<testsuites id="" name="" tests="72" failures="0" skipped="30" errors="6" time="905.2218889999999">
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-13T00:20:24.916Z" hostname="e2e-e2e-tests-go[github-tekton-quay]" tests="6" failures="0" skipped="0" time="698.781" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="140.755">
<system-out>
<![CDATA[2026-05-13 00:20:26.246 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-ahlxijrz {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:26.247 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-ahlxijrz'... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:26.253 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:26.310 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:26.340 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:26.343 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:26.344 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:26.373 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:26.374 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:26.374 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:26.510 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-ahlxijrz, ID: e177eed2-4ecf-4dc9-8cbe-79154d4249cc {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:26.511 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-ahlxijrz to be completed... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:26.511 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task e177eed2-4ecf-4dc9-8cbe-79154d4249cc to complete... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:26.642 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:26.643 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task e177eed2-4ecf-4dc9-8cbe-79154d4249cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:31.697 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:31.697 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task e177eed2-4ecf-4dc9-8cbe-79154d4249cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:36.721 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:36.722 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task e177eed2-4ecf-4dc9-8cbe-79154d4249cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:41.751 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:41.751 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task e177eed2-4ecf-4dc9-8cbe-79154d4249cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:46.911 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:46.911 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task e177eed2-4ecf-4dc9-8cbe-79154d4249cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:51.952 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:51.953 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task e177eed2-4ecf-4dc9-8cbe-79154d4249cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:56.982 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:20:56.983 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task e177eed2-4ecf-4dc9-8cbe-79154d4249cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:21:02.008 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:21:02.008 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task e177eed2-4ecf-4dc9-8cbe-79154d4249cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:21:07.077 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:21:07.077 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task e177eed2-4ecf-4dc9-8cbe-79154d4249cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:21:12.102 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:21:12.102 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:21:12.102 [[32mINFO [0m] rhdh.developer-hub: Task e177eed2-4ecf-4dc9-8cbe-79154d4249cc completed successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:21:12.103 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-ahlxijrz' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:21:12.104 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-ahlxijrz {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:21:12.120 [[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-ahlxijrz...
2026-05-13 00:21:12.121 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-ahlxijrz-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:21:12.121 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-ahlxijrz-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:21:12.341 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 2e2290673b374e450f9e80b805e23e6bf9c0ae9a {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Waiting for ArgoCD CI application to sync to commit: 2e2290673b374e450f9e80b805e23e6bf9c0ae9a
2026-05-13 00:21:12.373 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-ahlxijrz-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 2e2290673b374e450f9e80b805e23e6bf9c0ae9a) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:21:12.373 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:21:24.007 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-ahlxijrz-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 2e2290673b374e450f9e80b805e23e6bf9c0ae9a) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:21:24.008 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:21:46.677 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-ahlxijrz-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:21:46.678 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:46.939 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ahlxijrz-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:46.939 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:46.939 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:46.939 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 2e2290673b374e450f9e80b805e23e6bf9c0ae9a {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 00:22:46.940 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:46.940 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-go-ahlxijrz (GitHub + Tekton CI) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:46.940 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-ahlxijrz {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:46.940 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:46.941 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-go-ahlxijrz {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:46.968 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-ahlxijrz {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:46.993 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-ahlxijrz-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:46.994 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-go-ahlxijrz {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:46.994 [[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:123) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</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="303.942">
<system-out>
<![CDATA[2026-05-13 00:22:47.023 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:47.024 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:47.024 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:50.880 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778631767024 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:52.331 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-ahlxijrz/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:52.332 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-go-ahlxijrz/pull/1 with SHA: e4b416e140ce764902339e61b13ffedad762725f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:52.332 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-ahlxijrz... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:52.332 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-ahlxijrz, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:52.355 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-ahlxijrz {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:52.355 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-ahlxijrz. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:22:52.356 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-ahlxijrz | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ahlxijrz, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:23:00.249 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ahlxijrz {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:23:00.249 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:23:00.249 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-go-ahlxijrz | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ahlxijrz, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:23:09.571 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ahlxijrz {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:23:09.571 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:23:09.571 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:23:09.572 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 was triggered by promotion PR #1 in e2e-tests-go-ahlxijrz {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:23:09.572 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:23:09.606 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:23:09.606 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:23:09.607 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:23:09.607 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 | Status: running | Reason: Pipeline e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:23:39.675 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:23:39.676 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:23:39.676 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:23:39.676 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 | Status: running | Reason: Pipeline e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:24:09.750 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:24:09.751 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:24:09.751 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:24:09.751 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 | Status: running | Reason: Pipeline e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:24:39.802 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:24:39.802 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:24:39.803 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:24:39.803 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 | Status: running | Reason: Pipeline e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:09.870 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:09.870 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:09.870 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:09.870 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 | Status: running | Reason: Pipeline e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:39.920 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:39.920 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:39.920 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:39.921 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:39.929 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-ahlxijrz-on-pull-request-9d5b2 was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:39.930 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:41.480 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 902e01b6b2054c4649f7cf2d9a77aa9472b8b645 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:41.481 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-go-ahlxijrz... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:41.481 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-ahlxijrz, event type: push {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:41.539 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ahlxijrz {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:41.540 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:41.540 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-ahlxijrz | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ahlxijrz, event: push, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:50.663 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-ahlxijrz {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:50.665 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:50.666 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-ahlxijrz-on-push-lnncz {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:50.666 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-ahlxijrz-on-push-lnncz was triggered by on-push pipeline after merging #1 in e2e-tests-go-ahlxijrz {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:50.666 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-ahlxijrz-on-push-lnncz to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:50.710 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-on-push-lnncz in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:50.710 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ahlxijrz-on-push-lnncz status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:50.710 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ahlxijrz-on-push-lnncz status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:25:50.711 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-ahlxijrz-on-push-lnncz | Status: running | Reason: Pipeline e2e-tests-go-ahlxijrz-on-push-lnncz not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:26:20.777 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-on-push-lnncz in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:26:20.778 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ahlxijrz-on-push-lnncz status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:26:20.778 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ahlxijrz-on-push-lnncz status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:26:20.778 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-ahlxijrz-on-push-lnncz | Status: running | Reason: Pipeline e2e-tests-go-ahlxijrz-on-push-lnncz not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:26:50.849 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-on-push-lnncz in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:26:50.849 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ahlxijrz-on-push-lnncz status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:26:50.849 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ahlxijrz-on-push-lnncz status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:26:50.850 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-ahlxijrz-on-push-lnncz | Status: running | Reason: Pipeline e2e-tests-go-ahlxijrz-on-push-lnncz not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:20.895 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-on-push-lnncz in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:20.895 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ahlxijrz-on-push-lnncz status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:20.895 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ahlxijrz-on-push-lnncz status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:20.895 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-ahlxijrz-on-push-lnncz | Status: running | Reason: Pipeline e2e-tests-go-ahlxijrz-on-push-lnncz not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:50.960 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-on-push-lnncz in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:50.960 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ahlxijrz-on-push-lnncz status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:50.960 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ahlxijrz-on-push-lnncz status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:50.961 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:50.963 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-ahlxijrz-on-push-lnncz was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:50.963 [[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="29.974">
<system-out>
<![CDATA[2026-05-13 00:27:51.034 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-ahlxijrz-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:51.034 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-ahlxijrz-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:51.240 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 10f754a3aa37bb7bb56a5da02400ba85da837cea {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:51.240 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:51.241 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-ahlxijrz-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:51.338 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-ahlxijrz-development using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:51.958 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:51.958 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-ahlxijrz-development' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:52.110 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-ahlxijrz-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-go-ahlxijrz-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-ahlxijrz-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-ahlxijrz/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (2e22906)
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-ahlxijrz  Synced     Healthy        service/e2e-tests-go-ahlxijrz created
apps                Deployment  tssc-app-development  e2e-tests-go-ahlxijrz  Synced     Healthy        deployment.apps/e2e-tests-go-ahlxijrz created
route.openshift.io  Route       tssc-app-development  e2e-tests-go-ahlxijrz  Synced     Healthy        route.route.openshift.io/e2e-tests-go-ahlxijrz created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:52.110 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-ahlxijrz-development' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:58.165 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T00:27:52+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-ahlxijrz    Synced  Healthy              
2026-05-13T00:27:52+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-ahlxijrz    Synced  Healthy              
2026-05-13T00:27:52+00:00                         Service  tssc-app-development  e2e-tests-go-ahlxijrz    Synced  Healthy              
2026-05-13T00:27:55+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T00:27:57+00:00                       Namespace                        tssc-app-development   Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T00:27:57+00:00                         Service  tssc-app-development  e2e-tests-go-ahlxijrz    Synced   Healthy              service/e2e-tests-go-ahlxijrz unchanged
2026-05-13T00:27:57+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-ahlxijrz    Synced   Healthy              deployment.apps/e2e-tests-go-ahlxijrz configured
2026-05-13T00:27:57+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-ahlxijrz    Synced   Healthy              route.route.openshift.io/e2e-tests-go-ahlxijrz unchanged
2026-05-13T00:27:57+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-ahlxijrz  OutOfSync  Progressing              deployment.apps/e2e-tests-go-ahlxijrz configured

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

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

GROUP               KIND        NAMESPACE             NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development   Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-go-ahlxijrz  Synced     Healthy            service/e2e-tests-go-ahlxijrz unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-ahlxijrz  Synced     Progressing        deployment.apps/e2e-tests-go-ahlxijrz configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-ahlxijrz  Synced     Healthy            route.route.openshift.io/e2e-tests-go-ahlxijrz unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:58.253 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ahlxijrz-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:27:58.253 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-ahlxijrz-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ahlxijrz-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:06.831 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ahlxijrz-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:06.832 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-ahlxijrz-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ahlxijrz-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:20.927 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-ahlxijrz-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:20.927 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:20.957 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ahlxijrz-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:20.957 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:20.958 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:20.958 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 10f754a3aa37bb7bb56a5da02400ba85da837cea {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:20.958 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 10f754a3aa37bb7bb56a5da02400ba85da837cea {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:20.959 [[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="112.874">
<system-out>
<![CDATA[2026-05-13 00:28:20.995 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-ahlxijrz/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:20.995 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-ahlxijrz/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:21.123 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-ahlxijrz/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:21.123 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-ahlxijrz/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-ahlxijrz:902e01b6b2054c4649f7cf2d9a77aa9472b8b645 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:21.125 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:21.157 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:21.157 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-go-ahlxijrz:902e01b6b2054c4649f7cf2d9a77aa9472b8b645 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:21.157 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-ahlxijrz/overlays/stage/deployment-patch.yaml in repo e2e-tests-go-ahlxijrz-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:21.241 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:21.241 [[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-ahlxijrz:902e01b6b2054c4649f7cf2d9a77aa9472b8b645" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:24.975 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778632101157 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:26.404 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-ahlxijrz-gitops/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:26.405 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:26.405 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-go-ahlxijrz-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:26.405 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-ahlxijrz-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:26.405 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-ahlxijrz-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:26.431 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-ahlxijrz-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:26.432 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-ahlxijrz-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:26.432 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-ahlxijrz-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ahlxijrz-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:33.770 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ahlxijrz-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:33.770 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:33.770 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:33.770 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk was triggered by promotion PR #1 in e2e-tests-go-ahlxijrz-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:33.770 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:33.802 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:33.802 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:33.802 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:28:33.803 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk | Status: running | Reason: Pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:03.870 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:03.870 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:03.870 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:03.871 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk | Status: running | Reason: Pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:33.918 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:33.919 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:33.919 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:33.919 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:33.920 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:33.920 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:35.805 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 39c9755ce1f12204fb0ce7ce9d588f6b4227d33e {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:35.805 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 39c9755ce1f12204fb0ce7ce9d588f6b4227d33e {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:35.805 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:35.805 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-ahlxijrz-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:35.889 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-ahlxijrz-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:36.769 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:36.769 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-ahlxijrz-stage' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:36.914 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-ahlxijrz-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-go-ahlxijrz-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-ahlxijrz-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-ahlxijrz/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (10f754a)
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-ahlxijrz  Synced     Healthy        service/e2e-tests-go-ahlxijrz created
apps                Deployment  tssc-app-stage  e2e-tests-go-ahlxijrz  Synced     Healthy        deployment.apps/e2e-tests-go-ahlxijrz created
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-ahlxijrz  Synced     Healthy        route.route.openshift.io/e2e-tests-go-ahlxijrz created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:36.914 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-ahlxijrz-stage' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:50.968 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T00:29:37+00:00                         Service  tssc-app-stage  e2e-tests-go-ahlxijrz    Synced  Healthy              
2026-05-13T00:29:37+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-ahlxijrz    Synced  Healthy              
2026-05-13T00:29:37+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-ahlxijrz    Synced  Healthy              
2026-05-13T00:29:40+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T00:29:42+00:00                       Namespace                        tssc-app-stage   Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T00:29:42+00:00                         Service  tssc-app-stage  e2e-tests-go-ahlxijrz    Synced   Healthy              service/e2e-tests-go-ahlxijrz unchanged
2026-05-13T00:29:42+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-ahlxijrz    Synced   Healthy              deployment.apps/e2e-tests-go-ahlxijrz configured
2026-05-13T00:29:42+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-ahlxijrz    Synced   Healthy              route.route.openshift.io/e2e-tests-go-ahlxijrz unchanged
2026-05-13T00:29:42+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-ahlxijrz  OutOfSync  Progressing              deployment.apps/e2e-tests-go-ahlxijrz configured
2026-05-13T00:29:42+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-ahlxijrz    Synced  Progressing              deployment.apps/e2e-tests-go-ahlxijrz configured
2026-05-13T00:29:44+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T00:29:46+00:00          Namespace                    tssc-app-stage  Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T00:29:46+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-ahlxijrz  OutOfSync  Progressing              deployment.apps/e2e-tests-go-ahlxijrz configured
2026-05-13T00:29:46+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-ahlxijrz  OutOfSync  Healthy              deployment.apps/e2e-tests-go-ahlxijrz configured
2026-05-13T00:29:48+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T00:29:50+00:00          Namespace                    tssc-app-stage  Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T00:29:50+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-ahlxijrz    Synced  Progressing              deployment.apps/e2e-tests-go-ahlxijrz configured

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

Operation:          Sync
Sync Revision:      39c9755ce1f12204fb0ce7ce9d588f6b4227d33e
Phase:              Succeeded
Start:              2026-05-13 00:29:46 +0000 UTC
Finished:           2026-05-13 00:29:50 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage         Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-go-ahlxijrz  Synced     Healthy            service/e2e-tests-go-ahlxijrz unchanged
apps                Deployment  tssc-app-stage  e2e-tests-go-ahlxijrz  Synced     Progressing        deployment.apps/e2e-tests-go-ahlxijrz configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-ahlxijrz  Synced     Healthy            route.route.openshift.io/e2e-tests-go-ahlxijrz unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:51.055 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ahlxijrz-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:51.055 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-ahlxijrz-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ahlxijrz-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:59.962 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ahlxijrz-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:29:59.963 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-ahlxijrz-stage | Elapsed: 24s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ahlxijrz-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:13.562 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-ahlxijrz-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:13.562 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:13.590 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ahlxijrz-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:13.590 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:13.590 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:13.590 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 39c9755ce1f12204fb0ce7ce9d588f6b4227d33e {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:13.591 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 39c9755ce1f12204fb0ce7ce9d588f6b4227d33e {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:13.592 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:13.592 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:13.593 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:13.593 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:13.623 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:13.865 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:dcad14d2-8597-448d-8d8f-27003631e901/1 found from Promotion Pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-4jchk 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="111.008">
<system-out>
<![CDATA[2026-05-13 00:30:13.884 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-ahlxijrz/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:13.884 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-ahlxijrz/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:14.028 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-ahlxijrz/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:14.029 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-ahlxijrz/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-ahlxijrz:902e01b6b2054c4649f7cf2d9a77aa9472b8b645 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:14.030 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:14.053 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:14.053 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-go-ahlxijrz:902e01b6b2054c4649f7cf2d9a77aa9472b8b645 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:14.053 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-ahlxijrz/overlays/prod/deployment-patch.yaml in repo e2e-tests-go-ahlxijrz-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:14.184 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:14.185 [[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-ahlxijrz:902e01b6b2054c4649f7cf2d9a77aa9472b8b645" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:18.047 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778632214053 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:19.690 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-ahlxijrz-gitops/pull/2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:19.690 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:19.690 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-go-ahlxijrz-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:19.690 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-go-ahlxijrz-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:19.691 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-ahlxijrz-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:19.724 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ahlxijrz-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:19.725 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:19.725 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-ahlxijrz-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ahlxijrz-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:29.629 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-ahlxijrz-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:29.629 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:29.629 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:29.629 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r was triggered by promotion PR #2 in e2e-tests-go-ahlxijrz-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:29.629 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:29.680 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:29.680 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:29.680 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:29.681 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r | Status: running | Reason: Pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:59.774 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:59.774 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:59.774 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:30:59.775 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r | Status: running | Reason: Pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:29.809 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:29.810 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:29.810 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:29.810 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:29.812 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:29.812 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:31.467 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 819de7f6cf534d0714f7c6313de2dd72c236818c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:31.467 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 819de7f6cf534d0714f7c6313de2dd72c236818c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:31.468 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:31.468 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-ahlxijrz-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:31.541 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-ahlxijrz-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:32.129 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:32.129 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-ahlxijrz-prod' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:32.251 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-ahlxijrz-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-go-ahlxijrz-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-ahlxijrz-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-ahlxijrz/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (10f754a)
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-ahlxijrz  Synced     Healthy        service/e2e-tests-go-ahlxijrz created
apps                Deployment  tssc-app-prod  e2e-tests-go-ahlxijrz  Synced     Healthy        deployment.apps/e2e-tests-go-ahlxijrz created
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-ahlxijrz  Synced     Healthy        route.route.openshift.io/e2e-tests-go-ahlxijrz created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:32.251 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-ahlxijrz-prod' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:47.770 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T00:31:32+00:00                         Service  tssc-app-prod  e2e-tests-go-ahlxijrz    Synced  Healthy              
2026-05-13T00:31:32+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-ahlxijrz    Synced  Healthy              
2026-05-13T00:31:32+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-ahlxijrz    Synced  Healthy              
2026-05-13T00:31:37+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:31:38+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-ahlxijrz    Synced   Healthy              route.route.openshift.io/e2e-tests-go-ahlxijrz unchanged
2026-05-13T00:31:38+00:00                       Namespace                        tssc-app-prod   Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:31:38+00:00                         Service  tssc-app-prod  e2e-tests-go-ahlxijrz    Synced   Healthy              service/e2e-tests-go-ahlxijrz unchanged
2026-05-13T00:31:38+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-ahlxijrz    Synced   Healthy              deployment.apps/e2e-tests-go-ahlxijrz configured
2026-05-13T00:31:38+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-ahlxijrz  OutOfSync  Progressing              deployment.apps/e2e-tests-go-ahlxijrz configured
2026-05-13T00:31:39+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-ahlxijrz    Synced  Progressing              deployment.apps/e2e-tests-go-ahlxijrz configured
2026-05-13T00:31:41+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:31:42+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:31:42+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-ahlxijrz  OutOfSync  Progressing              deployment.apps/e2e-tests-go-ahlxijrz configured
2026-05-13T00:31:42+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-ahlxijrz  OutOfSync  Healthy              deployment.apps/e2e-tests-go-ahlxijrz configured
2026-05-13T00:31:45+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:31:47+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:31:47+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-ahlxijrz    Synced  Progressing              deployment.apps/e2e-tests-go-ahlxijrz configured

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

Operation:          Sync
Sync Revision:      819de7f6cf534d0714f7c6313de2dd72c236818c
Phase:              Succeeded
Start:              2026-05-13 00:31:42 +0000 UTC
Finished:           2026-05-13 00:31:47 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod          Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-go-ahlxijrz  Synced     Healthy            service/e2e-tests-go-ahlxijrz unchanged
apps                Deployment  tssc-app-prod  e2e-tests-go-ahlxijrz  Synced     Progressing        deployment.apps/e2e-tests-go-ahlxijrz configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-ahlxijrz  Synced     Healthy            route.route.openshift.io/e2e-tests-go-ahlxijrz unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:47.844 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ahlxijrz-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:47.844 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-ahlxijrz-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ahlxijrz-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:55.420 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ahlxijrz-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:31:55.420 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-ahlxijrz-prod | Elapsed: 24s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ahlxijrz-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:04.604 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-ahlxijrz-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:04.604 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:04.628 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ahlxijrz-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:04.628 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:04.628 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:04.628 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 819de7f6cf534d0714f7c6313de2dd72c236818c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:04.628 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 819de7f6cf534d0714f7c6313de2dd72c236818c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:04.630 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:04.631 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:04.631 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:04.631 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:04.663 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:04.889 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:dcad14d2-8597-448d-8d8f-27003631e901/1 found from Promotion Pipeline e2e-tests-go-ahlxijrz-gitops-on-pull-request-9vm9r 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.228">
<system-out>
<![CDATA[2026-05-13 00:32:04.994 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:dcad14d2-8597-448d-8d8f-27003631e901/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:04.995 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-ahlxijrz:902e01b6b2054c4649f7cf2d9a77aa9472b8b645 and document ID urn:uuid:dcad14d2-8597-448d-8d8f-27003631e901/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:04.995 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-ahlxijrz:902e01b6b2054c4649f7cf2d9a77aa9472b8b645 and document ID: urn:uuid:dcad14d2-8597-448d-8d8f-27003631e901/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:04.995 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-ahlxijrz:902e01b6b2054c4649f7cf2d9a77aa9472b8b645 at https://server-tssc-tpa.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:05.061 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-ahlxijrz:902e01b6b2054c4649f7cf2d9a77aa9472b8b645' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:05.061 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:dcad14d2-8597-448d-8d8f-27003631e901/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:05.061 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-ahlxijrz:902e01b6b2054c4649f7cf2d9a77aa9472b8b645, Published: 2026-05-13T00:27:14Z, SHA256: sha256:5e2f3ae3c57af48bcd45cbcfd9f8bf3c313784f304b9668b0dcc91aa115e31b9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:05.061 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:dcad14d2-8597-448d-8d8f-27003631e901/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:05.061 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-ahlxijrz:902e01b6b2054c4649f7cf2d9a77aa9472b8b645 and document ID urn:uuid:dcad14d2-8597-448d-8d8f-27003631e901/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:05.061 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-ahlxijrz:902e01b6b2054c4649f7cf2d9a77aa9472b8b645 and document ID: urn:uuid:dcad14d2-8597-448d-8d8f-27003631e901/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:05.061 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-ahlxijrz:902e01b6b2054c4649f7cf2d9a77aa9472b8b645 at https://server-tssc-tpa.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:05.131 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-ahlxijrz:902e01b6b2054c4649f7cf2d9a77aa9472b8b645' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:05.131 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:dcad14d2-8597-448d-8d8f-27003631e901/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:05.131 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-ahlxijrz:902e01b6b2054c4649f7cf2d9a77aa9472b8b645, Published: 2026-05-13T00:27:14Z, SHA256: sha256:5e2f3ae3c57af48bcd45cbcfd9f8bf3c313784f304b9668b0dcc91aa115e31b9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:05.131 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:dcad14d2-8597-448d-8d8f-27003631e901/1,urn:uuid:dcad14d2-8597-448d-8d8f-27003631e901/1 found in TPA!!! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 00:32:05.132 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-go-ahlxijrz:902e01b6b2054c4649f7cf2d9a77aa9472b8b645 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-13T00:20:24.916Z" hostname="e2e-e2e-tests-go[github-azure-quay]" tests="6" failures="0" skipped="5" time="293.089" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="293.089">
<system-out>
<![CDATA[2026-05-13 00:20:26.298 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-rfiiwcen {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.299 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-rfiiwcen'... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.304 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.397 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.397 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.398 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.398 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.425 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.447 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.450 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.451 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.477 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.477 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.478 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.702 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-rfiiwcen, ID: 57a65311-1e32-46f2-933a-fe8567b16105 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.703 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-rfiiwcen to be completed... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.703 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 57a65311-1e32-46f2-933a-fe8567b16105 to complete... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.778 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:26.778 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 57a65311-1e32-46f2-933a-fe8567b16105: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:31.823 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:31.824 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 57a65311-1e32-46f2-933a-fe8567b16105: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:36.867 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:36.867 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 57a65311-1e32-46f2-933a-fe8567b16105: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:41.901 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:41.901 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 57a65311-1e32-46f2-933a-fe8567b16105: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:47.054 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:47.054 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 57a65311-1e32-46f2-933a-fe8567b16105: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:52.084 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:52.085 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:52.085 [[32mINFO [0m] rhdh.developer-hub: Task 57a65311-1e32-46f2-933a-fe8567b16105 completed successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:52.085 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-rfiiwcen' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:52.085 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-rfiiwcen {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:52.106 [[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-rfiiwcen...
2026-05-13 00:20:52.107 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-rfiiwcen-gitops, branch: main {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:52.107 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-rfiiwcen-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:52.334 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 6980e6d476162a6b21f835fd970880bc1cb2e11b {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: 6980e6d476162a6b21f835fd970880bc1cb2e11b
2026-05-13 00:20:52.367 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-go-rfiiwcen-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-rfiiwcen-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-go-rfiiwcen-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"47d42b8c-713b-4860-907d-ac2e3787556b","cache-control":"no-cache, private","connection":"close","content-length":"284","content-type":"application/json","date":"Wed, 13 May 2026 00:20:52 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"549d1c1a-61e1-4f26-8d82-8ffaa6fb3a1d","x-kubernetes-pf-prioritylevel-uid":"29588f70-9566-47d5-9180-4a196cc92f3c"} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:20:52.367 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:21:06.230 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-rfiiwcen-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 6980e6d476162a6b21f835fd970880bc1cb2e11b) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:21:06.231 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:21:45.352 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-rfiiwcen-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:21:45.352 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:22:37.766 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-rfiiwcen-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:22:37.767 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:22:37.767 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:22:37.767 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 6980e6d476162a6b21f835fd970880bc1cb2e11b {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 00:22:37.767 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:22:37.768 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-go-rfiiwcen {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:22:37.768 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-go-rfiiwcen... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:22:37.960 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:22:54.020 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:22:54.020 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-go-rfiiwcen {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:22:54.020 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-go-rfiiwcen... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:22:54.021 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:22:54.021 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:00.853 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-rfiiwcen-gitops branch 'main' with commit SHA: 7acfa35cbfe0355cdbc4d4da9de9635399b32837 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:00.854 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 7acfa35cbfe0355cdbc4d4da9de9635399b32837 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:01.753 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-rfiiwcen branch 'main' with commit SHA: 3ba07d02b7733b072082523d248e9d743cfec873 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:01.754 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 3ba07d02b7733b072082523d248e9d743cfec873 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:01.754 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-go-rfiiwcen for component e2e-tests-go-rfiiwcen... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:01.776 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-go-rfiiwcen for component e2e-tests-go-rfiiwcen... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:01.776 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-go-rfiiwcen for component e2e-tests-go-rfiiwcen... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:01.777 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:01.777 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:14.039 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:15.352 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:24.845 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-rfiiwcen type=github name=e2e-tests-go-rfiiwcen {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:24.845 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:25.306 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-rfiiwcen-gitops type=github name=e2e-tests-go-rfiiwcen-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:25.306 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:38.183 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8538?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:47.631 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8544?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:52.038 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8538... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:23:52.039 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8538?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:01.222 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8544... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:01.222 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8544?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:08.652 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-rfiiwcen". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:08.652 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-go-rfiiwcen {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:24.583 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-rfiiwcen-gitops". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:24.583 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-go-rfiiwcen {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:24.584 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-go-rfiiwcen... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:24.607 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-rfiiwcen {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:24.608 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-rfiiwcen {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:24.608 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-rfiiwcen-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:24.609 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-rfiiwcen-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:24.610 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:24.610 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:24.610 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:24.610 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:40.918 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-rfiiwcen {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:40.919 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:43.680 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-rfiiwcen {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:43.681 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:45.793 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:45.794 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:52.336 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:24:52.336 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:02.778 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4359?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:02.818 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:02.864 [[33mWARN [0m] azure.variable-group: Retry attempt 1/2 to authorize pipeline 8538 for variable group 4359: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:03.231 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4359?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:03.353 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:03.356 [[33mWARN [0m] azure.variable-group: Retry attempt 1/2 to authorize pipeline 8544 for variable group 4359: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:06.869 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:06.910 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:06.913 [[33mWARN [0m] azure.agent-pool: Retry attempt 1/2 to authorize pipeline 8538 for agent pool 41: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:08.134 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4359?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:08.177 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:08.178 [[33mWARN [0m] azure.variable-group: Retry attempt 2/2 to authorize pipeline 8538 for variable group 4359: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:12.149 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:12.189 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:12.190 [[33mWARN [0m] azure.agent-pool: Retry attempt 2/2 to authorize pipeline 8538 for agent pool 41: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:12.475 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4359?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:12.514 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:12.516 [[33mWARN [0m] azure.variable-group: Retry attempt 2/2 to authorize pipeline 8544 for variable group 4359: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:17.063 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:17.108 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:17.109 [[33mWARN [0m] azure.agent-pool: Retry attempt 1/2 to authorize pipeline 8544 for agent pool 41: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:19.335 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4359?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:19.373 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:19.377 [[31mERROR[0m] azure.variable-group: Failed to authorize pipeline 8538 for variable group 4359 after retries: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:19.378 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 00:25:19.378 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}

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

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

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-go-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-13T00:20:24.916Z" hostname="e2e-e2e-tests-python[github-tekton-quay]" tests="6" failures="0" skipped="0" time="760.809" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="96.158">
<system-out>
<![CDATA[2026-05-13 00:20:26.258 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-joibzmxt {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:26.259 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-joibzmxt'... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:26.266 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:26.323 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:26.352 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:26.355 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:26.356 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:26.389 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:26.389 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:26.390 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:26.598 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-joibzmxt, ID: b7722fcc-d09d-4109-85bf-7b927b520c42 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:26.599 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-joibzmxt to be completed... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:26.599 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task b7722fcc-d09d-4109-85bf-7b927b520c42 to complete... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:26.719 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:26.720 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task b7722fcc-d09d-4109-85bf-7b927b520c42: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:31.755 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:31.755 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task b7722fcc-d09d-4109-85bf-7b927b520c42: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:36.778 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:36.778 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task b7722fcc-d09d-4109-85bf-7b927b520c42: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:41.801 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:41.802 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task b7722fcc-d09d-4109-85bf-7b927b520c42: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:46.945 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:46.946 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task b7722fcc-d09d-4109-85bf-7b927b520c42: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:51.976 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:51.976 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task b7722fcc-d09d-4109-85bf-7b927b520c42: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:57.003 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:20:57.003 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task b7722fcc-d09d-4109-85bf-7b927b520c42: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:21:02.025 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:21:02.025 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task b7722fcc-d09d-4109-85bf-7b927b520c42: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:21:07.078 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:21:07.078 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task b7722fcc-d09d-4109-85bf-7b927b520c42: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:21:12.101 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:21:12.102 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:21:12.103 [[32mINFO [0m] rhdh.developer-hub: Task b7722fcc-d09d-4109-85bf-7b927b520c42 completed successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:21:12.104 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-joibzmxt' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:21:12.104 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-joibzmxt {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:21:12.122 [[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-joibzmxt...
2026-05-13 00:21:12.122 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-joibzmxt-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:21:12.122 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-joibzmxt-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:21:12.369 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 3d9d41c1bf6baa758f1f083d36fd06081c1a9155 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Waiting for ArgoCD CI application to sync to commit: 3d9d41c1bf6baa758f1f083d36fd06081c1a9155
2026-05-13 00:21:12.402 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-joibzmxt-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:21:12.403 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:21:26.464 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-joibzmxt-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:21:26.465 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:02.350 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-joibzmxt-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:02.350 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:02.350 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:02.350 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 3d9d41c1bf6baa758f1f083d36fd06081c1a9155 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 00:22:02.351 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:02.351 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-python-joibzmxt (GitHub + Tekton CI) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:02.351 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-joibzmxt {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:02.351 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:02.352 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-python-joibzmxt {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:02.379 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-joibzmxt {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:02.408 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-joibzmxt-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:02.409 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-python-joibzmxt {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:02.409 [[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:124) 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="422.729">
<system-out>
<![CDATA[2026-05-13 00:22:02.442 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:02.443 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:02.443 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:06.278 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778631722443 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:07.710 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-joibzmxt/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:07.710 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-python-joibzmxt/pull/1 with SHA: 191167a139dad534a9fb2673bb2431aa6ed15f89 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:07.710 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-joibzmxt... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:07.711 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-joibzmxt, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:07.737 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-joibzmxt {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:07.737 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-joibzmxt. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:07.738 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-joibzmxt | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-joibzmxt, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:14.548 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-joibzmxt {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:14.549 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:14.549 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-joibzmxt | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-joibzmxt, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:27.362 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-joibzmxt {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:27.362 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:27.362 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-joibzmxt-on-pull-request-qtg2m {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:27.363 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-joibzmxt-on-pull-request-qtg2m was triggered by promotion PR #1 in e2e-tests-python-joibzmxt {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:27.363 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-joibzmxt-on-pull-request-qtg2m to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:27.400 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-on-pull-request-qtg2m in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:27.400 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-on-pull-request-qtg2m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:27.400 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-on-pull-request-qtg2m status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:27.401 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-joibzmxt-on-pull-request-qtg2m | Status: running | Reason: Pipeline e2e-tests-python-joibzmxt-on-pull-request-qtg2m not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:57.471 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-on-pull-request-qtg2m in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:57.471 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-on-pull-request-qtg2m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:57.472 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-on-pull-request-qtg2m status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:22:57.472 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-joibzmxt-on-pull-request-qtg2m | Status: running | Reason: Pipeline e2e-tests-python-joibzmxt-on-pull-request-qtg2m not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:23:27.515 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-on-pull-request-qtg2m in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:23:27.515 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-on-pull-request-qtg2m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:23:27.515 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-on-pull-request-qtg2m status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:23:27.515 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-joibzmxt-on-pull-request-qtg2m | Status: running | Reason: Pipeline e2e-tests-python-joibzmxt-on-pull-request-qtg2m not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:23:57.585 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-on-pull-request-qtg2m in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:23:57.585 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-on-pull-request-qtg2m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:23:57.586 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-on-pull-request-qtg2m status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:23:57.586 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-joibzmxt-on-pull-request-qtg2m | Status: running | Reason: Pipeline e2e-tests-python-joibzmxt-on-pull-request-qtg2m not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:24:27.636 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-on-pull-request-qtg2m in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:24:27.636 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-on-pull-request-qtg2m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:24:27.636 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-on-pull-request-qtg2m status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:24:27.636 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-joibzmxt-on-pull-request-qtg2m | Status: running | Reason: Pipeline e2e-tests-python-joibzmxt-on-pull-request-qtg2m not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:24:57.704 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-on-pull-request-qtg2m in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:24:57.705 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-on-pull-request-qtg2m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:24:57.705 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-on-pull-request-qtg2m status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:24:57.705 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-joibzmxt-on-pull-request-qtg2m | Status: running | Reason: Pipeline e2e-tests-python-joibzmxt-on-pull-request-qtg2m not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:27.744 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-on-pull-request-qtg2m in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:27.744 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-on-pull-request-qtg2m status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:27.744 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-on-pull-request-qtg2m status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:27.744 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:27.754 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-joibzmxt-on-pull-request-qtg2m was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:27.754 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:29.523 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: b542e022ffb8fcd38482c3f4b48105fb0c1bce15 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:29.524 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-python-joibzmxt... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:29.524 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-joibzmxt, event type: push {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:29.557 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-joibzmxt {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:29.557 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:29.557 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-joibzmxt | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-joibzmxt, event: push, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:34.682 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-joibzmxt {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:34.683 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:34.683 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-joibzmxt-on-push-87br4 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:34.683 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-joibzmxt-on-push-87br4 was triggered by on-push pipeline after merging #1 in e2e-tests-python-joibzmxt {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:34.683 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-joibzmxt-on-push-87br4 to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:34.718 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-on-push-87br4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:34.718 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-on-push-87br4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:34.718 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-on-push-87br4 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:25:34.718 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-joibzmxt-on-push-87br4 | Status: running | Reason: Pipeline e2e-tests-python-joibzmxt-on-push-87br4 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:26:04.794 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-on-push-87br4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:26:04.794 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-on-push-87br4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:26:04.794 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-on-push-87br4 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:26:04.794 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-joibzmxt-on-push-87br4 | Status: running | Reason: Pipeline e2e-tests-python-joibzmxt-on-push-87br4 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:26:34.857 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-on-push-87br4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:26:34.858 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-on-push-87br4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:26:34.858 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-on-push-87br4 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:26:34.858 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-joibzmxt-on-push-87br4 | Status: running | Reason: Pipeline e2e-tests-python-joibzmxt-on-push-87br4 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:27:04.928 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-on-push-87br4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:27:04.928 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-on-push-87br4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:27:04.928 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-on-push-87br4 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:27:04.929 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-joibzmxt-on-push-87br4 | Status: running | Reason: Pipeline e2e-tests-python-joibzmxt-on-push-87br4 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:27:34.974 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-on-push-87br4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:27:34.975 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-on-push-87br4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:27:34.975 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-on-push-87br4 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:27:34.975 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-joibzmxt-on-push-87br4 | Status: running | Reason: Pipeline e2e-tests-python-joibzmxt-on-push-87br4 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:28:05.044 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-on-push-87br4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:28:05.045 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-on-push-87br4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:28:05.045 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-on-push-87br4 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:28:05.045 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-joibzmxt-on-push-87br4 | Status: running | Reason: Pipeline e2e-tests-python-joibzmxt-on-push-87br4 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:28:35.091 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-on-push-87br4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:28:35.092 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-on-push-87br4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:28:35.092 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-on-push-87br4 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:28:35.092 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: e2e-tests-python-joibzmxt-on-push-87br4 | Status: running | Reason: Pipeline e2e-tests-python-joibzmxt-on-push-87br4 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:05.167 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-on-push-87br4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:05.167 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-on-push-87br4 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:05.167 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-on-push-87br4 status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:05.167 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:05.169 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-joibzmxt-on-push-87br4 was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:05.169 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="42.932">
<system-out>
<![CDATA[2026-05-13 00:29:05.222 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-joibzmxt-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:05.222 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-joibzmxt-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:05.359 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 14f0d19176166dbe7e1641f6b19ffd2f4a8b7987 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:05.359 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:05.359 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-joibzmxt-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:05.455 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-joibzmxt-development using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:06.468 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:06.469 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-joibzmxt-development' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:06.615 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-joibzmxt-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-python-joibzmxt-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-joibzmxt-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-joibzmxt/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (3d9d41c)
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-joibzmxt  Synced     Healthy        service/e2e-tests-python-joibzmxt created
apps                Deployment  tssc-app-development  e2e-tests-python-joibzmxt  Synced     Healthy        deployment.apps/e2e-tests-python-joibzmxt created
route.openshift.io  Route       tssc-app-development  e2e-tests-python-joibzmxt  Synced     Healthy        route.route.openshift.io/e2e-tests-python-joibzmxt created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:06.616 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-joibzmxt-development' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:12.371 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T00:29:07+00:00                         Service  tssc-app-development  e2e-tests-python-joibzmxt    Synced  Healthy              
2026-05-13T00:29:07+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-joibzmxt    Synced  Healthy              
2026-05-13T00:29:07+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-joibzmxt    Synced  Healthy              
2026-05-13T00:29:07+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-joibzmxt  OutOfSync  Healthy              
2026-05-13T00:29:10+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T00:29:11+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T00:29:11+00:00                         Service  tssc-app-development  e2e-tests-python-joibzmxt    Synced   Healthy              service/e2e-tests-python-joibzmxt unchanged
2026-05-13T00:29:11+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-joibzmxt  OutOfSync  Healthy              deployment.apps/e2e-tests-python-joibzmxt configured
2026-05-13T00:29:11+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-joibzmxt    Synced   Healthy              route.route.openshift.io/e2e-tests-python-joibzmxt unchanged
2026-05-13T00:29:11+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-joibzmxt    Synced  Progressing              deployment.apps/e2e-tests-python-joibzmxt configured

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

Operation:          Sync
Sync Revision:      14f0d19176166dbe7e1641f6b19ffd2f4a8b7987
Phase:              Succeeded
Start:              2026-05-13 00:29:07 +0000 UTC
Finished:           2026-05-13 00:29: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-python-joibzmxt  Synced     Healthy            service/e2e-tests-python-joibzmxt unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-joibzmxt  Synced     Progressing        deployment.apps/e2e-tests-python-joibzmxt configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-joibzmxt  Synced     Healthy            route.route.openshift.io/e2e-tests-python-joibzmxt unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:12.454 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-joibzmxt-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:12.455 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-joibzmxt-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-joibzmxt-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:19.836 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-joibzmxt-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:19.837 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-joibzmxt-development | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-joibzmxt-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:28.321 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-joibzmxt-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:28.322 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-python-joibzmxt-development | Elapsed: 23s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-joibzmxt-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:48.089 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-joibzmxt-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:48.089 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:48.121 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-joibzmxt-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:48.122 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:48.122 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:48.122 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 14f0d19176166dbe7e1641f6b19ffd2f4a8b7987 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:48.122 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 14f0d19176166dbe7e1641f6b19ffd2f4a8b7987 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:48.123 [[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="98.938">
<system-out>
<![CDATA[2026-05-13 00:29:48.147 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-joibzmxt/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:48.147 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-joibzmxt/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:48.253 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-joibzmxt/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:48.254 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-joibzmxt/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-joibzmxt:b542e022ffb8fcd38482c3f4b48105fb0c1bce15 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:48.255 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:48.283 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:48.283 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-python-joibzmxt:b542e022ffb8fcd38482c3f4b48105fb0c1bce15 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:48.284 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-joibzmxt/overlays/stage/deployment-patch.yaml in repo e2e-tests-python-joibzmxt-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:48.428 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:48.428 [[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-joibzmxt:b542e022ffb8fcd38482c3f4b48105fb0c1bce15" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:52.190 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778632188284 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:53.655 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-joibzmxt-gitops/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:53.655 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:53.656 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-python-joibzmxt-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:53.656 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-joibzmxt-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:53.656 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-joibzmxt-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:53.682 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-joibzmxt-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:53.683 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-joibzmxt-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:29:53.683 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-joibzmxt-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-joibzmxt-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:30:01.331 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-joibzmxt-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:30:01.331 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:30:01.331 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:30:01.332 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc was triggered by promotion PR #1 in e2e-tests-python-joibzmxt-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:30:01.332 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:30:01.366 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:30:01.366 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:30:01.366 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:30:01.367 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc | Status: running | Reason: Pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:30:31.407 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:30:31.407 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:30:31.407 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:30:31.407 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc | Status: running | Reason: Pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:01.475 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:01.476 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:01.476 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:01.476 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:01.478 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:01.478 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:03.036 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: c51cff75bb9b6687650376256a80c2c2f1fbd141 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:03.036 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: c51cff75bb9b6687650376256a80c2c2f1fbd141 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:03.036 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:03.037 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-joibzmxt-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:03.121 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-joibzmxt-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:03.917 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:03.917 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-joibzmxt-stage' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:04.062 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-joibzmxt-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-python-joibzmxt-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-joibzmxt-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-joibzmxt/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (14f0d19)
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-joibzmxt  Synced     Healthy        service/e2e-tests-python-joibzmxt created
apps                Deployment  tssc-app-stage  e2e-tests-python-joibzmxt  Synced     Healthy        deployment.apps/e2e-tests-python-joibzmxt created
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-joibzmxt  Synced     Healthy        route.route.openshift.io/e2e-tests-python-joibzmxt created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:04.063 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-joibzmxt-stage' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:10.063 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T00:31:04+00:00                         Service  tssc-app-stage  e2e-tests-python-joibzmxt    Synced  Healthy              
2026-05-13T00:31:04+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-joibzmxt    Synced  Healthy              
2026-05-13T00:31:04+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-joibzmxt    Synced  Healthy              
2026-05-13T00:31:07+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T00:31:09+00:00                         Service  tssc-app-stage  e2e-tests-python-joibzmxt    Synced   Healthy              service/e2e-tests-python-joibzmxt unchanged
2026-05-13T00:31:09+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-joibzmxt    Synced   Healthy              deployment.apps/e2e-tests-python-joibzmxt configured
2026-05-13T00:31:09+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-joibzmxt    Synced   Healthy              route.route.openshift.io/e2e-tests-python-joibzmxt unchanged
2026-05-13T00:31:09+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T00:31:09+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-joibzmxt  OutOfSync  Progressing              deployment.apps/e2e-tests-python-joibzmxt configured

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

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

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-python-joibzmxt  Synced     Healthy            service/e2e-tests-python-joibzmxt unchanged
apps                Deployment  tssc-app-stage  e2e-tests-python-joibzmxt  Synced     Progressing        deployment.apps/e2e-tests-python-joibzmxt configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-joibzmxt  Synced     Healthy            route.route.openshift.io/e2e-tests-python-joibzmxt unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:10.140 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-joibzmxt-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:10.141 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-joibzmxt-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-joibzmxt-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:17.001 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-joibzmxt-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:17.001 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-joibzmxt-stage | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-joibzmxt-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:26.758 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-joibzmxt-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:26.758 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:26.782 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-joibzmxt-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:26.782 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:26.782 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:26.783 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: c51cff75bb9b6687650376256a80c2c2f1fbd141 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:26.783 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: c51cff75bb9b6687650376256a80c2c2f1fbd141 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:26.784 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:26.785 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:26.785 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:26.785 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:26.814 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:27.082 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:c7afcfa9-dc48-4d1f-a245-7c4da75d9b32/1 found from Promotion Pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-v52fc 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="99.828">
<system-out>
<![CDATA[2026-05-13 00:31:27.105 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-joibzmxt/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:27.106 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-joibzmxt/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:27.222 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-joibzmxt/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:27.222 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-joibzmxt/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-joibzmxt:b542e022ffb8fcd38482c3f4b48105fb0c1bce15 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:27.224 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:27.248 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:27.248 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-python-joibzmxt:b542e022ffb8fcd38482c3f4b48105fb0c1bce15 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:27.249 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-joibzmxt/overlays/prod/deployment-patch.yaml in repo e2e-tests-python-joibzmxt-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:27.359 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:27.359 [[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-joibzmxt:b542e022ffb8fcd38482c3f4b48105fb0c1bce15" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:31.277 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778632287249 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:32.652 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-joibzmxt-gitops/pull/2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:32.652 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:32.653 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-python-joibzmxt-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:32.653 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-python-joibzmxt-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:32.653 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-joibzmxt-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:32.681 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-joibzmxt-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:32.682 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:32.682 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-joibzmxt-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-joibzmxt-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:41.195 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-joibzmxt-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:41.195 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:41.196 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:41.196 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg was triggered by promotion PR #2 in e2e-tests-python-joibzmxt-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:41.196 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:41.227 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:41.227 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:41.228 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:31:41.228 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg | Status: running | Reason: Pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:11.291 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:11.292 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:11.292 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:11.292 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg | Status: running | Reason: Pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:41.351 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:41.351 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:41.351 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:41.351 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:41.354 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:41.354 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:43.012 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: e74bf10207b4b78f47652c4f701e268f354c5722 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:43.013 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: e74bf10207b4b78f47652c4f701e268f354c5722 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:43.013 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:43.013 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-joibzmxt-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:43.110 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-joibzmxt-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:43.798 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:43.799 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-joibzmxt-prod' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:43.944 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-joibzmxt-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-python-joibzmxt-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-joibzmxt-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-joibzmxt/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (c51cff7)
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-joibzmxt  Synced     Healthy        service/e2e-tests-python-joibzmxt created
apps                Deployment  tssc-app-prod  e2e-tests-python-joibzmxt  Synced     Healthy        deployment.apps/e2e-tests-python-joibzmxt created
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-joibzmxt  Synced     Healthy        route.route.openshift.io/e2e-tests-python-joibzmxt created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:43.945 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-joibzmxt-prod' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:49.357 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T00:32:44+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-joibzmxt    Synced  Healthy              
2026-05-13T00:32:44+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-joibzmxt    Synced  Healthy              
2026-05-13T00:32:44+00:00                         Service  tssc-app-prod  e2e-tests-python-joibzmxt    Synced  Healthy              
2026-05-13T00:32:47+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:32:48+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:32:48+00:00                         Service  tssc-app-prod  e2e-tests-python-joibzmxt    Synced   Healthy              service/e2e-tests-python-joibzmxt unchanged
2026-05-13T00:32:48+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-joibzmxt    Synced   Healthy              deployment.apps/e2e-tests-python-joibzmxt configured
2026-05-13T00:32:48+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-joibzmxt    Synced   Healthy              route.route.openshift.io/e2e-tests-python-joibzmxt unchanged
2026-05-13T00:32:48+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-joibzmxt  OutOfSync  Progressing              deployment.apps/e2e-tests-python-joibzmxt configured

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

Operation:          Sync
Sync Revision:      e74bf10207b4b78f47652c4f701e268f354c5722
Phase:              Succeeded
Start:              2026-05-13 00:32:44 +0000 UTC
Finished:           2026-05-13 00:32:48 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-python-joibzmxt  Synced     Healthy            service/e2e-tests-python-joibzmxt unchanged
apps                Deployment  tssc-app-prod  e2e-tests-python-joibzmxt  Synced     Progressing        deployment.apps/e2e-tests-python-joibzmxt configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-joibzmxt  Synced     Healthy            route.route.openshift.io/e2e-tests-python-joibzmxt unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:49.442 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-joibzmxt-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:49.442 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-joibzmxt-prod | Elapsed: 6s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-joibzmxt-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:57.793 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-joibzmxt-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:32:57.794 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-joibzmxt-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-joibzmxt-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:06.650 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-joibzmxt-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:06.650 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:06.677 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-joibzmxt-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:06.677 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:06.677 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:06.677 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: e74bf10207b4b78f47652c4f701e268f354c5722 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:06.677 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: e74bf10207b4b78f47652c4f701e268f354c5722 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:06.679 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:06.679 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:06.679 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:06.679 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:06.716 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:06.931 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:c7afcfa9-dc48-4d1f-a245-7c4da75d9b32/1 found from Promotion Pipeline e2e-tests-python-joibzmxt-gitops-on-pull-request-mrndg 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.224">
<system-out>
<![CDATA[2026-05-13 00:33:07.039 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:c7afcfa9-dc48-4d1f-a245-7c4da75d9b32/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:07.040 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-joibzmxt:b542e022ffb8fcd38482c3f4b48105fb0c1bce15 and document ID urn:uuid:c7afcfa9-dc48-4d1f-a245-7c4da75d9b32/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:07.040 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-joibzmxt:b542e022ffb8fcd38482c3f4b48105fb0c1bce15 and document ID: urn:uuid:c7afcfa9-dc48-4d1f-a245-7c4da75d9b32/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:07.040 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-joibzmxt:b542e022ffb8fcd38482c3f4b48105fb0c1bce15 at https://server-tssc-tpa.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:07.106 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-joibzmxt:b542e022ffb8fcd38482c3f4b48105fb0c1bce15' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:07.107 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:c7afcfa9-dc48-4d1f-a245-7c4da75d9b32/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:07.107 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-joibzmxt:b542e022ffb8fcd38482c3f4b48105fb0c1bce15, Published: 2026-05-13T00:27:35Z, SHA256: sha256:bbe26e33746e539d57437ef3197d2ea673a8cc1462cb46bfddce85a026e7c51c {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:07.107 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:c7afcfa9-dc48-4d1f-a245-7c4da75d9b32/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:07.107 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-joibzmxt:b542e022ffb8fcd38482c3f4b48105fb0c1bce15 and document ID urn:uuid:c7afcfa9-dc48-4d1f-a245-7c4da75d9b32/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:07.107 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-joibzmxt:b542e022ffb8fcd38482c3f4b48105fb0c1bce15 and document ID: urn:uuid:c7afcfa9-dc48-4d1f-a245-7c4da75d9b32/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:07.107 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-joibzmxt:b542e022ffb8fcd38482c3f4b48105fb0c1bce15 at https://server-tssc-tpa.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:07.172 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-joibzmxt:b542e022ffb8fcd38482c3f4b48105fb0c1bce15' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:07.172 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:c7afcfa9-dc48-4d1f-a245-7c4da75d9b32/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:07.172 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-joibzmxt:b542e022ffb8fcd38482c3f4b48105fb0c1bce15, Published: 2026-05-13T00:27:35Z, SHA256: sha256:bbe26e33746e539d57437ef3197d2ea673a8cc1462cb46bfddce85a026e7c51c {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:07.172 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:c7afcfa9-dc48-4d1f-a245-7c4da75d9b32/1,urn:uuid:c7afcfa9-dc48-4d1f-a245-7c4da75d9b32/1 found in TPA!!! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 00:33:07.174 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-python-joibzmxt:b542e022ffb8fcd38482c3f4b48105fb0c1bce15 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-13T00:20:24.916Z" hostname="e2e-e2e-tests-python[github-azure-quay]" tests="6" failures="0" skipped="5" time="301.96" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="301.96">
<system-out>
<![CDATA[2026-05-13 00:20:26.352 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-qsnvwjpr {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.353 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-qsnvwjpr'... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.359 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.448 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.448 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.449 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.449 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.476 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.500 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.503 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.504 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.536 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.536 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.537 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.807 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-qsnvwjpr, ID: 09fba80e-c694-41de-ac7e-12b96076be8d {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.807 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-qsnvwjpr to be completed... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.808 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 09fba80e-c694-41de-ac7e-12b96076be8d to complete... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.937 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:26.937 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 09fba80e-c694-41de-ac7e-12b96076be8d: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:31.965 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:31.966 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 09fba80e-c694-41de-ac7e-12b96076be8d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:36.988 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:36.989 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 09fba80e-c694-41de-ac7e-12b96076be8d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:42.014 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:42.014 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 09fba80e-c694-41de-ac7e-12b96076be8d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:47.091 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:47.091 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 09fba80e-c694-41de-ac7e-12b96076be8d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:52.118 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:52.118 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 09fba80e-c694-41de-ac7e-12b96076be8d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:57.142 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:57.143 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:57.143 [[32mINFO [0m] rhdh.developer-hub: Task 09fba80e-c694-41de-ac7e-12b96076be8d completed successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:57.143 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-qsnvwjpr' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:57.143 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-qsnvwjpr {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:57.158 [[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-qsnvwjpr...
2026-05-13 00:20:57.158 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-qsnvwjpr-gitops, branch: main {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:57.159 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-qsnvwjpr-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:57.379 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': adc464b4cf54165348208989627774f4d932e486 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: adc464b4cf54165348208989627774f4d932e486
2026-05-13 00:20:57.408 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-python-qsnvwjpr-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-qsnvwjpr-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-python-qsnvwjpr-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"a3696c77-bb81-46c3-8647-95f01b8dbbfb","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Wed, 13 May 2026 00:20:57 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"549d1c1a-61e1-4f26-8d82-8ffaa6fb3a1d","x-kubernetes-pf-prioritylevel-uid":"29588f70-9566-47d5-9180-4a196cc92f3c"} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:20:57.409 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:21:11.864 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-qsnvwjpr-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: adc464b4cf54165348208989627774f4d932e486) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:21:11.864 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:21:42.170 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-qsnvwjpr-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:21:42.170 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:22:42.854 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-qsnvwjpr-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:22:42.855 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:22:42.855 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:22:42.855 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: adc464b4cf54165348208989627774f4d932e486 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 00:22:42.856 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:22:42.856 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-python-qsnvwjpr {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:22:42.857 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-python-qsnvwjpr... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:22:43.029 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:22:57.999 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:22:58.000 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-python-qsnvwjpr {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:22:58.001 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-python-qsnvwjpr... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:22:58.001 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:22:58.001 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:04.907 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-qsnvwjpr branch 'main' with commit SHA: e85fa0ef9c5010955c243630b81c781ca9d63eda {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:04.907 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: e85fa0ef9c5010955c243630b81c781ca9d63eda {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:05.793 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-qsnvwjpr-gitops branch 'main' with commit SHA: 73eee79421da8e351d6a764e4906af85c778b5d4 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:05.793 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 73eee79421da8e351d6a764e4906af85c778b5d4 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:05.793 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-python-qsnvwjpr for component e2e-tests-python-qsnvwjpr... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:05.816 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-python-qsnvwjpr for component e2e-tests-python-qsnvwjpr... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:05.816 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-python-qsnvwjpr for component e2e-tests-python-qsnvwjpr... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:05.817 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:05.817 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:20.137 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:20.931 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:29.249 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-qsnvwjpr type=github name=e2e-tests-python-qsnvwjpr {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:29.250 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:29.411 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-qsnvwjpr-gitops type=github name=e2e-tests-python-qsnvwjpr-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:29.411 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:41.226 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8539?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:43.273 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8543?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:48.534 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8543... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:48.535 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8543?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:56.014 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8539... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:23:56.015 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8539?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:06.885 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-qsnvwjpr-gitops". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:06.886 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-python-qsnvwjpr {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:19.538 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-qsnvwjpr". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:19.539 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-python-qsnvwjpr {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:19.539 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-python-qsnvwjpr... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:19.563 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-qsnvwjpr {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:19.564 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-qsnvwjpr {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:19.564 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-qsnvwjpr-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:19.566 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-qsnvwjpr-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:19.566 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:19.566 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:19.566 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:19.566 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:39.601 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:39.602 [[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-python[github-azure-quay], worker=3}
2026-05-13 00:24:42.738 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-python-qsnvwjpr {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:42.739 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:43.089 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:43.089 [[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-python[github-azure-quay], worker=3}
2026-05-13 00:24:45.411 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-python-qsnvwjpr {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:45.411 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:52.207 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:24:52.886 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:25:04.926 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4361?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:25:04.978 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:25:05.032 [[33mWARN [0m] azure.variable-group: Retry attempt 1/2 to authorize pipeline 8543 for variable group 4361: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:25:07.434 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4361?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:25:07.478 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:25:07.480 [[33mWARN [0m] azure.variable-group: Retry attempt 1/2 to authorize pipeline 8539 for variable group 4361: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:25:14.718 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4361?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:25:14.833 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:25:14.834 [[33mWARN [0m] azure.variable-group: Retry attempt 2/2 to authorize pipeline 8539 for variable group 4361: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:25:14.915 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4361?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:25:14.957 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:25:14.960 [[33mWARN [0m] azure.variable-group: Retry attempt 2/2 to authorize pipeline 8543 for variable group 4361: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:25:28.229 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4361?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:25:28.302 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:25:28.303 [[31mERROR[0m] azure.variable-group: Failed to authorize pipeline 8543 for variable group 4361 after retries: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:25:28.303 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 00:25:28.303 [[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:172) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<error message="Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429" type="Error">
<![CDATA[  [e2e-e2e-tests-python[github-azure-quay]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

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

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-python-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-13T00:20:24.916Z" hostname="e2e-e2e-tests-dotnet-basic[github-tekton-quay]" tests="6" failures="0" skipped="0" time="667.284" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="93.766">
<system-out>
<![CDATA[2026-05-13 00:20:26.221 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-vecfibbr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:26.222 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-vecfibbr'... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:26.228 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:26.299 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:26.322 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:26.327 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:26.328 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:26.370 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:26.371 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:26.372 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:26.527 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-vecfibbr, ID: 377a42e0-dfae-49d3-b1c4-fed2bcac44ef {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:26.528 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-vecfibbr to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:26.528 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 377a42e0-dfae-49d3-b1c4-fed2bcac44ef to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:26.654 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:26.654 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 377a42e0-dfae-49d3-b1c4-fed2bcac44ef: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:31.700 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:31.701 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 377a42e0-dfae-49d3-b1c4-fed2bcac44ef: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:36.725 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:36.726 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 377a42e0-dfae-49d3-b1c4-fed2bcac44ef: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:41.749 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:41.750 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 377a42e0-dfae-49d3-b1c4-fed2bcac44ef: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:46.838 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:46.839 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 377a42e0-dfae-49d3-b1c4-fed2bcac44ef: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:51.881 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:51.882 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 377a42e0-dfae-49d3-b1c4-fed2bcac44ef: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:56.904 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:20:56.904 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 377a42e0-dfae-49d3-b1c4-fed2bcac44ef: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:01.926 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:01.927 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 377a42e0-dfae-49d3-b1c4-fed2bcac44ef: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:06.947 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:06.947 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 377a42e0-dfae-49d3-b1c4-fed2bcac44ef: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:11.968 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:11.969 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:11.969 [[32mINFO [0m] rhdh.developer-hub: Task 377a42e0-dfae-49d3-b1c4-fed2bcac44ef completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:11.969 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-vecfibbr' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:11.969 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-vecfibbr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:11.983 [[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-vecfibbr...
2026-05-13 00:21:11.984 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-vecfibbr-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:11.984 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-vecfibbr-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:12.271 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 8d3c3cd7abc820c00176fa6aafb53400d3215f1f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Waiting for ArgoCD CI application to sync to commit: 8d3c3cd7abc820c00176fa6aafb53400d3215f1f
2026-05-13 00:21:12.305 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-vecfibbr-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 8d3c3cd7abc820c00176fa6aafb53400d3215f1f) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:12.306 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:24.223 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-vecfibbr-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 8d3c3cd7abc820c00176fa6aafb53400d3215f1f) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:24.223 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:59.922 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-vecfibbr-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:59.923 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:59.923 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:59.923 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 8d3c3cd7abc820c00176fa6aafb53400d3215f1f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 00:21:59.923 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:59.924 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-dotnet-basic-vecfibbr (GitHub + Tekton CI) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:59.924 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-vecfibbr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:59.924 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:59.924 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-dotnet-basic-vecfibbr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:59.953 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-vecfibbr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:59.979 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-vecfibbr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:59.980 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-dotnet-basic-vecfibbr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:21:59.980 [[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:130) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</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="324.742">
<system-out>
<![CDATA[2026-05-13 00:22:00.010 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:00.010 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:00.010 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:03.842 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778631720011 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:05.272 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-vecfibbr/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:05.272 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-vecfibbr/pull/1 with SHA: d84051e7f8963924ce290bed053add84500b9f85 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:05.272 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-vecfibbr... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:05.273 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-vecfibbr, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:05.301 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-vecfibbr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:05.301 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-vecfibbr. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:05.302 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-vecfibbr | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-vecfibbr, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:12.543 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-vecfibbr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:12.544 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:12.544 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:12.544 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 was triggered by promotion PR #1 in e2e-tests-dotnet-basic-vecfibbr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:12.544 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:12.584 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:12.584 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:12.584 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:12.585 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:42.643 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:42.643 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:42.643 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:22:42.644 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:23:12.710 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:23:12.711 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:23:12.711 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:23:12.711 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:23:42.770 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:23:42.771 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:23:42.771 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:23:42.771 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:12.843 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:12.843 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:12.844 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:12.844 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:42.925 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:42.925 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:42.926 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:42.926 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:42.934 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-vecfibbr-on-pull-request-6rlp6 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:42.935 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:44.733 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 68de58c2ffbd248138374fbc9d08ed4088b333e4 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:44.734 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-dotnet-basic-vecfibbr... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:44.734 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-vecfibbr, event type: push {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:44.769 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-vecfibbr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:44.770 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:44.770 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-vecfibbr | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-vecfibbr, event: push, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:54.355 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-vecfibbr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:54.356 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:54.356 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:54.356 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq was triggered by on-push pipeline after merging #1 in e2e-tests-dotnet-basic-vecfibbr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:54.356 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:54.394 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:54.394 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:54.394 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:24:54.394 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:25:24.446 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:25:24.447 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:25:24.447 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:25:24.447 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:25:54.523 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:25:54.523 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:25:54.523 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:25:54.524 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:26:24.607 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:26:24.607 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:26:24.607 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:26:24.607 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:26:54.675 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:26:54.675 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:26:54.676 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:26:54.676 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:24.747 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:24.747 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:24.747 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:24.747 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:24.749 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-vecfibbr-on-push-kdjnq was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:24.749 [[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="41.688">
<system-out>
<![CDATA[2026-05-13 00:27:24.798 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-vecfibbr-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:24.798 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-vecfibbr-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:24.989 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 6a16b885ec7f26df0b84a3b00e48ab8178ac8975 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:24.990 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:24.990 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-vecfibbr-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:25.081 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-vecfibbr-development using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:26.070 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:26.071 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-vecfibbr-development' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:26.223 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-vecfibbr-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-vecfibbr-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-vecfibbr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-vecfibbr/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (8d3c3cd)
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-vecfibbr  Synced     Healthy        service/e2e-tests-dotnet-basic-vecfibbr created
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-vecfibbr  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-vecfibbr created
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-vecfibbr  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-vecfibbr created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:26.224 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-vecfibbr-development' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:32.477 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T00:27:26+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-vecfibbr    Synced  Healthy              
2026-05-13T00:27:26+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-vecfibbr    Synced  Healthy              
2026-05-13T00:27:26+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-vecfibbr    Synced  Healthy              
2026-05-13T00:27:30+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T00:27:31+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T00:27:31+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-vecfibbr    Synced   Healthy              service/e2e-tests-dotnet-basic-vecfibbr unchanged
2026-05-13T00:27:31+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-vecfibbr    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-vecfibbr configured
2026-05-13T00:27:31+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-vecfibbr    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-vecfibbr unchanged
2026-05-13T00:27:31+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-vecfibbr  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-vecfibbr configured

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

Operation:          Sync
Sync Revision:      6a16b885ec7f26df0b84a3b00e48ab8178ac8975
Phase:              Succeeded
Start:              2026-05-13 00:27:26 +0000 UTC
Finished:           2026-05-13 00:27:31 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-dotnet-basic-vecfibbr  Synced     Healthy            service/e2e-tests-dotnet-basic-vecfibbr unchanged
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-vecfibbr  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-vecfibbr configured
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-vecfibbr  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-vecfibbr unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:32.564 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-vecfibbr-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:32.564 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-vecfibbr-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-vecfibbr-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:41.816 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-vecfibbr-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:41.817 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-vecfibbr-development | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-vecfibbr-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:53.058 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-vecfibbr-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:27:53.058 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-dotnet-basic-vecfibbr-development | Elapsed: 28s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-vecfibbr-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:06.424 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-vecfibbr-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:06.425 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:06.454 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-vecfibbr-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:06.454 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:06.455 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:06.455 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 6a16b885ec7f26df0b84a3b00e48ab8178ac8975 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:06.455 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 6a16b885ec7f26df0b84a3b00e48ab8178ac8975 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:06.456 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="103.239">
<system-out>
<![CDATA[2026-05-13 00:28:06.495 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-vecfibbr/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:06.495 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-vecfibbr/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:06.609 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-vecfibbr/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:06.609 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-vecfibbr/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-vecfibbr:68de58c2ffbd248138374fbc9d08ed4088b333e4 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:06.611 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:06.638 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:06.638 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-vecfibbr:68de58c2ffbd248138374fbc9d08ed4088b333e4 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:06.639 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-vecfibbr/overlays/stage/deployment-patch.yaml in repo e2e-tests-dotnet-basic-vecfibbr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:06.732 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:06.732 [[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-vecfibbr:68de58c2ffbd248138374fbc9d08ed4088b333e4" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:10.428 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778632086639 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:11.901 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-vecfibbr-gitops/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:11.902 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:11.902 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-dotnet-basic-vecfibbr-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:11.902 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-vecfibbr-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:11.902 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-vecfibbr-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:11.927 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-vecfibbr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:11.928 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-vecfibbr-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:11.928 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-vecfibbr-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-vecfibbr-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:17.981 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-vecfibbr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:17.981 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:17.981 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:17.982 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l was triggered by promotion PR #1 in e2e-tests-dotnet-basic-vecfibbr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:17.982 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:18.022 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:18.022 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:18.022 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:18.022 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:48.060 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:48.061 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:48.061 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:28:48.061 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:18.130 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:18.131 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:18.131 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:18.131 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:18.132 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:18.132 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:19.819 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 933854d63c407c59d903bf818c0a279c7f1829be {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:19.819 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 933854d63c407c59d903bf818c0a279c7f1829be {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:19.819 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:19.819 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-vecfibbr-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:19.898 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-vecfibbr-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:20.937 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:20.937 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-vecfibbr-stage' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:21.066 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-vecfibbr-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-vecfibbr-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-vecfibbr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-vecfibbr/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (8d3c3cd)
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-vecfibbr  Synced     Healthy        service/e2e-tests-dotnet-basic-vecfibbr created
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-vecfibbr  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-vecfibbr created
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-vecfibbr  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-vecfibbr created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:21.066 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-vecfibbr-stage' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:27.910 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T00:29:21+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-vecfibbr    Synced  Healthy              
2026-05-13T00:29:21+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-vecfibbr    Synced  Healthy              
2026-05-13T00:29:21+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-vecfibbr    Synced  Healthy              
2026-05-13T00:29:25+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T00:29:27+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-vecfibbr    Synced   Healthy              service/e2e-tests-dotnet-basic-vecfibbr unchanged
2026-05-13T00:29:27+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-vecfibbr    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-vecfibbr configured
2026-05-13T00:29:27+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-vecfibbr    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-vecfibbr unchanged
2026-05-13T00:29:27+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T00:29:27+00:00   apps  Deployment  tssc-app-stage  e2e-tests-dotnet-basic-vecfibbr  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-vecfibbr configured

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

Operation:          Sync
Sync Revision:      933854d63c407c59d903bf818c0a279c7f1829be
Phase:              Succeeded
Start:              2026-05-13 00:29:22 +0000 UTC
Finished:           2026-05-13 00:29:27 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                   Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-dotnet-basic-vecfibbr  Synced     Healthy            service/e2e-tests-dotnet-basic-vecfibbr unchanged
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-vecfibbr  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-vecfibbr configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-vecfibbr  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-vecfibbr unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:27.994 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-vecfibbr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:27.995 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-vecfibbr-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-vecfibbr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:35.607 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-vecfibbr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:35.607 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-vecfibbr-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-vecfibbr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.441 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-vecfibbr-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.442 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.466 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-vecfibbr-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.466 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.467 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.467 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 933854d63c407c59d903bf818c0a279c7f1829be {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.468 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 933854d63c407c59d903bf818c0a279c7f1829be {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.469 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.469 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.469 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.470 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.505 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.728 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:74e6e98b-f8b4-43f4-996e-a084514f1eba/1 found from Promotion Pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-7tw7l 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="103.584">
<system-out>
<![CDATA[2026-05-13 00:29:49.747 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-vecfibbr/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.747 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-vecfibbr/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.863 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-vecfibbr/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.863 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-vecfibbr/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-vecfibbr:68de58c2ffbd248138374fbc9d08ed4088b333e4 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.865 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.891 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.891 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-vecfibbr:68de58c2ffbd248138374fbc9d08ed4088b333e4 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:49.891 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-vecfibbr/overlays/prod/deployment-patch.yaml in repo e2e-tests-dotnet-basic-vecfibbr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:50.012 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:50.012 [[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-vecfibbr:68de58c2ffbd248138374fbc9d08ed4088b333e4" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:53.651 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778632189891 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:55.162 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-vecfibbr-gitops/pull/2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:55.162 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:55.163 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-dotnet-basic-vecfibbr-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:55.163 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-dotnet-basic-vecfibbr-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:55.163 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-vecfibbr-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:55.200 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-vecfibbr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:55.200 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:29:55.201 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-vecfibbr-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-vecfibbr-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:30:03.353 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-vecfibbr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:30:03.353 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:30:03.353 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:30:03.353 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr was triggered by promotion PR #2 in e2e-tests-dotnet-basic-vecfibbr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:30:03.353 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:30:03.386 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:30:03.386 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:30:03.387 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:30:03.387 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:30:33.430 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:30:33.430 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:30:33.430 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:30:33.431 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:03.495 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:03.495 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:03.497 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:03.497 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:03.498 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:03.498 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:05.416 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 95c0b23f761d181d9396ae4a6abb351631890905 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:05.416 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 95c0b23f761d181d9396ae4a6abb351631890905 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:05.416 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:05.416 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-vecfibbr-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:05.484 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-vecfibbr-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:06.539 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:06.539 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-vecfibbr-prod' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:06.658 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-vecfibbr-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-vecfibbr-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-vecfibbr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-vecfibbr/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (933854d)
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-vecfibbr  Synced     Healthy        service/e2e-tests-dotnet-basic-vecfibbr created
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-vecfibbr  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-vecfibbr created
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-vecfibbr  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-vecfibbr created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:06.659 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-vecfibbr-prod' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:12.557 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T00:31:07+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-vecfibbr    Synced  Healthy              
2026-05-13T00:31:07+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-vecfibbr    Synced  Healthy              
2026-05-13T00:31:07+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-vecfibbr    Synced  Healthy              
2026-05-13T00:31:10+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:31:12+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:31:12+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-vecfibbr    Synced   Healthy              service/e2e-tests-dotnet-basic-vecfibbr unchanged
2026-05-13T00:31:12+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-vecfibbr    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-vecfibbr configured
2026-05-13T00:31:12+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-vecfibbr    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-vecfibbr unchanged
2026-05-13T00:31:12+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-vecfibbr  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-vecfibbr configured

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

Operation:          Sync
Sync Revision:      95c0b23f761d181d9396ae4a6abb351631890905
Phase:              Succeeded
Start:              2026-05-13 00:31:07 +0000 UTC
Finished:           2026-05-13 00:31:12 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-dotnet-basic-vecfibbr  Synced     Healthy            service/e2e-tests-dotnet-basic-vecfibbr unchanged
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-vecfibbr  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-vecfibbr configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-vecfibbr  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-vecfibbr unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:12.637 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-vecfibbr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:12.637 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-vecfibbr-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-vecfibbr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:18.947 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-vecfibbr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:18.947 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-vecfibbr-prod | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-vecfibbr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.052 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-vecfibbr-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.052 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.077 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-vecfibbr-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.077 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.077 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.077 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 95c0b23f761d181d9396ae4a6abb351631890905 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.077 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 95c0b23f761d181d9396ae4a6abb351631890905 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.079 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.079 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.079 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.079 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.118 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.329 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:74e6e98b-f8b4-43f4-996e-a084514f1eba/1 found from Promotion Pipeline e2e-tests-dotnet-basic-vecfibbr-gitops-on-pull-request-jkpsr 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.265">
<system-out>
<![CDATA[2026-05-13 00:31:33.431 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:74e6e98b-f8b4-43f4-996e-a084514f1eba/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.432 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-vecfibbr:68de58c2ffbd248138374fbc9d08ed4088b333e4 and document ID urn:uuid:74e6e98b-f8b4-43f4-996e-a084514f1eba/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.432 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-vecfibbr:68de58c2ffbd248138374fbc9d08ed4088b333e4 and document ID: urn:uuid:74e6e98b-f8b4-43f4-996e-a084514f1eba/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.432 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-vecfibbr:68de58c2ffbd248138374fbc9d08ed4088b333e4 at https://server-tssc-tpa.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.538 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-vecfibbr:68de58c2ffbd248138374fbc9d08ed4088b333e4' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.538 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:74e6e98b-f8b4-43f4-996e-a084514f1eba/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.539 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-vecfibbr:68de58c2ffbd248138374fbc9d08ed4088b333e4, Published: 2026-05-13T00:26:27Z, SHA256: sha256:4a5b65c0bb58e27441d051b7cf84803464a7b83a6413659771b23f5bf648e63f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.539 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:74e6e98b-f8b4-43f4-996e-a084514f1eba/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.539 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-vecfibbr:68de58c2ffbd248138374fbc9d08ed4088b333e4 and document ID urn:uuid:74e6e98b-f8b4-43f4-996e-a084514f1eba/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.539 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-vecfibbr:68de58c2ffbd248138374fbc9d08ed4088b333e4 and document ID: urn:uuid:74e6e98b-f8b4-43f4-996e-a084514f1eba/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.539 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-vecfibbr:68de58c2ffbd248138374fbc9d08ed4088b333e4 at https://server-tssc-tpa.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.611 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-vecfibbr:68de58c2ffbd248138374fbc9d08ed4088b333e4' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.611 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:74e6e98b-f8b4-43f4-996e-a084514f1eba/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.611 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-vecfibbr:68de58c2ffbd248138374fbc9d08ed4088b333e4, Published: 2026-05-13T00:26:27Z, SHA256: sha256:4a5b65c0bb58e27441d051b7cf84803464a7b83a6413659771b23f5bf648e63f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.611 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:74e6e98b-f8b4-43f4-996e-a084514f1eba/1,urn:uuid:74e6e98b-f8b4-43f4-996e-a084514f1eba/1 found in TPA!!! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 00:31:33.613 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-vecfibbr:68de58c2ffbd248138374fbc9d08ed4088b333e4 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-13T00:20:24.916Z" hostname="e2e-e2e-tests-dotnet-basic[github-azure-quay]" tests="6" failures="0" skipped="5" time="301.303" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="301.303">
<system-out>
<![CDATA[2026-05-13 00:20:26.312 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-lqifsjpa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.314 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-lqifsjpa'... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.320 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.404 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.405 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.405 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.406 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.431 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.457 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.460 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.461 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.483 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.483 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.484 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.724 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-lqifsjpa, ID: 594ab369-103f-453b-a0da-bc207039feb7 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.724 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-lqifsjpa to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.725 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 594ab369-103f-453b-a0da-bc207039feb7 to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.791 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:26.791 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 594ab369-103f-453b-a0da-bc207039feb7: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:31.832 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:31.832 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 594ab369-103f-453b-a0da-bc207039feb7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:36.867 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:36.868 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 594ab369-103f-453b-a0da-bc207039feb7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:41.896 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:41.897 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 594ab369-103f-453b-a0da-bc207039feb7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:46.993 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:46.994 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 594ab369-103f-453b-a0da-bc207039feb7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:52.039 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:52.039 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 594ab369-103f-453b-a0da-bc207039feb7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:57.058 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:57.058 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:57.058 [[32mINFO [0m] rhdh.developer-hub: Task 594ab369-103f-453b-a0da-bc207039feb7 completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:57.059 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-lqifsjpa' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:57.059 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-lqifsjpa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:57.072 [[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-lqifsjpa...
2026-05-13 00:20:57.073 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-lqifsjpa-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:57.073 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-lqifsjpa-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:57.289 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': e2f9680063f02b935cea9c4d94ba82ff7e636bce {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: e2f9680063f02b935cea9c4d94ba82ff7e636bce
2026-05-13 00:20:57.313 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-dotnet-basic-lqifsjpa-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-lqifsjpa-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-dotnet-basic-lqifsjpa-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"2908bcb9-f9c9-4770-8d25-becf405d4afe","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Wed, 13 May 2026 00:20:57 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"549d1c1a-61e1-4f26-8d82-8ffaa6fb3a1d","x-kubernetes-pf-prioritylevel-uid":"29588f70-9566-47d5-9180-4a196cc92f3c"} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:20:57.314 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:21:16.750 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-lqifsjpa-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:21:16.751 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:21:44.011 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-lqifsjpa-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:21:44.011 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:34.153 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-lqifsjpa-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:34.153 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:34.153 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:34.153 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: e2f9680063f02b935cea9c4d94ba82ff7e636bce {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 00:22:34.154 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:34.154 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-dotnet-basic-lqifsjpa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:34.155 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-dotnet-basic-lqifsjpa... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:34.424 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:50.782 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:50.782 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-dotnet-basic-lqifsjpa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:50.782 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-dotnet-basic-lqifsjpa... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:50.783 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:50.783 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:58.323 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-lqifsjpa-gitops branch 'main' with commit SHA: b66347d4e0862616c9c342eda9cbf463ed26608f {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:58.323 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: b66347d4e0862616c9c342eda9cbf463ed26608f {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:58.562 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-lqifsjpa branch 'main' with commit SHA: d3b4e388bfd6ef13e13ed4dcd11579c3a91c3634 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:58.563 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: d3b4e388bfd6ef13e13ed4dcd11579c3a91c3634 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:58.563 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-dotnet-basic-lqifsjpa for component e2e-tests-dotnet-basic-lqifsjpa... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:58.589 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-dotnet-basic-lqifsjpa for component e2e-tests-dotnet-basic-lqifsjpa... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:58.590 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-dotnet-basic-lqifsjpa for component e2e-tests-dotnet-basic-lqifsjpa... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:58.590 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:22:58.590 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:23:11.808 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:23:12.967 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:23:21.865 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-lqifsjpa-gitops type=github name=e2e-tests-dotnet-basic-lqifsjpa-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:23:21.866 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:23:22.825 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-lqifsjpa type=github name=e2e-tests-dotnet-basic-lqifsjpa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:23:22.825 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:23:34.960 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8536?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:23:35.303 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8537?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:23:44.887 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8537... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:23:44.888 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8537?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:23:50.168 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8536... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:23:50.169 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8536?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:02.556 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-lqifsjpa-gitops". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:02.557 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-dotnet-basic-lqifsjpa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:06.192 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-lqifsjpa". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:06.192 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-dotnet-basic-lqifsjpa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:06.192 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-dotnet-basic-lqifsjpa... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:06.223 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-lqifsjpa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:06.223 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-lqifsjpa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:06.224 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-lqifsjpa-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:06.224 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-lqifsjpa-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:06.224 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:06.224 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:06.224 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:06.224 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:22.407 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:22.407 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:22.712 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:22.712 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:23.627 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-lqifsjpa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:23.628 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:33.485 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-lqifsjpa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:33.486 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:36.126 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:38.884 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:46.241 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4358?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:24:56.266 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4358?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:19.375 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-dotnet-basic-lqifsjpa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:19.376 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-dotnet-basic-lqifsjpa... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:19.376 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:19.376 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-dotnet-basic-lqifsjpa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:19.377 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-dotnet-basic-lqifsjpa-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:19.491 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:19.491 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:4c505bcb6ba2558d5bfbe2df4c46f376cc034be418c1f84722570191e97043fa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:19.536 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:19.536 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:4c505bcb6ba2558d5bfbe2df4c46f376cc034be418c1f84722570191e97043fa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:26.227 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-lqifsjpa branch 'main' with commit SHA: 762671745ed247fe35f35294f5e54ff279c040d0 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:26.227 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 762671745ed247fe35f35294f5e54ff279c040d0 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:27.413 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-lqifsjpa-gitops branch 'main' with commit SHA: 11e72acf936eb623c22289e9deb32d69e8881ab2 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:27.413 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 11e72acf936eb623c22289e9deb32d69e8881ab2 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:27.413 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-dotnet-basic-lqifsjpa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:27.413 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-dotnet-basic-lqifsjpa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:27.413 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-lqifsjpa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:27.413 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:27.414 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-dotnet-basic-lqifsjpa {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:27.414 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:27.565 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:27.608 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-dotnet-basic-lqifsjpa': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:27.608 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Failed to fetch builds: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 00:25:27.608 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Error in cancelAllPipelines: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}

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

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

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-dotnet-basic-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-13T00:20:24.916Z" hostname="e2e-e2e-tests-nodejs[github-tekton-quay]" tests="6" failures="0" skipped="0" time="600.48" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="107.042">
<system-out>
<![CDATA[2026-05-13 00:20:26.287 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-ltekbskc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:26.288 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-ltekbskc'... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:26.294 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:26.346 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:26.373 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:26.376 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:26.377 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:26.413 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:26.414 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:26.414 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:26.683 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-ltekbskc, ID: a1a66676-a8e8-49ba-9cc4-c265f1fa169e {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:26.683 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-ltekbskc to be completed... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:26.684 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task a1a66676-a8e8-49ba-9cc4-c265f1fa169e to complete... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:26.767 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:26.767 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task a1a66676-a8e8-49ba-9cc4-c265f1fa169e: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:31.821 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:31.822 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task a1a66676-a8e8-49ba-9cc4-c265f1fa169e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:36.864 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:36.864 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task a1a66676-a8e8-49ba-9cc4-c265f1fa169e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:41.897 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:41.897 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task a1a66676-a8e8-49ba-9cc4-c265f1fa169e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:46.987 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:46.988 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task a1a66676-a8e8-49ba-9cc4-c265f1fa169e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:52.033 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:52.034 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task a1a66676-a8e8-49ba-9cc4-c265f1fa169e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:57.053 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:20:57.054 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task a1a66676-a8e8-49ba-9cc4-c265f1fa169e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:21:02.077 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:21:02.077 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task a1a66676-a8e8-49ba-9cc4-c265f1fa169e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:21:07.191 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:21:07.192 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task a1a66676-a8e8-49ba-9cc4-c265f1fa169e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:21:12.213 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:21:12.214 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 10/24 for task a1a66676-a8e8-49ba-9cc4-c265f1fa169e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:21:17.238 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:21:17.238 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:21:17.238 [[32mINFO [0m] rhdh.developer-hub: Task a1a66676-a8e8-49ba-9cc4-c265f1fa169e completed successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:21:17.238 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-ltekbskc' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:21:17.239 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-ltekbskc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:21:17.253 [[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-ltekbskc...
2026-05-13 00:21:17.253 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-ltekbskc-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:21:17.254 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-ltekbskc-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:21:17.483 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 1b45dd656fd72567c56ab2b9a4758070779cd798 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Waiting for ArgoCD CI application to sync to commit: 1b45dd656fd72567c56ab2b9a4758070779cd798
2026-05-13 00:21:17.516 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-ltekbskc-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 1b45dd656fd72567c56ab2b9a4758070779cd798) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:21:17.516 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:21:34.379 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-ltekbskc-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:21:34.380 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:13.258 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-ltekbskc-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:13.258 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:13.258 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:13.258 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 1b45dd656fd72567c56ab2b9a4758070779cd798 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 00:22:13.259 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:13.259 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-nodejs-ltekbskc (GitHub + Tekton CI) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:13.259 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-ltekbskc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:13.259 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:13.260 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-nodejs-ltekbskc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:13.292 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-ltekbskc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:13.322 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-ltekbskc-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:13.322 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-nodejs-ltekbskc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:13.322 [[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:164) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</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="259.882">
<system-out>
<![CDATA[2026-05-13 00:22:13.352 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:13.352 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:13.352 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:17.157 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778631733353 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:18.579 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-ltekbskc/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:18.579 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-ltekbskc/pull/1 with SHA: a5a00ee074e44cac4c6e053e6e4b4cfac565a589 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:18.580 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-ltekbskc... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:18.580 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-ltekbskc, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:18.608 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-ltekbskc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:18.608 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-ltekbskc. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:18.609 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-ltekbskc | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-ltekbskc, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:24.915 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-ltekbskc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:24.915 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:24.915 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:24.915 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 was triggered by promotion PR #1 in e2e-tests-nodejs-ltekbskc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:24.916 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:24.957 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:24.957 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:24.957 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:24.958 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 | Status: running | Reason: Pipeline e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:55.016 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:55.017 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:55.017 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:22:55.017 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 | Status: running | Reason: Pipeline e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:23:25.085 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:23:25.085 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:23:25.085 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:23:25.085 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 | Status: running | Reason: Pipeline e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:23:55.130 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:23:55.130 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:23:55.130 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:23:55.131 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 | Status: running | Reason: Pipeline e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:25.217 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:25.217 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:25.218 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:25.218 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:25.229 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-ltekbskc-on-pull-request-rc827 was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:25.229 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:26.807 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 988d22cc498577f6063b6e9788b65ebe2dd90363 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:26.807 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-nodejs-ltekbskc... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:26.808 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-ltekbskc, event type: push {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:26.837 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-ltekbskc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:26.837 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:26.837 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-ltekbskc | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-ltekbskc, event: push, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:32.940 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-ltekbskc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:32.940 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:32.940 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-ltekbskc-on-push-6llcr {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:32.941 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-ltekbskc-on-push-6llcr was triggered by on-push pipeline after merging #1 in e2e-tests-nodejs-ltekbskc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:32.941 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-ltekbskc-on-push-6llcr to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:32.973 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-on-push-6llcr in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:32.973 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ltekbskc-on-push-6llcr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:32.973 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ltekbskc-on-push-6llcr status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:24:32.974 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-ltekbskc-on-push-6llcr | Status: running | Reason: Pipeline e2e-tests-nodejs-ltekbskc-on-push-6llcr not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:25:03.035 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-on-push-6llcr in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:25:03.035 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ltekbskc-on-push-6llcr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:25:03.035 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ltekbskc-on-push-6llcr status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:25:03.035 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-ltekbskc-on-push-6llcr | Status: running | Reason: Pipeline e2e-tests-nodejs-ltekbskc-on-push-6llcr not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:25:33.088 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-on-push-6llcr in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:25:33.088 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ltekbskc-on-push-6llcr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:25:33.088 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ltekbskc-on-push-6llcr status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:25:33.089 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-ltekbskc-on-push-6llcr | Status: running | Reason: Pipeline e2e-tests-nodejs-ltekbskc-on-push-6llcr not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:03.161 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-on-push-6llcr in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:03.161 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ltekbskc-on-push-6llcr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:03.162 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ltekbskc-on-push-6llcr status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:03.162 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-ltekbskc-on-push-6llcr | Status: running | Reason: Pipeline e2e-tests-nodejs-ltekbskc-on-push-6llcr not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:33.228 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-on-push-6llcr in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:33.228 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ltekbskc-on-push-6llcr status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:33.228 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ltekbskc-on-push-6llcr status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:33.228 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:33.230 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-ltekbskc-on-push-6llcr was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:33.231 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="23.671">
<system-out>
<![CDATA[2026-05-13 00:26:33.287 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-ltekbskc-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:33.287 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-ltekbskc-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:33.474 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 3dd54fd0260fc381d4d08a8844243e7b1f82b24f {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:33.475 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:33.475 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-ltekbskc-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:33.554 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-ltekbskc-development using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:34.155 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:34.155 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-ltekbskc-development' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:34.324 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-ltekbskc-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-nodejs-ltekbskc-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-ltekbskc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-ltekbskc/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (1b45dd6)
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-ltekbskc  Synced     Healthy        service/e2e-tests-nodejs-ltekbskc created
apps                Deployment  tssc-app-development  e2e-tests-nodejs-ltekbskc  Synced     Healthy        deployment.apps/e2e-tests-nodejs-ltekbskc created
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-ltekbskc  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-ltekbskc created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:34.324 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-ltekbskc-development' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:40.459 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T00:26:34+00:00                         Service  tssc-app-development  e2e-tests-nodejs-ltekbskc    Synced  Healthy              
2026-05-13T00:26:34+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-ltekbskc    Synced  Healthy              
2026-05-13T00:26:34+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-ltekbskc    Synced  Healthy              
2026-05-13T00:26:38+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T00:26:39+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T00:26:39+00:00                         Service  tssc-app-development  e2e-tests-nodejs-ltekbskc    Synced   Healthy              service/e2e-tests-nodejs-ltekbskc unchanged
2026-05-13T00:26:39+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-ltekbskc    Synced   Healthy              deployment.apps/e2e-tests-nodejs-ltekbskc configured
2026-05-13T00:26:39+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-ltekbskc    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-ltekbskc unchanged
2026-05-13T00:26:39+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-ltekbskc  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-ltekbskc configured

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

Operation:          Sync
Sync Revision:      3dd54fd0260fc381d4d08a8844243e7b1f82b24f
Phase:              Succeeded
Start:              2026-05-13 00:26:34 +0000 UTC
Finished:           2026-05-13 00:26:39 +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-ltekbskc  Synced     Healthy            service/e2e-tests-nodejs-ltekbskc unchanged
apps                Deployment  tssc-app-development  e2e-tests-nodejs-ltekbskc  Synced     Progressing        deployment.apps/e2e-tests-nodejs-ltekbskc configured
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-ltekbskc  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-ltekbskc unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:40.541 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-ltekbskc-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:40.542 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-ltekbskc-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-ltekbskc-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:45.831 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-ltekbskc-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:45.831 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-ltekbskc-development | Elapsed: 12s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-ltekbskc-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:56.895 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-ltekbskc-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:56.896 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:56.923 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-ltekbskc-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:56.923 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:56.923 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:56.923 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 3dd54fd0260fc381d4d08a8844243e7b1f82b24f {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:56.923 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 3dd54fd0260fc381d4d08a8844243e7b1f82b24f {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:56.925 [[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="106.278">
<system-out>
<![CDATA[2026-05-13 00:26:56.950 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-ltekbskc/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:56.951 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-ltekbskc/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:57.076 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-ltekbskc/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:57.076 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-ltekbskc/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-ltekbskc:988d22cc498577f6063b6e9788b65ebe2dd90363 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:57.078 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:57.102 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:57.102 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-nodejs-ltekbskc:988d22cc498577f6063b6e9788b65ebe2dd90363 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:57.103 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-ltekbskc/overlays/stage/deployment-patch.yaml in repo e2e-tests-nodejs-ltekbskc-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:57.193 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:26:57.193 [[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-ltekbskc:988d22cc498577f6063b6e9788b65ebe2dd90363" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:00.900 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778632017103 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:02.470 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-ltekbskc-gitops/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:02.470 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:02.470 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-nodejs-ltekbskc-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:02.470 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-ltekbskc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:02.471 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-ltekbskc-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:02.492 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-ltekbskc-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:02.492 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-ltekbskc-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:02.492 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-ltekbskc-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-ltekbskc-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:11.747 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-ltekbskc-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:11.747 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:11.747 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:11.747 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z was triggered by promotion PR #1 in e2e-tests-nodejs-ltekbskc-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:11.748 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:11.782 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:11.782 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:11.782 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:11.782 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z | Status: running | Reason: Pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:41.839 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:41.839 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:41.839 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:27:41.840 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z | Status: running | Reason: Pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:11.900 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:11.901 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:11.901 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:11.901 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:11.902 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:11.902 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:13.680 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 7c88c4c125e7798af859ce64ef3567376fab2e91 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:13.680 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 7c88c4c125e7798af859ce64ef3567376fab2e91 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:13.681 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:13.681 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-ltekbskc-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:13.774 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-ltekbskc-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:14.832 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:14.832 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-ltekbskc-stage' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:14.989 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-ltekbskc-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-nodejs-ltekbskc-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-ltekbskc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-ltekbskc/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (3dd54fd)
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-ltekbskc  Synced     Healthy        service/e2e-tests-nodejs-ltekbskc created
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-ltekbskc  Synced     Healthy        deployment.apps/e2e-tests-nodejs-ltekbskc created
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-ltekbskc  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-ltekbskc created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:14.989 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-ltekbskc-stage' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:21.843 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T00:28:15+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-ltekbskc    Synced  Healthy              
2026-05-13T00:28:15+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-ltekbskc    Synced  Healthy              
2026-05-13T00:28:15+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-ltekbskc    Synced  Healthy              
2026-05-13T00:28:19+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T00:28:21+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T00:28:21+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-ltekbskc    Synced   Healthy              service/e2e-tests-nodejs-ltekbskc unchanged
2026-05-13T00:28:21+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-ltekbskc    Synced   Healthy              deployment.apps/e2e-tests-nodejs-ltekbskc configured
2026-05-13T00:28:21+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-ltekbskc    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-ltekbskc unchanged
2026-05-13T00:28:21+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-ltekbskc  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-ltekbskc configured

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

Operation:          Sync
Sync Revision:      7c88c4c125e7798af859ce64ef3567376fab2e91
Phase:              Succeeded
Start:              2026-05-13 00:28:15 +0000 UTC
Finished:           2026-05-13 00:28:21 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-nodejs-ltekbskc  Synced     Healthy            service/e2e-tests-nodejs-ltekbskc unchanged
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-ltekbskc  Synced     Progressing        deployment.apps/e2e-tests-nodejs-ltekbskc configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-ltekbskc  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-ltekbskc unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:21.919 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-ltekbskc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:21.920 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-ltekbskc-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-ltekbskc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:29.281 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-ltekbskc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:29.281 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-ltekbskc-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-ltekbskc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:42.866 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-ltekbskc-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:42.867 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:42.906 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-ltekbskc-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:42.906 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:42.906 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:42.906 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 7c88c4c125e7798af859ce64ef3567376fab2e91 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:42.906 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 7c88c4c125e7798af859ce64ef3567376fab2e91 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:42.908 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:42.908 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:42.908 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:42.908 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:42.940 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:43.226 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:234cd50f-7ec0-4409-8511-05acc68d742f/1 found from Promotion Pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-f6l4z logs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="103.323">
<system-out>
<![CDATA[2026-05-13 00:28:43.248 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-ltekbskc/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:43.248 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-ltekbskc/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:43.366 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-ltekbskc/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:43.367 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-ltekbskc/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-ltekbskc:988d22cc498577f6063b6e9788b65ebe2dd90363 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:43.368 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:43.395 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:43.395 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-nodejs-ltekbskc:988d22cc498577f6063b6e9788b65ebe2dd90363 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:43.395 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-ltekbskc/overlays/prod/deployment-patch.yaml in repo e2e-tests-nodejs-ltekbskc-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:43.501 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:43.501 [[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-ltekbskc:988d22cc498577f6063b6e9788b65ebe2dd90363" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:47.278 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778632123395 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:48.740 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-ltekbskc-gitops/pull/2 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:48.741 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:48.741 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-nodejs-ltekbskc-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:48.741 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-nodejs-ltekbskc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:48.741 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-ltekbskc-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:48.774 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-ltekbskc-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:48.774 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:48.775 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-ltekbskc-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-ltekbskc-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:56.710 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-ltekbskc-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:56.711 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:56.711 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:56.711 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj was triggered by promotion PR #2 in e2e-tests-nodejs-ltekbskc-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:56.711 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:56.744 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:56.744 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:56.744 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:28:56.744 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj | Status: running | Reason: Pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:26.774 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:26.775 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:26.775 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:26.775 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj | Status: running | Reason: Pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:56.834 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:56.835 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:56.835 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:56.835 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:56.838 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:56.838 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:58.473 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 412bc68a5009cad2a2619ffd5d1ce55f9d3ee20c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:58.473 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 412bc68a5009cad2a2619ffd5d1ce55f9d3ee20c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:58.473 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:58.473 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-ltekbskc-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:58.553 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-ltekbskc-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:59.558 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:59.559 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-ltekbskc-prod' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:59.691 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-ltekbskc-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-nodejs-ltekbskc-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-ltekbskc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-ltekbskc/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (3dd54fd)
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-ltekbskc  Synced     Healthy        service/e2e-tests-nodejs-ltekbskc created
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-ltekbskc  Synced     Healthy        deployment.apps/e2e-tests-nodejs-ltekbskc created
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-ltekbskc  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-ltekbskc created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:29:59.691 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-ltekbskc-prod' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:06.375 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T00:30:00+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-ltekbskc    Synced  Healthy              
2026-05-13T00:30:00+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-ltekbskc    Synced  Healthy              
2026-05-13T00:30:00+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-ltekbskc    Synced  Healthy              
2026-05-13T00:30:04+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:30:05+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:30:05+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-ltekbskc    Synced   Healthy              service/e2e-tests-nodejs-ltekbskc unchanged
2026-05-13T00:30:05+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-ltekbskc    Synced   Healthy              deployment.apps/e2e-tests-nodejs-ltekbskc configured
2026-05-13T00:30:05+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-ltekbskc    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-ltekbskc unchanged
2026-05-13T00:30:05+00:00   apps  Deployment  tssc-app-prod  e2e-tests-nodejs-ltekbskc  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-ltekbskc configured

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

Operation:          Sync
Sync Revision:      412bc68a5009cad2a2619ffd5d1ce55f9d3ee20c
Phase:              Succeeded
Start:              2026-05-13 00:30:00 +0000 UTC
Finished:           2026-05-13 00:30:05 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-nodejs-ltekbskc  Synced     Healthy            service/e2e-tests-nodejs-ltekbskc unchanged
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-ltekbskc  Synced     Progressing        deployment.apps/e2e-tests-nodejs-ltekbskc configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-ltekbskc  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-ltekbskc unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:06.451 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-ltekbskc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:06.451 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-ltekbskc-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-ltekbskc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:12.312 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-ltekbskc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:12.312 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-ltekbskc-prod | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-ltekbskc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.260 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-ltekbskc-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.260 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.282 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-ltekbskc-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.282 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.282 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.282 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 412bc68a5009cad2a2619ffd5d1ce55f9d3ee20c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.283 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 412bc68a5009cad2a2619ffd5d1ce55f9d3ee20c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.284 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.284 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.284 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.285 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.316 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.569 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:234cd50f-7ec0-4409-8511-05acc68d742f/1 found from Promotion Pipeline e2e-tests-nodejs-ltekbskc-gitops-on-pull-request-tbvkj 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.284">
<system-out>
<![CDATA[2026-05-13 00:30:26.671 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:234cd50f-7ec0-4409-8511-05acc68d742f/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.672 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-ltekbskc:988d22cc498577f6063b6e9788b65ebe2dd90363 and document ID urn:uuid:234cd50f-7ec0-4409-8511-05acc68d742f/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.672 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-ltekbskc:988d22cc498577f6063b6e9788b65ebe2dd90363 and document ID: urn:uuid:234cd50f-7ec0-4409-8511-05acc68d742f/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.672 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-ltekbskc:988d22cc498577f6063b6e9788b65ebe2dd90363 at https://server-tssc-tpa.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.772 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-ltekbskc:988d22cc498577f6063b6e9788b65ebe2dd90363' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.773 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:234cd50f-7ec0-4409-8511-05acc68d742f/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.773 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-ltekbskc:988d22cc498577f6063b6e9788b65ebe2dd90363, Published: 2026-05-13T00:25:44Z, SHA256: sha256:9de978363f4b7a9976f23b98e5c4f44d547b28bab1db41f3521ce9d37c65f26b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.773 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:234cd50f-7ec0-4409-8511-05acc68d742f/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.773 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-ltekbskc:988d22cc498577f6063b6e9788b65ebe2dd90363 and document ID urn:uuid:234cd50f-7ec0-4409-8511-05acc68d742f/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.773 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-ltekbskc:988d22cc498577f6063b6e9788b65ebe2dd90363 and document ID: urn:uuid:234cd50f-7ec0-4409-8511-05acc68d742f/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.773 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-ltekbskc:988d22cc498577f6063b6e9788b65ebe2dd90363 at https://server-tssc-tpa.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.871 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-ltekbskc:988d22cc498577f6063b6e9788b65ebe2dd90363' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.871 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:234cd50f-7ec0-4409-8511-05acc68d742f/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.871 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-ltekbskc:988d22cc498577f6063b6e9788b65ebe2dd90363, Published: 2026-05-13T00:25:44Z, SHA256: sha256:9de978363f4b7a9976f23b98e5c4f44d547b28bab1db41f3521ce9d37c65f26b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.871 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:234cd50f-7ec0-4409-8511-05acc68d742f/1,urn:uuid:234cd50f-7ec0-4409-8511-05acc68d742f/1 found in TPA!!! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 00:30:26.872 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-nodejs-ltekbskc:988d22cc498577f6063b6e9788b65ebe2dd90363 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-13T00:20:24.916Z" hostname="e2e-e2e-tests-nodejs[github-azure-quay]" tests="6" failures="0" skipped="5" time="293.127" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="293.127">
<system-out>
<![CDATA[2026-05-13 00:20:26.264 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-dljhtgxq {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.265 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-dljhtgxq'... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.274 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.365 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.365 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.366 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.366 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.394 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.417 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.420 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.421 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.447 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.448 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.448 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.687 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-dljhtgxq, ID: b3234a9c-b2b9-4206-894c-c258bd3a6f14 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.688 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-dljhtgxq to be completed... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.688 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task b3234a9c-b2b9-4206-894c-c258bd3a6f14 to complete... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.766 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:26.766 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task b3234a9c-b2b9-4206-894c-c258bd3a6f14: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:31.814 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:31.815 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task b3234a9c-b2b9-4206-894c-c258bd3a6f14: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:36.856 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:36.856 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task b3234a9c-b2b9-4206-894c-c258bd3a6f14: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:41.877 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:41.877 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task b3234a9c-b2b9-4206-894c-c258bd3a6f14: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:46.983 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:46.983 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task b3234a9c-b2b9-4206-894c-c258bd3a6f14: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:52.024 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:52.025 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:52.025 [[32mINFO [0m] rhdh.developer-hub: Task b3234a9c-b2b9-4206-894c-c258bd3a6f14 completed successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:52.025 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-dljhtgxq' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:52.025 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-dljhtgxq {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:52.058 [[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-dljhtgxq...
2026-05-13 00:20:52.058 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-dljhtgxq-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:52.058 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-dljhtgxq-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:52.266 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 7b20382b94835a0618f4680e735ba30917acb981 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: 7b20382b94835a0618f4680e735ba30917acb981
2026-05-13 00:20:52.292 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-nodejs-dljhtgxq-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-dljhtgxq-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-nodejs-dljhtgxq-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"8958aedd-4999-4e0f-8511-1ef2af5562da","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Wed, 13 May 2026 00:20:52 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"549d1c1a-61e1-4f26-8d82-8ffaa6fb3a1d","x-kubernetes-pf-prioritylevel-uid":"29588f70-9566-47d5-9180-4a196cc92f3c"} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:20:52.292 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:21:06.773 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-dljhtgxq-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 7b20382b94835a0618f4680e735ba30917acb981) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:21:06.773 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:21:32.343 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-dljhtgxq-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:21:32.343 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:22:45.494 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-dljhtgxq-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:22:45.494 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:22:45.494 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:22:45.495 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 7b20382b94835a0618f4680e735ba30917acb981 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 00:22:45.495 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:22:45.495 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-nodejs-dljhtgxq {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:22:45.496 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-nodejs-dljhtgxq... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:22:45.678 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:01.347 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:01.347 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-nodejs-dljhtgxq {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:01.348 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-nodejs-dljhtgxq... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:01.349 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:01.349 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:08.162 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-dljhtgxq-gitops branch 'main' with commit SHA: b2356a85d74137203308f3f79ee98cb6b6218383 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:08.163 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: b2356a85d74137203308f3f79ee98cb6b6218383 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:09.197 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-dljhtgxq branch 'main' with commit SHA: 0ec8070b57c00b8750ef9059e36e5ceff1fad91d {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:09.198 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 0ec8070b57c00b8750ef9059e36e5ceff1fad91d {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:09.198 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-nodejs-dljhtgxq for component e2e-tests-nodejs-dljhtgxq... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:09.228 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-nodejs-dljhtgxq for component e2e-tests-nodejs-dljhtgxq... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:09.228 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-nodejs-dljhtgxq for component e2e-tests-nodejs-dljhtgxq... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:09.229 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:09.229 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:20.396 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:20.868 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:29.388 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-dljhtgxq-gitops type=github name=e2e-tests-nodejs-dljhtgxq-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:29.389 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:30.600 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-dljhtgxq type=github name=e2e-tests-nodejs-dljhtgxq {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:30.601 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:42.825 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8541?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:42.862 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8542?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:51.507 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8541... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:51.508 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8541?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:56.244 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8542... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:23:56.245 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8542?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:07.421 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-dljhtgxq-gitops". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:07.422 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-nodejs-dljhtgxq {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:16.564 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-dljhtgxq". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:16.564 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-nodejs-dljhtgxq {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:16.564 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-nodejs-dljhtgxq... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:16.590 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-dljhtgxq {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:16.591 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-dljhtgxq {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:16.591 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-dljhtgxq-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:16.592 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-dljhtgxq-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:16.593 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:16.593 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:16.593 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:16.593 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:31.435 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:31.436 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:33.226 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:33.227 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:40.528 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-dljhtgxq {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:40.529 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:40.809 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-dljhtgxq {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:40.809 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:44.956 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:24:48.900 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:25:01.860 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4362?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:25:01.899 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:25:01.942 [[33mWARN [0m] azure.variable-group: Retry attempt 1/2 to authorize pipeline 8541 for variable group 4362: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:25:02.558 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4362?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:25:02.596 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:25:02.597 [[33mWARN [0m] azure.variable-group: Retry attempt 1/2 to authorize pipeline 8542 for variable group 4362: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:25:08.391 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4362?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:25:08.476 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:25:08.477 [[33mWARN [0m] azure.variable-group: Retry attempt 2/2 to authorize pipeline 8542 for variable group 4362: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:25:11.267 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4362?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:25:11.318 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:25:11.319 [[33mWARN [0m] azure.variable-group: Retry attempt 2/2 to authorize pipeline 8541 for variable group 4362: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:25:19.306 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4362?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:25:19.382 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:25:19.383 [[31mERROR[0m] azure.variable-group: Failed to authorize pipeline 8542 for variable group 4362 after retries: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:25:19.383 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 00:25:19.383 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}

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

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

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-nodejs-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-13T00:20:24.916Z" hostname="e2e-e2e-tests-java-quarkus[github-tekton-quay]" tests="6" failures="0" skipped="0" time="700.196" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="97.638">
<system-out>
<![CDATA[2026-05-13 00:20:26.277 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-rbilyorm {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:26.278 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-rbilyorm'... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:26.285 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:26.343 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:26.369 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:26.372 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:26.372 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:26.414 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:26.414 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:26.415 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:26.645 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-rbilyorm, ID: b89e3b29-e201-4520-9516-45477b732de4 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:26.645 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-rbilyorm to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:26.646 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task b89e3b29-e201-4520-9516-45477b732de4 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:26.743 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:26.743 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task b89e3b29-e201-4520-9516-45477b732de4: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:31.779 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:31.779 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task b89e3b29-e201-4520-9516-45477b732de4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:36.797 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:36.798 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task b89e3b29-e201-4520-9516-45477b732de4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:41.822 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:41.823 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task b89e3b29-e201-4520-9516-45477b732de4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:46.974 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:46.974 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task b89e3b29-e201-4520-9516-45477b732de4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:52.013 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:52.014 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task b89e3b29-e201-4520-9516-45477b732de4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:57.044 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:20:57.044 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task b89e3b29-e201-4520-9516-45477b732de4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:21:02.071 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:21:02.072 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task b89e3b29-e201-4520-9516-45477b732de4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:21:07.191 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:21:07.191 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task b89e3b29-e201-4520-9516-45477b732de4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:21:12.212 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:21:12.213 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 10/24 for task b89e3b29-e201-4520-9516-45477b732de4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:21:17.237 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:21:17.237 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:21:17.237 [[32mINFO [0m] rhdh.developer-hub: Task b89e3b29-e201-4520-9516-45477b732de4 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:21:17.238 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-rbilyorm' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:21:17.238 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-rbilyorm {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:21:17.252 [[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-rbilyorm...
2026-05-13 00:21:17.253 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-rbilyorm-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:21:17.253 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-rbilyorm-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:21:17.478 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 6fae796f431d1b956777e46a5a4154bf0871ae4f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Waiting for ArgoCD CI application to sync to commit: 6fae796f431d1b956777e46a5a4154bf0871ae4f
2026-05-13 00:21:17.501 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-rbilyorm-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 6fae796f431d1b956777e46a5a4154bf0871ae4f) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:21:17.502 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:21:28.541 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-rbilyorm-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:21:28.541 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.802 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-rbilyorm-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.803 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.803 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.803 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 6fae796f431d1b956777e46a5a4154bf0871ae4f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 00:22:03.803 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.804 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-quarkus-rbilyorm (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.804 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-rbilyorm {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.804 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.804 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-quarkus-rbilyorm {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.847 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbilyorm {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.873 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbilyorm-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.874 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Found 1 total PipelineRuns {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.874 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 1 PipelineRuns match filters {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.874 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 0 PipelineRuns filtered out {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.874 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.874 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing batch 1/1 (1 PipelineRuns) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.908 [[31mERROR[0m] ocp.client: Error patching resource 'e2e-tests-java-quarkus-rbilyorm-on-push-2gbs5' 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":"830d583c-82d3-4808-81d6-29fe1835d134","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Wed, 13 May 2026 00:22:03 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"549d1c1a-61e1-4f26-8d82-8ffaa6fb3a1d","x-kubernetes-pf-prioritylevel-uid":"29588f70-9566-47d5-9180-4a196cc92f3c"} {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.908 [[31mERROR[0m] tekton.pipelinerun: Failed to cancel PipelineRun e2e-tests-java-quarkus-rbilyorm-on-push-2gbs5: Failed to patch resource 'e2e-tests-java-quarkus-rbilyorm-on-push-2gbs5': 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":"830d583c-82d3-4808-81d6-29fe1835d134","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Wed, 13 May 2026 00:22:03 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"549d1c1a-61e1-4f26-8d82-8ffaa6fb3a1d","x-kubernetes-pf-prioritylevel-uid":"29588f70-9566-47d5-9180-4a196cc92f3c"} {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.908 [[31mERROR[0m] rhtap.core.integration.ci.base: ❌ [Tekton] Failed to cancel PipelineRun e2e-tests-java-quarkus-rbilyorm-on-push-2gbs5: Error: Failed to cancel PipelineRun e2e-tests-java-quarkus-rbilyorm-on-push-2gbs5: Failed to patch resource 'e2e-tests-java-quarkus-rbilyorm-on-push-2gbs5': 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":"830d583c-82d3-4808-81d6-29fe1835d134","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Wed, 13 May 2026 00:22:03 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"549d1c1a-61e1-4f26-8d82-8ffaa6fb3a1d","x-kubernetes-pf-prioritylevel-uid":"29588f70-9566-47d5-9180-4a196cc92f3c"} {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.908 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.908 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Cancellation complete: {total=1, cancelled=0, failed=1, skipped=0, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.908 [[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:163) 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="383.055">
<system-out>
<![CDATA[2026-05-13 00:22:03.938 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.939 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:03.939 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:08.019 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778631723939 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:09.271 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rbilyorm/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:09.271 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rbilyorm/pull/1 with SHA: b7cf8c9a4440a918842a95770a51acfa4b03a23a {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:09.272 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-rbilyorm... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:09.272 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-rbilyorm, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:09.313 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbilyorm {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:09.314 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:09.314 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-rbilyorm | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-rbilyorm, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:16.762 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbilyorm {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:16.762 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:16.762 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:16.763 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs was triggered by promotion PR #1 in e2e-tests-java-quarkus-rbilyorm {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:16.763 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:16.847 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:16.847 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:16.847 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:16.847 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:46.909 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:46.909 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:46.909 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:22:46.909 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:23:16.974 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:23:16.975 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:23:16.975 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:23:16.975 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:23:47.038 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:23:47.038 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:23:47.038 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:23:47.039 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:24:17.105 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:24:17.105 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:24:17.105 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:24:17.105 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:24:47.165 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:24:47.166 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:24:47.166 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:24:47.166 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:17.229 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:17.229 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:17.230 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:17.230 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:17.237 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-rbilyorm-on-pull-request-fk7rs was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:17.237 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:19.040 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 4ead62e7f857d289e9571d74a1b21c86997603a4 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:19.041 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-quarkus-rbilyorm... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:19.042 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-rbilyorm, event type: push {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:19.081 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbilyorm {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:19.081 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:19.082 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-rbilyorm | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-rbilyorm, event: push, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:26.634 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbilyorm {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:26.635 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:26.635 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:26.635 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 was triggered by on-push pipeline after merging #1 in e2e-tests-java-quarkus-rbilyorm {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:26.635 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:26.670 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:26.670 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:26.671 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:26.671 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:56.740 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:56.740 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:56.740 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:25:56.741 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:26:26.784 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:26:26.785 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:26:26.785 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:26:26.785 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:26:56.848 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:26:56.848 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:26:56.849 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:26:56.849 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:27:26.885 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:27:26.885 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:27:26.886 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:27:26.886 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:27:56.950 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:27:56.950 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:27:56.950 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:27:56.950 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:26.988 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:26.988 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:26.989 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:26.989 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:26.991 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-rbilyorm-on-push-67rj8 was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:26.991 [[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="6.044">
<system-out>
<![CDATA[2026-05-13 00:28:27.042 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-rbilyorm-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:27.043 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-rbilyorm-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:27.181 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 63222b18bd38b41deb7109804b5276bea6387e37 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:27.182 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:27.182 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-rbilyorm-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:27.259 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-rbilyorm-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:28.100 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:28.100 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-rbilyorm-development' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:28.251 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-rbilyorm-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-rbilyorm-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rbilyorm-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-rbilyorm/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (63222b1)
Health Status:      Progressing

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-rbilyorm  Synced     Healthy            service/e2e-tests-java-quarkus-rbilyorm unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-rbilyorm  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-rbilyorm configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-rbilyorm  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-rbilyorm unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:28.252 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-rbilyorm-development' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:32.953 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH            HOOK  MESSAGE
2026-05-13T00:28:28+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-rbilyorm    Synced  Progressing              
2026-05-13T00:28:28+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-rbilyorm    Synced  Healthy                  
2026-05-13T00:28:28+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-rbilyorm    Synced  Healthy                  
2026-05-13T00:28:31+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T00:28:31+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-rbilyorm    Synced  Healthy              
2026-05-13T00:28:32+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T00:28:32+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-rbilyorm    Synced   Healthy              service/e2e-tests-java-quarkus-rbilyorm unchanged
2026-05-13T00:28:32+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-rbilyorm    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-rbilyorm unchanged
2026-05-13T00:28:32+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-rbilyorm    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-rbilyorm unchanged

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

Operation:          Sync
Sync Revision:      63222b18bd38b41deb7109804b5276bea6387e37
Phase:              Succeeded
Start:              2026-05-13 00:28:28 +0000 UTC
Finished:           2026-05-13 00:28:32 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-quarkus-rbilyorm  Synced     Healthy        service/e2e-tests-java-quarkus-rbilyorm unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-rbilyorm  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-rbilyorm unchanged
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-rbilyorm  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-rbilyorm unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:33.033 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-rbilyorm-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:33.034 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:33.055 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-rbilyorm-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:33.056 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:33.056 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:33.056 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 63222b18bd38b41deb7109804b5276bea6387e37 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:33.056 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 63222b18bd38b41deb7109804b5276bea6387e37 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:33.057 [[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="99.79">
<system-out>
<![CDATA[2026-05-13 00:28:33.083 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-rbilyorm/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:33.083 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-rbilyorm/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:33.203 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-rbilyorm/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:33.204 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-rbilyorm/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbilyorm:4ead62e7f857d289e9571d74a1b21c86997603a4 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:33.205 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:33.231 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:33.231 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbilyorm:4ead62e7f857d289e9571d74a1b21c86997603a4 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:33.231 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-rbilyorm/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-quarkus-rbilyorm-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:33.321 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:33.322 [[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-rbilyorm:4ead62e7f857d289e9571d74a1b21c86997603a4" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:37.095 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778632113231 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:38.613 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rbilyorm-gitops/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:38.613 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:38.614 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-quarkus-rbilyorm-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:38.614 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-rbilyorm-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:38.614 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-rbilyorm-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:38.696 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbilyorm-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:38.697 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-rbilyorm-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:38.697 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-rbilyorm-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-rbilyorm-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:47.581 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbilyorm-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:47.581 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:47.581 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:47.581 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km was triggered by promotion PR #1 in e2e-tests-java-quarkus-rbilyorm-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:47.582 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:47.614 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:47.614 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:47.614 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:28:47.615 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:17.687 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:17.687 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:17.687 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:17.687 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:47.747 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:47.747 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:47.747 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:47.748 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:47.749 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:47.749 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:49.436 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: ea00f7111ba3a72aaaad858168eed24be87e9217 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:49.437 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: ea00f7111ba3a72aaaad858168eed24be87e9217 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:49.437 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:49.437 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-rbilyorm-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:49.519 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-rbilyorm-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:50.394 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:50.395 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-rbilyorm-stage' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:50.519 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-rbilyorm-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-rbilyorm-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rbilyorm-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-rbilyorm/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (63222b1)
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-rbilyorm  Synced     Healthy        service/e2e-tests-java-quarkus-rbilyorm created
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-rbilyorm  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-rbilyorm created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-rbilyorm  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-rbilyorm created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:50.519 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-rbilyorm-stage' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:56.559 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T00:29:51+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-rbilyorm    Synced  Healthy              
2026-05-13T00:29:51+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-rbilyorm    Synced  Healthy              
2026-05-13T00:29:51+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-rbilyorm    Synced  Healthy              
2026-05-13T00:29:54+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T00:29:55+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T00:29:55+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-rbilyorm    Synced   Healthy              service/e2e-tests-java-quarkus-rbilyorm unchanged
2026-05-13T00:29:55+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-rbilyorm    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-rbilyorm configured
2026-05-13T00:29:55+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-rbilyorm    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-rbilyorm unchanged
2026-05-13T00:29:55+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-rbilyorm  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-rbilyorm configured

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

Operation:          Sync
Sync Revision:      ea00f7111ba3a72aaaad858168eed24be87e9217
Phase:              Succeeded
Start:              2026-05-13 00:29:51 +0000 UTC
Finished:           2026-05-13 00:29: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-rbilyorm  Synced     Healthy            service/e2e-tests-java-quarkus-rbilyorm unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-rbilyorm  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-rbilyorm configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-rbilyorm  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-rbilyorm unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:56.626 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rbilyorm-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:29:56.626 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-rbilyorm-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rbilyorm-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:03.230 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rbilyorm-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:03.230 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-rbilyorm-stage | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rbilyorm-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:12.542 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-rbilyorm-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:12.543 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:12.569 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-rbilyorm-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:12.569 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:12.570 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:12.570 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ea00f7111ba3a72aaaad858168eed24be87e9217 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:12.570 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: ea00f7111ba3a72aaaad858168eed24be87e9217 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:12.572 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:12.572 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:12.573 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:12.573 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:12.606 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:12.870 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:66d82977-7b3d-4940-91d9-d179a3b76b0a/1 found from Promotion Pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-rb7km 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="113.435">
<system-out>
<![CDATA[2026-05-13 00:30:12.890 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-rbilyorm/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:12.890 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-rbilyorm/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:13.017 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-rbilyorm/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:13.017 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-rbilyorm/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbilyorm:4ead62e7f857d289e9571d74a1b21c86997603a4 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:13.019 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:13.046 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:13.046 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbilyorm:4ead62e7f857d289e9571d74a1b21c86997603a4 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:13.046 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-rbilyorm/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-quarkus-rbilyorm-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:13.148 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:13.148 [[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-rbilyorm:4ead62e7f857d289e9571d74a1b21c86997603a4" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:17.025 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778632213046 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:18.392 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rbilyorm-gitops/pull/2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:18.392 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:18.392 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-quarkus-rbilyorm-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:18.393 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-quarkus-rbilyorm-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:18.393 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-rbilyorm-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:18.420 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbilyorm-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:18.421 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:18.421 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-rbilyorm-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-rbilyorm-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:26.187 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbilyorm-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:26.187 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:26.187 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:26.188 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx was triggered by promotion PR #2 in e2e-tests-java-quarkus-rbilyorm-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:26.188 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:26.217 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:26.217 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:26.217 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:26.217 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:56.306 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:56.307 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:56.307 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:30:56.307 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:26.371 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:26.371 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:26.371 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:26.371 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:26.373 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:26.373 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:27.955 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 1d339c2c1e61551d3383982d432529a26fb1ffce {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:27.956 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 1d339c2c1e61551d3383982d432529a26fb1ffce {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:27.956 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:27.956 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-rbilyorm-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:28.032 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-rbilyorm-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:28.660 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:28.661 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-rbilyorm-prod' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:28.818 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-rbilyorm-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-rbilyorm-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rbilyorm-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-rbilyorm/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (ea00f71)
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-rbilyorm  Synced     Healthy        service/e2e-tests-java-quarkus-rbilyorm created
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-rbilyorm  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-rbilyorm created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-rbilyorm  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-rbilyorm created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:28.818 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-rbilyorm-prod' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:44.489 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T00:31:29+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-rbilyorm    Synced  Healthy              
2026-05-13T00:31:29+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-rbilyorm    Synced  Healthy              
2026-05-13T00:31:29+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-rbilyorm    Synced  Healthy              
2026-05-13T00:31:33+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:31:35+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:31:35+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-rbilyorm    Synced   Healthy              service/e2e-tests-java-quarkus-rbilyorm unchanged
2026-05-13T00:31:35+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-rbilyorm    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-rbilyorm configured
2026-05-13T00:31:35+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-rbilyorm    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-rbilyorm unchanged
2026-05-13T00:31:35+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-rbilyorm  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-rbilyorm configured
2026-05-13T00:31:35+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-rbilyorm    Synced  Progressing              deployment.apps/e2e-tests-java-quarkus-rbilyorm configured
2026-05-13T00:31:38+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:31:39+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:31:39+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-rbilyorm  OutOfSync  Healthy              deployment.apps/e2e-tests-java-quarkus-rbilyorm configured
2026-05-13T00:31:42+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:31:44+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:31:44+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-rbilyorm    Synced  Progressing              deployment.apps/e2e-tests-java-quarkus-rbilyorm configured

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

Operation:          Sync
Sync Revision:      1d339c2c1e61551d3383982d432529a26fb1ffce
Phase:              Succeeded
Start:              2026-05-13 00:31:39 +0000 UTC
Finished:           2026-05-13 00:31:44 +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-rbilyorm  Synced     Healthy            service/e2e-tests-java-quarkus-rbilyorm unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-rbilyorm  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-rbilyorm configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-rbilyorm  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-rbilyorm unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:44.566 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rbilyorm-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:44.567 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-rbilyorm-prod | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rbilyorm-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:53.471 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rbilyorm-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:31:53.471 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-rbilyorm-prod | Elapsed: 26s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rbilyorm-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.002 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-rbilyorm-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.002 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.031 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-rbilyorm-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.031 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.032 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.032 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 1d339c2c1e61551d3383982d432529a26fb1ffce {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.032 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 1d339c2c1e61551d3383982d432529a26fb1ffce {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.034 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.034 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.034 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.034 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.064 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.323 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:66d82977-7b3d-4940-91d9-d179a3b76b0a/1 found from Promotion Pipeline e2e-tests-java-quarkus-rbilyorm-gitops-on-pull-request-fjxpx 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.234">
<system-out>
<![CDATA[2026-05-13 00:32:06.440 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:66d82977-7b3d-4940-91d9-d179a3b76b0a/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.440 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-rbilyorm:4ead62e7f857d289e9571d74a1b21c86997603a4 and document ID urn:uuid:66d82977-7b3d-4940-91d9-d179a3b76b0a/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.440 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbilyorm:4ead62e7f857d289e9571d74a1b21c86997603a4 and document ID: urn:uuid:66d82977-7b3d-4940-91d9-d179a3b76b0a/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.441 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbilyorm:4ead62e7f857d289e9571d74a1b21c86997603a4 at https://server-tssc-tpa.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.507 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-rbilyorm:4ead62e7f857d289e9571d74a1b21c86997603a4' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.507 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:66d82977-7b3d-4940-91d9-d179a3b76b0a/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.507 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbilyorm:4ead62e7f857d289e9571d74a1b21c86997603a4, Published: 2026-05-13T00:27:33Z, SHA256: sha256:8140af045ce892784f4557b6b784240b008569496878265ea19bd4d6a9d62878 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.507 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:66d82977-7b3d-4940-91d9-d179a3b76b0a/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.507 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-rbilyorm:4ead62e7f857d289e9571d74a1b21c86997603a4 and document ID urn:uuid:66d82977-7b3d-4940-91d9-d179a3b76b0a/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.507 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbilyorm:4ead62e7f857d289e9571d74a1b21c86997603a4 and document ID: urn:uuid:66d82977-7b3d-4940-91d9-d179a3b76b0a/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.507 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbilyorm:4ead62e7f857d289e9571d74a1b21c86997603a4 at https://server-tssc-tpa.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.575 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-rbilyorm:4ead62e7f857d289e9571d74a1b21c86997603a4' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.576 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:66d82977-7b3d-4940-91d9-d179a3b76b0a/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.576 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbilyorm:4ead62e7f857d289e9571d74a1b21c86997603a4, Published: 2026-05-13T00:27:33Z, SHA256: sha256:8140af045ce892784f4557b6b784240b008569496878265ea19bd4d6a9d62878 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.576 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:66d82977-7b3d-4940-91d9-d179a3b76b0a/1,urn:uuid:66d82977-7b3d-4940-91d9-d179a3b76b0a/1 found in TPA!!! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 00:32:06.577 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbilyorm:4ead62e7f857d289e9571d74a1b21c86997603a4 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-13T00:20:24.916Z" hostname="e2e-e2e-tests-java-quarkus[github-azure-quay]" tests="6" failures="0" skipped="5" time="298.74" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="298.74">
<system-out>
<![CDATA[2026-05-13 00:20:26.349 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-oopdavgn {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.350 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-oopdavgn'... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.358 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.436 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.437 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.437 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.438 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.464 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.490 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.492 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.493 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.522 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.522 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.523 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.772 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-oopdavgn, ID: 7427ca51-8352-4024-af51-a1e55acd9f4a {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.772 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-oopdavgn to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.773 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 7427ca51-8352-4024-af51-a1e55acd9f4a to complete... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.906 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:26.907 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 7427ca51-8352-4024-af51-a1e55acd9f4a: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:31.936 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:31.937 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 7427ca51-8352-4024-af51-a1e55acd9f4a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:36.956 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:36.957 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 7427ca51-8352-4024-af51-a1e55acd9f4a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:41.977 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:41.978 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 7427ca51-8352-4024-af51-a1e55acd9f4a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:47.083 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:47.084 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 7427ca51-8352-4024-af51-a1e55acd9f4a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:52.111 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:52.111 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 7427ca51-8352-4024-af51-a1e55acd9f4a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:57.130 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:57.131 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:57.131 [[32mINFO [0m] rhdh.developer-hub: Task 7427ca51-8352-4024-af51-a1e55acd9f4a completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:57.131 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-oopdavgn' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:57.131 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-oopdavgn {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:57.148 [[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-oopdavgn...
2026-05-13 00:20:57.149 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-oopdavgn-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:57.149 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-oopdavgn-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:57.361 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 7f2c6471b53eaf1226b9405d00b9d8870bf013f8 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Waiting for ArgoCD CI application to sync to commit: 7f2c6471b53eaf1226b9405d00b9d8870bf013f8
2026-05-13 00:20:57.394 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-java-quarkus-oopdavgn-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-oopdavgn-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-java-quarkus-oopdavgn-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"a012c7a8-ee18-43d9-82a5-ce97c2f0c0bd","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Wed, 13 May 2026 00:20:57 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"549d1c1a-61e1-4f26-8d82-8ffaa6fb3a1d","x-kubernetes-pf-prioritylevel-uid":"29588f70-9566-47d5-9180-4a196cc92f3c"} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:20:57.395 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:21:12.745 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-oopdavgn-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 7f2c6471b53eaf1226b9405d00b9d8870bf013f8) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:21:12.746 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:21:43.506 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-oopdavgn-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:21:43.506 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:22:46.709 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-oopdavgn-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:22:46.709 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:22:46.709 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:22:46.709 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 7f2c6471b53eaf1226b9405d00b9d8870bf013f8 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 00:22:46.710 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:22:46.710 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-quarkus-oopdavgn {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:22:46.710 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-quarkus-oopdavgn... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:22:46.902 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:22:57.816 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:22:57.816 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-quarkus-oopdavgn {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:22:57.816 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-quarkus-oopdavgn... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:22:57.817 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:22:57.817 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:04.657 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-oopdavgn branch 'main' with commit SHA: 9cab19909206a65256c77941240cf1c1d1878b93 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:04.657 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 9cab19909206a65256c77941240cf1c1d1878b93 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:05.700 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-oopdavgn-gitops branch 'main' with commit SHA: 80823ee7f0ef84ebd14ab71075255d162ad1793b {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:05.700 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 80823ee7f0ef84ebd14ab71075255d162ad1793b {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:05.700 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-quarkus-oopdavgn for component e2e-tests-java-quarkus-oopdavgn... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:05.725 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-quarkus-oopdavgn for component e2e-tests-java-quarkus-oopdavgn... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:05.725 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-quarkus-oopdavgn for component e2e-tests-java-quarkus-oopdavgn... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:05.725 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:05.726 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:17.956 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:19.225 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:27.099 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-oopdavgn-gitops type=github name=e2e-tests-java-quarkus-oopdavgn-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:27.099 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:29.002 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-oopdavgn type=github name=e2e-tests-java-quarkus-oopdavgn {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:29.002 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:41.498 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8540?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:50.110 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8545?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:56.492 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8545... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:56.493 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8545?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:57.146 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8540... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:23:57.147 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8540?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:11.787 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-oopdavgn". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:11.788 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-java-quarkus-oopdavgn {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:13.052 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-oopdavgn-gitops". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:13.052 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-java-quarkus-oopdavgn {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:13.053 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-java-quarkus-oopdavgn... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:13.082 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-oopdavgn {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:13.082 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-oopdavgn {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:13.082 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-oopdavgn-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:13.083 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-oopdavgn-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:13.084 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:13.084 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:13.084 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:13.084 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:28.705 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-oopdavgn {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:28.706 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:28.742 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:28.743 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:30.478 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:30.478 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:35.205 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:36.290 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:37.548 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-oopdavgn {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:37.548 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:24:50.829 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4360?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:25:01.132 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4360?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:25:01.179 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:25:01.230 [[33mWARN [0m] azure.variable-group: Retry attempt 1/2 to authorize pipeline 8540 for variable group 4360: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:25:11.226 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4360?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:25:11.300 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:25:11.301 [[33mWARN [0m] azure.variable-group: Retry attempt 2/2 to authorize pipeline 8540 for variable group 4360: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:25:25.031 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4360?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:25:25.080 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:25:25.081 [[31mERROR[0m] azure.variable-group: Failed to authorize pipeline 8540 for variable group 4360 after retries: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:25:25.081 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 00:25:25.081 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}

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

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

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-java-quarkus-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-13T00:20:24.916Z" hostname="e2e-e2e-tests-java-springboot[github-tekton-quay]" tests="6" failures="0" skipped="0" time="607.372" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="50.745">
<system-out>
<![CDATA[2026-05-13 00:25:20.730 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-vzneioca {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:20.731 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-vzneioca'... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:20.739 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:20.814 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:20.839 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:20.842 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:20.843 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:20.891 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:20.892 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:20.893 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:20.941 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-vzneioca, ID: 2c50645a-971b-4d2e-bd64-a86b3f8b4ac9 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:20.941 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-vzneioca to be completed... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:20.942 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 2c50645a-971b-4d2e-bd64-a86b3f8b4ac9 to complete... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:20.973 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:20.973 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 2c50645a-971b-4d2e-bd64-a86b3f8b4ac9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:25.997 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:25.998 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 2c50645a-971b-4d2e-bd64-a86b3f8b4ac9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:31.023 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:31.023 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 2c50645a-971b-4d2e-bd64-a86b3f8b4ac9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:36.048 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:36.048 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 2c50645a-971b-4d2e-bd64-a86b3f8b4ac9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:41.077 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:41.077 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 2c50645a-971b-4d2e-bd64-a86b3f8b4ac9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:46.161 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:46.161 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 2c50645a-971b-4d2e-bd64-a86b3f8b4ac9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:51.194 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:51.194 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:51.194 [[32mINFO [0m] rhdh.developer-hub: Task 2c50645a-971b-4d2e-bd64-a86b3f8b4ac9 completed successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:51.194 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-vzneioca' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:51.195 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-vzneioca {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:51.208 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
Waiting for initial CI deployment of e2e-tests-java-springboot-vzneioca...
2026-05-13 00:25:51.209 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-vzneioca-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:51.210 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-vzneioca-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:51.423 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': b6d71b8bb496dd54f2cbdc2cbe632465fa11be3c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: b6d71b8bb496dd54f2cbdc2cbe632465fa11be3c
2026-05-13 00:25:51.457 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-vzneioca-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:25:51.457 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.357 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-vzneioca-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.358 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.358 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.358 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: b6d71b8bb496dd54f2cbdc2cbe632465fa11be3c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 00:26:11.358 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.359 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-springboot-vzneioca (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.359 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-springboot-vzneioca {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.359 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.359 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-springboot-vzneioca {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.397 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vzneioca {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.427 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vzneioca-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.427 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Found 1 total PipelineRuns {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.427 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 1 PipelineRuns match filters {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.428 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 0 PipelineRuns filtered out {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.428 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.428 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing batch 1/1 (1 PipelineRuns) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.465 [[31mERROR[0m] ocp.client: Error patching resource 'e2e-tests-java-springboot-vzneioca-on-push-dv7n6' 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":"d5839428-3b08-4341-bf67-f84f076c8b5d","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Wed, 13 May 2026 00:26:11 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"549d1c1a-61e1-4f26-8d82-8ffaa6fb3a1d","x-kubernetes-pf-prioritylevel-uid":"29588f70-9566-47d5-9180-4a196cc92f3c"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.465 [[31mERROR[0m] tekton.pipelinerun: Failed to cancel PipelineRun e2e-tests-java-springboot-vzneioca-on-push-dv7n6: Failed to patch resource 'e2e-tests-java-springboot-vzneioca-on-push-dv7n6': 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":"d5839428-3b08-4341-bf67-f84f076c8b5d","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Wed, 13 May 2026 00:26:11 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"549d1c1a-61e1-4f26-8d82-8ffaa6fb3a1d","x-kubernetes-pf-prioritylevel-uid":"29588f70-9566-47d5-9180-4a196cc92f3c"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.465 [[31mERROR[0m] rhtap.core.integration.ci.base: ❌ [Tekton] Failed to cancel PipelineRun e2e-tests-java-springboot-vzneioca-on-push-dv7n6: Error: Failed to cancel PipelineRun e2e-tests-java-springboot-vzneioca-on-push-dv7n6: Failed to patch resource 'e2e-tests-java-springboot-vzneioca-on-push-dv7n6': 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":"d5839428-3b08-4341-bf67-f84f076c8b5d","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Wed, 13 May 2026 00:26:11 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"549d1c1a-61e1-4f26-8d82-8ffaa6fb3a1d","x-kubernetes-pf-prioritylevel-uid":"29588f70-9566-47d5-9180-4a196cc92f3c"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.466 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.466 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Cancellation complete: {total=1, cancelled=0, failed=1, skipped=0, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.466 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
<system-err>
<![CDATA[(node:243) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="323.818">
<system-out>
<![CDATA[2026-05-13 00:26:11.496 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.496 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:11.496 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:15.257 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778631971497 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:16.799 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-vzneioca/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:16.799 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-vzneioca/pull/1 with SHA: b4eeff04e343e2cb527b98e1c3c39a8388de8db0 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:16.800 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-vzneioca... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:16.800 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-vzneioca, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:16.831 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vzneioca {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:16.831 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:16.831 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-vzneioca | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-vzneioca, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:26.593 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vzneioca {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:26.593 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:26.593 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-vzneioca-on-pull-request-728rr {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:26.593 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-vzneioca-on-pull-request-728rr was triggered by promotion PR #1 in e2e-tests-java-springboot-vzneioca {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:26.594 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-vzneioca-on-pull-request-728rr to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:26.626 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-on-pull-request-728rr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:26.627 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-on-pull-request-728rr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:26.627 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-on-pull-request-728rr status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:26.627 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-vzneioca-on-pull-request-728rr | Status: running | Reason: Pipeline e2e-tests-java-springboot-vzneioca-on-pull-request-728rr not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:56.691 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-on-pull-request-728rr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:56.692 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-on-pull-request-728rr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:56.692 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-on-pull-request-728rr status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:26:56.692 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-vzneioca-on-pull-request-728rr | Status: running | Reason: Pipeline e2e-tests-java-springboot-vzneioca-on-pull-request-728rr not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:27:26.737 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-on-pull-request-728rr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:27:26.737 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-on-pull-request-728rr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:27:26.737 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-on-pull-request-728rr status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:27:26.737 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-vzneioca-on-pull-request-728rr | Status: running | Reason: Pipeline e2e-tests-java-springboot-vzneioca-on-pull-request-728rr not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:27:56.801 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-on-pull-request-728rr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:27:56.802 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-on-pull-request-728rr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:27:56.802 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-on-pull-request-728rr status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:27:56.802 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-vzneioca-on-pull-request-728rr | Status: running | Reason: Pipeline e2e-tests-java-springboot-vzneioca-on-pull-request-728rr not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:28:26.844 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-on-pull-request-728rr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:28:26.845 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-on-pull-request-728rr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:28:26.845 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-on-pull-request-728rr status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:28:26.845 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-vzneioca-on-pull-request-728rr | Status: running | Reason: Pipeline e2e-tests-java-springboot-vzneioca-on-pull-request-728rr not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:28:56.921 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-on-pull-request-728rr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:28:56.921 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-on-pull-request-728rr status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:28:56.921 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-on-pull-request-728rr status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:28:56.921 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:28:56.929 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-vzneioca-on-pull-request-728rr was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:28:56.929 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:28:58.422 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 783dd8980117eb241fa08d3d8d4c709c4cf81059 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:28:58.422 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-springboot-vzneioca... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:28:58.423 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-vzneioca, event type: push {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:28:58.458 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vzneioca {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:28:58.458 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:28:58.459 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-vzneioca | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-vzneioca, event: push, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:29:04.985 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vzneioca {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:29:04.985 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:29:04.985 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-vzneioca-on-push-59ddr {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:29:04.985 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-vzneioca-on-push-59ddr was triggered by on-push pipeline after merging #1 in e2e-tests-java-springboot-vzneioca {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:29:04.985 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-vzneioca-on-push-59ddr to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:29:05.022 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-on-push-59ddr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:29:05.022 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-on-push-59ddr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:29:05.023 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-on-push-59ddr status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:29:05.023 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-vzneioca-on-push-59ddr | Status: running | Reason: Pipeline e2e-tests-java-springboot-vzneioca-on-push-59ddr not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:29:35.077 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-on-push-59ddr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:29:35.077 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-on-push-59ddr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:29:35.077 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-on-push-59ddr status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:29:35.077 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-vzneioca-on-push-59ddr | Status: running | Reason: Pipeline e2e-tests-java-springboot-vzneioca-on-push-59ddr not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:30:05.148 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-on-push-59ddr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:30:05.148 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-on-push-59ddr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:30:05.148 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-on-push-59ddr status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:30:05.148 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-vzneioca-on-push-59ddr | Status: running | Reason: Pipeline e2e-tests-java-springboot-vzneioca-on-push-59ddr not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:30:35.204 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-on-push-59ddr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:30:35.204 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-on-push-59ddr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:30:35.204 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-on-push-59ddr status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:30:35.204 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-vzneioca-on-push-59ddr | Status: running | Reason: Pipeline e2e-tests-java-springboot-vzneioca-on-push-59ddr not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:05.246 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-on-push-59ddr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:05.247 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-on-push-59ddr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:05.247 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-on-push-59ddr status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:05.247 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-vzneioca-on-push-59ddr | Status: running | Reason: Pipeline e2e-tests-java-springboot-vzneioca-on-push-59ddr not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:35.308 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-on-push-59ddr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:35.308 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-on-push-59ddr status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:35.308 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-on-push-59ddr status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:35.309 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:35.310 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-vzneioca-on-push-59ddr was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:35.311 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="35.651">
<system-out>
<![CDATA[2026-05-13 00:31:35.360 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-vzneioca-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:35.361 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-vzneioca-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:35.510 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 6650a99be61a75e6c0fa876d62ef67f5a8513511 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:35.511 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:35.511 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-vzneioca-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:35.586 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-vzneioca-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:36.476 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:36.476 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-vzneioca-development' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:36.594 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-vzneioca-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-java-springboot-vzneioca-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-vzneioca-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-vzneioca/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (b6d71b8)
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-vzneioca  Synced     Healthy        service/e2e-tests-java-springboot-vzneioca created
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-vzneioca  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-vzneioca created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-vzneioca  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-vzneioca created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:36.595 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-vzneioca-development' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:53.666 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T00:31:37+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-vzneioca    Synced  Healthy              
2026-05-13T00:31:37+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-vzneioca    Synced  Healthy              
2026-05-13T00:31:37+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-vzneioca    Synced  Healthy              
2026-05-13T00:31:38+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-springboot-vzneioca  OutOfSync  Healthy              
2026-05-13T00:31:42+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T00:31:44+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-vzneioca    Synced   Healthy              service/e2e-tests-java-springboot-vzneioca unchanged
2026-05-13T00:31:44+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-vzneioca  OutOfSync  Healthy              deployment.apps/e2e-tests-java-springboot-vzneioca configured
2026-05-13T00:31:44+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-vzneioca    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-vzneioca unchanged
2026-05-13T00:31:44+00:00                       Namespace                        tssc-app-development                Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T00:31:44+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-springboot-vzneioca  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-vzneioca configured
2026-05-13T00:31:44+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-springboot-vzneioca    Synced  Progressing              deployment.apps/e2e-tests-java-springboot-vzneioca configured
2026-05-13T00:31:47+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T00:31:48+00:00          Namespace              tssc-app-development  Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T00:31:48+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-springboot-vzneioca  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-vzneioca configured
2026-05-13T00:31:51+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T00:31:53+00:00          Namespace              tssc-app-development  Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T00:31:53+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-springboot-vzneioca    Synced  Progressing              deployment.apps/e2e-tests-java-springboot-vzneioca configured

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

Operation:          Sync
Sync Revision:      6650a99be61a75e6c0fa876d62ef67f5a8513511
Phase:              Succeeded
Start:              2026-05-13 00:31:48 +0000 UTC
Finished:           2026-05-13 00:31: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-springboot-vzneioca  Synced     Healthy            service/e2e-tests-java-springboot-vzneioca unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-vzneioca  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-vzneioca configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-vzneioca  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-vzneioca unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:53.749 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-vzneioca-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:53.749 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-vzneioca-development | Elapsed: 18s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-vzneioca-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:59.280 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-vzneioca-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:31:59.280 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-vzneioca-development | Elapsed: 24s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-vzneioca-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:10.959 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-vzneioca-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:10.960 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:10.981 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-vzneioca-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:10.981 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:10.981 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:10.982 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 6650a99be61a75e6c0fa876d62ef67f5a8513511 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:10.982 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 6650a99be61a75e6c0fa876d62ef67f5a8513511 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:10.984 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="98.106">
<system-out>
<![CDATA[2026-05-13 00:32:11.008 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-vzneioca/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:11.008 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-vzneioca/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:11.118 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-vzneioca/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:11.119 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-vzneioca/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-vzneioca:783dd8980117eb241fa08d3d8d4c709c4cf81059 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:11.120 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:11.148 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:11.148 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-springboot-vzneioca:783dd8980117eb241fa08d3d8d4c709c4cf81059 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:11.149 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-vzneioca/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-springboot-vzneioca-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:11.239 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:11.239 [[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-vzneioca:783dd8980117eb241fa08d3d8d4c709c4cf81059" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:14.991 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778632331148 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:16.484 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-vzneioca-gitops/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:16.484 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:16.485 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-springboot-vzneioca-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:16.485 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-vzneioca-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:16.485 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-vzneioca-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:16.509 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vzneioca-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:16.509 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-springboot-vzneioca-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:16.509 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-vzneioca-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-vzneioca-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:23.658 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vzneioca-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:23.659 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:23.659 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:23.659 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 was triggered by promotion PR #1 in e2e-tests-java-springboot-vzneioca-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:23.659 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:23.695 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:23.696 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:23.696 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:23.696 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 | Status: running | Reason: Pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:53.759 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:53.760 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:53.760 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:32:53.760 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 | Status: running | Reason: Pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:23.803 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:23.803 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:23.803 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:23.803 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:23.804 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:23.805 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:25.428 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 0f1273820fa87d64b65f7c12fb452a2385365184 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:25.428 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 0f1273820fa87d64b65f7c12fb452a2385365184 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:25.428 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:25.428 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-vzneioca-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:25.539 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-vzneioca-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:26.412 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:26.413 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-vzneioca-stage' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:26.566 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-vzneioca-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-java-springboot-vzneioca-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-vzneioca-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-vzneioca/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (46bd62e)
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-vzneioca  Synced     Healthy        service/e2e-tests-java-springboot-vzneioca created
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-vzneioca  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-vzneioca created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-vzneioca  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-vzneioca created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:26.567 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-vzneioca-stage' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:32.189 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T00:33:26+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-vzneioca    Synced  Healthy              
2026-05-13T00:33:26+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-vzneioca    Synced  Healthy              
2026-05-13T00:33:26+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-vzneioca    Synced  Healthy              
2026-05-13T00:33:30+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T00:33:31+00:00                       Namespace                        tssc-app-stage                Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T00:33:31+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-vzneioca    Synced   Healthy              service/e2e-tests-java-springboot-vzneioca unchanged
2026-05-13T00:33:31+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-vzneioca    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-vzneioca configured
2026-05-13T00:33:31+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-vzneioca    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-vzneioca unchanged
2026-05-13T00:33:31+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-springboot-vzneioca  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-vzneioca configured

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

Operation:          Sync
Sync Revision:      0f1273820fa87d64b65f7c12fb452a2385365184
Phase:              Succeeded
Start:              2026-05-13 00:33:26 +0000 UTC
Finished:           2026-05-13 00:33:31 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                      Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-springboot-vzneioca  Synced     Healthy            service/e2e-tests-java-springboot-vzneioca unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-vzneioca  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-vzneioca configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-vzneioca  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-vzneioca unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:32.274 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-vzneioca-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:32.274 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-vzneioca-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-vzneioca-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:37.462 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-vzneioca-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:37.462 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-vzneioca-stage | Elapsed: 12s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-vzneioca-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:48.808 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-vzneioca-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:48.808 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:48.835 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-vzneioca-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:48.835 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:48.835 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:48.835 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 0f1273820fa87d64b65f7c12fb452a2385365184 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:48.835 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 0f1273820fa87d64b65f7c12fb452a2385365184 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:48.837 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:48.837 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:48.837 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:48.838 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:48.870 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:49.112 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:4223f9bc-7e71-486c-9ecd-7e4d934a4e22/1 found from Promotion Pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-4t2c6 logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="98.697">
<system-out>
<![CDATA[2026-05-13 00:33:49.131 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-vzneioca/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:49.131 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-vzneioca/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:49.255 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-vzneioca/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:49.256 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-vzneioca/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-vzneioca:783dd8980117eb241fa08d3d8d4c709c4cf81059 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:49.257 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:49.282 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:49.282 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-springboot-vzneioca:783dd8980117eb241fa08d3d8d4c709c4cf81059 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:49.282 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-vzneioca/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-springboot-vzneioca-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:49.362 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:49.362 [[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-vzneioca:783dd8980117eb241fa08d3d8d4c709c4cf81059" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:53.132 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778632429282 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:54.675 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-vzneioca-gitops/pull/2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:54.675 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:54.676 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-springboot-vzneioca-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:54.676 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-springboot-vzneioca-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:54.676 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-vzneioca-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:54.707 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vzneioca-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:54.707 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:33:54.707 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-vzneioca-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-vzneioca-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:34:00.859 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vzneioca-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:34:00.860 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:34:00.860 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:34:00.860 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn was triggered by promotion PR #2 in e2e-tests-java-springboot-vzneioca-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:34:00.860 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:34:00.895 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:34:00.895 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:34:00.895 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:34:00.895 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn | Status: running | Reason: Pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:34:30.956 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:34:30.956 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:34:30.957 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:34:30.957 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn | Status: running | Reason: Pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:01.026 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:01.026 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:01.026 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:01.026 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:01.029 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:01.029 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:02.708 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 4a73504b34fb2e87a538bea163fe267cfe616861 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:02.709 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 4a73504b34fb2e87a538bea163fe267cfe616861 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:02.709 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:02.709 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-vzneioca-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:02.792 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-vzneioca-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:03.635 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:03.635 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-vzneioca-prod' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:03.784 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-vzneioca-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/applications/e2e-tests-java-springboot-vzneioca-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-vzneioca-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-vzneioca/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (46bd62e)
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-vzneioca  Synced     Healthy        service/e2e-tests-java-springboot-vzneioca created
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-vzneioca  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-vzneioca created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-vzneioca  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-vzneioca created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:03.784 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-vzneioca-prod' --insecure --kube-context 'default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:10.344 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T00:35:04+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-vzneioca    Synced  Healthy              
2026-05-13T00:35:04+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-vzneioca    Synced  Healthy              
2026-05-13T00:35:04+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-vzneioca    Synced  Healthy              
2026-05-13T00:35:08+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:35:09+00:00                       Namespace                        tssc-app-prod                Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T00:35:09+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-vzneioca    Synced   Healthy              service/e2e-tests-java-springboot-vzneioca unchanged
2026-05-13T00:35:09+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-vzneioca    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-vzneioca configured
2026-05-13T00:35:09+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-vzneioca    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-vzneioca unchanged
2026-05-13T00:35:09+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-springboot-vzneioca  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-vzneioca configured

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

Operation:          Sync
Sync Revision:      4a73504b34fb2e87a538bea163fe267cfe616861
Phase:              Succeeded
Start:              2026-05-13 00:35:05 +0000 UTC
Finished:           2026-05-13 00:35:09 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                       Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-springboot-vzneioca  Synced     Healthy            service/e2e-tests-java-springboot-vzneioca unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-vzneioca  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-vzneioca configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-vzneioca  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-vzneioca unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:10.421 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-vzneioca-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:10.421 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-vzneioca-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-vzneioca-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:18.544 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-vzneioca-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:18.545 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-vzneioca-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-vzneioca-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:27.522 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-vzneioca-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:27.522 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:27.546 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-vzneioca-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:27.546 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:27.546 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:27.547 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 4a73504b34fb2e87a538bea163fe267cfe616861 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:27.547 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 4a73504b34fb2e87a538bea163fe267cfe616861 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:27.548 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:27.549 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:27.549 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:27.549 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:27.579 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:27.825 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:4223f9bc-7e71-486c-9ecd-7e4d934a4e22/1 found from Promotion Pipeline e2e-tests-java-springboot-vzneioca-gitops-on-pull-request-nxsxn logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts" time="0.355">
<system-out>
<![CDATA[2026-05-13 00:35:27.924 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:4223f9bc-7e71-486c-9ecd-7e4d934a4e22/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:27.925 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-vzneioca:783dd8980117eb241fa08d3d8d4c709c4cf81059 and document ID urn:uuid:4223f9bc-7e71-486c-9ecd-7e4d934a4e22/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:27.925 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-vzneioca:783dd8980117eb241fa08d3d8d4c709c4cf81059 and document ID: urn:uuid:4223f9bc-7e71-486c-9ecd-7e4d934a4e22/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:27.925 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-vzneioca:783dd8980117eb241fa08d3d8d4c709c4cf81059 at https://server-tssc-tpa.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:28.126 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-vzneioca:783dd8980117eb241fa08d3d8d4c709c4cf81059' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:28.126 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:4223f9bc-7e71-486c-9ecd-7e4d934a4e22/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:28.126 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-vzneioca:783dd8980117eb241fa08d3d8d4c709c4cf81059, Published: 2026-05-13T00:30:39Z, SHA256: sha256:448fc0fe5a85cc008eab42bd4ec50f46ca1538b8e2902fad274673aab840b6f4 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:28.126 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:4223f9bc-7e71-486c-9ecd-7e4d934a4e22/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:28.126 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-vzneioca:783dd8980117eb241fa08d3d8d4c709c4cf81059 and document ID urn:uuid:4223f9bc-7e71-486c-9ecd-7e4d934a4e22/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:28.126 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-vzneioca:783dd8980117eb241fa08d3d8d4c709c4cf81059 and document ID: urn:uuid:4223f9bc-7e71-486c-9ecd-7e4d934a4e22/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:28.126 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-vzneioca:783dd8980117eb241fa08d3d8d4c709c4cf81059 at https://server-tssc-tpa.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:28.194 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-vzneioca:783dd8980117eb241fa08d3d8d4c709c4cf81059' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:28.195 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:4223f9bc-7e71-486c-9ecd-7e4d934a4e22/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:28.195 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-vzneioca:783dd8980117eb241fa08d3d8d4c709c4cf81059, Published: 2026-05-13T00:30:39Z, SHA256: sha256:448fc0fe5a85cc008eab42bd4ec50f46ca1538b8e2902fad274673aab840b6f4 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:28.195 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:4223f9bc-7e71-486c-9ecd-7e4d934a4e22/1,urn:uuid:4223f9bc-7e71-486c-9ecd-7e4d934a4e22/1 found in TPA!!! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-13 00:35:28.196 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-springboot-vzneioca:783dd8980117eb241fa08d3d8d4c709c4cf81059 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-13T00:20:24.916Z" hostname="e2e-e2e-tests-java-springboot[github-azure-quay]" tests="6" failures="0" skipped="5" time="33.257" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="33.257">
<system-out>
<![CDATA[2026-05-13 00:25:20.737 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-jynagbnf {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:20.739 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-jynagbnf'... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:20.745 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:20.846 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:20.846 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:20.847 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:20.847 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:20.874 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:20.901 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:20.904 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:20.905 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-6fa8ce2d44-kf77-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:20.931 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:20.932 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-6fa8ce2d44.kf77.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:20.932 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:20.993 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-jynagbnf, ID: 6affb66b-5f2b-4d52-bcc4-7d2da4584a09 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:20.993 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-jynagbnf to be completed... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:20.994 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 6affb66b-5f2b-4d52-bcc4-7d2da4584a09 to complete... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:21.019 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:21.019 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 6affb66b-5f2b-4d52-bcc4-7d2da4584a09: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:26.048 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:26.048 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 6affb66b-5f2b-4d52-bcc4-7d2da4584a09: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:31.073 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:31.073 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 6affb66b-5f2b-4d52-bcc4-7d2da4584a09: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:36.099 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:36.099 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:36.100 [[32mINFO [0m] rhdh.developer-hub: Task 6affb66b-5f2b-4d52-bcc4-7d2da4584a09 completed successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:36.100 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-jynagbnf' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:36.100 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-jynagbnf {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:36.114 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
Waiting for initial CI deployment of e2e-tests-java-springboot-jynagbnf...
2026-05-13 00:25:36.114 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-jynagbnf-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:36.115 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-jynagbnf-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:36.334 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': a9c64088d102eae767faeaf14c7559ae4da1e1f6 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: a9c64088d102eae767faeaf14c7559ae4da1e1f6
2026-05-13 00:25:36.361 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-jynagbnf-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:36.362 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:53.612 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-jynagbnf-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:53.612 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:53.612 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:53.613 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: a9c64088d102eae767faeaf14c7559ae4da1e1f6 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 00:25:53.613 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:53.613 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-springboot-jynagbnf {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:53.614 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-springboot-jynagbnf... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:53.851 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:53.929 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:53.986 [[31mERROR[0m] azure.variable-group: Failed to create variable group 'e2e-tests-java-springboot-jynagbnf': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:53.986 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create or update variable group 'e2e-tests-java-springboot-jynagbnf': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:53.986 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-13 00:25:53.986 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}

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

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

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-java-springboot-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
</testsuites>