<testsuites id="" name="" tests="72" failures="0" skipped="30" errors="6" time="872.56662">
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-09T08:19:36.624Z" hostname="e2e-e2e-tests-go[github-tekton-quay]" tests="6" failures="0" skipped="0" time="585.802" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="87.38">
<system-out>
<![CDATA[2026-05-09 08:19:37.922 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-rnzvghhq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:37.923 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-rnzvghhq'... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:37.928 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:37.981 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:38.028 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:38.031 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:38.032 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:38.063 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:38.064 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:38.065 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:38.161 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-rnzvghhq, ID: 70145ece-b51f-4134-94c9-5b0b6e50eea9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:38.162 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-rnzvghhq to be completed... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:38.162 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 70145ece-b51f-4134-94c9-5b0b6e50eea9 to complete... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:38.240 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:38.241 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 70145ece-b51f-4134-94c9-5b0b6e50eea9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:43.471 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:43.472 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 70145ece-b51f-4134-94c9-5b0b6e50eea9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:48.496 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:48.496 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 70145ece-b51f-4134-94c9-5b0b6e50eea9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:53.610 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:53.610 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 70145ece-b51f-4134-94c9-5b0b6e50eea9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:58.649 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:19:58.650 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 70145ece-b51f-4134-94c9-5b0b6e50eea9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:20:03.675 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:20:03.676 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 70145ece-b51f-4134-94c9-5b0b6e50eea9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:20:08.783 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:20:08.784 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 70145ece-b51f-4134-94c9-5b0b6e50eea9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:20:13.834 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:20:13.834 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 70145ece-b51f-4134-94c9-5b0b6e50eea9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:20:18.922 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:20:18.923 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:20:18.923 [[32mINFO [0m] rhdh.developer-hub: Task 70145ece-b51f-4134-94c9-5b0b6e50eea9 completed successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:20:18.923 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-rnzvghhq' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:20:18.923 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-rnzvghhq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:20:19.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-rnzvghhq...
2026-05-09 08:20:19.120 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-rnzvghhq-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:20:19.120 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-rnzvghhq-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:20:19.333 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 0b9f1bce130fdc18c724f6da61839848ef9278ef {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Waiting for ArgoCD CI application to sync to commit: 0b9f1bce130fdc18c724f6da61839848ef9278ef
2026-05-09 08:20:19.358 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-rnzvghhq-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:20:19.358 [[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-09 08:20:31.168 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-rnzvghhq-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:20:31.168 [[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-09 08:21:05.213 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-rnzvghhq-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.213 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.213 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.214 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 0b9f1bce130fdc18c724f6da61839848ef9278ef {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-09 08:21:05.215 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.215 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-go-rnzvghhq (GitHub + Tekton CI) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.216 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-rnzvghhq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.216 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.216 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-go-rnzvghhq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.243 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-rnzvghhq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.261 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-rnzvghhq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.261 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Found 1 total PipelineRuns {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.262 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 1 PipelineRuns match filters {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.262 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 0 PipelineRuns filtered out {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.262 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.262 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing batch 1/1 (1 PipelineRuns) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.294 [[31mERROR[0m] ocp.client: Error patching resource 'e2e-tests-go-rnzvghhq-on-push-mg8zr' 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":"883a8d48-2e54-4950-82ef-0edb65f7b566","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Sat, 09 May 2026 08:21:05 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"f460aef1-cd53-447a-b87e-ca056a829146","x-kubernetes-pf-prioritylevel-uid":"83f42a48-b6ab-434b-96fe-1db4cb0a801b"} {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.295 [[31mERROR[0m] tekton.pipelinerun: Failed to cancel PipelineRun e2e-tests-go-rnzvghhq-on-push-mg8zr: Failed to patch resource 'e2e-tests-go-rnzvghhq-on-push-mg8zr': 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":"883a8d48-2e54-4950-82ef-0edb65f7b566","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Sat, 09 May 2026 08:21:05 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"f460aef1-cd53-447a-b87e-ca056a829146","x-kubernetes-pf-prioritylevel-uid":"83f42a48-b6ab-434b-96fe-1db4cb0a801b"} {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.295 [[31mERROR[0m] rhtap.core.integration.ci.base: ❌ [Tekton] Failed to cancel PipelineRun e2e-tests-go-rnzvghhq-on-push-mg8zr: Error: Failed to cancel PipelineRun e2e-tests-go-rnzvghhq-on-push-mg8zr: Failed to patch resource 'e2e-tests-go-rnzvghhq-on-push-mg8zr': 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":"883a8d48-2e54-4950-82ef-0edb65f7b566","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Sat, 09 May 2026 08:21:05 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"f460aef1-cd53-447a-b87e-ca056a829146","x-kubernetes-pf-prioritylevel-uid":"83f42a48-b6ab-434b-96fe-1db4cb0a801b"} {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.295 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.295 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Cancellation complete: {total=1, cancelled=0, failed=1, skipped=0, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:05.295 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
<system-err>
<![CDATA[(node:125) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="266.567">
<system-out>
<![CDATA[2026-05-09 08:21:05.327 [[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-09 08:21:05.327 [[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-09 08:21:05.327 [[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-09 08:21:09.094 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778314865328 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:10.425 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-rnzvghhq/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:10.425 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-go-rnzvghhq/pull/1 with SHA: abf568f1cb24e9230caa40d58874439586e3c483 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:10.426 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-rnzvghhq... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:10.426 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-rnzvghhq, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:10.459 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-rnzvghhq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:10.460 [[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-09 08:21:10.460 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-rnzvghhq | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-rnzvghhq, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:19.742 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-rnzvghhq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:19.742 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:19.743 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-rnzvghhq-on-pull-request-5w7hq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:19.743 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-rnzvghhq-on-pull-request-5w7hq was triggered by promotion PR #1 in e2e-tests-go-rnzvghhq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:19.743 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-rnzvghhq-on-pull-request-5w7hq to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:19.782 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-on-pull-request-5w7hq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:19.782 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rnzvghhq-on-pull-request-5w7hq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:19.782 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rnzvghhq-on-pull-request-5w7hq status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:19.782 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-rnzvghhq-on-pull-request-5w7hq | Status: running | Reason: Pipeline e2e-tests-go-rnzvghhq-on-pull-request-5w7hq not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:49.827 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-on-pull-request-5w7hq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:49.827 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rnzvghhq-on-pull-request-5w7hq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:49.827 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rnzvghhq-on-pull-request-5w7hq status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:21:49.828 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-rnzvghhq-on-pull-request-5w7hq | Status: running | Reason: Pipeline e2e-tests-go-rnzvghhq-on-pull-request-5w7hq not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:22:19.894 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-on-pull-request-5w7hq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:22:19.894 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rnzvghhq-on-pull-request-5w7hq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:22:19.894 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rnzvghhq-on-pull-request-5w7hq status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:22:19.895 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-rnzvghhq-on-pull-request-5w7hq | Status: running | Reason: Pipeline e2e-tests-go-rnzvghhq-on-pull-request-5w7hq not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:22:49.942 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-on-pull-request-5w7hq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:22:49.942 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rnzvghhq-on-pull-request-5w7hq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:22:49.943 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rnzvghhq-on-pull-request-5w7hq status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:22:49.943 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-rnzvghhq-on-pull-request-5w7hq | Status: running | Reason: Pipeline e2e-tests-go-rnzvghhq-on-pull-request-5w7hq not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:20.010 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-on-pull-request-5w7hq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:20.010 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rnzvghhq-on-pull-request-5w7hq status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:20.010 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rnzvghhq-on-pull-request-5w7hq status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:20.011 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:20.018 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-rnzvghhq-on-pull-request-5w7hq was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:20.018 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:21.697 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 1fde6d89068a45195153a9e77ff63e74e405d6e9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:21.698 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-go-rnzvghhq... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:21.698 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-rnzvghhq, event type: push {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:21.737 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-rnzvghhq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:21.737 [[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-09 08:23:21.737 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-rnzvghhq | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-rnzvghhq, event: push, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:31.612 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-go-rnzvghhq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:31.612 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:31.612 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-rnzvghhq-on-push-2lt8l {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:31.612 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-rnzvghhq-on-push-2lt8l was triggered by on-push pipeline after merging #1 in e2e-tests-go-rnzvghhq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:31.612 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-rnzvghhq-on-push-2lt8l to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:31.649 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-on-push-2lt8l in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:31.649 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rnzvghhq-on-push-2lt8l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:31.649 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rnzvghhq-on-push-2lt8l status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:23:31.650 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-rnzvghhq-on-push-2lt8l | Status: running | Reason: Pipeline e2e-tests-go-rnzvghhq-on-push-2lt8l not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:24:01.706 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-on-push-2lt8l in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:24:01.706 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rnzvghhq-on-push-2lt8l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:24:01.706 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rnzvghhq-on-push-2lt8l status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:24:01.706 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-rnzvghhq-on-push-2lt8l | Status: running | Reason: Pipeline e2e-tests-go-rnzvghhq-on-push-2lt8l not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:24:31.743 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-on-push-2lt8l in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:24:31.744 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rnzvghhq-on-push-2lt8l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:24:31.744 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rnzvghhq-on-push-2lt8l status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:24:31.744 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-rnzvghhq-on-push-2lt8l | Status: running | Reason: Pipeline e2e-tests-go-rnzvghhq-on-push-2lt8l not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:01.800 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-on-push-2lt8l in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:01.801 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rnzvghhq-on-push-2lt8l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:01.801 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rnzvghhq-on-push-2lt8l status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:01.801 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-rnzvghhq-on-push-2lt8l | Status: running | Reason: Pipeline e2e-tests-go-rnzvghhq-on-push-2lt8l not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:31.888 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-on-push-2lt8l in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:31.889 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rnzvghhq-on-push-2lt8l status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:31.889 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rnzvghhq-on-push-2lt8l status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:31.889 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:31.891 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-rnzvghhq-on-push-2lt8l was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:31.891 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="25.068">
<system-out>
<![CDATA[2026-05-09 08:25:31.940 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-rnzvghhq-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:31.940 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-rnzvghhq-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:32.147 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': a1011a3161a819201618dcb07f2225f17d8d4772 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:32.148 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:32.148 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-rnzvghhq-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:32.219 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-rnzvghhq-development using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:32.984 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:32.985 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-rnzvghhq-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:33.135 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-rnzvghhq-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-go-rnzvghhq-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-rnzvghhq-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-rnzvghhq/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (4424385)
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-rnzvghhq  Synced     Healthy        service/e2e-tests-go-rnzvghhq unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-rnzvghhq  Synced     Healthy        deployment.apps/e2e-tests-go-rnzvghhq configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-rnzvghhq  Synced     Healthy        route.route.openshift.io/e2e-tests-go-rnzvghhq unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:33.136 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-rnzvghhq-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:40.591 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-09T08:25:34+00:00                         Service  tssc-app-development  e2e-tests-go-rnzvghhq    Synced  Healthy              
2026-05-09T08:25:34+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-rnzvghhq    Synced  Healthy              
2026-05-09T08:25:34+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-rnzvghhq    Synced  Healthy              
2026-05-09T08:25:37+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-09T08:25:39+00:00                       Namespace                        tssc-app-development   Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-09T08:25:39+00:00                         Service  tssc-app-development  e2e-tests-go-rnzvghhq    Synced   Healthy              service/e2e-tests-go-rnzvghhq unchanged
2026-05-09T08:25:39+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-rnzvghhq    Synced   Healthy              deployment.apps/e2e-tests-go-rnzvghhq configured
2026-05-09T08:25:39+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-rnzvghhq    Synced   Healthy              route.route.openshift.io/e2e-tests-go-rnzvghhq unchanged
2026-05-09T08:25:39+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-rnzvghhq  OutOfSync  Progressing              deployment.apps/e2e-tests-go-rnzvghhq configured

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

Operation:          Sync
Sync Revision:      a1011a3161a819201618dcb07f2225f17d8d4772
Phase:              Succeeded
Start:              2026-05-09 08:25:34 +0000 UTC
Finished:           2026-05-09 08:25: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-go-rnzvghhq  Synced     Healthy            service/e2e-tests-go-rnzvghhq unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-rnzvghhq  Synced     Progressing        deployment.apps/e2e-tests-go-rnzvghhq configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-rnzvghhq  Synced     Healthy            route.route.openshift.io/e2e-tests-go-rnzvghhq unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:40.663 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-rnzvghhq-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:40.664 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-rnzvghhq-development | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-rnzvghhq-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:48.251 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-rnzvghhq-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:48.252 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-rnzvghhq-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-rnzvghhq-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:56.956 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-rnzvghhq-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:56.956 [[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-09 08:25:56.978 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-rnzvghhq-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:56.978 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:56.978 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:56.978 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: a1011a3161a819201618dcb07f2225f17d8d4772 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:56.978 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: a1011a3161a819201618dcb07f2225f17d8d4772 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:56.980 [[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="105.384">
<system-out>
<![CDATA[2026-05-09 08:25:57.004 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-rnzvghhq/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:57.005 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-rnzvghhq/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:57.115 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-rnzvghhq/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:57.116 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-rnzvghhq/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-rnzvghhq:1fde6d89068a45195153a9e77ff63e74e405d6e9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:57.118 [[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-09 08:25:57.138 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:57.138 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-go-rnzvghhq:1fde6d89068a45195153a9e77ff63e74e405d6e9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:57.138 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-rnzvghhq/overlays/stage/deployment-patch.yaml in repo e2e-tests-go-rnzvghhq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:25:57.220 [[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-09 08:25:57.220 [[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-rnzvghhq:1fde6d89068a45195153a9e77ff63e74e405d6e9" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:00.954 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778315157138 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:02.414 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-rnzvghhq-gitops/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:02.414 [[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-09 08:26:02.414 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-go-rnzvghhq-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:02.414 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-rnzvghhq-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:02.415 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-rnzvghhq-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:02.437 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-rnzvghhq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:02.437 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-rnzvghhq-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:02.437 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-rnzvghhq-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-rnzvghhq-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:12.040 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-rnzvghhq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:12.040 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:12.041 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:12.041 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd was triggered by promotion PR #1 in e2e-tests-go-rnzvghhq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:12.041 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:12.074 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:12.074 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:12.074 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:12.075 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd | Status: running | Reason: Pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:42.117 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:42.117 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:42.118 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:26:42.118 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd | Status: running | Reason: Pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:12.183 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:12.183 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:12.183 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:12.183 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:12.186 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:12.186 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:13.745 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 686cbbe7810e8f2ad9c1aa2be61024172c22deb0 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:13.745 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 686cbbe7810e8f2ad9c1aa2be61024172c22deb0 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:13.745 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:13.746 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-rnzvghhq-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:13.817 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-rnzvghhq-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:14.723 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:14.723 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-rnzvghhq-stage' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:14.857 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-rnzvghhq-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-go-rnzvghhq-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-rnzvghhq-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-rnzvghhq/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a1011a3)
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-rnzvghhq  Synced     Healthy        service/e2e-tests-go-rnzvghhq created
apps                Deployment  tssc-app-stage  e2e-tests-go-rnzvghhq  Synced     Healthy        deployment.apps/e2e-tests-go-rnzvghhq created
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-rnzvghhq  Synced     Healthy        route.route.openshift.io/e2e-tests-go-rnzvghhq created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:14.858 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-rnzvghhq-stage' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:20.658 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-09T08:27:15+00:00                         Service  tssc-app-stage  e2e-tests-go-rnzvghhq    Synced  Healthy              
2026-05-09T08:27:15+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-rnzvghhq    Synced  Healthy              
2026-05-09T08:27:15+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-rnzvghhq    Synced  Healthy              
2026-05-09T08:27:18+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-09T08:27:20+00:00                       Namespace                        tssc-app-stage   Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-09T08:27:20+00:00                         Service  tssc-app-stage  e2e-tests-go-rnzvghhq    Synced   Healthy              service/e2e-tests-go-rnzvghhq unchanged
2026-05-09T08:27:20+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-rnzvghhq    Synced   Healthy              deployment.apps/e2e-tests-go-rnzvghhq configured
2026-05-09T08:27:20+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-rnzvghhq    Synced   Healthy              route.route.openshift.io/e2e-tests-go-rnzvghhq unchanged
2026-05-09T08:27:20+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-rnzvghhq  OutOfSync  Progressing              deployment.apps/e2e-tests-go-rnzvghhq configured

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

Operation:          Sync
Sync Revision:      686cbbe7810e8f2ad9c1aa2be61024172c22deb0
Phase:              Succeeded
Start:              2026-05-09 08:27:15 +0000 UTC
Finished:           2026-05-09 08:27:20 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage         Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-go-rnzvghhq  Synced     Healthy            service/e2e-tests-go-rnzvghhq unchanged
apps                Deployment  tssc-app-stage  e2e-tests-go-rnzvghhq  Synced     Progressing        deployment.apps/e2e-tests-go-rnzvghhq configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-rnzvghhq  Synced     Healthy            route.route.openshift.io/e2e-tests-go-rnzvghhq unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:20.730 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-rnzvghhq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:20.731 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-rnzvghhq-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-rnzvghhq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:28.507 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-rnzvghhq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:28.507 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-rnzvghhq-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-rnzvghhq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.043 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-rnzvghhq-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.043 [[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-09 08:27:42.066 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-rnzvghhq-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.067 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.067 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.067 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 686cbbe7810e8f2ad9c1aa2be61024172c22deb0 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.067 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 686cbbe7810e8f2ad9c1aa2be61024172c22deb0 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.068 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.069 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.069 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.069 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.100 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.383 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:562835a9-bffb-4fde-be3b-e2e3a7c1d718/1 found from Promotion Pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-h2tjd logs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="101.109">
<system-out>
<![CDATA[2026-05-09 08:27:42.417 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-rnzvghhq/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.417 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-rnzvghhq/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.542 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-rnzvghhq/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.543 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-rnzvghhq/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-rnzvghhq:1fde6d89068a45195153a9e77ff63e74e405d6e9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.546 [[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-09 08:27:42.567 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.567 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-go-rnzvghhq:1fde6d89068a45195153a9e77ff63e74e405d6e9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.568 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-rnzvghhq/overlays/prod/deployment-patch.yaml in repo e2e-tests-go-rnzvghhq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:42.655 [[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-09 08:27:42.655 [[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-rnzvghhq:1fde6d89068a45195153a9e77ff63e74e405d6e9" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:46.329 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778315262567 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:47.611 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-rnzvghhq-gitops/pull/2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:47.612 [[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-09 08:27:47.612 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-go-rnzvghhq-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:47.612 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-go-rnzvghhq-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:47.613 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-rnzvghhq-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:47.641 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-rnzvghhq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:47.642 [[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-09 08:27:47.642 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-rnzvghhq-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-rnzvghhq-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:53.626 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-rnzvghhq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:53.627 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:53.627 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:53.627 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq was triggered by promotion PR #2 in e2e-tests-go-rnzvghhq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:53.627 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:53.679 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:53.679 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:53.680 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:27:53.680 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq | Status: running | Reason: Pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:23.740 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:23.740 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:23.740 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:23.741 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq | Status: running | Reason: Pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:53.782 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:53.782 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:53.782 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:53.782 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:53.785 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:53.785 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:55.445 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: b923079e2ee8cf5d2faff762c640a2437bb80706 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:55.445 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: b923079e2ee8cf5d2faff762c640a2437bb80706 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:55.445 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:55.446 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-rnzvghhq-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:55.516 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-rnzvghhq-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:56.528 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:56.529 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-rnzvghhq-prod' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:56.653 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-rnzvghhq-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-go-rnzvghhq-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-rnzvghhq-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-rnzvghhq/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a1011a3)
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-rnzvghhq  Synced     Healthy        service/e2e-tests-go-rnzvghhq created
apps                Deployment  tssc-app-prod  e2e-tests-go-rnzvghhq  Synced     Healthy        deployment.apps/e2e-tests-go-rnzvghhq created
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-rnzvghhq  Synced     Healthy        route.route.openshift.io/e2e-tests-go-rnzvghhq created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:28:56.654 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-rnzvghhq-prod' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:03.149 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-09T08:28:56+00:00                         Service  tssc-app-prod  e2e-tests-go-rnzvghhq    Synced  Healthy              
2026-05-09T08:28:56+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-rnzvghhq    Synced  Healthy              
2026-05-09T08:28:56+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-rnzvghhq    Synced  Healthy              
2026-05-09T08:29:01+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-09T08:29:02+00:00                       Namespace                        tssc-app-prod   Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-09T08:29:02+00:00                         Service  tssc-app-prod  e2e-tests-go-rnzvghhq    Synced   Healthy              service/e2e-tests-go-rnzvghhq unchanged
2026-05-09T08:29:02+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-rnzvghhq    Synced   Healthy              deployment.apps/e2e-tests-go-rnzvghhq configured
2026-05-09T08:29:02+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-rnzvghhq    Synced   Healthy              route.route.openshift.io/e2e-tests-go-rnzvghhq unchanged
2026-05-09T08:29:02+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-rnzvghhq  OutOfSync  Progressing              deployment.apps/e2e-tests-go-rnzvghhq configured

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

Operation:          Sync
Sync Revision:      b923079e2ee8cf5d2faff762c640a2437bb80706
Phase:              Succeeded
Start:              2026-05-09 08:28:57 +0000 UTC
Finished:           2026-05-09 08:29:02 +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-rnzvghhq  Synced     Healthy            service/e2e-tests-go-rnzvghhq unchanged
apps                Deployment  tssc-app-prod  e2e-tests-go-rnzvghhq  Synced     Progressing        deployment.apps/e2e-tests-go-rnzvghhq configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-rnzvghhq  Synced     Healthy            route.route.openshift.io/e2e-tests-go-rnzvghhq unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:03.218 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-rnzvghhq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:03.219 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-rnzvghhq-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-rnzvghhq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:12.040 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-rnzvghhq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:12.041 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-rnzvghhq-prod | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-rnzvghhq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.269 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-rnzvghhq-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.269 [[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-09 08:29:23.294 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-rnzvghhq-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.294 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.294 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.294 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: b923079e2ee8cf5d2faff762c640a2437bb80706 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.294 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: b923079e2ee8cf5d2faff762c640a2437bb80706 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.295 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.296 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.296 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.296 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.323 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.523 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:562835a9-bffb-4fde-be3b-e2e3a7c1d718/1 found from Promotion Pipeline e2e-tests-go-rnzvghhq-gitops-on-pull-request-8f9lq 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.294">
<system-out>
<![CDATA[2026-05-09 08:29:23.631 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:562835a9-bffb-4fde-be3b-e2e3a7c1d718/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.632 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-rnzvghhq:1fde6d89068a45195153a9e77ff63e74e405d6e9 and document ID urn:uuid:562835a9-bffb-4fde-be3b-e2e3a7c1d718/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.632 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-rnzvghhq:1fde6d89068a45195153a9e77ff63e74e405d6e9 and document ID: urn:uuid:562835a9-bffb-4fde-be3b-e2e3a7c1d718/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.632 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-rnzvghhq:1fde6d89068a45195153a9e77ff63e74e405d6e9 at https://server-tssc-tpa.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.754 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-rnzvghhq:1fde6d89068a45195153a9e77ff63e74e405d6e9' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.754 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:562835a9-bffb-4fde-be3b-e2e3a7c1d718/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.754 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-rnzvghhq:1fde6d89068a45195153a9e77ff63e74e405d6e9, Published: 2026-05-09T08:24:56Z, SHA256: sha256:587e508c0ed7520113043371c386e820bb1875932d76d86e33805645d5b0f34a {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.754 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:562835a9-bffb-4fde-be3b-e2e3a7c1d718/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.754 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-rnzvghhq:1fde6d89068a45195153a9e77ff63e74e405d6e9 and document ID urn:uuid:562835a9-bffb-4fde-be3b-e2e3a7c1d718/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.754 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-rnzvghhq:1fde6d89068a45195153a9e77ff63e74e405d6e9 and document ID: urn:uuid:562835a9-bffb-4fde-be3b-e2e3a7c1d718/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.755 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-rnzvghhq:1fde6d89068a45195153a9e77ff63e74e405d6e9 at https://server-tssc-tpa.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.834 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-rnzvghhq:1fde6d89068a45195153a9e77ff63e74e405d6e9' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.834 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:562835a9-bffb-4fde-be3b-e2e3a7c1d718/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.834 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-rnzvghhq:1fde6d89068a45195153a9e77ff63e74e405d6e9, Published: 2026-05-09T08:24:56Z, SHA256: sha256:587e508c0ed7520113043371c386e820bb1875932d76d86e33805645d5b0f34a {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.834 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:562835a9-bffb-4fde-be3b-e2e3a7c1d718/1,urn:uuid:562835a9-bffb-4fde-be3b-e2e3a7c1d718/1 found in TPA!!! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-09 08:29:23.835 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-go-rnzvghhq:1fde6d89068a45195153a9e77ff63e74e405d6e9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-09T08:19:36.624Z" hostname="e2e-e2e-tests-go[github-azure-quay]" tests="6" failures="0" skipped="5" time="325.442" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="325.442">
<system-out>
<![CDATA[2026-05-09 08:19:38.054 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-axilvnal {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:38.055 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-axilvnal'... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:38.061 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:38.146 [[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-09 08:19:38.146 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:38.147 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:38.147 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:38.169 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:38.191 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:38.194 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:38.194 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:38.220 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:38.220 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:38.221 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:38.696 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-axilvnal, ID: 085dd172-5bb4-455e-8c15-e9f7b8fb91dd {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:38.696 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-axilvnal to be completed... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:38.696 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 085dd172-5bb4-455e-8c15-e9f7b8fb91dd to complete... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:38.843 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:38.844 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 085dd172-5bb4-455e-8c15-e9f7b8fb91dd: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:44.280 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:44.280 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 085dd172-5bb4-455e-8c15-e9f7b8fb91dd: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:49.300 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:49.300 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 085dd172-5bb4-455e-8c15-e9f7b8fb91dd: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:54.325 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:54.326 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 085dd172-5bb4-455e-8c15-e9f7b8fb91dd: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:59.405 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:19:59.405 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 085dd172-5bb4-455e-8c15-e9f7b8fb91dd: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:20:04.435 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:20:04.435 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:20:04.436 [[32mINFO [0m] rhdh.developer-hub: Task 085dd172-5bb4-455e-8c15-e9f7b8fb91dd completed successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:20:04.436 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-axilvnal' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:20:04.436 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-axilvnal {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:20:04.449 [[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-axilvnal...
2026-05-09 08:20:04.450 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-axilvnal-gitops, branch: main {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:20:04.450 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-axilvnal-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:20:04.669 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': ac39b0d000819e73600fbbc4fb92892b7c5ad103 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: ac39b0d000819e73600fbbc4fb92892b7c5ad103
2026-05-09 08:20:04.695 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-go-axilvnal-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-axilvnal-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-go-axilvnal-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"988248db-f0ab-4368-a98d-495d52180472","cache-control":"no-cache, private","connection":"close","content-length":"284","content-type":"application/json","date":"Sat, 09 May 2026 08:20:04 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"f460aef1-cd53-447a-b87e-ca056a829146","x-kubernetes-pf-prioritylevel-uid":"83f42a48-b6ab-434b-96fe-1db4cb0a801b"} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:20:04.696 [[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-09 08:20:22.075 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-axilvnal-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: ac39b0d000819e73600fbbc4fb92892b7c5ad103) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:20:22.075 [[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-09 08:21:00.155 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-axilvnal-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:21:00.155 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:21:00.155 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:21:00.156 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ac39b0d000819e73600fbbc4fb92892b7c5ad103 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-09 08:21:00.157 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:21:00.158 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-go-axilvnal {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:21:00.159 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-go-axilvnal... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:21:00.322 [[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-09 08:21:25.763 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:21:25.763 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-go-axilvnal {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:21:25.763 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-go-axilvnal... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:21:25.764 [[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-09 08:21:25.764 [[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-09 08:21:32.540 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-axilvnal branch 'main' with commit SHA: f43c08ae174f62b442abe6056d82ce616c403e46 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:21:32.541 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: f43c08ae174f62b442abe6056d82ce616c403e46 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:21:33.553 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-axilvnal-gitops branch 'main' with commit SHA: 22e40013810ca08a3b8a25c6eb75545fdd7f9219 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:21:33.553 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 22e40013810ca08a3b8a25c6eb75545fdd7f9219 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:21:33.553 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-go-axilvnal for component e2e-tests-go-axilvnal... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:21:33.580 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-go-axilvnal for component e2e-tests-go-axilvnal... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:21:33.580 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-go-axilvnal for component e2e-tests-go-axilvnal... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:21:33.580 [[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-09 08:21:33.581 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:21:58.038 [[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-09 08:21:59.084 [[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-09 08:22:20.592 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-axilvnal type=github name=e2e-tests-go-axilvnal {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:22:20.592 [[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-09 08:22:24.797 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-axilvnal-gitops type=github name=e2e-tests-go-axilvnal-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:22:24.797 [[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-09 08:22:46.481 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8318?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:22:50.575 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8319?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:06.318 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8318... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:06.319 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8318?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:09.043 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8319... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:09.044 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8319?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:28.233 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-axilvnal". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:28.233 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-go-axilvnal {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:31.745 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-axilvnal-gitops". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:31.745 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-go-axilvnal {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:31.745 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-go-axilvnal... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:31.765 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-axilvnal {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:31.765 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-axilvnal {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:31.766 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-axilvnal-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:31.766 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-axilvnal-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:31.766 [[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-09 08:23:31.766 [[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-09 08:23:31.767 [[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-09 08:23:31.767 [[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-09 08:23:49.655 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:49.656 [[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-09 08:23:50.252 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-axilvnal {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:50.252 [[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-09 08:23:50.688 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-axilvnal {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:50.689 [[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-09 08:23:51.967 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:23:51.968 [[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-09 08:23:59.334 [[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-09 08:24:03.078 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4241?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:24:03.927 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4241?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:24:17.217 [[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-09 08:24:55.583 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-go-axilvnal {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:24:55.584 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-go-axilvnal... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:24:55.584 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:24:55.584 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-go-axilvnal {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:24:55.585 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-go-axilvnal-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:24:55.688 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:24:55.689 [[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:bdb645e89cd4f15f3fc98bc816f459611bdd800bf4aef9a25a41137e4c1c62b8 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:24:55.690 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:24:55.691 [[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:bdb645e89cd4f15f3fc98bc816f459611bdd800bf4aef9a25a41137e4c1c62b8 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:25:02.443 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-axilvnal-gitops branch 'main' with commit SHA: 9ed05f3483d1bd9e63dd7a04a001bc25b0f7114f {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:25:02.444 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 9ed05f3483d1bd9e63dd7a04a001bc25b0f7114f {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:25:03.366 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-axilvnal branch 'main' with commit SHA: 60fc5ff9f72e60f22a2e02635776f92894c8f145 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:25:03.366 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 60fc5ff9f72e60f22a2e02635776f92894c8f145 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:25:03.367 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-go-axilvnal {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:25:03.367 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-go-axilvnal {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:25:03.367 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-axilvnal {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:25:03.367 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:25:03.367 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-go-axilvnal {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:25:03.368 [[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-09 08:25:03.436 [[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-09 08:25:03.486 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-go-axilvnal': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:25:03.487 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Failed to fetch builds: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-09 08:25:03.487 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Error in cancelAllPipelines: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}

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

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

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-go-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-09T08:19:36.624Z" hostname="e2e-e2e-tests-python[github-tekton-quay]" tests="6" failures="0" skipped="0" time="691.807" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="87.017">
<system-out>
<![CDATA[2026-05-09 08:19:38.076 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-hatdrdhq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:38.078 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-hatdrdhq'... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:38.084 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:38.137 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:38.164 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:38.167 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:38.168 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:38.190 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:38.191 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:38.192 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:38.500 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-hatdrdhq, ID: 25771f7b-653d-47dd-bf2e-d697c69c5939 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:38.501 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-hatdrdhq to be completed... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:38.501 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 25771f7b-653d-47dd-bf2e-d697c69c5939 to complete... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:38.578 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:38.579 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 25771f7b-653d-47dd-bf2e-d697c69c5939: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:44.158 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:44.159 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 25771f7b-653d-47dd-bf2e-d697c69c5939: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:49.177 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:49.177 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 25771f7b-653d-47dd-bf2e-d697c69c5939: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:54.198 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:54.198 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 25771f7b-653d-47dd-bf2e-d697c69c5939: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:59.219 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:19:59.219 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 25771f7b-653d-47dd-bf2e-d697c69c5939: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:20:04.252 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:20:04.253 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 25771f7b-653d-47dd-bf2e-d697c69c5939: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:20:09.357 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:20:09.358 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 25771f7b-653d-47dd-bf2e-d697c69c5939: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:20:14.493 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:20:14.493 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 25771f7b-653d-47dd-bf2e-d697c69c5939: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:20:19.518 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:20:19.518 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 25771f7b-653d-47dd-bf2e-d697c69c5939: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:20:24.541 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:20:24.541 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:20:24.541 [[32mINFO [0m] rhdh.developer-hub: Task 25771f7b-653d-47dd-bf2e-d697c69c5939 completed successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:20:24.541 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-hatdrdhq' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:20:24.541 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-hatdrdhq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:20:24.555 [[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-hatdrdhq...
2026-05-09 08:20:24.555 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-hatdrdhq-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:20:24.555 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-hatdrdhq-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:20:24.769 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 2008c2792ff444f48e587b47fee204f357cdf94f {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Waiting for ArgoCD CI application to sync to commit: 2008c2792ff444f48e587b47fee204f357cdf94f
2026-05-09 08:20:24.796 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-hatdrdhq-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 2008c2792ff444f48e587b47fee204f357cdf94f) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:20:24.796 [[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-09 08:20:36.175 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-hatdrdhq-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-09 08:20:36.175 [[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-09 08:21:05.043 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-hatdrdhq-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:05.043 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:05.043 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:05.043 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 2008c2792ff444f48e587b47fee204f357cdf94f {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-09 08:21:05.044 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:05.044 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-python-hatdrdhq (GitHub + Tekton CI) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:05.044 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-hatdrdhq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:05.044 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:05.045 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-python-hatdrdhq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:05.067 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-hatdrdhq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:05.084 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-hatdrdhq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:05.085 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-python-hatdrdhq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:05.085 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
<system-err>
<![CDATA[(node:167) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="355.14">
<system-out>
<![CDATA[2026-05-09 08:21:05.118 [[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-09 08:21:05.118 [[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-09 08:21:05.119 [[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-09 08:21:08.854 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778314865119 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:10.265 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-hatdrdhq/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:10.266 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-python-hatdrdhq/pull/1 with SHA: d1de4085e6d1ea5ebddc331ed8c83881f99b0458 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:10.266 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-hatdrdhq... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:10.267 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-hatdrdhq, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:10.291 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-hatdrdhq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:10.291 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-hatdrdhq. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:10.292 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-hatdrdhq | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-hatdrdhq, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:18.877 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-hatdrdhq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:18.877 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:18.878 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-hatdrdhq-on-pull-request-nqvkb {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:18.878 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-hatdrdhq-on-pull-request-nqvkb was triggered by promotion PR #1 in e2e-tests-python-hatdrdhq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:18.878 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-hatdrdhq-on-pull-request-nqvkb to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:18.919 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-on-pull-request-nqvkb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:18.920 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-on-pull-request-nqvkb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:18.920 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-on-pull-request-nqvkb status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:18.920 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-hatdrdhq-on-pull-request-nqvkb | Status: running | Reason: Pipeline e2e-tests-python-hatdrdhq-on-pull-request-nqvkb not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:48.963 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-on-pull-request-nqvkb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:48.963 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-on-pull-request-nqvkb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:48.963 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-on-pull-request-nqvkb status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:21:48.963 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-hatdrdhq-on-pull-request-nqvkb | Status: running | Reason: Pipeline e2e-tests-python-hatdrdhq-on-pull-request-nqvkb not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:22:18.999 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-on-pull-request-nqvkb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:22:18.999 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-on-pull-request-nqvkb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:22:18.999 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-on-pull-request-nqvkb status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:22:18.999 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-hatdrdhq-on-pull-request-nqvkb | Status: running | Reason: Pipeline e2e-tests-python-hatdrdhq-on-pull-request-nqvkb not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:22:49.042 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-on-pull-request-nqvkb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:22:49.043 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-on-pull-request-nqvkb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:22:49.043 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-on-pull-request-nqvkb status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:22:49.043 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-hatdrdhq-on-pull-request-nqvkb | Status: running | Reason: Pipeline e2e-tests-python-hatdrdhq-on-pull-request-nqvkb not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:23:19.115 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-on-pull-request-nqvkb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:23:19.115 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-on-pull-request-nqvkb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:23:19.115 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-on-pull-request-nqvkb status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:23:19.115 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-hatdrdhq-on-pull-request-nqvkb | Status: running | Reason: Pipeline e2e-tests-python-hatdrdhq-on-pull-request-nqvkb not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:23:49.181 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-on-pull-request-nqvkb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:23:49.181 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-on-pull-request-nqvkb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:23:49.181 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-on-pull-request-nqvkb status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:23:49.181 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-hatdrdhq-on-pull-request-nqvkb | Status: running | Reason: Pipeline e2e-tests-python-hatdrdhq-on-pull-request-nqvkb not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:19.245 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-on-pull-request-nqvkb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:19.245 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-on-pull-request-nqvkb status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:19.246 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-on-pull-request-nqvkb status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:19.246 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:19.253 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-hatdrdhq-on-pull-request-nqvkb was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:19.253 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:20.925 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: c75d9a587b0e5972c03138e414daca57965a6e09 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:20.926 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-python-hatdrdhq... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:20.926 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-hatdrdhq, event type: push {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:20.964 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-hatdrdhq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:20.964 [[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-09 08:24:20.964 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-hatdrdhq | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-hatdrdhq, event: push, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:29.860 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-hatdrdhq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:29.860 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:29.860 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-hatdrdhq-on-push-dgmqx {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:29.860 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-hatdrdhq-on-push-dgmqx was triggered by on-push pipeline after merging #1 in e2e-tests-python-hatdrdhq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:29.860 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-hatdrdhq-on-push-dgmqx to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:29.892 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-on-push-dgmqx in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:29.892 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-on-push-dgmqx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:29.892 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-on-push-dgmqx status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:29.893 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-hatdrdhq-on-push-dgmqx | Status: running | Reason: Pipeline e2e-tests-python-hatdrdhq-on-push-dgmqx not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:59.951 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-on-push-dgmqx in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:59.951 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-on-push-dgmqx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:59.951 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-on-push-dgmqx status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:24:59.951 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-hatdrdhq-on-push-dgmqx | Status: running | Reason: Pipeline e2e-tests-python-hatdrdhq-on-push-dgmqx not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:25:30.018 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-on-push-dgmqx in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:25:30.019 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-on-push-dgmqx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:25:30.019 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-on-push-dgmqx status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:25:30.019 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-hatdrdhq-on-push-dgmqx | Status: running | Reason: Pipeline e2e-tests-python-hatdrdhq-on-push-dgmqx not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:26:00.121 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-on-push-dgmqx in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:26:00.122 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-on-push-dgmqx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:26:00.122 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-on-push-dgmqx status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:26:00.122 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-hatdrdhq-on-push-dgmqx | Status: running | Reason: Pipeline e2e-tests-python-hatdrdhq-on-push-dgmqx not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:26:30.186 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-on-push-dgmqx in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:26:30.186 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-on-push-dgmqx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:26:30.186 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-on-push-dgmqx status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:26:30.186 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-hatdrdhq-on-push-dgmqx | Status: running | Reason: Pipeline e2e-tests-python-hatdrdhq-on-push-dgmqx not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:00.251 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-on-push-dgmqx in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:00.252 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-on-push-dgmqx status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:00.252 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-on-push-dgmqx status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:00.252 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:00.253 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-hatdrdhq-on-push-dgmqx was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:00.254 [[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="39.982">
<system-out>
<![CDATA[2026-05-09 08:27:00.302 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-hatdrdhq-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:00.303 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-hatdrdhq-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:00.494 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 430aebb9ca72b3119aa461deb8eb0ea2dc313fa0 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:00.494 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:00.495 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-hatdrdhq-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:00.564 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-hatdrdhq-development using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:01.440 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:01.440 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-hatdrdhq-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:01.583 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-hatdrdhq-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-python-hatdrdhq-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-hatdrdhq-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-hatdrdhq/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (2008c27)
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-hatdrdhq  Synced     Healthy        service/e2e-tests-python-hatdrdhq created
apps                Deployment  tssc-app-development  e2e-tests-python-hatdrdhq  Synced     Healthy        deployment.apps/e2e-tests-python-hatdrdhq created
route.openshift.io  Route       tssc-app-development  e2e-tests-python-hatdrdhq  Synced     Healthy        route.route.openshift.io/e2e-tests-python-hatdrdhq created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:01.583 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-hatdrdhq-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:08.949 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-09T08:27:02+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-hatdrdhq    Synced  Healthy              
2026-05-09T08:27:02+00:00                         Service  tssc-app-development  e2e-tests-python-hatdrdhq    Synced  Healthy              
2026-05-09T08:27:02+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-hatdrdhq    Synced  Healthy              
2026-05-09T08:27:04+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-hatdrdhq  OutOfSync  Healthy              
2026-05-09T08:27:06+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-09T08:27:08+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-hatdrdhq    Synced   Healthy              route.route.openshift.io/e2e-tests-python-hatdrdhq unchanged
2026-05-09T08:27:08+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-09T08:27:08+00:00                         Service  tssc-app-development  e2e-tests-python-hatdrdhq    Synced   Healthy              service/e2e-tests-python-hatdrdhq unchanged
2026-05-09T08:27:08+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-hatdrdhq  OutOfSync  Healthy              deployment.apps/e2e-tests-python-hatdrdhq configured
2026-05-09T08:27:08+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-hatdrdhq    Synced  Progressing              deployment.apps/e2e-tests-python-hatdrdhq configured

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

Operation:          Sync
Sync Revision:      430aebb9ca72b3119aa461deb8eb0ea2dc313fa0
Phase:              Succeeded
Start:              2026-05-09 08:27:04 +0000 UTC
Finished:           2026-05-09 08:27:08 +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-hatdrdhq  Synced     Healthy            service/e2e-tests-python-hatdrdhq unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-hatdrdhq  Synced     Progressing        deployment.apps/e2e-tests-python-hatdrdhq configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-hatdrdhq  Synced     Healthy            route.route.openshift.io/e2e-tests-python-hatdrdhq unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:09.014 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-hatdrdhq-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:09.015 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-hatdrdhq-development | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-hatdrdhq-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:14.272 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-hatdrdhq-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:14.272 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-hatdrdhq-development | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-hatdrdhq-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:22.039 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-hatdrdhq-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:22.039 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-python-hatdrdhq-development | Elapsed: 22s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-hatdrdhq-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:40.220 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-hatdrdhq-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:40.220 [[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-09 08:27:40.253 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-hatdrdhq-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:40.254 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:40.254 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:40.254 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 430aebb9ca72b3119aa461deb8eb0ea2dc313fa0 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:40.254 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 430aebb9ca72b3119aa461deb8eb0ea2dc313fa0 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:40.256 [[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="96.515">
<system-out>
<![CDATA[2026-05-09 08:27:40.278 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-hatdrdhq/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:40.278 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-hatdrdhq/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:40.384 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-hatdrdhq/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:40.385 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-hatdrdhq/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-hatdrdhq:c75d9a587b0e5972c03138e414daca57965a6e09 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:40.386 [[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-09 08:27:40.408 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:40.408 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-python-hatdrdhq:c75d9a587b0e5972c03138e414daca57965a6e09 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:40.408 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-hatdrdhq/overlays/stage/deployment-patch.yaml in repo e2e-tests-python-hatdrdhq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:40.496 [[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-09 08:27:40.497 [[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-hatdrdhq:c75d9a587b0e5972c03138e414daca57965a6e09" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:44.362 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778315260408 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:45.540 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-hatdrdhq-gitops/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:45.540 [[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-09 08:27:45.541 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-python-hatdrdhq-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:45.541 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-hatdrdhq-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:45.541 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-hatdrdhq-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:45.565 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-hatdrdhq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:45.565 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-hatdrdhq-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:45.565 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-hatdrdhq-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-hatdrdhq-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:50.639 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-hatdrdhq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:50.639 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:50.639 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:50.640 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 was triggered by promotion PR #1 in e2e-tests-python-hatdrdhq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:50.640 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:50.671 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:50.671 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:50.671 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:27:50.671 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 | Status: running | Reason: Pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:20.740 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:20.740 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:20.740 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:20.741 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 | Status: running | Reason: Pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:50.776 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:50.776 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:50.776 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:50.776 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:50.778 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:50.778 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:52.561 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: cac7ea4534bce03f2998b3928fb27126eda266c2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:52.561 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: cac7ea4534bce03f2998b3928fb27126eda266c2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:52.561 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:52.562 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-hatdrdhq-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:52.629 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-hatdrdhq-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:53.613 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:53.614 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-hatdrdhq-stage' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:53.752 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-hatdrdhq-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-python-hatdrdhq-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-hatdrdhq-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-hatdrdhq/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (430aebb)
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-hatdrdhq  Synced     Healthy        service/e2e-tests-python-hatdrdhq created
apps                Deployment  tssc-app-stage  e2e-tests-python-hatdrdhq  Synced     Healthy        deployment.apps/e2e-tests-python-hatdrdhq created
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-hatdrdhq  Synced     Healthy        route.route.openshift.io/e2e-tests-python-hatdrdhq created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:53.753 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-hatdrdhq-stage' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:59.400 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-09T08:28:54+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-hatdrdhq    Synced  Healthy              
2026-05-09T08:28:54+00:00                         Service  tssc-app-stage  e2e-tests-python-hatdrdhq    Synced  Healthy              
2026-05-09T08:28:54+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-hatdrdhq    Synced  Healthy              
2026-05-09T08:28:57+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-09T08:28:58+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-09T08:28:58+00:00                         Service  tssc-app-stage  e2e-tests-python-hatdrdhq    Synced   Healthy              service/e2e-tests-python-hatdrdhq unchanged
2026-05-09T08:28:58+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-hatdrdhq    Synced   Healthy              deployment.apps/e2e-tests-python-hatdrdhq configured
2026-05-09T08:28:58+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-hatdrdhq    Synced   Healthy              route.route.openshift.io/e2e-tests-python-hatdrdhq unchanged

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

Operation:          Sync
Sync Revision:      cac7ea4534bce03f2998b3928fb27126eda266c2
Phase:              Succeeded
Start:              2026-05-09 08:28:54 +0000 UTC
Finished:           2026-05-09 08:28:58 +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-python-hatdrdhq  Synced     Healthy            service/e2e-tests-python-hatdrdhq unchanged
apps                Deployment  tssc-app-stage  e2e-tests-python-hatdrdhq  Synced     Progressing        deployment.apps/e2e-tests-python-hatdrdhq configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-hatdrdhq  Synced     Healthy            route.route.openshift.io/e2e-tests-python-hatdrdhq unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:59.466 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-hatdrdhq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:28:59.466 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-hatdrdhq-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-hatdrdhq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:05.125 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-hatdrdhq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:05.126 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-hatdrdhq-stage | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-hatdrdhq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.525 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-hatdrdhq-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.525 [[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-09 08:29:16.548 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-hatdrdhq-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.548 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.548 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.548 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: cac7ea4534bce03f2998b3928fb27126eda266c2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.548 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: cac7ea4534bce03f2998b3928fb27126eda266c2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.550 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.550 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.551 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.551 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.578 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.791 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:f833ae97-79b2-4e7b-b1cc-67dd1848bb57/1 found from Promotion Pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-7qb89 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="112.862">
<system-out>
<![CDATA[2026-05-09 08:29:16.813 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-hatdrdhq/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.813 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-hatdrdhq/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.938 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-hatdrdhq/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.939 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-hatdrdhq/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-hatdrdhq:c75d9a587b0e5972c03138e414daca57965a6e09 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.940 [[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-09 08:29:16.968 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.968 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-python-hatdrdhq:c75d9a587b0e5972c03138e414daca57965a6e09 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:16.968 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-hatdrdhq/overlays/prod/deployment-patch.yaml in repo e2e-tests-python-hatdrdhq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:17.062 [[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-09 08:29:17.063 [[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-hatdrdhq:c75d9a587b0e5972c03138e414daca57965a6e09" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:20.851 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778315356968 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:22.234 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-hatdrdhq-gitops/pull/2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:22.234 [[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-09 08:29:22.234 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-python-hatdrdhq-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:22.234 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-python-hatdrdhq-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:22.234 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-hatdrdhq-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:22.258 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-hatdrdhq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:22.258 [[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-09 08:29:22.258 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-hatdrdhq-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-hatdrdhq-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:27.965 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-hatdrdhq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:27.965 [[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-09 08:29:27.965 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-hatdrdhq-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-hatdrdhq-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:42.374 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-hatdrdhq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:42.374 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:42.374 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:42.374 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt was triggered by promotion PR #2 in e2e-tests-python-hatdrdhq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:42.374 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:42.401 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:42.401 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:42.401 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:29:42.401 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt | Status: running | Reason: Pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:12.459 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:12.459 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:12.459 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:12.460 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt | Status: running | Reason: Pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:42.490 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:42.491 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:42.491 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:42.491 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:42.493 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:42.493 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:44.269 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 0161ec48de74640cf94dd81359442cc85f56fe37 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:44.270 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 0161ec48de74640cf94dd81359442cc85f56fe37 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:44.270 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:44.270 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-hatdrdhq-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:44.331 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-hatdrdhq-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:45.091 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:45.091 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-hatdrdhq-prod' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:45.239 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-hatdrdhq-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-python-hatdrdhq-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-hatdrdhq-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-hatdrdhq/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (430aebb)
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-hatdrdhq  Synced     Healthy        service/e2e-tests-python-hatdrdhq created
apps                Deployment  tssc-app-prod  e2e-tests-python-hatdrdhq  Synced     Healthy        deployment.apps/e2e-tests-python-hatdrdhq created
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-hatdrdhq  Synced     Healthy        route.route.openshift.io/e2e-tests-python-hatdrdhq created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:45.239 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-hatdrdhq-prod' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:52.248 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-09T08:30:45+00:00                         Service  tssc-app-prod  e2e-tests-python-hatdrdhq    Synced  Healthy              
2026-05-09T08:30:45+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-hatdrdhq    Synced  Healthy              
2026-05-09T08:30:45+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-hatdrdhq    Synced  Healthy              
2026-05-09T08:30:50+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-09T08:30:51+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-09T08:30:51+00:00                         Service  tssc-app-prod  e2e-tests-python-hatdrdhq    Synced   Healthy              service/e2e-tests-python-hatdrdhq unchanged
2026-05-09T08:30:51+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-hatdrdhq    Synced   Healthy              deployment.apps/e2e-tests-python-hatdrdhq configured
2026-05-09T08:30:51+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-hatdrdhq    Synced   Healthy              route.route.openshift.io/e2e-tests-python-hatdrdhq unchanged

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

Operation:          Sync
Sync Revision:      0161ec48de74640cf94dd81359442cc85f56fe37
Phase:              Succeeded
Start:              2026-05-09 08:30:46 +0000 UTC
Finished:           2026-05-09 08:30:51 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-python-hatdrdhq  Synced     Healthy            service/e2e-tests-python-hatdrdhq unchanged
apps                Deployment  tssc-app-prod  e2e-tests-python-hatdrdhq  Synced     Progressing        deployment.apps/e2e-tests-python-hatdrdhq configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-hatdrdhq  Synced     Healthy            route.route.openshift.io/e2e-tests-python-hatdrdhq unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:52.311 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-hatdrdhq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:52.311 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-hatdrdhq-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-hatdrdhq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:59.874 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-hatdrdhq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:30:59.874 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-hatdrdhq-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-hatdrdhq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.406 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-hatdrdhq-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.406 [[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-09 08:31:09.432 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-hatdrdhq-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.432 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.433 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.433 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 0161ec48de74640cf94dd81359442cc85f56fe37 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.433 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 0161ec48de74640cf94dd81359442cc85f56fe37 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.435 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.435 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.435 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.435 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.465 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.672 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:f833ae97-79b2-4e7b-b1cc-67dd1848bb57/1 found from Promotion Pipeline e2e-tests-python-hatdrdhq-gitops-on-pull-request-lkvwt 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.291">
<system-out>
<![CDATA[2026-05-09 08:31:09.778 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:f833ae97-79b2-4e7b-b1cc-67dd1848bb57/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.779 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-hatdrdhq:c75d9a587b0e5972c03138e414daca57965a6e09 and document ID urn:uuid:f833ae97-79b2-4e7b-b1cc-67dd1848bb57/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.779 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-hatdrdhq:c75d9a587b0e5972c03138e414daca57965a6e09 and document ID: urn:uuid:f833ae97-79b2-4e7b-b1cc-67dd1848bb57/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.779 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-hatdrdhq:c75d9a587b0e5972c03138e414daca57965a6e09 at https://server-tssc-tpa.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.908 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-hatdrdhq:c75d9a587b0e5972c03138e414daca57965a6e09' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.909 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:f833ae97-79b2-4e7b-b1cc-67dd1848bb57/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.909 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-hatdrdhq:c75d9a587b0e5972c03138e414daca57965a6e09, Published: 2026-05-09T08:26:13Z, SHA256: sha256:a688db774145fa1071e015f5225cc2be10d5a52e8447637fcd921b757de2dc31 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.909 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:f833ae97-79b2-4e7b-b1cc-67dd1848bb57/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.909 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-hatdrdhq:c75d9a587b0e5972c03138e414daca57965a6e09 and document ID urn:uuid:f833ae97-79b2-4e7b-b1cc-67dd1848bb57/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.909 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-hatdrdhq:c75d9a587b0e5972c03138e414daca57965a6e09 and document ID: urn:uuid:f833ae97-79b2-4e7b-b1cc-67dd1848bb57/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.909 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-hatdrdhq:c75d9a587b0e5972c03138e414daca57965a6e09 at https://server-tssc-tpa.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.981 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-hatdrdhq:c75d9a587b0e5972c03138e414daca57965a6e09' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.982 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:f833ae97-79b2-4e7b-b1cc-67dd1848bb57/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.982 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-hatdrdhq:c75d9a587b0e5972c03138e414daca57965a6e09, Published: 2026-05-09T08:26:13Z, SHA256: sha256:a688db774145fa1071e015f5225cc2be10d5a52e8447637fcd921b757de2dc31 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.982 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:f833ae97-79b2-4e7b-b1cc-67dd1848bb57/1,urn:uuid:f833ae97-79b2-4e7b-b1cc-67dd1848bb57/1 found in TPA!!! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-09 08:31:09.983 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-python-hatdrdhq:c75d9a587b0e5972c03138e414daca57965a6e09 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-09T08:19:36.624Z" hostname="e2e-e2e-tests-python[github-azure-quay]" tests="6" failures="0" skipped="5" time="388.944" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="388.944">
<system-out>
<![CDATA[2026-05-09 08:19:38.048 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-yhcdzwan {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:38.050 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-yhcdzwan'... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:38.058 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:38.137 [[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-09 08:19:38.138 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:38.138 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:38.138 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:38.161 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:38.183 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:38.186 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:38.186 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:38.209 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:38.209 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:38.210 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:38.588 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-yhcdzwan, ID: a0c5ad49-7890-4557-a3c5-4e35763f73fb {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:38.588 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-yhcdzwan to be completed... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:38.589 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task a0c5ad49-7890-4557-a3c5-4e35763f73fb to complete... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:38.704 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:38.705 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task a0c5ad49-7890-4557-a3c5-4e35763f73fb: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:44.187 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:44.187 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task a0c5ad49-7890-4557-a3c5-4e35763f73fb: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:49.211 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:49.211 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task a0c5ad49-7890-4557-a3c5-4e35763f73fb: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:54.238 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:54.238 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task a0c5ad49-7890-4557-a3c5-4e35763f73fb: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:59.386 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:19:59.387 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task a0c5ad49-7890-4557-a3c5-4e35763f73fb: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:20:04.405 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:20:04.405 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:20:04.405 [[32mINFO [0m] rhdh.developer-hub: Task a0c5ad49-7890-4557-a3c5-4e35763f73fb completed successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:20:04.406 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-yhcdzwan' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:20:04.406 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-yhcdzwan {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:20:04.425 [[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-yhcdzwan...
2026-05-09 08:20:04.425 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-yhcdzwan-gitops, branch: main {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:20:04.426 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-yhcdzwan-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:20:04.646 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 390c9e14d0051bcc4c93e5cb8bc91a4c6983a387 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: 390c9e14d0051bcc4c93e5cb8bc91a4c6983a387
2026-05-09 08:20:04.667 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-python-yhcdzwan-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-yhcdzwan-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-python-yhcdzwan-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"22567602-5c48-4c75-9b27-3519f19c799d","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Sat, 09 May 2026 08:20:04 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"f460aef1-cd53-447a-b87e-ca056a829146","x-kubernetes-pf-prioritylevel-uid":"83f42a48-b6ab-434b-96fe-1db4cb0a801b"} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:20:04.667 [[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-09 08:20:22.431 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-yhcdzwan-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 390c9e14d0051bcc4c93e5cb8bc91a4c6983a387) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:20:22.431 [[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-09 08:20:54.526 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-yhcdzwan-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:20:54.527 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:20:54.527 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:20:54.528 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 390c9e14d0051bcc4c93e5cb8bc91a4c6983a387 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-09 08:20:54.528 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:20:54.529 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-python-yhcdzwan {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:20:54.529 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-python-yhcdzwan... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:20:54.770 [[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-09 08:21:19.355 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:21:19.356 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-python-yhcdzwan {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:21:19.356 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-python-yhcdzwan... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:21:19.357 [[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-09 08:21:19.357 [[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-09 08:21:26.073 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-yhcdzwan branch 'main' with commit SHA: 418202109d3e515c50051bd2b52b59b42eb23154 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:21:26.073 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 418202109d3e515c50051bd2b52b59b42eb23154 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:21:27.025 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-yhcdzwan-gitops branch 'main' with commit SHA: db3e03080f63bb09414b215fec9e33069dd6f0b6 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:21:27.026 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: db3e03080f63bb09414b215fec9e33069dd6f0b6 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:21:27.026 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-python-yhcdzwan for component e2e-tests-python-yhcdzwan... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:21:27.069 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-python-yhcdzwan for component e2e-tests-python-yhcdzwan... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:21:27.070 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-python-yhcdzwan for component e2e-tests-python-yhcdzwan... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:21:27.070 [[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-09 08:21:27.070 [[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-09 08:21:49.346 [[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-09 08:21:51.224 [[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-09 08:22:12.626 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-yhcdzwan type=github name=e2e-tests-python-yhcdzwan {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:22:12.627 [[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-09 08:22:15.612 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-yhcdzwan-gitops type=github name=e2e-tests-python-yhcdzwan-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:22:15.612 [[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-09 08:22:37.172 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8314?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:22:37.937 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8315?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:22:53.406 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8314... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:22:53.407 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8314?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:22:57.652 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8315... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:22:57.653 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8315?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:23:15.438 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-yhcdzwan". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:23:15.439 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-python-yhcdzwan {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:23:19.163 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-yhcdzwan-gitops". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:23:19.163 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-python-yhcdzwan {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:23:19.163 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-python-yhcdzwan... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:23:19.190 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-yhcdzwan {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:23:19.191 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-yhcdzwan {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:23:19.191 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-yhcdzwan-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:23:19.192 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-yhcdzwan-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:23:19.192 [[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-09 08:23:19.192 [[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-09 08:23:19.192 [[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-09 08:23:19.192 [[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-09 08:23:36.364 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-python-yhcdzwan {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:23:36.364 [[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-09 08:23:38.030 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-python-yhcdzwan {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:23:38.031 [[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-09 08:23:39.507 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:23:39.508 [[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-09 08:23:39.914 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:23:39.914 [[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-09 08:23:49.935 [[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-09 08:23:50.635 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4239?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:23:51.188 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4239?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:23:53.803 [[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-09 08:24:34.927 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-python-yhcdzwan {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:34.927 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-python-yhcdzwan... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:34.928 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:34.928 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-python-yhcdzwan {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:34.928 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-python-yhcdzwan-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:35.026 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:35.026 [[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:bdb645e89cd4f15f3fc98bc816f459611bdd800bf4aef9a25a41137e4c1c62b8 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:35.041 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:35.042 [[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:bdb645e89cd4f15f3fc98bc816f459611bdd800bf4aef9a25a41137e4c1c62b8 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:41.762 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-yhcdzwan branch 'main' with commit SHA: ab73d24386fd256db175eb91fe463e796917450e {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:41.762 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: ab73d24386fd256db175eb91fe463e796917450e {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:42.748 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-yhcdzwan-gitops branch 'main' with commit SHA: 93512b6229177534565991a1393cde5165da281c {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:42.748 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 93512b6229177534565991a1393cde5165da281c {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:42.748 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-python-yhcdzwan {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:42.748 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-python-yhcdzwan {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:42.748 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-yhcdzwan {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:42.749 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:42.749 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-python-yhcdzwan {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:24:42.749 [[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-09 08:25:15.590 [[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-09 08:25:43.614 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8314 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:25:43.614 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8314/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:26:06.882 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 8314 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:26:06.883 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13841?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:26:06.933 [[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-09 08:26:06.983 [[31mERROR[0m] azure.pipeline: Failed to get build with id 13841: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:26:06.983 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Failed to fetch builds: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-09 08:26:06.983 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Error in cancelAllPipelines: 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:175) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<error message="Failed to cancel pipelines: 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: 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-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-09T08:19:36.624Z" hostname="e2e-e2e-tests-dotnet-basic[github-tekton-quay]" tests="6" failures="0" skipped="0" time="653.78" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="81.619">
<system-out>
<![CDATA[2026-05-09 08:19:38.058 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-qxherbjr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:38.059 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-qxherbjr'... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:38.065 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:38.119 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:38.145 [[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-09 08:19:38.148 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:38.149 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:38.178 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:38.179 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:38.179 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:38.450 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-qxherbjr, ID: c6f3ae61-dedf-4598-88ff-1176d7b8ffa9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:38.450 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-qxherbjr to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:38.451 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task c6f3ae61-dedf-4598-88ff-1176d7b8ffa9 to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:38.512 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:38.513 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task c6f3ae61-dedf-4598-88ff-1176d7b8ffa9: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:44.148 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:44.148 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task c6f3ae61-dedf-4598-88ff-1176d7b8ffa9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:49.168 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:49.169 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task c6f3ae61-dedf-4598-88ff-1176d7b8ffa9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:54.194 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:54.194 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task c6f3ae61-dedf-4598-88ff-1176d7b8ffa9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:59.212 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:19:59.212 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task c6f3ae61-dedf-4598-88ff-1176d7b8ffa9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:04.241 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:04.242 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task c6f3ae61-dedf-4598-88ff-1176d7b8ffa9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:09.357 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:09.357 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task c6f3ae61-dedf-4598-88ff-1176d7b8ffa9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:14.492 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:14.492 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task c6f3ae61-dedf-4598-88ff-1176d7b8ffa9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:19.517 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:19.517 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:19.517 [[32mINFO [0m] rhdh.developer-hub: Task c6f3ae61-dedf-4598-88ff-1176d7b8ffa9 completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:19.518 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-qxherbjr' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:19.518 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-qxherbjr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:19.536 [[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-qxherbjr...
2026-05-09 08:20:19.536 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-qxherbjr-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:19.537 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-qxherbjr-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:19.856 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 28d1cc3ecde53479f2d535caa866809e9bcee5ed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Waiting for ArgoCD CI application to sync to commit: 28d1cc3ecde53479f2d535caa866809e9bcee5ed
2026-05-09 08:20:19.882 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-qxherbjr-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 28d1cc3ecde53479f2d535caa866809e9bcee5ed) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:19.883 [[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-09 08:20:37.337 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-qxherbjr-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:37.338 [[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-09 08:20:59.547 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-qxherbjr-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:59.548 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:59.548 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:59.548 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 28d1cc3ecde53479f2d535caa866809e9bcee5ed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-09 08:20:59.548 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:59.549 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-dotnet-basic-qxherbjr (GitHub + Tekton CI) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:59.549 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-qxherbjr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:59.549 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:59.549 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-dotnet-basic-qxherbjr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:59.569 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qxherbjr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:59.670 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qxherbjr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:59.670 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-dotnet-basic-qxherbjr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:20:59.670 [[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:127) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="325.658">
<system-out>
<![CDATA[2026-05-09 08:20:59.700 [[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-09 08:20:59.700 [[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-09 08:20:59.700 [[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-09 08:21:03.515 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778314859701 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:04.889 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qxherbjr/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:04.890 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qxherbjr/pull/1 with SHA: 15cdde7f4cce559f100a4522fa5b7a7c1267454b {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:04.890 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-qxherbjr... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:04.891 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-qxherbjr, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:04.914 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qxherbjr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:04.914 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-qxherbjr. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:04.914 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-qxherbjr | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-qxherbjr, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:14.846 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qxherbjr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:14.846 [[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-09 08:21:14.846 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:14.846 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 was triggered by promotion PR #1 in e2e-tests-dotnet-basic-qxherbjr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:14.847 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:14.877 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:14.877 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:14.877 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:14.878 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:44.915 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:44.916 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:44.916 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:21:44.916 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:22:14.956 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:22:14.956 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:22:14.956 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:22:14.957 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:22:45.005 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:22:45.006 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:22:45.006 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:22:45.006 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:15.044 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:15.044 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:15.044 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:15.045 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:45.088 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:45.089 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:45.089 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:45.089 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:45.097 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-qxherbjr-on-pull-request-clbb9 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:45.098 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:46.756 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 66b86183eec2113b19a21a82bc099d7c9ecae6fe {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:46.757 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-dotnet-basic-qxherbjr... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:46.757 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-qxherbjr, event type: push {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:46.792 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qxherbjr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:46.792 [[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-09 08:23:46.792 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-qxherbjr | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-qxherbjr, event: push, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:55.033 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qxherbjr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:55.033 [[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-09 08:23:55.033 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:55.033 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 was triggered by on-push pipeline after merging #1 in e2e-tests-dotnet-basic-qxherbjr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:55.033 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:55.059 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:55.060 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:55.060 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:23:55.060 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:24:25.121 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:24:25.121 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:24:25.122 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:24:25.122 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:24:55.174 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:24:55.174 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:24:55.174 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:24:55.174 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:25:25.237 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:25:25.237 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:25:25.237 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:25:25.237 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:25:55.288 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:25:55.288 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:25:55.288 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:25:55.289 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:25.352 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:25.353 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:25.353 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:25.353 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:25.354 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-qxherbjr-on-push-t7z26 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:25.355 [[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="40.568">
<system-out>
<![CDATA[2026-05-09 08:26:25.402 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-qxherbjr-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:25.403 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-qxherbjr-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:25.596 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 268343454097ce24ea055b27d24d161b88da9a0c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:25.597 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:25.597 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-qxherbjr-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:25.668 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-qxherbjr-development using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:26.632 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:26.632 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-qxherbjr-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:26.766 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-qxherbjr-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-qxherbjr-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qxherbjr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-qxherbjr/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (28d1cc3)
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-qxherbjr  Synced     Healthy        service/e2e-tests-dotnet-basic-qxherbjr created
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-qxherbjr  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-qxherbjr created
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-qxherbjr  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-qxherbjr created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:26.767 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-qxherbjr-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:32.810 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-09T08:26:27+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-qxherbjr    Synced  Healthy              
2026-05-09T08:26:27+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-qxherbjr    Synced  Healthy              
2026-05-09T08:26:27+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-qxherbjr    Synced  Healthy              
2026-05-09T08:26:30+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-09T08:26:32+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-09T08:26:32+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-qxherbjr    Synced   Healthy              service/e2e-tests-dotnet-basic-qxherbjr unchanged
2026-05-09T08:26:32+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-qxherbjr    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-qxherbjr configured
2026-05-09T08:26:32+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-qxherbjr    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-qxherbjr unchanged
2026-05-09T08:26:32+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-qxherbjr  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-qxherbjr configured

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

Operation:          Sync
Sync Revision:      268343454097ce24ea055b27d24d161b88da9a0c
Phase:              Succeeded
Start:              2026-05-09 08:26:27 +0000 UTC
Finished:           2026-05-09 08:26:32 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-dotnet-basic-qxherbjr  Synced     Healthy            service/e2e-tests-dotnet-basic-qxherbjr unchanged
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-qxherbjr  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-qxherbjr configured
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-qxherbjr  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-qxherbjr unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:32.882 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qxherbjr-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:32.883 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-qxherbjr-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qxherbjr-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:40.427 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qxherbjr-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:40.427 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-qxherbjr-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qxherbjr-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:52.893 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qxherbjr-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:26:52.894 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-dotnet-basic-qxherbjr-development | Elapsed: 27s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qxherbjr-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:05.916 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-qxherbjr-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:05.917 [[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-09 08:27:05.942 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-qxherbjr-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:05.943 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:05.943 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:05.943 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 268343454097ce24ea055b27d24d161b88da9a0c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:05.943 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 268343454097ce24ea055b27d24d161b88da9a0c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:05.945 [[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="104.716">
<system-out>
<![CDATA[2026-05-09 08:27:05.974 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-qxherbjr/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:05.975 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-qxherbjr/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:06.066 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-qxherbjr/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:06.067 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-qxherbjr/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qxherbjr:66b86183eec2113b19a21a82bc099d7c9ecae6fe {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:06.068 [[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-09 08:27:06.089 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:06.090 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qxherbjr:66b86183eec2113b19a21a82bc099d7c9ecae6fe {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:06.090 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-qxherbjr/overlays/stage/deployment-patch.yaml in repo e2e-tests-dotnet-basic-qxherbjr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:06.182 [[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-09 08:27:06.182 [[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-qxherbjr:66b86183eec2113b19a21a82bc099d7c9ecae6fe" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:09.914 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778315226090 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:11.361 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qxherbjr-gitops/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:11.361 [[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-09 08:27:11.361 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-dotnet-basic-qxherbjr-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:11.361 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-qxherbjr-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:11.362 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-qxherbjr-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:11.385 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qxherbjr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:11.385 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-qxherbjr-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:11.386 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-qxherbjr-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-qxherbjr-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:18.468 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qxherbjr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:18.469 [[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-09 08:27:18.469 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:18.469 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn was triggered by promotion PR #1 in e2e-tests-dotnet-basic-qxherbjr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:18.469 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:18.498 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:18.499 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:18.499 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:18.499 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:48.538 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:48.538 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:48.538 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:27:48.538 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:18.578 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:18.578 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:18.579 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:18.579 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:18.580 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:18.580 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:20.158 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 1c8b36951951024736d9c4c7df968d852b1b5488 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:20.158 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 1c8b36951951024736d9c4c7df968d852b1b5488 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:20.158 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:20.159 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-qxherbjr-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:20.240 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-qxherbjr-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:21.242 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:21.242 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-qxherbjr-stage' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:21.393 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-qxherbjr-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-qxherbjr-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qxherbjr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-qxherbjr/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (2683434)
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-qxherbjr  Synced     Healthy        service/e2e-tests-dotnet-basic-qxherbjr created
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-qxherbjr  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-qxherbjr created
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-qxherbjr  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-qxherbjr created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:21.394 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-qxherbjr-stage' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:28.153 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-09T08:28:22+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-qxherbjr    Synced  Healthy              
2026-05-09T08:28:22+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-qxherbjr    Synced  Healthy              
2026-05-09T08:28:22+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-qxherbjr    Synced  Healthy              
2026-05-09T08:28:25+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-09T08:28:27+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-qxherbjr    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-qxherbjr configured
2026-05-09T08:28:27+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-qxherbjr    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-qxherbjr unchanged
2026-05-09T08:28:27+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-09T08:28:27+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-qxherbjr    Synced   Healthy              service/e2e-tests-dotnet-basic-qxherbjr unchanged
2026-05-09T08:28:27+00:00   apps  Deployment  tssc-app-stage  e2e-tests-dotnet-basic-qxherbjr  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-qxherbjr configured

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

Operation:          Sync
Sync Revision:      1c8b36951951024736d9c4c7df968d852b1b5488
Phase:              Succeeded
Start:              2026-05-09 08:28:22 +0000 UTC
Finished:           2026-05-09 08:28: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-qxherbjr  Synced     Healthy            service/e2e-tests-dotnet-basic-qxherbjr unchanged
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-qxherbjr  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-qxherbjr configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-qxherbjr  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-qxherbjr unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:28.217 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qxherbjr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:28.217 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-qxherbjr-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qxherbjr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:36.816 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qxherbjr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:36.816 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-qxherbjr-stage | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qxherbjr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.378 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-qxherbjr-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.379 [[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-09 08:28:50.411 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-qxherbjr-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.411 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.411 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.412 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 1c8b36951951024736d9c4c7df968d852b1b5488 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.412 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 1c8b36951951024736d9c4c7df968d852b1b5488 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.413 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.414 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.414 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.414 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.442 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.688 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:abde8720-b57e-441e-9312-05a84daa344d/1 found from Promotion Pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-jlqgn 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="101.016">
<system-out>
<![CDATA[2026-05-09 08:28:50.704 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-qxherbjr/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.704 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-qxherbjr/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.819 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-qxherbjr/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.819 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-qxherbjr/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qxherbjr:66b86183eec2113b19a21a82bc099d7c9ecae6fe {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.820 [[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-09 08:28:50.845 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.845 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qxherbjr:66b86183eec2113b19a21a82bc099d7c9ecae6fe {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.846 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-qxherbjr/overlays/prod/deployment-patch.yaml in repo e2e-tests-dotnet-basic-qxherbjr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:50.940 [[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-09 08:28:50.941 [[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-qxherbjr:66b86183eec2113b19a21a82bc099d7c9ecae6fe" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:54.606 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778315330846 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:55.955 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qxherbjr-gitops/pull/2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:55.956 [[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-09 08:28:55.956 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-dotnet-basic-qxherbjr-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:55.956 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-dotnet-basic-qxherbjr-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:55.956 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-qxherbjr-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:55.988 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qxherbjr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:28:55.988 [[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-09 08:28:55.988 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-qxherbjr-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-qxherbjr-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:29:04.112 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qxherbjr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:29:04.112 [[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-09 08:29:04.113 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:29:04.113 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh was triggered by promotion PR #2 in e2e-tests-dotnet-basic-qxherbjr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:29:04.113 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:29:04.145 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:29:04.145 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:29:04.145 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:29:04.146 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:29:34.203 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:29:34.204 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:29:34.204 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:29:34.204 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:04.253 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:04.254 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:04.254 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:04.254 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:04.255 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:04.256 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:05.905 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 9aa877cb3924bcc87bc4039cb72d901955bc203f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:05.905 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 9aa877cb3924bcc87bc4039cb72d901955bc203f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:05.906 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:05.906 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-qxherbjr-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:05.985 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-qxherbjr-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:06.643 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:06.643 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-qxherbjr-prod' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:06.780 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-qxherbjr-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-qxherbjr-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qxherbjr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-qxherbjr/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (2683434)
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-qxherbjr  Synced     Healthy        service/e2e-tests-dotnet-basic-qxherbjr created
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-qxherbjr  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-qxherbjr created
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-qxherbjr  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-qxherbjr created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:06.781 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-qxherbjr-prod' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:17.836 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-09T08:30:07+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-qxherbjr    Synced  Healthy              
2026-05-09T08:30:07+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-qxherbjr    Synced  Healthy              
2026-05-09T08:30:07+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-qxherbjr    Synced  Healthy              
2026-05-09T08:30:12+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-09T08:30:16+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-qxherbjr    Synced   Healthy              service/e2e-tests-dotnet-basic-qxherbjr unchanged
2026-05-09T08:30:16+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-qxherbjr    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-qxherbjr configured
2026-05-09T08:30:16+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-qxherbjr    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-qxherbjr unchanged
2026-05-09T08:30:16+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-09T08:30:17+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-qxherbjr  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-qxherbjr configured

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

Operation:          Sync
Sync Revision:      9aa877cb3924bcc87bc4039cb72d901955bc203f
Phase:              Succeeded
Start:              2026-05-09 08:30:08 +0000 UTC
Finished:           2026-05-09 08:30:16 +0000 UTC
Duration:           8s
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-qxherbjr  Synced     Healthy            service/e2e-tests-dotnet-basic-qxherbjr unchanged
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-qxherbjr  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-qxherbjr configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-qxherbjr  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-qxherbjr unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:17.938 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qxherbjr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:17.939 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-qxherbjr-prod | Elapsed: 12s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qxherbjr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:23.356 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qxherbjr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:23.356 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-qxherbjr-prod | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qxherbjr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.464 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-qxherbjr-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.464 [[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-09 08:30:31.488 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-qxherbjr-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.488 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.488 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.488 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 9aa877cb3924bcc87bc4039cb72d901955bc203f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.489 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 9aa877cb3924bcc87bc4039cb72d901955bc203f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.491 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.491 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.491 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.491 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.524 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.718 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:abde8720-b57e-441e-9312-05a84daa344d/1 found from Promotion Pipeline e2e-tests-dotnet-basic-qxherbjr-gitops-on-pull-request-ll4wh 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.203">
<system-out>
<![CDATA[2026-05-09 08:30:31.807 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:abde8720-b57e-441e-9312-05a84daa344d/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.807 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-qxherbjr:66b86183eec2113b19a21a82bc099d7c9ecae6fe and document ID urn:uuid:abde8720-b57e-441e-9312-05a84daa344d/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.808 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qxherbjr:66b86183eec2113b19a21a82bc099d7c9ecae6fe and document ID: urn:uuid:abde8720-b57e-441e-9312-05a84daa344d/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.808 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qxherbjr:66b86183eec2113b19a21a82bc099d7c9ecae6fe at https://server-tssc-tpa.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.870 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-qxherbjr:66b86183eec2113b19a21a82bc099d7c9ecae6fe' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.870 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:abde8720-b57e-441e-9312-05a84daa344d/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.871 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qxherbjr:66b86183eec2113b19a21a82bc099d7c9ecae6fe, Published: 2026-05-09T08:25:29Z, SHA256: sha256:408bfceb9f657f0f832e173f0526b1bc40db58bd9869f9b07fff089f2ca898b0 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.871 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:abde8720-b57e-441e-9312-05a84daa344d/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.871 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-qxherbjr:66b86183eec2113b19a21a82bc099d7c9ecae6fe and document ID urn:uuid:abde8720-b57e-441e-9312-05a84daa344d/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.871 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qxherbjr:66b86183eec2113b19a21a82bc099d7c9ecae6fe and document ID: urn:uuid:abde8720-b57e-441e-9312-05a84daa344d/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.871 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qxherbjr:66b86183eec2113b19a21a82bc099d7c9ecae6fe at https://server-tssc-tpa.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.935 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-qxherbjr:66b86183eec2113b19a21a82bc099d7c9ecae6fe' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.936 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:abde8720-b57e-441e-9312-05a84daa344d/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.936 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qxherbjr:66b86183eec2113b19a21a82bc099d7c9ecae6fe, Published: 2026-05-09T08:25:29Z, SHA256: sha256:408bfceb9f657f0f832e173f0526b1bc40db58bd9869f9b07fff089f2ca898b0 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.936 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:abde8720-b57e-441e-9312-05a84daa344d/1,urn:uuid:abde8720-b57e-441e-9312-05a84daa344d/1 found in TPA!!! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-09 08:30:31.937 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qxherbjr:66b86183eec2113b19a21a82bc099d7c9ecae6fe {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-09T08:19:36.624Z" hostname="e2e-e2e-tests-dotnet-basic[github-azure-quay]" tests="6" failures="0" skipped="5" time="341.541" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="341.541">
<system-out>
<![CDATA[2026-05-09 08:19:37.987 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-rqydblsx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:37.989 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-rqydblsx'... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:37.995 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:38.083 [[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-09 08:19:38.083 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:38.084 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:38.084 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:38.106 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:38.126 [[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-09 08:19:38.130 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:38.131 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:38.156 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:38.156 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:38.157 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:38.308 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-rqydblsx, ID: 5f631c3a-3e73-41ed-8829-0a307239522e {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:38.308 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-rqydblsx to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:38.309 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 5f631c3a-3e73-41ed-8829-0a307239522e to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:38.358 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:38.359 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 5f631c3a-3e73-41ed-8829-0a307239522e: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:43.480 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:43.481 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 5f631c3a-3e73-41ed-8829-0a307239522e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:48.501 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:48.502 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 5f631c3a-3e73-41ed-8829-0a307239522e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:53.735 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:53.735 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 5f631c3a-3e73-41ed-8829-0a307239522e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:58.760 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:19:58.760 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 5f631c3a-3e73-41ed-8829-0a307239522e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:03.789 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:03.790 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 5f631c3a-3e73-41ed-8829-0a307239522e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:08.823 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:08.823 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:08.824 [[32mINFO [0m] rhdh.developer-hub: Task 5f631c3a-3e73-41ed-8829-0a307239522e completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:08.824 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-rqydblsx' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:08.825 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-rqydblsx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:08.952 [[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-rqydblsx...
2026-05-09 08:20:08.952 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-rqydblsx-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:08.953 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-rqydblsx-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:09.156 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 87ecd95915edee9fb2d63612e04d55fcb88674cb {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: 87ecd95915edee9fb2d63612e04d55fcb88674cb
2026-05-09 08:20:09.178 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-dotnet-basic-rqydblsx-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-rqydblsx-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-dotnet-basic-rqydblsx-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"5cebc2f4-2b55-4c0c-a8c5-b00e09bb7ad0","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Sat, 09 May 2026 08:20:09 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"f460aef1-cd53-447a-b87e-ca056a829146","x-kubernetes-pf-prioritylevel-uid":"83f42a48-b6ab-434b-96fe-1db4cb0a801b"} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:09.178 [[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-09 08:20:25.624 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-rqydblsx-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 87ecd95915edee9fb2d63612e04d55fcb88674cb) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:25.625 [[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-09 08:20:58.447 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-rqydblsx-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:58.447 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:58.448 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:58.448 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 87ecd95915edee9fb2d63612e04d55fcb88674cb {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-09 08:20:58.449 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:58.449 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-dotnet-basic-rqydblsx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:58.450 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-dotnet-basic-rqydblsx... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:20:58.637 [[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-09 08:21:23.889 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:21:23.889 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-dotnet-basic-rqydblsx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:21:23.889 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-dotnet-basic-rqydblsx... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:21:23.890 [[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-09 08:21:23.890 [[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-09 08:21:30.589 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-rqydblsx branch 'main' with commit SHA: ac7b75c2929e9429bc141af03095a8cf07359e2c {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:21:30.589 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: ac7b75c2929e9429bc141af03095a8cf07359e2c {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:21:31.626 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-rqydblsx-gitops branch 'main' with commit SHA: c954dfbdaad493d7cacaa9611244e795f16fa7f4 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:21:31.626 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: c954dfbdaad493d7cacaa9611244e795f16fa7f4 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:21:31.626 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-dotnet-basic-rqydblsx for component e2e-tests-dotnet-basic-rqydblsx... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:21:31.648 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-dotnet-basic-rqydblsx for component e2e-tests-dotnet-basic-rqydblsx... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:21:31.649 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-dotnet-basic-rqydblsx for component e2e-tests-dotnet-basic-rqydblsx... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:21:31.649 [[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-09 08:21:31.649 [[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-09 08:21:52.345 [[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-09 08:21:54.044 [[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-09 08:22:15.459 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-rqydblsx-gitops type=github name=e2e-tests-dotnet-basic-rqydblsx-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:22:15.460 [[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-09 08:22:19.442 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-rqydblsx type=github name=e2e-tests-dotnet-basic-rqydblsx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:22:19.442 [[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-09 08:22:44.334 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8316?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:22:46.255 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8317?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:23:03.201 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8317... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:23:03.202 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8317?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:23:03.702 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8316... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:23:03.703 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8316?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:23:22.458 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-rqydblsx-gitops". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:23:22.458 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-dotnet-basic-rqydblsx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:23:27.433 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-rqydblsx". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:23:27.433 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-dotnet-basic-rqydblsx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:23:27.433 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-dotnet-basic-rqydblsx... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:23:27.454 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-rqydblsx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:23:27.454 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-rqydblsx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:23:27.455 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-rqydblsx-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:23:27.455 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-rqydblsx-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:23:27.455 [[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-09 08:23:27.455 [[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-09 08:23:27.455 [[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-09 08:23:27.456 [[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-09 08:23:45.617 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-rqydblsx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:23:45.619 [[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-09 08:23:46.858 [[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-09 08:23:46.859 [[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-09 08:23:48.807 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-rqydblsx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:23:48.808 [[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-09 08:23:54.354 [[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-09 08:23:54.355 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:23:57.322 [[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-09 08:23:58.811 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4240?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:01.102 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4240?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:07.569 [[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-09 08:24:41.623 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-dotnet-basic-rqydblsx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:41.623 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-dotnet-basic-rqydblsx... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:41.623 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:41.624 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-dotnet-basic-rqydblsx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:41.624 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-dotnet-basic-rqydblsx-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:41.730 [[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-09 08:24:41.730 [[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:bdb645e89cd4f15f3fc98bc816f459611bdd800bf4aef9a25a41137e4c1c62b8 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:41.735 [[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-09 08:24:41.735 [[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:bdb645e89cd4f15f3fc98bc816f459611bdd800bf4aef9a25a41137e4c1c62b8 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:48.511 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-rqydblsx branch 'main' with commit SHA: ba3d6cea4d40e9ae3da4b59363f06463c56a9c02 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:48.511 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: ba3d6cea4d40e9ae3da4b59363f06463c56a9c02 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:49.444 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-rqydblsx-gitops branch 'main' with commit SHA: 0071dc107f76f087a701a571ce93b46cdf559d40 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:49.445 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 0071dc107f76f087a701a571ce93b46cdf559d40 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:49.445 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-dotnet-basic-rqydblsx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:49.445 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-dotnet-basic-rqydblsx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:49.445 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-rqydblsx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:49.445 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:49.446 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-dotnet-basic-rqydblsx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:24:49.446 [[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-09 08:25:19.432 [[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-09 08:25:19.477 [[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-09 08:25:19.519 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-dotnet-basic-rqydblsx-gitops': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-09 08:25:19.520 [[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-09 08:25:19.520 [[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: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="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-09T08:19:36.624Z" hostname="e2e-e2e-tests-nodejs[github-tekton-quay]" tests="6" failures="0" skipped="0" time="618.15" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="95.268">
<system-out>
<![CDATA[2026-05-09 08:19:37.961 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-vaunfcpn {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:37.962 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-vaunfcpn'... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:37.968 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:38.031 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:38.061 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:38.066 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:38.067 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:38.093 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:38.094 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:38.095 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:38.214 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-vaunfcpn, ID: e740fe89-5497-4243-8026-a39da2901bd4 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:38.214 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-vaunfcpn to be completed... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:38.215 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task e740fe89-5497-4243-8026-a39da2901bd4 to complete... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:38.313 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:38.314 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task e740fe89-5497-4243-8026-a39da2901bd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:43.475 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:43.475 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task e740fe89-5497-4243-8026-a39da2901bd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:48.499 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:48.499 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task e740fe89-5497-4243-8026-a39da2901bd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:53.620 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:53.621 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task e740fe89-5497-4243-8026-a39da2901bd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:58.655 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:19:58.656 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task e740fe89-5497-4243-8026-a39da2901bd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:03.676 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:03.677 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task e740fe89-5497-4243-8026-a39da2901bd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:08.785 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:08.786 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task e740fe89-5497-4243-8026-a39da2901bd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:13.832 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:13.832 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task e740fe89-5497-4243-8026-a39da2901bd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:18.918 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:18.918 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task e740fe89-5497-4243-8026-a39da2901bd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:23.941 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:23.941 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:23.941 [[32mINFO [0m] rhdh.developer-hub: Task e740fe89-5497-4243-8026-a39da2901bd4 completed successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:23.942 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-vaunfcpn' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:23.942 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-vaunfcpn {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:23.955 [[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-vaunfcpn...
2026-05-09 08:20:23.956 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-vaunfcpn-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:23.956 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-vaunfcpn-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:24.160 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 85e46f919bbcbe8f09814692b584009be8eaa489 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Waiting for ArgoCD CI application to sync to commit: 85e46f919bbcbe8f09814692b584009be8eaa489
2026-05-09 08:20:24.183 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-vaunfcpn-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 85e46f919bbcbe8f09814692b584009be8eaa489) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:24.183 [[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-09 08:20:36.788 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-vaunfcpn-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 85e46f919bbcbe8f09814692b584009be8eaa489) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:20:36.789 [[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-09 08:21:13.176 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-vaunfcpn-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:13.176 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:13.177 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:13.177 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 85e46f919bbcbe8f09814692b584009be8eaa489 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-09 08:21:13.177 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:13.177 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-nodejs-vaunfcpn (GitHub + Tekton CI) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:13.178 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-vaunfcpn {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:13.178 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:13.178 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-nodejs-vaunfcpn {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:13.202 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-vaunfcpn {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:13.222 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-vaunfcpn-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:13.222 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-nodejs-vaunfcpn {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:13.222 [[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:147) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="292.175">
<system-out>
<![CDATA[2026-05-09 08:21:13.251 [[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-09 08:21:13.252 [[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-09 08:21:13.252 [[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-09 08:21:17.024 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778314873252 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:18.477 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-vaunfcpn/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:18.478 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-vaunfcpn/pull/1 with SHA: 6b0947b46c6b9a6574cea35b7765c5b77d8d5b3d {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:18.478 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-vaunfcpn... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:18.478 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-vaunfcpn, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:18.499 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-vaunfcpn {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:18.499 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-vaunfcpn. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:18.499 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-vaunfcpn | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-vaunfcpn, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:26.920 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-vaunfcpn {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:26.921 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:26.922 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:26.922 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 was triggered by promotion PR #1 in e2e-tests-nodejs-vaunfcpn {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:26.922 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:26.954 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:26.954 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:26.954 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:26.955 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 | Status: running | Reason: Pipeline e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:57.010 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:57.011 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:57.011 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:21:57.011 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 | Status: running | Reason: Pipeline e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:22:27.098 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:22:27.098 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:22:27.098 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:22:27.098 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 | Status: running | Reason: Pipeline e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:22:57.169 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:22:57.169 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:22:57.169 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:22:57.169 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 | Status: running | Reason: Pipeline e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:23:27.231 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:23:27.232 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:23:27.232 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:23:27.232 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 | Status: running | Reason: Pipeline e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:23:57.286 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:23:57.286 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:23:57.286 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:23:57.286 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:23:57.294 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-vaunfcpn-on-pull-request-2cvx8 was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:23:57.294 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:23:58.994 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: fd115b7b399fef0028650e6a9067387dbec0332b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:23:58.995 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-nodejs-vaunfcpn... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:23:58.995 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-vaunfcpn, event type: push {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:23:59.026 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-vaunfcpn {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:23:59.026 [[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-09 08:23:59.026 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-vaunfcpn | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-vaunfcpn, event: push, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:24:05.132 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-vaunfcpn {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:24:05.132 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:24:05.132 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:24:05.132 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 was triggered by on-push pipeline after merging #1 in e2e-tests-nodejs-vaunfcpn {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:24:05.132 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:24:05.163 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:24:05.163 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:24:05.163 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:24:05.163 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 | Status: running | Reason: Pipeline e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:24:35.227 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:24:35.227 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:24:35.227 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:24:35.228 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 | Status: running | Reason: Pipeline e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:25:05.293 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:25:05.294 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:25:05.294 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:25:05.294 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 | Status: running | Reason: Pipeline e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:25:35.358 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:25:35.358 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:25:35.358 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:25:35.358 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 | Status: running | Reason: Pipeline e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:05.418 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:05.418 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:05.418 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:05.418 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:05.420 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-vaunfcpn-on-push-zm9b9 was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:05.421 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="26.743">
<system-out>
<![CDATA[2026-05-09 08:26:05.480 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-vaunfcpn-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:05.480 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-vaunfcpn-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:05.612 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': f8d2a74ceb045ec9f837b9c10b1f21a1703561da {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:05.612 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:05.613 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-vaunfcpn-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:05.687 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-vaunfcpn-development using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:06.382 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:06.382 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-vaunfcpn-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:06.518 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-vaunfcpn-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-nodejs-vaunfcpn-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-vaunfcpn-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-vaunfcpn/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (85e46f9)
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-vaunfcpn  Synced     Healthy        service/e2e-tests-nodejs-vaunfcpn created
apps                Deployment  tssc-app-development  e2e-tests-nodejs-vaunfcpn  Synced     Healthy        deployment.apps/e2e-tests-nodejs-vaunfcpn created
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-vaunfcpn  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-vaunfcpn created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:06.518 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-vaunfcpn-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:12.661 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-09T08:26:06+00:00                         Service  tssc-app-development  e2e-tests-nodejs-vaunfcpn    Synced  Healthy              
2026-05-09T08:26:06+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-vaunfcpn    Synced  Healthy              
2026-05-09T08:26:06+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-vaunfcpn    Synced  Healthy              
2026-05-09T08:26:10+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-09T08:26:12+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-09T08:26:12+00:00                         Service  tssc-app-development  e2e-tests-nodejs-vaunfcpn    Synced   Healthy              service/e2e-tests-nodejs-vaunfcpn unchanged
2026-05-09T08:26:12+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-vaunfcpn    Synced   Healthy              deployment.apps/e2e-tests-nodejs-vaunfcpn configured
2026-05-09T08:26:12+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-vaunfcpn    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-vaunfcpn unchanged
2026-05-09T08:26:12+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-vaunfcpn  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-vaunfcpn configured

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

Operation:          Sync
Sync Revision:      f8d2a74ceb045ec9f837b9c10b1f21a1703561da
Phase:              Succeeded
Start:              2026-05-09 08:26:06 +0000 UTC
Finished:           2026-05-09 08:26:12 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-nodejs-vaunfcpn  Synced     Healthy            service/e2e-tests-nodejs-vaunfcpn unchanged
apps                Deployment  tssc-app-development  e2e-tests-nodejs-vaunfcpn  Synced     Progressing        deployment.apps/e2e-tests-nodejs-vaunfcpn configured
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-vaunfcpn  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-vaunfcpn unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:12.726 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-vaunfcpn-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:12.726 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-vaunfcpn-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-vaunfcpn-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:17.959 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-vaunfcpn-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:17.960 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-vaunfcpn-development | Elapsed: 12s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-vaunfcpn-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:32.166 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-vaunfcpn-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:32.167 [[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-09 08:26:32.188 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-vaunfcpn-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:32.189 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:32.189 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:32.189 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: f8d2a74ceb045ec9f837b9c10b1f21a1703561da {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:32.189 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: f8d2a74ceb045ec9f837b9c10b1f21a1703561da {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:32.190 [[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="99.23">
<system-out>
<![CDATA[2026-05-09 08:26:32.230 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-vaunfcpn/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:32.231 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-vaunfcpn/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:32.350 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-vaunfcpn/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:32.350 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-vaunfcpn/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-vaunfcpn:fd115b7b399fef0028650e6a9067387dbec0332b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:32.352 [[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-09 08:26:32.377 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:32.377 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-nodejs-vaunfcpn:fd115b7b399fef0028650e6a9067387dbec0332b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:32.378 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-vaunfcpn/overlays/stage/deployment-patch.yaml in repo e2e-tests-nodejs-vaunfcpn-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:32.471 [[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-09 08:26:32.471 [[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-vaunfcpn:fd115b7b399fef0028650e6a9067387dbec0332b" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:36.202 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778315192378 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:37.651 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-vaunfcpn-gitops/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:37.651 [[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-09 08:26:37.652 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-nodejs-vaunfcpn-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:37.652 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-vaunfcpn-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:37.652 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-vaunfcpn-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:37.671 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-vaunfcpn-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:37.671 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-vaunfcpn-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:37.672 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-vaunfcpn-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-vaunfcpn-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:44.761 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-vaunfcpn-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:44.761 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:44.762 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:44.762 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 was triggered by promotion PR #1 in e2e-tests-nodejs-vaunfcpn-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:44.762 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:44.790 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:44.791 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:44.791 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:26:44.791 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 | Status: running | Reason: Pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:14.836 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:14.837 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:14.837 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:14.837 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 | Status: running | Reason: Pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:44.868 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:44.869 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:44.869 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:44.869 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:44.870 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:44.870 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:46.346 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 285ed53527eb42c9deb868fe404744458890211c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:46.347 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 285ed53527eb42c9deb868fe404744458890211c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:46.347 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:46.347 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-vaunfcpn-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:46.416 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-vaunfcpn-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:47.182 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:47.182 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-vaunfcpn-stage' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:47.323 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-vaunfcpn-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-nodejs-vaunfcpn-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-vaunfcpn-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-vaunfcpn/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (85e46f9)
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-vaunfcpn  Synced     Healthy        service/e2e-tests-nodejs-vaunfcpn created
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-vaunfcpn  Synced     Healthy        deployment.apps/e2e-tests-nodejs-vaunfcpn created
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-vaunfcpn  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-vaunfcpn created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:47.324 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-vaunfcpn-stage' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:53.367 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-09T08:27:47+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-vaunfcpn    Synced  Healthy              
2026-05-09T08:27:47+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-vaunfcpn    Synced  Healthy              
2026-05-09T08:27:47+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-vaunfcpn    Synced  Healthy              
2026-05-09T08:27:51+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-09T08:27:52+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-09T08:27:52+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-vaunfcpn    Synced   Healthy              service/e2e-tests-nodejs-vaunfcpn unchanged
2026-05-09T08:27:52+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-vaunfcpn    Synced   Healthy              deployment.apps/e2e-tests-nodejs-vaunfcpn configured
2026-05-09T08:27:52+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-vaunfcpn    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-vaunfcpn unchanged
2026-05-09T08:27:52+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-vaunfcpn  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-vaunfcpn configured

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

Operation:          Sync
Sync Revision:      285ed53527eb42c9deb868fe404744458890211c
Phase:              Succeeded
Start:              2026-05-09 08:27:47 +0000 UTC
Finished:           2026-05-09 08:27:52 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-nodejs-vaunfcpn  Synced     Healthy            service/e2e-tests-nodejs-vaunfcpn unchanged
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-vaunfcpn  Synced     Progressing        deployment.apps/e2e-tests-nodejs-vaunfcpn configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-vaunfcpn  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-vaunfcpn unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:53.443 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-vaunfcpn-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:53.444 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-vaunfcpn-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-vaunfcpn-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:59.181 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-vaunfcpn-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:27:59.181 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-vaunfcpn-stage | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-vaunfcpn-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.155 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-vaunfcpn-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.155 [[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-09 08:28:11.179 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-vaunfcpn-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.179 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.179 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.179 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 285ed53527eb42c9deb868fe404744458890211c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.180 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 285ed53527eb42c9deb868fe404744458890211c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.181 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.181 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.181 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.182 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.213 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.457 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:3739ff9c-3fd2-4464-9766-2346fe058c35/1 found from Promotion Pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-w6252 logs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="104.523">
<system-out>
<![CDATA[2026-05-09 08:28:11.482 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-vaunfcpn/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.483 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-vaunfcpn/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.591 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-vaunfcpn/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.592 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-vaunfcpn/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-vaunfcpn:fd115b7b399fef0028650e6a9067387dbec0332b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.593 [[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-09 08:28:11.617 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.617 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-nodejs-vaunfcpn:fd115b7b399fef0028650e6a9067387dbec0332b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.617 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-vaunfcpn/overlays/prod/deployment-patch.yaml in repo e2e-tests-nodejs-vaunfcpn-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:11.725 [[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-09 08:28:11.725 [[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-vaunfcpn:fd115b7b399fef0028650e6a9067387dbec0332b" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:15.552 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778315291617 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:16.919 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-vaunfcpn-gitops/pull/2 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:16.920 [[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-09 08:28:16.920 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-nodejs-vaunfcpn-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:16.920 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-nodejs-vaunfcpn-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:16.920 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-vaunfcpn-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:16.944 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-vaunfcpn-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:16.945 [[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-09 08:28:16.945 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-vaunfcpn-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-vaunfcpn-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:24.243 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-vaunfcpn-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:24.243 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:24.244 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:24.244 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr was triggered by promotion PR #2 in e2e-tests-nodejs-vaunfcpn-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:24.244 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:24.273 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:24.273 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:24.273 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:24.273 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr | Status: running | Reason: Pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:54.320 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:54.320 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:54.321 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:28:54.321 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr | Status: running | Reason: Pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:24.377 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:24.377 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:24.377 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:24.377 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:24.379 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:24.379 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:26.048 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 0b71c384a9b382ea3ec665aa308a226f82fe6984 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:26.048 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 0b71c384a9b382ea3ec665aa308a226f82fe6984 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:26.048 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:26.049 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-vaunfcpn-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:26.112 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-vaunfcpn-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:27.115 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:27.116 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-vaunfcpn-prod' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:27.263 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-vaunfcpn-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-nodejs-vaunfcpn-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-vaunfcpn-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-vaunfcpn/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (285ed53)
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-vaunfcpn  Synced     Healthy        service/e2e-tests-nodejs-vaunfcpn created
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-vaunfcpn  Synced     Healthy        deployment.apps/e2e-tests-nodejs-vaunfcpn created
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-vaunfcpn  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-vaunfcpn created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:27.264 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-vaunfcpn-prod' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:32.860 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-09T08:29:27+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-vaunfcpn    Synced  Healthy              
2026-05-09T08:29:27+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-vaunfcpn    Synced  Healthy              
2026-05-09T08:29:27+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-vaunfcpn    Synced  Healthy              
2026-05-09T08:29:30+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-09T08:29:32+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-09T08:29:32+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-vaunfcpn    Synced   Healthy              service/e2e-tests-nodejs-vaunfcpn unchanged
2026-05-09T08:29:32+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-vaunfcpn    Synced   Healthy              deployment.apps/e2e-tests-nodejs-vaunfcpn configured
2026-05-09T08:29:32+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-vaunfcpn    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-vaunfcpn unchanged
2026-05-09T08:29:32+00:00   apps  Deployment  tssc-app-prod  e2e-tests-nodejs-vaunfcpn  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-vaunfcpn configured

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

Operation:          Sync
Sync Revision:      0b71c384a9b382ea3ec665aa308a226f82fe6984
Phase:              Succeeded
Start:              2026-05-09 08:29:27 +0000 UTC
Finished:           2026-05-09 08:29:32 +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-vaunfcpn  Synced     Healthy            service/e2e-tests-nodejs-vaunfcpn unchanged
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-vaunfcpn  Synced     Progressing        deployment.apps/e2e-tests-nodejs-vaunfcpn configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-vaunfcpn  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-vaunfcpn unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:32.917 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-vaunfcpn-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:32.917 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-vaunfcpn-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-vaunfcpn-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:41.922 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-vaunfcpn-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:41.922 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-vaunfcpn-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-vaunfcpn-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:55.734 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-vaunfcpn-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:55.734 [[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-09 08:29:55.757 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-vaunfcpn-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:55.757 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:55.757 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:55.757 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 0b71c384a9b382ea3ec665aa308a226f82fe6984 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:55.757 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 0b71c384a9b382ea3ec665aa308a226f82fe6984 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:55.759 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:55.760 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:55.760 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:55.760 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:55.790 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:56.003 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:3739ff9c-3fd2-4464-9766-2346fe058c35/1 found from Promotion Pipeline e2e-tests-nodejs-vaunfcpn-gitops-on-pull-request-m2vbr 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.211">
<system-out>
<![CDATA[2026-05-09 08:29:56.094 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:3739ff9c-3fd2-4464-9766-2346fe058c35/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:56.095 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-vaunfcpn:fd115b7b399fef0028650e6a9067387dbec0332b and document ID urn:uuid:3739ff9c-3fd2-4464-9766-2346fe058c35/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:56.095 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-vaunfcpn:fd115b7b399fef0028650e6a9067387dbec0332b and document ID: urn:uuid:3739ff9c-3fd2-4464-9766-2346fe058c35/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:56.095 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-vaunfcpn:fd115b7b399fef0028650e6a9067387dbec0332b at https://server-tssc-tpa.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:56.162 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-vaunfcpn:fd115b7b399fef0028650e6a9067387dbec0332b' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:56.162 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:3739ff9c-3fd2-4464-9766-2346fe058c35/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:56.162 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-vaunfcpn:fd115b7b399fef0028650e6a9067387dbec0332b, Published: 2026-05-09T08:25:20Z, SHA256: sha256:5f9a810d81a0cd4cde45bf1f3349e1deccae42759e25e8d7768a6894c40f5953 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:56.162 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:3739ff9c-3fd2-4464-9766-2346fe058c35/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:56.162 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-vaunfcpn:fd115b7b399fef0028650e6a9067387dbec0332b and document ID urn:uuid:3739ff9c-3fd2-4464-9766-2346fe058c35/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:56.163 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-vaunfcpn:fd115b7b399fef0028650e6a9067387dbec0332b and document ID: urn:uuid:3739ff9c-3fd2-4464-9766-2346fe058c35/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:56.163 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-vaunfcpn:fd115b7b399fef0028650e6a9067387dbec0332b at https://server-tssc-tpa.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:56.228 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-vaunfcpn:fd115b7b399fef0028650e6a9067387dbec0332b' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:56.229 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:3739ff9c-3fd2-4464-9766-2346fe058c35/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:56.229 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-vaunfcpn:fd115b7b399fef0028650e6a9067387dbec0332b, Published: 2026-05-09T08:25:20Z, SHA256: sha256:5f9a810d81a0cd4cde45bf1f3349e1deccae42759e25e8d7768a6894c40f5953 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:56.229 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:3739ff9c-3fd2-4464-9766-2346fe058c35/1,urn:uuid:3739ff9c-3fd2-4464-9766-2346fe058c35/1 found in TPA!!! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-09 08:29:56.230 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-nodejs-vaunfcpn:fd115b7b399fef0028650e6a9067387dbec0332b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-09T08:19:36.624Z" hostname="e2e-e2e-tests-nodejs[github-azure-quay]" tests="6" failures="0" skipped="5" time="374.047" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="374.047">
<system-out>
<![CDATA[2026-05-09 08:19:38.063 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-akzdsyfh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.064 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-akzdsyfh'... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.070 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.153 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.154 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.154 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.155 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.172 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.192 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.195 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.196 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.219 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.219 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.220 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.608 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-akzdsyfh, ID: 97e3b150-2359-4f6d-a1f8-6aab8037a4e6 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.609 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-akzdsyfh to be completed... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.609 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 97e3b150-2359-4f6d-a1f8-6aab8037a4e6 to complete... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.745 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:38.746 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 97e3b150-2359-4f6d-a1f8-6aab8037a4e6: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:44.279 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:44.279 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 97e3b150-2359-4f6d-a1f8-6aab8037a4e6: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:49.301 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:49.301 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 97e3b150-2359-4f6d-a1f8-6aab8037a4e6: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:54.326 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:54.326 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 97e3b150-2359-4f6d-a1f8-6aab8037a4e6: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:59.403 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:19:59.404 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 97e3b150-2359-4f6d-a1f8-6aab8037a4e6: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:20:04.434 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:20:04.434 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:20:04.434 [[32mINFO [0m] rhdh.developer-hub: Task 97e3b150-2359-4f6d-a1f8-6aab8037a4e6 completed successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:20:04.435 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-akzdsyfh' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:20:04.435 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-akzdsyfh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:20:04.449 [[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-akzdsyfh...
2026-05-09 08:20:04.451 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-akzdsyfh-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:20:04.451 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-akzdsyfh-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:20:04.638 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 497289cb900638cf3be08785c2de3f483b34722f {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: 497289cb900638cf3be08785c2de3f483b34722f
2026-05-09 08:20:04.662 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-nodejs-akzdsyfh-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-akzdsyfh-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-nodejs-akzdsyfh-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"09e62779-80fb-489f-8c08-8a064b3121fd","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Sat, 09 May 2026 08:20:04 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"f460aef1-cd53-447a-b87e-ca056a829146","x-kubernetes-pf-prioritylevel-uid":"83f42a48-b6ab-434b-96fe-1db4cb0a801b"} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:20:04.662 [[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-09 08:20:24.109 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-akzdsyfh-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 497289cb900638cf3be08785c2de3f483b34722f) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:20:24.110 [[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-09 08:20:47.240 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-akzdsyfh-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-09 08:20:47.240 [[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-09 08:21:57.739 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-akzdsyfh-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:21:57.739 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:21:57.739 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:21:57.739 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 497289cb900638cf3be08785c2de3f483b34722f {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-09 08:21:57.740 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:21:57.740 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-nodejs-akzdsyfh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:21:57.741 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-nodejs-akzdsyfh... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:21:57.920 [[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-09 08:22:20.519 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:22:20.520 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-nodejs-akzdsyfh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:22:20.520 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-nodejs-akzdsyfh... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:22:20.520 [[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-09 08:22:20.521 [[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-09 08:22:27.206 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-akzdsyfh branch 'main' with commit SHA: 3e25b91d063917d330f1bb1175f3dcd1a10da996 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:22:27.207 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 3e25b91d063917d330f1bb1175f3dcd1a10da996 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:22:28.216 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-akzdsyfh-gitops branch 'main' with commit SHA: 3dfffee3694fe1320d0202dad1e7be2e9cc9c5b7 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:22:28.216 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 3dfffee3694fe1320d0202dad1e7be2e9cc9c5b7 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:22:28.216 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-nodejs-akzdsyfh for component e2e-tests-nodejs-akzdsyfh... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:22:28.236 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-nodejs-akzdsyfh for component e2e-tests-nodejs-akzdsyfh... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:22:28.237 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-nodejs-akzdsyfh for component e2e-tests-nodejs-akzdsyfh... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:22:28.237 [[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-09 08:22:28.237 [[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-09 08:22:46.918 [[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-09 08:22:48.277 [[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-09 08:23:02.867 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-akzdsyfh-gitops type=github name=e2e-tests-nodejs-akzdsyfh-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:23:02.867 [[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-09 08:23:03.420 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-akzdsyfh type=github name=e2e-tests-nodejs-akzdsyfh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:23:03.421 [[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-09 08:23:24.829 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8322?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:23:27.467 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8323?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:23:37.622 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8323... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:23:37.623 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8323?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:23:39.471 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8322... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:23:39.471 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8322?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:23:54.041 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-akzdsyfh". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:23:54.041 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-nodejs-akzdsyfh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:23:54.865 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-akzdsyfh-gitops". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:23:54.865 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-nodejs-akzdsyfh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:23:54.865 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-nodejs-akzdsyfh... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:23:54.885 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-akzdsyfh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:23:54.886 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-akzdsyfh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:23:54.886 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-akzdsyfh-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:23:54.886 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-akzdsyfh-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:23:54.887 [[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-09 08:23:54.887 [[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-09 08:23:54.887 [[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-09 08:23:54.887 [[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-09 08:24:13.826 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-akzdsyfh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:24:13.827 [[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-09 08:24:15.589 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:24:15.589 [[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-09 08:24:23.535 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-akzdsyfh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:24:23.536 [[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-09 08:24:27.695 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:24:27.696 [[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-09 08:24:38.707 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4243?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:24:39.351 [[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-09 08:24:47.984 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4243?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:24:50.376 [[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-09 08:24:50.417 [[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-09 08:24:50.465 [[33mWARN [0m] azure.agent-pool: Retry attempt 1/2 to authorize pipeline 8322 for agent pool 41: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:24:59.132 [[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-09 08:24:59.193 [[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-09 08:24:59.195 [[33mWARN [0m] azure.agent-pool: Retry attempt 2/2 to authorize pipeline 8322 for agent pool 41: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:09.776 [[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-09 08:25:44.191 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-nodejs-akzdsyfh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:44.192 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-nodejs-akzdsyfh... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:44.192 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:44.193 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-nodejs-akzdsyfh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:44.193 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-nodejs-akzdsyfh-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:44.297 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:44.297 [[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:bdb645e89cd4f15f3fc98bc816f459611bdd800bf4aef9a25a41137e4c1c62b8 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:44.299 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:44.299 [[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:bdb645e89cd4f15f3fc98bc816f459611bdd800bf4aef9a25a41137e4c1c62b8 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:50.992 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-akzdsyfh branch 'main' with commit SHA: 49d27214ab38cb732614d004098b0bf68ea13820 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:50.992 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 49d27214ab38cb732614d004098b0bf68ea13820 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:52.037 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-akzdsyfh-gitops branch 'main' with commit SHA: 2da7813d391c804b2c113bbab384e87ee16162c0 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:52.038 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 2da7813d391c804b2c113bbab384e87ee16162c0 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:52.038 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-nodejs-akzdsyfh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:52.038 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-nodejs-akzdsyfh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:52.038 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-akzdsyfh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:52.038 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:52.038 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-nodejs-akzdsyfh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:52.039 [[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-09 08:25:52.095 [[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-09 08:25:52.100 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-nodejs-akzdsyfh': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:52.100 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Failed to fetch builds: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-09 08:25:52.100 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Error in cancelAllPipelines: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}

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

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

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-nodejs-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-09T08:19:36.624Z" hostname="e2e-e2e-tests-java-quarkus[github-tekton-quay]" tests="6" failures="0" skipped="0" time="695.222" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="91.77">
<system-out>
<![CDATA[2026-05-09 08:19:37.983 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-serrhdai {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:37.985 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-serrhdai'... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:37.994 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:38.062 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:38.085 [[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-09 08:19:38.088 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:38.089 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:38.116 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:38.117 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:38.117 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:38.297 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-serrhdai, ID: 056e8a28-d8ff-4f98-85be-32b341df1074 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:38.297 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-serrhdai to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:38.298 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 056e8a28-d8ff-4f98-85be-32b341df1074 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:38.349 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:38.349 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 056e8a28-d8ff-4f98-85be-32b341df1074: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:43.480 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:43.480 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 056e8a28-d8ff-4f98-85be-32b341df1074: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:48.502 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:48.502 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 056e8a28-d8ff-4f98-85be-32b341df1074: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:53.669 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:53.669 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 056e8a28-d8ff-4f98-85be-32b341df1074: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:58.701 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:19:58.701 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 056e8a28-d8ff-4f98-85be-32b341df1074: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:03.717 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:03.717 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 056e8a28-d8ff-4f98-85be-32b341df1074: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:08.786 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:08.787 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 056e8a28-d8ff-4f98-85be-32b341df1074: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:13.839 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:13.839 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 056e8a28-d8ff-4f98-85be-32b341df1074: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:19.108 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:19.108 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 056e8a28-d8ff-4f98-85be-32b341df1074: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:24.132 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:24.132 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:24.132 [[32mINFO [0m] rhdh.developer-hub: Task 056e8a28-d8ff-4f98-85be-32b341df1074 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:24.132 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-serrhdai' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:24.133 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-serrhdai {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:24.145 [[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-serrhdai...
2026-05-09 08:20:24.147 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-serrhdai-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:24.147 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-serrhdai-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:24.369 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 23950f6dcb07dd3cf20f6bf2a627696c8062dca9 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Waiting for ArgoCD CI application to sync to commit: 23950f6dcb07dd3cf20f6bf2a627696c8062dca9
2026-05-09 08:20:24.395 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-serrhdai-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 23950f6dcb07dd3cf20f6bf2a627696c8062dca9) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:24.396 [[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-09 08:20:37.636 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-serrhdai-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 23950f6dcb07dd3cf20f6bf2a627696c8062dca9) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:20:37.637 [[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-09 08:21:09.697 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-serrhdai-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:09.697 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:09.697 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:09.697 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 23950f6dcb07dd3cf20f6bf2a627696c8062dca9 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-09 08:21:09.698 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:09.698 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-quarkus-serrhdai (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:09.698 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-serrhdai {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:09.698 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:09.699 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-quarkus-serrhdai {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:09.720 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-serrhdai {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:09.743 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-serrhdai-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:09.743 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-quarkus-serrhdai {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:09.743 [[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:148) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</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="350.733">
<system-out>
<![CDATA[2026-05-09 08:21:09.775 [[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-09 08:21:09.775 [[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-09 08:21:09.775 [[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-09 08:21:13.552 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778314869775 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:14.930 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-serrhdai/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:14.930 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-serrhdai/pull/1 with SHA: 8300101f08b431ce0db328941df8ac990c1355c5 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:14.930 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-serrhdai... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:14.931 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-serrhdai, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:14.958 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-serrhdai {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:14.958 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-serrhdai. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:14.958 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-serrhdai | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-serrhdai, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:22.091 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-serrhdai {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:22.091 [[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-09 08:21:22.091 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:22.092 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw was triggered by promotion PR #1 in e2e-tests-java-quarkus-serrhdai {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:22.092 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:22.135 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:22.136 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:22.136 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:22.136 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw | Status: running | Reason: Pipeline e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:52.186 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:52.186 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:52.186 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:21:52.186 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw | Status: running | Reason: Pipeline e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:22:22.253 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:22:22.253 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:22:22.254 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:22:22.254 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw | Status: running | Reason: Pipeline e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:22:52.303 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:22:52.303 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:22:52.304 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:22:52.304 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw | Status: running | Reason: Pipeline e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:23:22.367 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:23:22.368 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:23:22.368 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:23:22.368 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw | Status: running | Reason: Pipeline e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:23:52.433 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:23:52.433 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:23:52.433 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:23:52.433 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw | Status: running | Reason: Pipeline e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:22.498 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:22.498 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:22.498 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:22.498 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:22.506 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-serrhdai-on-pull-request-272kw was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:22.506 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:24.100 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 62e0e89768dbf0a8e5d84915ca52bc1819233a36 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:24.101 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-quarkus-serrhdai... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:24.101 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-serrhdai, event type: push {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:24.127 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-serrhdai {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:24.127 [[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-09 08:24:24.127 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-serrhdai | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-serrhdai, event: push, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:30.179 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-serrhdai {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:30.179 [[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-09 08:24:30.179 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-serrhdai-on-push-xnc2z {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:30.180 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-serrhdai-on-push-xnc2z was triggered by on-push pipeline after merging #1 in e2e-tests-java-quarkus-serrhdai {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:30.180 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-serrhdai-on-push-xnc2z to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:30.213 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-on-push-xnc2z in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:30.213 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-on-push-xnc2z status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:30.213 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-on-push-xnc2z status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:24:30.213 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-serrhdai-on-push-xnc2z | Status: running | Reason: Pipeline e2e-tests-java-quarkus-serrhdai-on-push-xnc2z not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:25:00.292 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-on-push-xnc2z in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:25:00.293 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-on-push-xnc2z status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:25:00.293 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-on-push-xnc2z status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:25:00.293 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-serrhdai-on-push-xnc2z | Status: running | Reason: Pipeline e2e-tests-java-quarkus-serrhdai-on-push-xnc2z not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:25:30.350 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-on-push-xnc2z in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:25:30.350 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-on-push-xnc2z status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:25:30.350 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-on-push-xnc2z status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:25:30.350 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-serrhdai-on-push-xnc2z | Status: running | Reason: Pipeline e2e-tests-java-quarkus-serrhdai-on-push-xnc2z not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:26:00.404 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-on-push-xnc2z in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:26:00.405 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-on-push-xnc2z status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:26:00.405 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-on-push-xnc2z status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:26:00.405 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-serrhdai-on-push-xnc2z | Status: running | Reason: Pipeline e2e-tests-java-quarkus-serrhdai-on-push-xnc2z not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:26:30.444 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-on-push-xnc2z in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:26:30.445 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-on-push-xnc2z status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:26:30.445 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-on-push-xnc2z status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:26:30.445 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-serrhdai-on-push-xnc2z | Status: running | Reason: Pipeline e2e-tests-java-quarkus-serrhdai-on-push-xnc2z not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:00.502 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-on-push-xnc2z in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:00.502 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-on-push-xnc2z status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:00.502 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-on-push-xnc2z status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:00.503 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:00.505 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-serrhdai-on-push-xnc2z was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:00.505 [[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="35.593">
<system-out>
<![CDATA[2026-05-09 08:27:00.555 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-serrhdai-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:00.555 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-serrhdai-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:00.732 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 5472cbd83c2cec803fc23e1a6ace7dc02d344038 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:00.733 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:00.733 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-serrhdai-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:00.799 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-serrhdai-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:01.601 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:01.601 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-serrhdai-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:01.872 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-serrhdai-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-serrhdai-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-serrhdai-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-serrhdai/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (23950f6)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-quarkus-serrhdai  Synced     Healthy        service/e2e-tests-java-quarkus-serrhdai created
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-serrhdai  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-serrhdai created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-serrhdai  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-serrhdai created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:01.872 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-serrhdai-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:08.411 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-09T08:27:02+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-serrhdai    Synced  Healthy              
2026-05-09T08:27:02+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-serrhdai    Synced  Healthy              
2026-05-09T08:27:02+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-serrhdai    Synced  Healthy              
2026-05-09T08:27:06+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-09T08:27:07+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-09T08:27:07+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-serrhdai    Synced   Healthy              service/e2e-tests-java-quarkus-serrhdai unchanged
2026-05-09T08:27:07+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-serrhdai    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-serrhdai configured
2026-05-09T08:27:07+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-serrhdai    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-serrhdai unchanged
2026-05-09T08:27:07+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-serrhdai  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-serrhdai configured

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

Operation:          Sync
Sync Revision:      5472cbd83c2cec803fc23e1a6ace7dc02d344038
Phase:              Succeeded
Start:              2026-05-09 08:27:02 +0000 UTC
Finished:           2026-05-09 08:27:07 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-quarkus-serrhdai  Synced     Healthy            service/e2e-tests-java-quarkus-serrhdai unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-serrhdai  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-serrhdai configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-serrhdai  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-serrhdai unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:08.478 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-serrhdai-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:08.478 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-serrhdai-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-serrhdai-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:16.091 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-serrhdai-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:16.092 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-serrhdai-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-serrhdai-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:24.490 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-serrhdai-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:24.490 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-java-quarkus-serrhdai-development | Elapsed: 24s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-serrhdai-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:36.088 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-serrhdai-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:36.088 [[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-09 08:27:36.116 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-serrhdai-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:36.116 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:36.116 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:36.116 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 5472cbd83c2cec803fc23e1a6ace7dc02d344038 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:36.117 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 5472cbd83c2cec803fc23e1a6ace7dc02d344038 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:36.119 [[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="112.221">
<system-out>
<![CDATA[2026-05-09 08:27:36.154 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-serrhdai/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:36.155 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-serrhdai/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:36.268 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-serrhdai/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:36.268 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-serrhdai/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-serrhdai:62e0e89768dbf0a8e5d84915ca52bc1819233a36 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:36.269 [[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-09 08:27:36.293 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:36.293 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-serrhdai:62e0e89768dbf0a8e5d84915ca52bc1819233a36 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:36.293 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-serrhdai/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-quarkus-serrhdai-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:36.365 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:36.366 [[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-serrhdai:62e0e89768dbf0a8e5d84915ca52bc1819233a36" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:40.166 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778315256293 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:41.592 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-serrhdai-gitops/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:41.592 [[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-09 08:27:41.592 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-quarkus-serrhdai-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:41.592 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-serrhdai-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:41.593 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-serrhdai-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:41.618 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-serrhdai-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:41.618 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-serrhdai-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:41.618 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-serrhdai-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-serrhdai-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:49.054 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-serrhdai-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:27:49.055 [[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-09 08:27:49.055 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-quarkus-serrhdai-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-serrhdai-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:28:03.299 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-serrhdai-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:28:03.300 [[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-09 08:28:03.300 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:28:03.300 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 was triggered by promotion PR #1 in e2e-tests-java-quarkus-serrhdai-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:28:03.300 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:28:03.343 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:28:03.344 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:28:03.344 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:28:03.344 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:28:33.405 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:28:33.405 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:28:33.405 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:28:33.405 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:03.464 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:03.464 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:03.464 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:03.464 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:03.466 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:03.466 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:05.056 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 20c7fc574bbb4362912ca9a7afd2d0eeb692e5a1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:05.057 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 20c7fc574bbb4362912ca9a7afd2d0eeb692e5a1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:05.057 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:05.057 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-serrhdai-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:05.127 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-serrhdai-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:05.857 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:05.857 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-serrhdai-stage' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:05.968 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-serrhdai-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-serrhdai-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-serrhdai-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-serrhdai/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (5472cbd)
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-serrhdai  Synced     Healthy        service/e2e-tests-java-quarkus-serrhdai created
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-serrhdai  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-serrhdai created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-serrhdai  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-serrhdai created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:05.969 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-serrhdai-stage' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:11.811 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-09T08:29:06+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-serrhdai    Synced  Healthy              
2026-05-09T08:29:06+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-serrhdai    Synced  Healthy              
2026-05-09T08:29:06+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-serrhdai    Synced  Healthy              
2026-05-09T08:29:09+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-09T08:29:11+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-09T08:29:11+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-serrhdai    Synced   Healthy              service/e2e-tests-java-quarkus-serrhdai unchanged
2026-05-09T08:29:11+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-serrhdai    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-serrhdai configured
2026-05-09T08:29:11+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-serrhdai    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-serrhdai unchanged
2026-05-09T08:29:11+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-serrhdai  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-serrhdai configured

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

Operation:          Sync
Sync Revision:      20c7fc574bbb4362912ca9a7afd2d0eeb692e5a1
Phase:              Succeeded
Start:              2026-05-09 08:29:06 +0000 UTC
Finished:           2026-05-09 08:29:11 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                   Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-quarkus-serrhdai  Synced     Healthy            service/e2e-tests-java-quarkus-serrhdai unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-serrhdai  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-serrhdai configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-serrhdai  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-serrhdai unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:11.878 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-serrhdai-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:11.879 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-serrhdai-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-serrhdai-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:19.840 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-serrhdai-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:19.840 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-serrhdai-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-serrhdai-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.098 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-serrhdai-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.098 [[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-09 08:29:28.120 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-serrhdai-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.120 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.120 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.120 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 20c7fc574bbb4362912ca9a7afd2d0eeb692e5a1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.120 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 20c7fc574bbb4362912ca9a7afd2d0eeb692e5a1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.122 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.122 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.122 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.122 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.146 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.371 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:e90ee60b-c6a3-4f54-892d-305ee741128c/1 found from Promotion Pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-4p6v2 logs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
<system-err>
<![CDATA[[@octokit/request] "GET https://api.github.com/repos/rhtap-rhdh-qe/e2e-tests-java-quarkus-serrhdai-gitops/contents/components%2Fe2e-tests-java-quarkus-serrhdai%2Foverlays%2Fstage%2Fdeployment-patch.yaml?ref=main" is deprecated. It is scheduled to be removed on Fri, 10 Mar 2028 00:00:00 GMT. See https://docs.github.com/en/rest/about-the-rest-api/api-versions
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="104.649">
<system-out>
<![CDATA[2026-05-09 08:29:28.395 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-serrhdai/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.395 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-serrhdai/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.543 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-serrhdai/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.543 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-serrhdai/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-serrhdai:62e0e89768dbf0a8e5d84915ca52bc1819233a36 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.544 [[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-09 08:29:28.568 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.568 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-serrhdai:62e0e89768dbf0a8e5d84915ca52bc1819233a36 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.569 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-serrhdai/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-quarkus-serrhdai-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:28.656 [[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-09 08:29:28.657 [[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-serrhdai:62e0e89768dbf0a8e5d84915ca52bc1819233a36" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:32.347 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778315368569 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:33.860 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-serrhdai-gitops/pull/2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:33.861 [[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-09 08:29:33.861 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-quarkus-serrhdai-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:33.861 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-quarkus-serrhdai-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:33.861 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-serrhdai-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:33.890 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-serrhdai-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:33.890 [[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-09 08:29:33.890 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-serrhdai-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-serrhdai-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:43.543 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-serrhdai-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:43.543 [[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-09 08:29:43.543 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:43.543 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q was triggered by promotion PR #2 in e2e-tests-java-quarkus-serrhdai-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:43.543 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:43.569 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:43.569 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:43.569 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:29:43.569 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q | Status: running | Reason: Pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:13.613 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:13.613 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:13.613 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:13.613 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q | Status: running | Reason: Pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:43.646 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:43.646 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:43.647 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:43.647 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:43.649 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:43.649 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:45.310 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 334dc718bb0cccb0ca5aaf3fda029518af2ca0b6 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:45.310 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 334dc718bb0cccb0ca5aaf3fda029518af2ca0b6 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:45.310 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:45.310 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-serrhdai-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:45.374 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-serrhdai-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:46.153 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:46.153 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-serrhdai-prod' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:46.284 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-serrhdai-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-serrhdai-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-serrhdai-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-serrhdai/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (20c7fc5)
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-serrhdai  Synced     Healthy        service/e2e-tests-java-quarkus-serrhdai created
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-serrhdai  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-serrhdai created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-serrhdai  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-serrhdai created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:46.284 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-serrhdai-prod' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:52.796 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-09T08:30:46+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-serrhdai    Synced  Healthy              
2026-05-09T08:30:46+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-serrhdai    Synced  Healthy              
2026-05-09T08:30:46+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-serrhdai    Synced  Healthy              
2026-05-09T08:30:50+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-09T08:30:52+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-serrhdai    Synced   Healthy              service/e2e-tests-java-quarkus-serrhdai unchanged
2026-05-09T08:30:52+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-serrhdai    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-serrhdai configured
2026-05-09T08:30:52+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-serrhdai    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-serrhdai unchanged
2026-05-09T08:30:52+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-09T08:30:52+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-serrhdai  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-serrhdai configured

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

Operation:          Sync
Sync Revision:      334dc718bb0cccb0ca5aaf3fda029518af2ca0b6
Phase:              Succeeded
Start:              2026-05-09 08:30:46 +0000 UTC
Finished:           2026-05-09 08:30:52 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-quarkus-serrhdai  Synced     Healthy            service/e2e-tests-java-quarkus-serrhdai unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-serrhdai  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-serrhdai configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-serrhdai  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-serrhdai unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:52.890 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-serrhdai-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:30:52.891 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-serrhdai-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-serrhdai-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:00.812 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-serrhdai-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:00.812 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-serrhdai-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-serrhdai-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:12.775 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-serrhdai-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:12.775 [[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-09 08:31:12.798 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-serrhdai-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:12.798 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:12.798 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:12.798 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 334dc718bb0cccb0ca5aaf3fda029518af2ca0b6 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:12.798 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 334dc718bb0cccb0ca5aaf3fda029518af2ca0b6 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:12.800 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:12.800 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:12.800 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:12.800 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:12.825 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:13.040 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:e90ee60b-c6a3-4f54-892d-305ee741128c/1 found from Promotion Pipeline e2e-tests-java-quarkus-serrhdai-gitops-on-pull-request-zsb9q 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.256">
<system-out>
<![CDATA[2026-05-09 08:31:13.145 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:e90ee60b-c6a3-4f54-892d-305ee741128c/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:13.146 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-serrhdai:62e0e89768dbf0a8e5d84915ca52bc1819233a36 and document ID urn:uuid:e90ee60b-c6a3-4f54-892d-305ee741128c/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:13.146 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-serrhdai:62e0e89768dbf0a8e5d84915ca52bc1819233a36 and document ID: urn:uuid:e90ee60b-c6a3-4f54-892d-305ee741128c/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:13.147 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-serrhdai:62e0e89768dbf0a8e5d84915ca52bc1819233a36 at https://server-tssc-tpa.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:13.248 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-serrhdai:62e0e89768dbf0a8e5d84915ca52bc1819233a36' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:13.248 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:e90ee60b-c6a3-4f54-892d-305ee741128c/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:13.248 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-serrhdai:62e0e89768dbf0a8e5d84915ca52bc1819233a36, Published: 2026-05-09T08:26:24Z, SHA256: sha256:57cdd3399b2d7dbb063f99a1df87bdc03f13956a8788bbe4a277072bdf0662bb {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:13.248 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:e90ee60b-c6a3-4f54-892d-305ee741128c/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:13.248 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-serrhdai:62e0e89768dbf0a8e5d84915ca52bc1819233a36 and document ID urn:uuid:e90ee60b-c6a3-4f54-892d-305ee741128c/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:13.249 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-serrhdai:62e0e89768dbf0a8e5d84915ca52bc1819233a36 and document ID: urn:uuid:e90ee60b-c6a3-4f54-892d-305ee741128c/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:13.249 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-serrhdai:62e0e89768dbf0a8e5d84915ca52bc1819233a36 at https://server-tssc-tpa.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:13.314 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-serrhdai:62e0e89768dbf0a8e5d84915ca52bc1819233a36' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:13.314 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:e90ee60b-c6a3-4f54-892d-305ee741128c/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:13.314 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-serrhdai:62e0e89768dbf0a8e5d84915ca52bc1819233a36, Published: 2026-05-09T08:26:24Z, SHA256: sha256:57cdd3399b2d7dbb063f99a1df87bdc03f13956a8788bbe4a277072bdf0662bb {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:13.314 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:e90ee60b-c6a3-4f54-892d-305ee741128c/1,urn:uuid:e90ee60b-c6a3-4f54-892d-305ee741128c/1 found in TPA!!! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-09 08:31:13.315 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-quarkus-serrhdai:62e0e89768dbf0a8e5d84915ca52bc1819233a36 {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-09T08:19:36.624Z" hostname="e2e-e2e-tests-java-quarkus[github-azure-quay]" tests="6" failures="0" skipped="5" time="348.638" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="348.638">
<system-out>
<![CDATA[2026-05-09 08:19:37.996 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-pqvcgnwv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:37.997 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-pqvcgnwv'... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:38.005 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:38.097 [[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-09 08:19:38.098 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:38.099 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:38.099 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:38.120 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:38.145 [[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-09 08:19:38.148 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:38.149 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:38.176 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:38.176 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:38.177 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:38.415 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-pqvcgnwv, ID: 918fea9e-356d-4e1e-82e6-c19d8561db93 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:38.415 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-pqvcgnwv to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:38.415 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 918fea9e-356d-4e1e-82e6-c19d8561db93 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:38.489 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:38.490 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 918fea9e-356d-4e1e-82e6-c19d8561db93: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:44.132 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:44.132 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 918fea9e-356d-4e1e-82e6-c19d8561db93: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:49.154 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:49.154 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 918fea9e-356d-4e1e-82e6-c19d8561db93: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:54.190 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:54.190 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 918fea9e-356d-4e1e-82e6-c19d8561db93: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:59.211 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:19:59.212 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 918fea9e-356d-4e1e-82e6-c19d8561db93: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:20:04.235 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:20:04.235 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:20:04.235 [[32mINFO [0m] rhdh.developer-hub: Task 918fea9e-356d-4e1e-82e6-c19d8561db93 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:20:04.236 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-pqvcgnwv' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:20:04.236 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-pqvcgnwv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:20:04.252 [[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-pqvcgnwv...
2026-05-09 08:20:04.253 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-pqvcgnwv-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:20:04.254 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-pqvcgnwv-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:20:04.499 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 954d8915eb0beb6ab9423c1e7e479c52a41d6715 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Waiting for ArgoCD CI application to sync to commit: 954d8915eb0beb6ab9423c1e7e479c52a41d6715
2026-05-09 08:20:04.525 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-java-quarkus-pqvcgnwv-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-pqvcgnwv-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-java-quarkus-pqvcgnwv-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"534a7635-e6b3-4c99-9789-34e050abf562","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Sat, 09 May 2026 08:20:04 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"f460aef1-cd53-447a-b87e-ca056a829146","x-kubernetes-pf-prioritylevel-uid":"83f42a48-b6ab-434b-96fe-1db4cb0a801b"} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:20:04.526 [[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-09 08:20:21.366 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-pqvcgnwv-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 954d8915eb0beb6ab9423c1e7e479c52a41d6715) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:20:21.366 [[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-09 08:20:44.749 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-pqvcgnwv-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:20:44.749 [[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-09 08:21:42.617 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-pqvcgnwv-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:21:42.617 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:21:42.617 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:21:42.617 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 954d8915eb0beb6ab9423c1e7e479c52a41d6715 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-09 08:21:42.618 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:21:42.618 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-quarkus-pqvcgnwv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:21:42.619 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-quarkus-pqvcgnwv... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:21:42.794 [[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-09 08:22:05.550 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:22:05.551 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-quarkus-pqvcgnwv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:22:05.551 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-quarkus-pqvcgnwv... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:22:05.551 [[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-09 08:22:05.552 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:22:12.321 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-pqvcgnwv branch 'main' with commit SHA: 0413f3bceb12d699cdeb87ec77f4347fc2a5ca5a {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:22:12.322 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 0413f3bceb12d699cdeb87ec77f4347fc2a5ca5a {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:22:13.420 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-pqvcgnwv-gitops branch 'main' with commit SHA: ab86448963d5f895a9a3efafbaf9f390f4bc7e74 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:22:13.421 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: ab86448963d5f895a9a3efafbaf9f390f4bc7e74 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:22:13.421 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-quarkus-pqvcgnwv for component e2e-tests-java-quarkus-pqvcgnwv... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:22:13.450 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-quarkus-pqvcgnwv for component e2e-tests-java-quarkus-pqvcgnwv... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:22:13.450 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-quarkus-pqvcgnwv for component e2e-tests-java-quarkus-pqvcgnwv... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:22:13.450 [[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-09 08:22:13.451 [[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-09 08:22:34.191 [[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-09 08:22:35.648 [[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-09 08:22:52.562 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-pqvcgnwv-gitops type=github name=e2e-tests-java-quarkus-pqvcgnwv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:22:52.562 [[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-09 08:22:54.201 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-pqvcgnwv type=github name=e2e-tests-java-quarkus-pqvcgnwv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:22:54.201 [[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-09 08:23:14.802 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8320?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:23:16.315 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8321?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:23:26.191 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8320... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:23:26.192 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8320?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:23:29.479 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8321... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:23:29.479 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8321?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:23:47.814 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-pqvcgnwv-gitops". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:23:47.814 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-java-quarkus-pqvcgnwv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:23:52.239 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-pqvcgnwv". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:23:52.239 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-java-quarkus-pqvcgnwv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:23:52.239 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-java-quarkus-pqvcgnwv... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:23:52.259 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-pqvcgnwv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:23:52.260 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-pqvcgnwv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:23:52.260 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-pqvcgnwv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:23:52.260 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-pqvcgnwv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:23:52.261 [[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-09 08:23:52.261 [[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-09 08:23:52.261 [[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-09 08:23:52.261 [[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-09 08:24:12.959 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-pqvcgnwv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:24:12.959 [[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-09 08:24:13.964 [[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-09 08:24:13.965 [[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-09 08:24:20.646 [[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-09 08:24:20.646 [[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-09 08:24:23.142 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-pqvcgnwv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:24:23.143 [[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-09 08:24:30.153 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4242?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:24:37.478 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4242?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:24:37.951 [[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-09 08:24:41.603 [[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-09 08:25:18.688 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-java-quarkus-pqvcgnwv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:18.689 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-java-quarkus-pqvcgnwv... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:18.689 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:18.689 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-java-quarkus-pqvcgnwv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:18.690 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-java-quarkus-pqvcgnwv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:18.798 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:18.798 [[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:bdb645e89cd4f15f3fc98bc816f459611bdd800bf4aef9a25a41137e4c1c62b8 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:18.800 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:18.800 [[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:bdb645e89cd4f15f3fc98bc816f459611bdd800bf4aef9a25a41137e4c1c62b8 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:25.480 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-pqvcgnwv-gitops branch 'main' with commit SHA: 14643349ea93f44ce64310bf765fe7119f89c73f {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:25.481 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 14643349ea93f44ce64310bf765fe7119f89c73f {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:26.517 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-pqvcgnwv branch 'main' with commit SHA: 95f64858bd8f2e4bcdd2bff2adcabe8e94b2e773 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:26.518 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 95f64858bd8f2e4bcdd2bff2adcabe8e94b2e773 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:26.518 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-java-quarkus-pqvcgnwv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:26.518 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-java-quarkus-pqvcgnwv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:26.518 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-pqvcgnwv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:26.518 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:26.519 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-java-quarkus-pqvcgnwv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:26.519 [[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-09 08:25:26.583 [[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-09 08:25:26.624 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-java-quarkus-pqvcgnwv': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:26.624 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Failed to fetch builds: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-09 08:25:26.624 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Error in cancelAllPipelines: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}

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

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

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-java-quarkus-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-09T08:19:36.624Z" hostname="e2e-e2e-tests-java-springboot[github-tekton-quay]" tests="6" failures="0" skipped="0" time="542.452" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="30.688">
<system-out>
<![CDATA[2026-05-09 08:25:04.748 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-zmrywbwl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:04.750 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-zmrywbwl'... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:04.757 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:04.819 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:04.846 [[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-09 08:25:04.849 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:04.849 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:04.879 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:04.879 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:04.880 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:04.925 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-zmrywbwl, ID: 0524b87d-be9e-4998-a53e-d9803583a691 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:04.925 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-zmrywbwl to be completed... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:04.926 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 0524b87d-be9e-4998-a53e-d9803583a691 to complete... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:04.949 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:04.949 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 0524b87d-be9e-4998-a53e-d9803583a691: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:09.972 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:09.972 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 0524b87d-be9e-4998-a53e-d9803583a691: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:14.999 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:15.000 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 0524b87d-be9e-4998-a53e-d9803583a691: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:20.022 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:20.022 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 0524b87d-be9e-4998-a53e-d9803583a691: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:25.052 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:25.053 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 0524b87d-be9e-4998-a53e-d9803583a691: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:30.076 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:30.076 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 0524b87d-be9e-4998-a53e-d9803583a691: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.104 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.104 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.104 [[32mINFO [0m] rhdh.developer-hub: Task 0524b87d-be9e-4998-a53e-d9803583a691 completed successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.104 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-zmrywbwl' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.105 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-zmrywbwl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.117 [[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-zmrywbwl...
2026-05-09 08:25:35.118 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-zmrywbwl-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.118 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-zmrywbwl-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.278 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 662a3b7fddd3f84edf5de5f93ec2de5d14855d45 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: 662a3b7fddd3f84edf5de5f93ec2de5d14855d45
2026-05-09 08:25:35.302 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-zmrywbwl-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.303 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.303 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.303 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 662a3b7fddd3f84edf5de5f93ec2de5d14855d45 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-09 08:25:35.303 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.304 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-springboot-zmrywbwl (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.304 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-springboot-zmrywbwl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.304 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.304 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-springboot-zmrywbwl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.328 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmrywbwl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.428 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmrywbwl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.429 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-springboot-zmrywbwl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:35.429 [[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:246) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="273.933">
<system-out>
<![CDATA[2026-05-09 08:25:35.460 [[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-09 08:25:35.461 [[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-09 08:25:35.461 [[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-09 08:25:39.061 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778315135461 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:40.457 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-zmrywbwl/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:40.458 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-zmrywbwl/pull/1 with SHA: ded8c3b31eb356f0576b0f58947829b98adede4b {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:40.458 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-zmrywbwl... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:40.459 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-zmrywbwl, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:40.492 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmrywbwl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:40.493 [[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-09 08:25:40.493 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-zmrywbwl | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-zmrywbwl, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:46.410 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmrywbwl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:46.410 [[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-09 08:25:46.410 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-springboot-zmrywbwl | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-zmrywbwl, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:57.139 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmrywbwl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:57.139 [[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-09 08:25:57.140 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:57.140 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 was triggered by promotion PR #1 in e2e-tests-java-springboot-zmrywbwl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:57.140 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:57.176 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:57.176 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:57.177 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:25:57.177 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:26:27.219 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:26:27.219 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:26:27.219 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:26:27.219 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:26:57.280 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:26:57.280 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:26:57.280 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:26:57.280 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:27:27.344 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:27:27.345 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:27:27.345 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:27:27.345 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:27:57.404 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:27:57.405 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:27:57.405 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:27:57.405 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:27:57.416 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-zmrywbwl-on-pull-request-s6jk7 was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:27:57.417 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:27:59.096 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 38cad3202b938b3834922f55e434796f947c56ba {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:27:59.097 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-springboot-zmrywbwl... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:27:59.097 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-zmrywbwl, event type: push {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:27:59.136 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmrywbwl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:27:59.136 [[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-09 08:27:59.136 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-zmrywbwl | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-zmrywbwl, event: push, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:28:09.086 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmrywbwl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:28:09.087 [[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-09 08:28:09.087 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:28:09.087 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch was triggered by on-push pipeline after merging #1 in e2e-tests-java-springboot-zmrywbwl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:28:09.087 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:28:09.147 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:28:09.147 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:28:09.147 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:28:09.148 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:28:39.224 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:28:39.225 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:28:39.225 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:28:39.225 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:29:09.265 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:29:09.266 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:29:09.266 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:29:09.266 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:29:39.326 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:29:39.326 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:29:39.326 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:29:39.327 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:09.388 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:09.389 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:09.389 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:09.389 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:09.390 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-zmrywbwl-on-push-sh6ch was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:09.391 [[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="34.701">
<system-out>
<![CDATA[2026-05-09 08:30:09.440 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-zmrywbwl-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:09.440 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-zmrywbwl-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:09.596 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': ed21db2737ac04545a3945744f2ce6235e7d00b5 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:09.597 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:09.597 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-zmrywbwl-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:09.666 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-zmrywbwl-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:10.721 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:10.721 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-zmrywbwl-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:10.851 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-zmrywbwl-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-java-springboot-zmrywbwl-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-zmrywbwl-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-zmrywbwl/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (662a3b7)
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-zmrywbwl  Synced     Healthy        service/e2e-tests-java-springboot-zmrywbwl created
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-zmrywbwl  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-zmrywbwl created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-zmrywbwl  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-zmrywbwl created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:10.852 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-zmrywbwl-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:11.212 [[31mERROR[0m] argocd.sync: Error executing sync command: Command failed: argocd app sync 'e2e-tests-java-springboot-zmrywbwl-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin'
{"level":"fatal","msg":"rpc error: code = FailedPrecondition desc = another operation is already in progress","time":"2026-05-09T08:30:11Z"}
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:11.213 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-zmrywbwl-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:11.343 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-zmrywbwl-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-java-springboot-zmrywbwl-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-zmrywbwl-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-zmrywbwl/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        OutOfSync from main (ed21db2)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                                STATUS     HEALTH   HOOK  MESSAGE
                    Service     tssc-app-development  e2e-tests-java-springboot-zmrywbwl  Synced     Healthy        
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-zmrywbwl  OutOfSync  Healthy        
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-zmrywbwl  Synced     Healthy        
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:11.373 [[31mERROR[0m] argocd.sync: Getting latest application events:
[Sat May 09 2026 08:30:10 GMT+0000 (Coordinated Universal Time)] Normal: OperationStarted - Initiated automated sync to 'ed21db2737ac04545a3945744f2ce6235e7d00b5'
[Sat May 09 2026 08:30:10 GMT+0000 (Coordinated Universal Time)] Normal: ResourceUpdated - Updated sync status: Synced -> OutOfSync
[Sat May 09 2026 08:25:34 GMT+0000 (Coordinated Universal Time)] Normal: ResourceUpdated - Updated health status: Progressing -> Healthy
[Sat May 09 2026 08:25:21 GMT+0000 (Coordinated Universal Time)] Normal: OperationCompleted - Sync operation to 662a3b7fddd3f84edf5de5f93ec2de5d14855d45 succeeded
[Sat May 09 2026 08:25:21 GMT+0000 (Coordinated Universal Time)] Normal: ResourceUpdated - Updated health status: Missing -> Progressing
[Sat May 09 2026 08:25:21 GMT+0000 (Coordinated Universal Time)] Normal: ResourceUpdated - Updated sync status: OutOfSync -> Synced
[Sat May 09 2026 08:25:18 GMT+0000 (Coordinated Universal Time)] Normal: OperationStarted - Initiated automated sync to '662a3b7fddd3f84edf5de5f93ec2de5d14855d45'
[Sat May 09 2026 08:25:18 GMT+0000 (Coordinated Universal Time)] Normal: ResourceUpdated - Updated sync status:  -> OutOfSync
[Sat May 09 2026 08:25:18 GMT+0000 (Coordinated Universal Time)] Normal: ResourceUpdated - Updated health status:  -> Missing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:11.373 [[33mWARN [0m] argocd.sync: [SYNC-RETRY 1/5] Application: e2e-tests-java-springboot-zmrywbwl-development | Status: Retrying sync | Reason: Error: ArgoCD sync conflict: Command failed: argocd app sync 'e2e-tests-java-springboot-zmrywbwl-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin'
{"level":"fatal","msg":"rpc error: code = FailedPrecondition desc = another operation is already in progress","time":"2026-05-09T08:30:11Z"}
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:15.272 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-zmrywbwl-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:15.812 [[31mERROR[0m] argocd.sync: Error executing sync command: Command failed: argocd app sync 'e2e-tests-java-springboot-zmrywbwl-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin'
{"level":"fatal","msg":"rpc error: code = FailedPrecondition desc = another operation is already in progress","time":"2026-05-09T08:30:15Z"}
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:15.812 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-zmrywbwl-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:15.954 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-zmrywbwl-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-java-springboot-zmrywbwl-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-zmrywbwl-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-zmrywbwl/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        OutOfSync from main (ed21db2)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                                STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development                Running    Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-springboot-zmrywbwl  Synced     Healthy        
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-zmrywbwl  OutOfSync  Healthy        
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-zmrywbwl  Synced     Healthy        
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:15.987 [[31mERROR[0m] argocd.sync: Getting latest application events:
[Sat May 09 2026 08:30:10 GMT+0000 (Coordinated Universal Time)] Normal: OperationStarted - Initiated automated sync to 'ed21db2737ac04545a3945744f2ce6235e7d00b5'
[Sat May 09 2026 08:30:10 GMT+0000 (Coordinated Universal Time)] Normal: ResourceUpdated - Updated sync status: Synced -> OutOfSync
[Sat May 09 2026 08:25:34 GMT+0000 (Coordinated Universal Time)] Normal: ResourceUpdated - Updated health status: Progressing -> Healthy
[Sat May 09 2026 08:25:21 GMT+0000 (Coordinated Universal Time)] Normal: OperationCompleted - Sync operation to 662a3b7fddd3f84edf5de5f93ec2de5d14855d45 succeeded
[Sat May 09 2026 08:25:21 GMT+0000 (Coordinated Universal Time)] Normal: ResourceUpdated - Updated health status: Missing -> Progressing
[Sat May 09 2026 08:25:21 GMT+0000 (Coordinated Universal Time)] Normal: ResourceUpdated - Updated sync status: OutOfSync -> Synced
[Sat May 09 2026 08:25:18 GMT+0000 (Coordinated Universal Time)] Normal: OperationStarted - Initiated automated sync to '662a3b7fddd3f84edf5de5f93ec2de5d14855d45'
[Sat May 09 2026 08:25:18 GMT+0000 (Coordinated Universal Time)] Normal: ResourceUpdated - Updated sync status:  -> OutOfSync
[Sat May 09 2026 08:25:18 GMT+0000 (Coordinated Universal Time)] Normal: ResourceUpdated - Updated health status:  -> Missing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:15.987 [[33mWARN [0m] argocd.sync: [SYNC-RETRY 2/5] Application: e2e-tests-java-springboot-zmrywbwl-development | Status: Retrying sync | Reason: Error: ArgoCD sync conflict: Command failed: argocd app sync 'e2e-tests-java-springboot-zmrywbwl-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin'
{"level":"fatal","msg":"rpc error: code = FailedPrecondition desc = another operation is already in progress","time":"2026-05-09T08:30:15Z"}
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:20.881 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-zmrywbwl-development' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:25.458 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME                  STATUS   HEALTH            HOOK  MESSAGE
2026-05-09T08:30:21+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-zmrywbwl    Synced  Healthy                  
2026-05-09T08:30:21+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-zmrywbwl    Synced  Progressing              
2026-05-09T08:30:21+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-zmrywbwl    Synced  Healthy                  
2026-05-09T08:30:23+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-09T08:30:24+00:00                       Namespace                        tssc-app-development                Succeeded   Synced                  namespace/tssc-app-development serverside-applied
2026-05-09T08:30:24+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-zmrywbwl    Synced   Healthy                  service/e2e-tests-java-springboot-zmrywbwl unchanged
2026-05-09T08:30:24+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-zmrywbwl    Synced   Progressing              deployment.apps/e2e-tests-java-springboot-zmrywbwl unchanged
2026-05-09T08:30:24+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-zmrywbwl    Synced   Healthy                  route.route.openshift.io/e2e-tests-java-springboot-zmrywbwl unchanged

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

Operation:          Sync
Sync Revision:      ed21db2737ac04545a3945744f2ce6235e7d00b5
Phase:              Succeeded
Start:              2026-05-09 08:30:21 +0000 UTC
Finished:           2026-05-09 08:30:24 +0000 UTC
Duration:           3s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development                Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-springboot-zmrywbwl  Synced     Healthy            service/e2e-tests-java-springboot-zmrywbwl unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-zmrywbwl  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-zmrywbwl unchanged
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-zmrywbwl  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-zmrywbwl unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:25.529 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-zmrywbwl-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:25.530 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-zmrywbwl-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-zmrywbwl-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:33.424 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-zmrywbwl-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:33.424 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-zmrywbwl-development | Elapsed: 24s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-zmrywbwl-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:44.092 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-zmrywbwl-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:44.092 [[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-09 08:30:44.112 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-zmrywbwl-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:44.113 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:44.113 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:44.113 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ed21db2737ac04545a3945744f2ce6235e7d00b5 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:44.114 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: ed21db2737ac04545a3945744f2ce6235e7d00b5 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:44.116 [[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="102.247">
<system-out>
<![CDATA[2026-05-09 08:30:44.148 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-zmrywbwl/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:44.148 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-zmrywbwl/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:44.257 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-zmrywbwl/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:44.258 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-zmrywbwl/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-zmrywbwl:38cad3202b938b3834922f55e434796f947c56ba {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:44.260 [[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-09 08:30:44.285 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:44.285 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-springboot-zmrywbwl:38cad3202b938b3834922f55e434796f947c56ba {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:44.286 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-zmrywbwl/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-springboot-zmrywbwl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:44.369 [[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-09 08:30:44.370 [[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-zmrywbwl:38cad3202b938b3834922f55e434796f947c56ba" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:48.005 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778315444286 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:49.363 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-zmrywbwl-gitops/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:49.364 [[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-09 08:30:49.364 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-springboot-zmrywbwl-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:49.364 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-zmrywbwl-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:49.364 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-zmrywbwl-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:49.386 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmrywbwl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:49.386 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-springboot-zmrywbwl-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:49.386 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-zmrywbwl-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-zmrywbwl-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:57.429 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmrywbwl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:57.430 [[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-09 08:30:57.430 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:57.430 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 was triggered by promotion PR #1 in e2e-tests-java-springboot-zmrywbwl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:57.430 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:57.458 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:57.458 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:57.458 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:30:57.459 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:31:27.515 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:31:27.516 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:31:27.516 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:31:27.516 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:31:57.598 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:31:57.599 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:31:57.599 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:31:57.599 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:31:57.601 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:31:57.601 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:31:59.276 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: e03c25d571a7fa40129a4a62af8085fc94e973d8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:31:59.276 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: e03c25d571a7fa40129a4a62af8085fc94e973d8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:31:59.276 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:31:59.276 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-zmrywbwl-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:31:59.356 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-zmrywbwl-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:00.408 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:00.409 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-zmrywbwl-stage' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:00.545 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-zmrywbwl-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-java-springboot-zmrywbwl-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-zmrywbwl-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-zmrywbwl/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (ed21db2)
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-zmrywbwl  Synced     Healthy        service/e2e-tests-java-springboot-zmrywbwl created
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-zmrywbwl  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-zmrywbwl created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-zmrywbwl  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-zmrywbwl created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:00.545 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-zmrywbwl-stage' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:06.257 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-09T08:32:00+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-zmrywbwl    Synced  Healthy              
2026-05-09T08:32:00+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-zmrywbwl    Synced  Healthy              
2026-05-09T08:32:00+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-zmrywbwl    Synced  Healthy              
2026-05-09T08:32:04+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-09T08:32:05+00:00                       Namespace                        tssc-app-stage                Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-09T08:32:05+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-zmrywbwl    Synced   Healthy              service/e2e-tests-java-springboot-zmrywbwl unchanged
2026-05-09T08:32:05+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-zmrywbwl    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-zmrywbwl configured
2026-05-09T08:32:05+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-zmrywbwl    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-zmrywbwl unchanged

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

Operation:          Sync
Sync Revision:      e03c25d571a7fa40129a4a62af8085fc94e973d8
Phase:              Succeeded
Start:              2026-05-09 08:32:00 +0000 UTC
Finished:           2026-05-09 08:32:05 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                      Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-springboot-zmrywbwl  Synced     Healthy            service/e2e-tests-java-springboot-zmrywbwl unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-zmrywbwl  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-zmrywbwl configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-zmrywbwl  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-zmrywbwl unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:06.325 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-zmrywbwl-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:06.325 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-zmrywbwl-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-zmrywbwl-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:13.187 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-zmrywbwl-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:13.187 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-zmrywbwl-stage | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-zmrywbwl-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.115 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-zmrywbwl-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.115 [[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-09 08:32:26.150 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-zmrywbwl-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.151 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.151 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.151 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: e03c25d571a7fa40129a4a62af8085fc94e973d8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.151 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: e03c25d571a7fa40129a4a62af8085fc94e973d8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.152 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.152 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.153 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.153 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.186 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.392 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:ba192c5f-0928-4739-9471-3c7b86114c72/1 found from Promotion Pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-nz6c2 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="100.517">
<system-out>
<![CDATA[2026-05-09 08:32:26.413 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-zmrywbwl/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.413 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-zmrywbwl/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.529 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-zmrywbwl/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.529 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-zmrywbwl/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-zmrywbwl:38cad3202b938b3834922f55e434796f947c56ba {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.530 [[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-09 08:32:26.554 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.554 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-springboot-zmrywbwl:38cad3202b938b3834922f55e434796f947c56ba {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.554 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-zmrywbwl/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-springboot-zmrywbwl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:26.633 [[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-09 08:32:26.633 [[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-zmrywbwl:38cad3202b938b3834922f55e434796f947c56ba" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:30.554 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778315546554 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:31.974 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-zmrywbwl-gitops/pull/2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:31.974 [[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-09 08:32:31.975 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-springboot-zmrywbwl-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:31.975 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-springboot-zmrywbwl-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:31.975 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-zmrywbwl-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:32.003 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmrywbwl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:32.003 [[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-09 08:32:32.004 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-zmrywbwl-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-zmrywbwl-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:37.268 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmrywbwl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:37.268 [[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-09 08:32:37.268 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:37.268 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q was triggered by promotion PR #2 in e2e-tests-java-springboot-zmrywbwl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:37.268 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:37.306 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:37.306 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:37.306 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:32:37.306 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:07.351 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:07.351 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:07.352 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:07.352 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:37.402 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:37.402 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:37.403 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:37.403 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:37.404 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:37.404 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:39.074 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: ff22ac665ca175b9f52b71b05f357dc720e348a4 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:39.075 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: ff22ac665ca175b9f52b71b05f357dc720e348a4 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:39.075 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:39.075 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-zmrywbwl-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:39.150 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-zmrywbwl-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:40.115 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:40.116 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-zmrywbwl-prod' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:40.257 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-zmrywbwl-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/applications/e2e-tests-java-springboot-zmrywbwl-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-zmrywbwl-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-zmrywbwl/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (e03c25d)
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-zmrywbwl  Synced     Healthy        service/e2e-tests-java-springboot-zmrywbwl created
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-zmrywbwl  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-zmrywbwl created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-zmrywbwl  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-zmrywbwl created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:40.257 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-zmrywbwl-prod' --insecure --kube-context 'default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:45.753 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-09T08:33:40+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-zmrywbwl    Synced  Healthy              
2026-05-09T08:33:40+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-zmrywbwl    Synced  Healthy              
2026-05-09T08:33:40+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-zmrywbwl    Synced  Healthy              
2026-05-09T08:33:43+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-09T08:33:45+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-zmrywbwl    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-zmrywbwl configured
2026-05-09T08:33:45+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-zmrywbwl    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-zmrywbwl unchanged
2026-05-09T08:33:45+00:00                       Namespace                        tssc-app-prod                Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-09T08:33:45+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-zmrywbwl    Synced   Healthy              service/e2e-tests-java-springboot-zmrywbwl unchanged
2026-05-09T08:33:45+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-springboot-zmrywbwl  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-zmrywbwl configured

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

Operation:          Sync
Sync Revision:      ff22ac665ca175b9f52b71b05f357dc720e348a4
Phase:              Succeeded
Start:              2026-05-09 08:33:40 +0000 UTC
Finished:           2026-05-09 08:33:45 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                       Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-springboot-zmrywbwl  Synced     Healthy            service/e2e-tests-java-springboot-zmrywbwl unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-zmrywbwl  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-zmrywbwl configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-zmrywbwl  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-zmrywbwl unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:45.826 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-zmrywbwl-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:45.826 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-zmrywbwl-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-zmrywbwl-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:55.100 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-zmrywbwl-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:33:55.101 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-zmrywbwl-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-zmrywbwl-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:06.509 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-zmrywbwl-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:06.510 [[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-09 08:34:06.544 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-zmrywbwl-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:06.544 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:06.544 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:06.544 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ff22ac665ca175b9f52b71b05f357dc720e348a4 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:06.545 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: ff22ac665ca175b9f52b71b05f357dc720e348a4 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:06.548 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:06.548 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:06.548 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:06.548 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:06.589 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:06.928 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:ba192c5f-0928-4739-9471-3c7b86114c72/1 found from Promotion Pipeline e2e-tests-java-springboot-zmrywbwl-gitops-on-pull-request-94r4q 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.366">
<system-out>
<![CDATA[2026-05-09 08:34:07.022 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:ba192c5f-0928-4739-9471-3c7b86114c72/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:07.022 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-zmrywbwl:38cad3202b938b3834922f55e434796f947c56ba and document ID urn:uuid:ba192c5f-0928-4739-9471-3c7b86114c72/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:07.022 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-zmrywbwl:38cad3202b938b3834922f55e434796f947c56ba and document ID: urn:uuid:ba192c5f-0928-4739-9471-3c7b86114c72/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:07.022 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-zmrywbwl:38cad3202b938b3834922f55e434796f947c56ba at https://server-tssc-tpa.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:07.215 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-zmrywbwl:38cad3202b938b3834922f55e434796f947c56ba' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:07.215 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:ba192c5f-0928-4739-9471-3c7b86114c72/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:07.216 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-zmrywbwl:38cad3202b938b3834922f55e434796f947c56ba, Published: 2026-05-09T08:29:37Z, SHA256: sha256:f6e43cd4d446f362cbb4822c78504d1daf7de3b43efd07b55f3652ae8ad61999 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:07.216 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:ba192c5f-0928-4739-9471-3c7b86114c72/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:07.216 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-zmrywbwl:38cad3202b938b3834922f55e434796f947c56ba and document ID urn:uuid:ba192c5f-0928-4739-9471-3c7b86114c72/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:07.216 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-zmrywbwl:38cad3202b938b3834922f55e434796f947c56ba and document ID: urn:uuid:ba192c5f-0928-4739-9471-3c7b86114c72/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:07.216 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-zmrywbwl:38cad3202b938b3834922f55e434796f947c56ba at https://server-tssc-tpa.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:07.311 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-zmrywbwl:38cad3202b938b3834922f55e434796f947c56ba' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:07.311 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:ba192c5f-0928-4739-9471-3c7b86114c72/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:07.312 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-zmrywbwl:38cad3202b938b3834922f55e434796f947c56ba, Published: 2026-05-09T08:29:37Z, SHA256: sha256:f6e43cd4d446f362cbb4822c78504d1daf7de3b43efd07b55f3652ae8ad61999 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:07.312 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:ba192c5f-0928-4739-9471-3c7b86114c72/1,urn:uuid:ba192c5f-0928-4739-9471-3c7b86114c72/1 found in TPA!!! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-09 08:34:07.313 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-springboot-zmrywbwl:38cad3202b938b3834922f55e434796f947c56ba {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-09T08:19:36.624Z" hostname="e2e-e2e-tests-java-springboot[github-azure-quay]" tests="6" failures="0" skipped="5" time="80.483" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="80.483">
<system-out>
<![CDATA[2026-05-09 08:25:20.786 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-gitdrngv {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:20.787 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-gitdrngv'... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:20.792 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:20.863 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:20.863 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:20.864 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:20.864 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:20.893 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:20.921 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:20.924 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:20.925 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc621cb38f-8se1-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:20.954 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:20.955 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc621cb38f.8se1.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:20.955 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:20.996 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-gitdrngv, ID: 03d31313-8e06-43f7-a8f5-ae965c473883 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:20.996 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-gitdrngv to be completed... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:20.997 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 03d31313-8e06-43f7-a8f5-ae965c473883 to complete... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:21.018 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:21.018 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 03d31313-8e06-43f7-a8f5-ae965c473883: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:26.043 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:26.043 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 03d31313-8e06-43f7-a8f5-ae965c473883: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:31.065 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:31.065 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 03d31313-8e06-43f7-a8f5-ae965c473883: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:36.088 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:36.088 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:36.088 [[32mINFO [0m] rhdh.developer-hub: Task 03d31313-8e06-43f7-a8f5-ae965c473883 completed successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:36.088 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-gitdrngv' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:36.089 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-gitdrngv {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:36.101 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
Waiting for initial CI deployment of e2e-tests-java-springboot-gitdrngv...
2026-05-09 08:25:36.101 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-gitdrngv-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:36.102 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-gitdrngv-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:36.235 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 2f76b5450368d6f7cd2165fa9462c5931ab51b53 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: 2f76b5450368d6f7cd2165fa9462c5931ab51b53
2026-05-09 08:25:36.261 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-gitdrngv-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:36.261 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:49.253 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-gitdrngv-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:25:49.253 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:12.263 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-gitdrngv-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:12.263 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:12.264 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:12.264 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 2f76b5450368d6f7cd2165fa9462c5931ab51b53 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-09 08:26:12.264 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:12.265 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-springboot-gitdrngv {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:12.265 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-springboot-gitdrngv... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:12.445 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:33.406 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:33.406 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-springboot-gitdrngv {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:33.406 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-springboot-gitdrngv... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:33.407 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:33.407 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:40.174 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-gitdrngv branch 'main' with commit SHA: 2faf5a54f514cc2c791f13273074b7779e948a8f {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:40.174 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 2faf5a54f514cc2c791f13273074b7779e948a8f {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:41.118 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-gitdrngv-gitops branch 'main' with commit SHA: fa62e77e3d7b04ff2c109e4ef09b0c02bab67fd9 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:41.118 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: fa62e77e3d7b04ff2c109e4ef09b0c02bab67fd9 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:41.119 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-springboot-gitdrngv for component e2e-tests-java-springboot-gitdrngv... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:41.143 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-springboot-gitdrngv for component e2e-tests-java-springboot-gitdrngv... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:41.144 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-springboot-gitdrngv for component e2e-tests-java-springboot-gitdrngv... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:41.144 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:41.144 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:41.214 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:41.261 [[31mERROR[0m] azure.project: Failed to get project ID for project 'shared-public': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:41.261 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create service endpoint 'e2e-tests-java-springboot-gitdrngv-gitops': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:41.261 [[31mERROR[0m] postcreation.command.azure.pipelines: Azure gitops pipeline creation failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:41.261 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-09 08:26:41.261 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}

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