<testsuites id="" name="" tests="72" failures="0" skipped="32" errors="7" time="1665.484021">
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:00:21.861Z" hostname="e2e-e2e-tests-go[github-tekton-quay]" tests="6" failures="0" skipped="0" time="703.561" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="150.367">
<system-out>
<![CDATA[2026-04-20 12:00:23.394 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-ayocjlef {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:23.396 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-ayocjlef'... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:23.402 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:23.469 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:23.497 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:23.500 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:23.501 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:23.528 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:23.529 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:23.530 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:23.771 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-ayocjlef, ID: 0857006d-bc3b-4d26-bea1-6489ed6d9fd5 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:23.771 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-ayocjlef to be completed... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:23.772 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 0857006d-bc3b-4d26-bea1-6489ed6d9fd5 to complete... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:23.839 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:23.840 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 0857006d-bc3b-4d26-bea1-6489ed6d9fd5: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:29.174 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:29.175 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 0857006d-bc3b-4d26-bea1-6489ed6d9fd5: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:34.197 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:34.198 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 0857006d-bc3b-4d26-bea1-6489ed6d9fd5: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:39.226 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:39.226 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 0857006d-bc3b-4d26-bea1-6489ed6d9fd5: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:44.244 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:44.245 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 0857006d-bc3b-4d26-bea1-6489ed6d9fd5: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:49.271 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:49.271 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 0857006d-bc3b-4d26-bea1-6489ed6d9fd5: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:54.388 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:54.388 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 0857006d-bc3b-4d26-bea1-6489ed6d9fd5: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:59.444 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:59.444 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 0857006d-bc3b-4d26-bea1-6489ed6d9fd5: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:04.469 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:04.469 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:04.469 [[32mINFO [0m] rhdh.developer-hub: Task 0857006d-bc3b-4d26-bea1-6489ed6d9fd5 completed successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:04.469 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-ayocjlef' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:04.470 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-ayocjlef {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:04.482 [[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-ayocjlef...
2026-04-20 12:01:04.483 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-ayocjlef-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:04.483 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-ayocjlef-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:04.781 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': dcaddbd63ecc7ee0d42ad6aa47aa10e67754a8a1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Waiting for ArgoCD CI application to sync to commit: dcaddbd63ecc7ee0d42ad6aa47aa10e67754a8a1
2026-04-20 12:01:04.805 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-ayocjlef-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: dcaddbd63ecc7ee0d42ad6aa47aa10e67754a8a1) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:04.806 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:15.923 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-ayocjlef-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: dcaddbd63ecc7ee0d42ad6aa47aa10e67754a8a1) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:15.923 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:39.377 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-ayocjlef-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:39.378 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:53.700 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ayocjlef-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:53.700 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:53.700 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:53.701 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: dcaddbd63ecc7ee0d42ad6aa47aa10e67754a8a1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:02:53.701 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:53.702 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-go-ayocjlef (GitHub + Tekton CI) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:53.702 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-ayocjlef {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:53.702 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:53.703 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-go-ayocjlef {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:53.729 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-ayocjlef {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:53.752 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-ayocjlef-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:53.753 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-go-ayocjlef {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:53.753 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
<system-err>
<![CDATA[(node:123) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="301.784">
<system-out>
<![CDATA[2026-04-20 12:02:53.785 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:53.786 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:53.786 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:57.453 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776686573786 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:59.439 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-ayocjlef/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:59.440 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-go-ayocjlef/pull/1 with SHA: ab3ca747c068df7b075194c27578b648614816b5 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:59.440 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-ayocjlef... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:59.440 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-ayocjlef, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:59.464 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-ayocjlef {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:59.464 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-ayocjlef. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:59.464 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-ayocjlef | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ayocjlef, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:06.466 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ayocjlef {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:06.466 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:06.467 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-go-ayocjlef | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ayocjlef, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:18.126 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ayocjlef {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:18.127 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:18.127 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-ayocjlef-on-pull-request-7rvq7 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:18.127 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-ayocjlef-on-pull-request-7rvq7 was triggered by promotion PR #1 in e2e-tests-go-ayocjlef {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:18.128 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-ayocjlef-on-pull-request-7rvq7 to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:18.165 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-on-pull-request-7rvq7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:18.165 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ayocjlef-on-pull-request-7rvq7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:18.165 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ayocjlef-on-pull-request-7rvq7 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:18.166 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-ayocjlef-on-pull-request-7rvq7 | Status: running | Reason: Pipeline e2e-tests-go-ayocjlef-on-pull-request-7rvq7 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:48.229 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-on-pull-request-7rvq7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:48.230 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ayocjlef-on-pull-request-7rvq7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:48.230 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ayocjlef-on-pull-request-7rvq7 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:48.230 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-ayocjlef-on-pull-request-7rvq7 | Status: running | Reason: Pipeline e2e-tests-go-ayocjlef-on-pull-request-7rvq7 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:04:18.303 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-on-pull-request-7rvq7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:04:18.304 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ayocjlef-on-pull-request-7rvq7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:04:18.304 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ayocjlef-on-pull-request-7rvq7 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:04:18.304 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-ayocjlef-on-pull-request-7rvq7 | Status: running | Reason: Pipeline e2e-tests-go-ayocjlef-on-pull-request-7rvq7 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:04:48.372 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-on-pull-request-7rvq7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:04:48.372 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ayocjlef-on-pull-request-7rvq7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:04:48.373 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ayocjlef-on-pull-request-7rvq7 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:04:48.373 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-ayocjlef-on-pull-request-7rvq7 | Status: running | Reason: Pipeline e2e-tests-go-ayocjlef-on-pull-request-7rvq7 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:18.439 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-on-pull-request-7rvq7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:18.440 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ayocjlef-on-pull-request-7rvq7 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:18.440 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ayocjlef-on-pull-request-7rvq7 status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:18.440 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:18.449 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-ayocjlef-on-pull-request-7rvq7 was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:18.449 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:19.915 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:19.916 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-go-ayocjlef... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:19.916 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-ayocjlef, event type: push {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:19.946 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ayocjlef {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:19.946 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:19.946 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-ayocjlef | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ayocjlef, event: push, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:25.213 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-ayocjlef {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:25.213 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:25.213 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-ayocjlef-on-push-497sq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:25.213 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-ayocjlef-on-push-497sq was triggered by on-push pipeline after merging #1 in e2e-tests-go-ayocjlef {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:25.214 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-ayocjlef-on-push-497sq to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:25.252 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-on-push-497sq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:25.252 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ayocjlef-on-push-497sq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:25.252 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ayocjlef-on-push-497sq status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:25.252 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-ayocjlef-on-push-497sq | Status: running | Reason: Pipeline e2e-tests-go-ayocjlef-on-push-497sq not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:55.324 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-on-push-497sq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:55.325 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ayocjlef-on-push-497sq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:55.325 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ayocjlef-on-push-497sq status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:55.325 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-ayocjlef-on-push-497sq | Status: running | Reason: Pipeline e2e-tests-go-ayocjlef-on-push-497sq not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:25.372 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-on-push-497sq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:25.372 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ayocjlef-on-push-497sq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:25.372 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ayocjlef-on-push-497sq status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:25.372 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-ayocjlef-on-push-497sq | Status: running | Reason: Pipeline e2e-tests-go-ayocjlef-on-push-497sq not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:55.441 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-on-push-497sq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:55.441 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ayocjlef-on-push-497sq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:55.442 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ayocjlef-on-push-497sq status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:55.442 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-ayocjlef-on-push-497sq | Status: running | Reason: Pipeline e2e-tests-go-ayocjlef-on-push-497sq not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:25.491 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-on-push-497sq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:25.491 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ayocjlef-on-push-497sq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:25.491 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ayocjlef-on-push-497sq status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:25.492 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-go-ayocjlef-on-push-497sq | Status: running | Reason: Pipeline e2e-tests-go-ayocjlef-on-push-497sq not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:55.563 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-on-push-497sq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:55.563 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ayocjlef-on-push-497sq status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:55.563 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ayocjlef-on-push-497sq status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:55.564 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:55.565 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-ayocjlef-on-push-497sq was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:55.566 [[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="35.059">
<system-out>
<![CDATA[2026-04-20 12:07:55.616 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-ayocjlef-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:55.616 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-ayocjlef-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:55.888 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': cd9b5e7e51f366a22fceba054cf3f2d1c067a2c8 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:55.889 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:55.889 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-ayocjlef-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:55.965 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-ayocjlef-development using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:56.747 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:56.748 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-ayocjlef-development' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:56.981 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-ayocjlef-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/applications/e2e-tests-go-ayocjlef-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-ayocjlef-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-ayocjlef/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (dcaddbd)
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-ayocjlef  Synced     Healthy        service/e2e-tests-go-ayocjlef created
apps                Deployment  tssc-app-development  e2e-tests-go-ayocjlef  Synced     Healthy        deployment.apps/e2e-tests-go-ayocjlef created
route.openshift.io  Route       tssc-app-development  e2e-tests-go-ayocjlef  Synced     Healthy        route.route.openshift.io/e2e-tests-go-ayocjlef created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:56.982 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-ayocjlef-development' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:11.852 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:07:57+00:00                         Service  tssc-app-development  e2e-tests-go-ayocjlef    Synced  Healthy              
2026-04-20T12:07:57+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-ayocjlef    Synced  Healthy              
2026-04-20T12:07:57+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-ayocjlef    Synced  Healthy              
2026-04-20T12:08:00+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:08:02+00:00                       Namespace                        tssc-app-development   Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:08:02+00:00                         Service  tssc-app-development  e2e-tests-go-ayocjlef    Synced   Healthy              service/e2e-tests-go-ayocjlef unchanged
2026-04-20T12:08:02+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-ayocjlef    Synced   Healthy              deployment.apps/e2e-tests-go-ayocjlef configured
2026-04-20T12:08:02+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-ayocjlef    Synced   Healthy              route.route.openshift.io/e2e-tests-go-ayocjlef unchanged
2026-04-20T12:08:02+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-ayocjlef  OutOfSync  Progressing              deployment.apps/e2e-tests-go-ayocjlef configured
2026-04-20T12:08:02+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-ayocjlef    Synced  Progressing              deployment.apps/e2e-tests-go-ayocjlef configured
2026-04-20T12:08:04+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:08:06+00:00          Namespace              tssc-app-development  Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:08:06+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-ayocjlef  OutOfSync  Progressing              deployment.apps/e2e-tests-go-ayocjlef configured
2026-04-20T12:08:06+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-ayocjlef  OutOfSync  Healthy              deployment.apps/e2e-tests-go-ayocjlef configured
2026-04-20T12:08:08+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:08:10+00:00          Namespace              tssc-app-development  Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:08:10+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-ayocjlef    Synced  Progressing              deployment.apps/e2e-tests-go-ayocjlef configured

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

Operation:          Sync
Sync Revision:      cd9b5e7e51f366a22fceba054cf3f2d1c067a2c8
Phase:              Succeeded
Start:              2026-04-20 12:08:06 +0000 UTC
Finished:           2026-04-20 12:08:10 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development   Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-go-ayocjlef  Synced     Healthy            service/e2e-tests-go-ayocjlef unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-ayocjlef  Synced     Progressing        deployment.apps/e2e-tests-go-ayocjlef configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-ayocjlef  Synced     Healthy            route.route.openshift.io/e2e-tests-go-ayocjlef unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:11.931 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ayocjlef-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:11.931 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-ayocjlef-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ayocjlef-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:18.650 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ayocjlef-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:18.651 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-ayocjlef-development | Elapsed: 23s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ayocjlef-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:30.621 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-ayocjlef-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:30.621 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:30.643 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ayocjlef-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:30.643 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:30.643 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:30.643 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: cd9b5e7e51f366a22fceba054cf3f2d1c067a2c8 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:30.643 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: cd9b5e7e51f366a22fceba054cf3f2d1c067a2c8 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:30.644 [[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="107.803">
<system-out>
<![CDATA[2026-04-20 12:08:30.670 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-ayocjlef/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:30.671 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-ayocjlef/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:30.797 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-ayocjlef/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:30.798 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-ayocjlef/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-ayocjlef:e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:30.799 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:30.826 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:30.826 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-go-ayocjlef:e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:30.826 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-ayocjlef/overlays/stage/deployment-patch.yaml in repo e2e-tests-go-ayocjlef-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:30.925 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:30.925 [[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-ayocjlef:e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:34.537 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686910826 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:36.277 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-ayocjlef-gitops/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:36.277 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:36.277 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-go-ayocjlef-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:36.277 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-ayocjlef-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:36.278 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-ayocjlef-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:36.335 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-ayocjlef-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:36.335 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-ayocjlef-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:36.336 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-ayocjlef-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ayocjlef-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:44.055 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ayocjlef-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:44.055 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:44.055 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:44.055 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b was triggered by promotion PR #1 in e2e-tests-go-ayocjlef-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:44.056 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:44.088 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:44.088 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:44.089 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:44.089 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b | Status: running | Reason: Pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:14.155 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:14.156 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:14.156 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:14.156 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b | Status: running | Reason: Pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:44.211 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:44.211 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:44.211 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:44.211 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:44.212 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:44.213 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:45.826 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 9a03786691e28c16951be2dc8629dcbd95a23c18 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:45.826 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 9a03786691e28c16951be2dc8629dcbd95a23c18 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:45.827 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:45.827 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-ayocjlef-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:45.913 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-ayocjlef-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:46.805 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:46.806 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-ayocjlef-stage' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:46.940 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-ayocjlef-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/applications/e2e-tests-go-ayocjlef-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-ayocjlef-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-ayocjlef/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (cd9b5e7)
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-ayocjlef  Synced     Healthy        service/e2e-tests-go-ayocjlef created
apps                Deployment  tssc-app-stage  e2e-tests-go-ayocjlef  Synced     Healthy        deployment.apps/e2e-tests-go-ayocjlef created
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-ayocjlef  Synced     Healthy        route.route.openshift.io/e2e-tests-go-ayocjlef created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:46.940 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-ayocjlef-stage' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:54.734 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:09:47+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-ayocjlef    Synced  Healthy              
2026-04-20T12:09:47+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-ayocjlef    Synced  Healthy              
2026-04-20T12:09:47+00:00                         Service  tssc-app-stage  e2e-tests-go-ayocjlef    Synced  Healthy              
2026-04-20T12:09:51+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:09:53+00:00                       Namespace                        tssc-app-stage   Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:09:53+00:00                         Service  tssc-app-stage  e2e-tests-go-ayocjlef    Synced   Healthy              service/e2e-tests-go-ayocjlef unchanged
2026-04-20T12:09:53+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-ayocjlef    Synced   Healthy              deployment.apps/e2e-tests-go-ayocjlef configured
2026-04-20T12:09:53+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-ayocjlef    Synced   Healthy              route.route.openshift.io/e2e-tests-go-ayocjlef unchanged
2026-04-20T12:09:53+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-ayocjlef  OutOfSync  Progressing              deployment.apps/e2e-tests-go-ayocjlef configured

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

Operation:          Sync
Sync Revision:      9a03786691e28c16951be2dc8629dcbd95a23c18
Phase:              Succeeded
Start:              2026-04-20 12:09:47 +0000 UTC
Finished:           2026-04-20 12:09:53 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage         Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-go-ayocjlef  Synced     Healthy            service/e2e-tests-go-ayocjlef unchanged
apps                Deployment  tssc-app-stage  e2e-tests-go-ayocjlef  Synced     Progressing        deployment.apps/e2e-tests-go-ayocjlef configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-ayocjlef  Synced     Healthy            route.route.openshift.io/e2e-tests-go-ayocjlef unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:54.814 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ayocjlef-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:54.814 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-ayocjlef-stage | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ayocjlef-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:03.496 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ayocjlef-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:03.496 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-ayocjlef-stage | Elapsed: 18s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ayocjlef-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.151 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-ayocjlef-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.151 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.179 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ayocjlef-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.179 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.179 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.179 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 9a03786691e28c16951be2dc8629dcbd95a23c18 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.179 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 9a03786691e28c16951be2dc8629dcbd95a23c18 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.181 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.181 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.181 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.182 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.218 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.471 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:5ff52c3e-bfc3-47c9-8927-72d54250ca0f/1 found from Promotion Pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-2vh4b 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="108.325">
<system-out>
<![CDATA[2026-04-20 12:10:18.487 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-ayocjlef/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.488 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-ayocjlef/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.702 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-ayocjlef/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.703 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-ayocjlef/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-ayocjlef:e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.705 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.725 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.726 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-go-ayocjlef:e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.726 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-ayocjlef/overlays/prod/deployment-patch.yaml in repo e2e-tests-go-ayocjlef-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.834 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.834 [[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-ayocjlef:e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:22.757 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776687018726 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:24.693 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-ayocjlef-gitops/pull/2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:24.694 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:24.694 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-go-ayocjlef-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:24.694 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-go-ayocjlef-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:24.694 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-ayocjlef-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:24.728 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ayocjlef-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:24.729 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:24.729 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-ayocjlef-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ayocjlef-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:30.283 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ayocjlef-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:30.283 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:30.284 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-go-ayocjlef-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ayocjlef-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.139 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-ayocjlef-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.140 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.140 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.140 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w was triggered by promotion PR #2 in e2e-tests-go-ayocjlef-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.140 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.174 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.174 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.174 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.175 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w | Status: running | Reason: Pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:09.237 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:09.238 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:09.238 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:09.238 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w | Status: running | Reason: Pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:39.291 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:39.291 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:39.292 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:39.292 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:39.294 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:39.294 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:40.812 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: fcfc031ee6640ee216d2405f9e7eb7288b2244b1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:40.813 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: fcfc031ee6640ee216d2405f9e7eb7288b2244b1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:40.813 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:40.813 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-ayocjlef-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:40.889 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-ayocjlef-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:41.966 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:41.966 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-ayocjlef-prod' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:42.101 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-ayocjlef-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/applications/e2e-tests-go-ayocjlef-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-ayocjlef-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-ayocjlef/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (9a03786)
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-ayocjlef  Synced     Healthy        service/e2e-tests-go-ayocjlef created
apps                Deployment  tssc-app-prod  e2e-tests-go-ayocjlef  Synced     Healthy        deployment.apps/e2e-tests-go-ayocjlef created
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-ayocjlef  Synced     Healthy        route.route.openshift.io/e2e-tests-go-ayocjlef created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:42.102 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-ayocjlef-prod' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:47.734 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:11:42+00:00                         Service  tssc-app-prod  e2e-tests-go-ayocjlef    Synced  Healthy              
2026-04-20T12:11:42+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-ayocjlef    Synced  Healthy              
2026-04-20T12:11:42+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-ayocjlef    Synced  Healthy              
2026-04-20T12:11:46+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:11:47+00:00                       Namespace                        tssc-app-prod   Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:11:47+00:00                         Service  tssc-app-prod  e2e-tests-go-ayocjlef    Synced   Healthy              service/e2e-tests-go-ayocjlef unchanged
2026-04-20T12:11:47+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-ayocjlef    Synced   Healthy              deployment.apps/e2e-tests-go-ayocjlef configured
2026-04-20T12:11:47+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-ayocjlef    Synced   Healthy              route.route.openshift.io/e2e-tests-go-ayocjlef unchanged

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

Operation:          Sync
Sync Revision:      fcfc031ee6640ee216d2405f9e7eb7288b2244b1
Phase:              Succeeded
Start:              2026-04-20 12:11:42 +0000 UTC
Finished:           2026-04-20 12:11:47 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod          Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-go-ayocjlef  Synced     Healthy            service/e2e-tests-go-ayocjlef unchanged
apps                Deployment  tssc-app-prod  e2e-tests-go-ayocjlef  Synced     Progressing        deployment.apps/e2e-tests-go-ayocjlef configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-ayocjlef  Synced     Healthy            route.route.openshift.io/e2e-tests-go-ayocjlef unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:47.806 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ayocjlef-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:47.806 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-ayocjlef-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ayocjlef-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:54.939 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ayocjlef-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:54.939 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-ayocjlef-prod | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ayocjlef-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.488 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-ayocjlef-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.488 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.512 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ayocjlef-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.512 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.512 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.512 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: fcfc031ee6640ee216d2405f9e7eb7288b2244b1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.513 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: fcfc031ee6640ee216d2405f9e7eb7288b2244b1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.515 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.515 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.515 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.515 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.548 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.810 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:5ff52c3e-bfc3-47c9-8927-72d54250ca0f/1 found from Promotion Pipeline e2e-tests-go-ayocjlef-gitops-on-pull-request-t727w 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.223">
<system-out>
<![CDATA[2026-04-20 12:12:06.906 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:5ff52c3e-bfc3-47c9-8927-72d54250ca0f/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.907 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-ayocjlef:e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0 and document ID urn:uuid:5ff52c3e-bfc3-47c9-8927-72d54250ca0f/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.907 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-ayocjlef:e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0 and document ID: urn:uuid:5ff52c3e-bfc3-47c9-8927-72d54250ca0f/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.907 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-ayocjlef:e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0 at https://server-tssc-tpa.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.969 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-ayocjlef:e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.969 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:5ff52c3e-bfc3-47c9-8927-72d54250ca0f/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.969 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-ayocjlef:e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0, Published: 2026-04-20T12:07:10Z, SHA256: sha256:09b956ee54b7af4561adac9609824c10bae5c6dbfdc90c24e0092c1972a70756 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.969 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:5ff52c3e-bfc3-47c9-8927-72d54250ca0f/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.969 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-ayocjlef:e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0 and document ID urn:uuid:5ff52c3e-bfc3-47c9-8927-72d54250ca0f/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.969 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-ayocjlef:e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0 and document ID: urn:uuid:5ff52c3e-bfc3-47c9-8927-72d54250ca0f/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.970 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-ayocjlef:e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0 at https://server-tssc-tpa.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:07.048 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-ayocjlef:e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:07.048 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:5ff52c3e-bfc3-47c9-8927-72d54250ca0f/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:07.048 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-ayocjlef:e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0, Published: 2026-04-20T12:07:10Z, SHA256: sha256:09b956ee54b7af4561adac9609824c10bae5c6dbfdc90c24e0092c1972a70756 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:07.048 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:5ff52c3e-bfc3-47c9-8927-72d54250ca0f/1,urn:uuid:5ff52c3e-bfc3-47c9-8927-72d54250ca0f/1 found in TPA!!! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:07.049 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-go-ayocjlef:e5e79ed66156214a1f0f1f0fb04cc87e5e2658c0 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:00:21.861Z" hostname="e2e-e2e-tests-go[github-azure-quay]" tests="6" failures="0" skipped="5" time="246.502" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="246.502">
<system-out>
<![CDATA[2026-04-20 12:00:23.556 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-zpfsixbg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:23.558 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-zpfsixbg'... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:23.565 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:23.659 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:23.660 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:23.660 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:23.661 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:23.683 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:23.706 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:23.709 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:23.710 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:23.737 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:23.737 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:23.738 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:23.970 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-zpfsixbg, ID: 0323e770-c9a5-426e-aa95-63386cafbfee {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:23.970 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-zpfsixbg to be completed... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:23.970 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 0323e770-c9a5-426e-aa95-63386cafbfee to complete... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:24.017 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:24.018 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 0323e770-c9a5-426e-aa95-63386cafbfee: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:29.341 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:29.342 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 0323e770-c9a5-426e-aa95-63386cafbfee: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:34.365 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:34.365 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 0323e770-c9a5-426e-aa95-63386cafbfee: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:39.449 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:39.449 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 0323e770-c9a5-426e-aa95-63386cafbfee: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:44.476 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:44.476 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 0323e770-c9a5-426e-aa95-63386cafbfee: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:49.505 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:49.505 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:49.506 [[32mINFO [0m] rhdh.developer-hub: Task 0323e770-c9a5-426e-aa95-63386cafbfee completed successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:49.506 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-zpfsixbg' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:49.506 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-zpfsixbg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:49.521 [[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-zpfsixbg...
2026-04-20 12:00:49.521 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-zpfsixbg-gitops, branch: main {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:49.522 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-zpfsixbg-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:49.873 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 12e71b5d3b95590deaebfcffbc9284e248bf53b9 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: 12e71b5d3b95590deaebfcffbc9284e248bf53b9
2026-04-20 12:00:49.901 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-go-zpfsixbg-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-zpfsixbg-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-go-zpfsixbg-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"c34d54f8-bae2-427c-9459-007ea4096754","cache-control":"no-cache, private","connection":"close","content-length":"284","content-type":"application/json","date":"Mon, 20 Apr 2026 12:00:49 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"90e57a76-07b4-4144-ac03-723110e49d77","x-kubernetes-pf-prioritylevel-uid":"778b5b47-b486-4239-9aa8-e86a7e3ee635"} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:49.901 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:02.103 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-zpfsixbg-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 12e71b5d3b95590deaebfcffbc9284e248bf53b9) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:02.103 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:32.996 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-zpfsixbg-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:32.997 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:51.583 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-zpfsixbg-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:51.583 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:51.583 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:51.584 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 12e71b5d3b95590deaebfcffbc9284e248bf53b9 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:02:51.584 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:51.584 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-go-zpfsixbg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:51.585 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-go-zpfsixbg... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:51.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-go[github-azure-quay], worker=1}
2026-04-20 12:03:02.474 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:02.474 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-go-zpfsixbg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:02.474 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-go-zpfsixbg... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:02.475 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:02.475 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:09.126 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-zpfsixbg-gitops branch 'main' with commit SHA: a86d0addf45634842c73b126b0399ca8680c2d87 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:09.126 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: a86d0addf45634842c73b126b0399ca8680c2d87 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:10.066 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-zpfsixbg branch 'main' with commit SHA: 4a40752d4b5478ce659cfe1b422c178ca8500694 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:10.067 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 4a40752d4b5478ce659cfe1b422c178ca8500694 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:10.068 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-go-zpfsixbg for component e2e-tests-go-zpfsixbg... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:10.095 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-go-zpfsixbg for component e2e-tests-go-zpfsixbg... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:10.095 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-go-zpfsixbg for component e2e-tests-go-zpfsixbg... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:10.096 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:10.096 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:17.123 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:19.130 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:27.205 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-zpfsixbg-gitops type=github name=e2e-tests-go-zpfsixbg-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:27.205 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:31.314 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-zpfsixbg type=github name=e2e-tests-go-zpfsixbg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:31.314 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:36.952 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7453?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:41.617 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7454?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:46.837 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7454... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:46.838 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7454?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:47.745 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7453... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:47.745 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7453?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:57.303 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-zpfsixbg". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:57.303 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-go-zpfsixbg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:59.963 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-zpfsixbg-gitops". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:59.963 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-go-zpfsixbg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:59.963 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-go-zpfsixbg... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:59.990 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-zpfsixbg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:59.990 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-zpfsixbg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:59.990 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-zpfsixbg-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:59.991 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-zpfsixbg-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:59.991 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:59.991 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:59.991 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:59.991 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:14.121 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:14.121 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:15.544 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-zpfsixbg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:15.544 [[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-04-20 12:04:21.678 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-zpfsixbg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:21.678 [[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-04-20 12:04:21.841 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3788?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:30.039 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:30.050 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:30.050 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:30.050 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}

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

    Error: Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-go-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:00:21.861Z" hostname="e2e-e2e-tests-python[github-tekton-quay]" tests="6" failures="0" skipped="0" time="713.246" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="98.063">
<system-out>
<![CDATA[2026-04-20 12:00:23.417 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-hvcdnjdr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:23.419 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-hvcdnjdr'... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:23.427 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:23.490 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:23.516 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:23.520 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:23.521 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:23.548 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:23.548 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:23.549 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:23.788 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-hvcdnjdr, ID: ef3eccb1-6224-4dfe-a0bf-eb1d3b18d9e9 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:23.789 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-hvcdnjdr to be completed... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:23.789 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task ef3eccb1-6224-4dfe-a0bf-eb1d3b18d9e9 to complete... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:23.851 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:23.852 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task ef3eccb1-6224-4dfe-a0bf-eb1d3b18d9e9: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:29.204 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:29.205 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task ef3eccb1-6224-4dfe-a0bf-eb1d3b18d9e9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:34.231 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:34.231 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task ef3eccb1-6224-4dfe-a0bf-eb1d3b18d9e9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:39.262 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:39.263 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task ef3eccb1-6224-4dfe-a0bf-eb1d3b18d9e9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:44.281 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:44.281 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task ef3eccb1-6224-4dfe-a0bf-eb1d3b18d9e9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:49.316 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:49.317 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task ef3eccb1-6224-4dfe-a0bf-eb1d3b18d9e9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.481 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.482 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task ef3eccb1-6224-4dfe-a0bf-eb1d3b18d9e9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:59.503 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:59.503 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task ef3eccb1-6224-4dfe-a0bf-eb1d3b18d9e9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:04.521 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:04.521 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task ef3eccb1-6224-4dfe-a0bf-eb1d3b18d9e9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:09.542 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:09.543 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:09.543 [[32mINFO [0m] rhdh.developer-hub: Task ef3eccb1-6224-4dfe-a0bf-eb1d3b18d9e9 completed successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:09.543 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-hvcdnjdr' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:09.543 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-hvcdnjdr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:09.557 [[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-hvcdnjdr...
2026-04-20 12:01:09.558 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-hvcdnjdr-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:09.558 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-hvcdnjdr-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:09.868 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 88c21dc28cac15ab4b61ebb52ab44c6f74b3c7ed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Waiting for ArgoCD CI application to sync to commit: 88c21dc28cac15ab4b61ebb52ab44c6f74b3c7ed
2026-04-20 12:01:09.897 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-hvcdnjdr-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-04-20 12:01:09.897 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:23.427 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-hvcdnjdr-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:23.428 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.374 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-hvcdnjdr-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.375 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.375 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.375 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 88c21dc28cac15ab4b61ebb52ab44c6f74b3c7ed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:02:01.375 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.376 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-python-hvcdnjdr (GitHub + Tekton CI) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.376 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-hvcdnjdr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.376 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.376 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-python-hvcdnjdr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.414 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-hvcdnjdr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.435 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-hvcdnjdr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.435 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Found 1 total PipelineRuns {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.436 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 1 PipelineRuns match filters {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.436 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 0 PipelineRuns filtered out {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.436 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.436 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing batch 1/1 (1 PipelineRuns) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.472 [[31mERROR[0m] ocp.client: Error patching resource 'e2e-tests-python-hvcdnjdr-on-push-mlpxf' 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":"409f7a6a-6c4b-4e80-9a1c-0fdc2c3e8dcf","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Mon, 20 Apr 2026 12:02:01 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"90e57a76-07b4-4144-ac03-723110e49d77","x-kubernetes-pf-prioritylevel-uid":"778b5b47-b486-4239-9aa8-e86a7e3ee635"} {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.472 [[31mERROR[0m] tekton.pipelinerun: Failed to cancel PipelineRun e2e-tests-python-hvcdnjdr-on-push-mlpxf: Failed to patch resource 'e2e-tests-python-hvcdnjdr-on-push-mlpxf': 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":"409f7a6a-6c4b-4e80-9a1c-0fdc2c3e8dcf","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Mon, 20 Apr 2026 12:02:01 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"90e57a76-07b4-4144-ac03-723110e49d77","x-kubernetes-pf-prioritylevel-uid":"778b5b47-b486-4239-9aa8-e86a7e3ee635"} {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.472 [[31mERROR[0m] rhtap.core.integration.ci.base: ❌ [Tekton] Failed to cancel PipelineRun e2e-tests-python-hvcdnjdr-on-push-mlpxf: Error: Failed to cancel PipelineRun e2e-tests-python-hvcdnjdr-on-push-mlpxf: Failed to patch resource 'e2e-tests-python-hvcdnjdr-on-push-mlpxf': 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":"409f7a6a-6c4b-4e80-9a1c-0fdc2c3e8dcf","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Mon, 20 Apr 2026 12:02:01 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"90e57a76-07b4-4144-ac03-723110e49d77","x-kubernetes-pf-prioritylevel-uid":"778b5b47-b486-4239-9aa8-e86a7e3ee635"} {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.472 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.473 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Cancellation complete: {total=1, cancelled=0, failed=1, skipped=0, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.473 [[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:164) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="366.262">
<system-out>
<![CDATA[2026-04-20 12:02:01.504 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.504 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:01.504 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:05.163 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776686521505 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:07.227 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-hvcdnjdr/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:07.228 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-python-hvcdnjdr/pull/1 with SHA: 08727a9a8c9464018a482aab837817d5db22e2db {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:07.228 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-hvcdnjdr... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:07.229 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-hvcdnjdr, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:07.265 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-hvcdnjdr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:07.266 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:07.266 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-hvcdnjdr | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-hvcdnjdr, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:13.472 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-hvcdnjdr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:13.472 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:13.472 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-hvcdnjdr | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-hvcdnjdr, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:27.284 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-hvcdnjdr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:27.284 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:27.284 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:27.285 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d was triggered by promotion PR #1 in e2e-tests-python-hvcdnjdr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:27.285 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:27.351 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:27.351 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:27.351 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:27.352 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d | Status: running | Reason: Pipeline e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:57.417 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:57.417 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:57.418 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:57.418 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d | Status: running | Reason: Pipeline e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:27.453 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:27.453 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:27.453 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:27.454 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d | Status: running | Reason: Pipeline e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:57.507 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:57.508 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:57.508 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:57.508 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d | Status: running | Reason: Pipeline e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:27.551 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:27.551 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:27.551 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:27.551 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d | Status: running | Reason: Pipeline e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:57.617 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:57.617 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:57.618 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:57.618 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:57.627 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-hvcdnjdr-on-pull-request-nhc4d was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:57.627 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:59.263 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 5ddfdef44534965c8b0cdb55f48ca2c210088bcb {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:59.263 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-python-hvcdnjdr... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:59.264 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-hvcdnjdr, event type: push {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:59.302 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-hvcdnjdr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:59.302 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:59.303 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-hvcdnjdr | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-hvcdnjdr, event: push, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:07.363 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-python-hvcdnjdr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:07.363 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:07.363 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-hvcdnjdr-on-push-4xfd6 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:07.363 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-hvcdnjdr-on-push-4xfd6 was triggered by on-push pipeline after merging #1 in e2e-tests-python-hvcdnjdr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:07.364 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-hvcdnjdr-on-push-4xfd6 to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:07.402 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-on-push-4xfd6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:07.402 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-on-push-4xfd6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:07.403 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-on-push-4xfd6 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:07.403 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-hvcdnjdr-on-push-4xfd6 | Status: running | Reason: Pipeline e2e-tests-python-hvcdnjdr-on-push-4xfd6 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:37.458 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-on-push-4xfd6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:37.459 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-on-push-4xfd6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:37.459 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-on-push-4xfd6 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:37.459 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-hvcdnjdr-on-push-4xfd6 | Status: running | Reason: Pipeline e2e-tests-python-hvcdnjdr-on-push-4xfd6 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:06:07.526 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-on-push-4xfd6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:06:07.526 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-on-push-4xfd6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:06:07.526 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-on-push-4xfd6 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:06:07.526 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-hvcdnjdr-on-push-4xfd6 | Status: running | Reason: Pipeline e2e-tests-python-hvcdnjdr-on-push-4xfd6 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:06:37.578 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-on-push-4xfd6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:06:37.578 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-on-push-4xfd6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:06:37.578 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-on-push-4xfd6 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:06:37.578 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-hvcdnjdr-on-push-4xfd6 | Status: running | Reason: Pipeline e2e-tests-python-hvcdnjdr-on-push-4xfd6 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:07:07.645 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-on-push-4xfd6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:07:07.645 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-on-push-4xfd6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:07:07.645 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-on-push-4xfd6 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:07:07.645 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-hvcdnjdr-on-push-4xfd6 | Status: running | Reason: Pipeline e2e-tests-python-hvcdnjdr-on-push-4xfd6 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:07:37.694 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-on-push-4xfd6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:07:37.694 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-on-push-4xfd6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:07:37.694 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-on-push-4xfd6 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:07:37.694 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-hvcdnjdr-on-push-4xfd6 | Status: running | Reason: Pipeline e2e-tests-python-hvcdnjdr-on-push-4xfd6 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:07.760 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-on-push-4xfd6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:07.761 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-on-push-4xfd6 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:07.761 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-on-push-4xfd6 status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:07.761 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:07.763 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-hvcdnjdr-on-push-4xfd6 was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:07.763 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="45.245">
<system-out>
<![CDATA[2026-04-20 12:08:07.820 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-hvcdnjdr-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:07.821 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-hvcdnjdr-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:08.008 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': cc71ef70893438948e091cdef9248da002194f36 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:08.009 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:08.009 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-hvcdnjdr-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:08.092 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-hvcdnjdr-development using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:08.702 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:08.702 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-hvcdnjdr-development' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:08.834 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-hvcdnjdr-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/applications/e2e-tests-python-hvcdnjdr-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-hvcdnjdr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-hvcdnjdr/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (772fc68)
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-hvcdnjdr  Synced     Healthy        service/e2e-tests-python-hvcdnjdr unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-hvcdnjdr  Synced     Healthy        deployment.apps/e2e-tests-python-hvcdnjdr configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-hvcdnjdr  Synced     Healthy        route.route.openshift.io/e2e-tests-python-hvcdnjdr unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:08.835 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-hvcdnjdr-development' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:18.296 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:08:09+00:00                         Service  tssc-app-development  e2e-tests-python-hvcdnjdr    Synced  Healthy              
2026-04-20T12:08:09+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-hvcdnjdr    Synced  Healthy              
2026-04-20T12:08:09+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-hvcdnjdr    Synced  Healthy              
2026-04-20T12:08:14+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:08:15+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:08:15+00:00                         Service  tssc-app-development  e2e-tests-python-hvcdnjdr    Synced   Healthy              service/e2e-tests-python-hvcdnjdr unchanged
2026-04-20T12:08:15+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-hvcdnjdr    Synced   Healthy              deployment.apps/e2e-tests-python-hvcdnjdr configured
2026-04-20T12:08:15+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-hvcdnjdr    Synced   Healthy              route.route.openshift.io/e2e-tests-python-hvcdnjdr unchanged
2026-04-20T12:08:15+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-hvcdnjdr  OutOfSync  Progressing              deployment.apps/e2e-tests-python-hvcdnjdr configured

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

Operation:          Sync
Sync Revision:      cc71ef70893438948e091cdef9248da002194f36
Phase:              Succeeded
Start:              2026-04-20 12:08:09 +0000 UTC
Finished:           2026-04-20 12:08:15 +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-python-hvcdnjdr  Synced     Healthy            service/e2e-tests-python-hvcdnjdr unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-hvcdnjdr  Synced     Progressing        deployment.apps/e2e-tests-python-hvcdnjdr configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-hvcdnjdr  Synced     Healthy            route.route.openshift.io/e2e-tests-python-hvcdnjdr unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:18.373 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-hvcdnjdr-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:18.374 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-hvcdnjdr-development | Elapsed: 10s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-hvcdnjdr-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:24.008 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-hvcdnjdr-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:24.008 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-hvcdnjdr-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-hvcdnjdr-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:38.405 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-hvcdnjdr-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:38.405 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-python-hvcdnjdr-development | Elapsed: 30s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-hvcdnjdr-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:53.006 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-hvcdnjdr-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:53.006 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:53.030 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-hvcdnjdr-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:53.030 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:53.030 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:53.030 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: cc71ef70893438948e091cdef9248da002194f36 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:53.030 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: cc71ef70893438948e091cdef9248da002194f36 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:53.032 [[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="101.67">
<system-out>
<![CDATA[2026-04-20 12:08:53.058 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-hvcdnjdr/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:53.059 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-hvcdnjdr/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:53.188 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-hvcdnjdr/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:53.189 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-hvcdnjdr/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-hvcdnjdr:5ddfdef44534965c8b0cdb55f48ca2c210088bcb {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:53.190 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:53.216 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:53.216 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-python-hvcdnjdr:5ddfdef44534965c8b0cdb55f48ca2c210088bcb {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:53.216 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-hvcdnjdr/overlays/stage/deployment-patch.yaml in repo e2e-tests-python-hvcdnjdr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:53.308 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:53.309 [[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-hvcdnjdr:5ddfdef44534965c8b0cdb55f48ca2c210088bcb" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:56.955 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686933216 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:58.673 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-hvcdnjdr-gitops/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:58.673 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:58.674 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-python-hvcdnjdr-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:58.674 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-hvcdnjdr-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:58.674 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-hvcdnjdr-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:58.696 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-hvcdnjdr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:58.696 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-hvcdnjdr-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:58.696 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-hvcdnjdr-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-hvcdnjdr-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:06.959 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-hvcdnjdr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:06.959 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:06.959 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:06.959 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 was triggered by promotion PR #1 in e2e-tests-python-hvcdnjdr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:06.960 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:06.993 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:06.993 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:06.993 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:06.993 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 | Status: running | Reason: Pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:37.037 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:37.037 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:37.037 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:37.037 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 | Status: running | Reason: Pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:07.090 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:07.091 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:07.091 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:07.091 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:07.092 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:07.092 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:08.859 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: e98cbf3e071e0e3bb0f8e8f9d511fad52d150a86 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:08.860 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: e98cbf3e071e0e3bb0f8e8f9d511fad52d150a86 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:08.860 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:08.860 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-hvcdnjdr-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:08.933 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-hvcdnjdr-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:09.606 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:09.606 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-hvcdnjdr-stage' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:09.747 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-hvcdnjdr-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/applications/e2e-tests-python-hvcdnjdr-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-hvcdnjdr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-hvcdnjdr/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (cc71ef7)
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-hvcdnjdr  Synced     Healthy        service/e2e-tests-python-hvcdnjdr created
apps                Deployment  tssc-app-stage  e2e-tests-python-hvcdnjdr  Synced     Healthy        deployment.apps/e2e-tests-python-hvcdnjdr created
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-hvcdnjdr  Synced     Healthy        route.route.openshift.io/e2e-tests-python-hvcdnjdr created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:09.747 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-hvcdnjdr-stage' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:15.877 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:10:10+00:00                         Service  tssc-app-stage  e2e-tests-python-hvcdnjdr    Synced  Healthy              
2026-04-20T12:10:10+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-hvcdnjdr    Synced  Healthy              
2026-04-20T12:10:10+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-hvcdnjdr    Synced  Healthy              
2026-04-20T12:10:13+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:10:15+00:00                         Service  tssc-app-stage  e2e-tests-python-hvcdnjdr    Synced   Healthy              service/e2e-tests-python-hvcdnjdr unchanged
2026-04-20T12:10:15+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-hvcdnjdr    Synced   Healthy              deployment.apps/e2e-tests-python-hvcdnjdr configured
2026-04-20T12:10:15+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-hvcdnjdr    Synced   Healthy              route.route.openshift.io/e2e-tests-python-hvcdnjdr unchanged
2026-04-20T12:10:15+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:10:15+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-hvcdnjdr  OutOfSync  Progressing              deployment.apps/e2e-tests-python-hvcdnjdr configured

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

Operation:          Sync
Sync Revision:      e98cbf3e071e0e3bb0f8e8f9d511fad52d150a86
Phase:              Succeeded
Start:              2026-04-20 12:10:10 +0000 UTC
Finished:           2026-04-20 12:10:15 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-python-hvcdnjdr  Synced     Healthy            service/e2e-tests-python-hvcdnjdr unchanged
apps                Deployment  tssc-app-stage  e2e-tests-python-hvcdnjdr  Synced     Progressing        deployment.apps/e2e-tests-python-hvcdnjdr configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-hvcdnjdr  Synced     Healthy            route.route.openshift.io/e2e-tests-python-hvcdnjdr unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:15.956 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-hvcdnjdr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:15.957 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-hvcdnjdr-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-hvcdnjdr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:22.156 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-hvcdnjdr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:22.157 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-hvcdnjdr-stage | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-hvcdnjdr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.426 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-hvcdnjdr-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.427 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.455 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-hvcdnjdr-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.455 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.455 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.455 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: e98cbf3e071e0e3bb0f8e8f9d511fad52d150a86 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.455 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: e98cbf3e071e0e3bb0f8e8f9d511fad52d150a86 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.457 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.457 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.457 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.457 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.488 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.725 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:e6ce7efb-b446-4d53-b0f4-a57903268e34/1 found from Promotion Pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-v9vd9 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="101.794">
<system-out>
<![CDATA[2026-04-20 12:10:34.746 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-hvcdnjdr/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.747 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-hvcdnjdr/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.864 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-hvcdnjdr/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.865 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-hvcdnjdr/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-hvcdnjdr:5ddfdef44534965c8b0cdb55f48ca2c210088bcb {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.866 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.892 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.892 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-python-hvcdnjdr:5ddfdef44534965c8b0cdb55f48ca2c210088bcb {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:34.892 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-hvcdnjdr/overlays/prod/deployment-patch.yaml in repo e2e-tests-python-hvcdnjdr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:35.008 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:35.008 [[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-hvcdnjdr:5ddfdef44534965c8b0cdb55f48ca2c210088bcb" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:38.655 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776687034892 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:40.833 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-hvcdnjdr-gitops/pull/2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:40.834 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:40.834 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-python-hvcdnjdr-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:40.834 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-python-hvcdnjdr-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:40.835 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-hvcdnjdr-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:40.868 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-hvcdnjdr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:40.868 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:40.868 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-hvcdnjdr-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-hvcdnjdr-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:46.949 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-hvcdnjdr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:46.949 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:46.949 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:46.950 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm was triggered by promotion PR #2 in e2e-tests-python-hvcdnjdr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:46.950 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:46.989 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:46.989 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:46.989 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:46.990 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm | Status: running | Reason: Pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:17.076 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:17.076 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:17.077 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:17.077 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm | Status: running | Reason: Pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:47.131 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:47.131 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:47.131 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:47.131 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:47.134 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:47.134 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:48.627 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 85bf5ece91216ae2bcb4d12fadd50e22e90933d8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:48.627 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 85bf5ece91216ae2bcb4d12fadd50e22e90933d8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:48.627 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:48.627 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-hvcdnjdr-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:48.712 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-hvcdnjdr-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:49.415 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:49.415 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-hvcdnjdr-prod' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:49.549 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-hvcdnjdr-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/applications/e2e-tests-python-hvcdnjdr-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-hvcdnjdr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-hvcdnjdr/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (e98cbf3)
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-hvcdnjdr  Synced     Healthy        service/e2e-tests-python-hvcdnjdr created
apps                Deployment  tssc-app-prod  e2e-tests-python-hvcdnjdr  Synced     Healthy        deployment.apps/e2e-tests-python-hvcdnjdr created
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-hvcdnjdr  Synced     Healthy        route.route.openshift.io/e2e-tests-python-hvcdnjdr created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:49.550 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-hvcdnjdr-prod' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:55.286 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:11:49+00:00                         Service  tssc-app-prod  e2e-tests-python-hvcdnjdr    Synced  Healthy              
2026-04-20T12:11:49+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-hvcdnjdr    Synced  Healthy              
2026-04-20T12:11:49+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-hvcdnjdr    Synced  Healthy              
2026-04-20T12:11:53+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:11:54+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:11:54+00:00                         Service  tssc-app-prod  e2e-tests-python-hvcdnjdr    Synced   Healthy              service/e2e-tests-python-hvcdnjdr unchanged
2026-04-20T12:11:54+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-hvcdnjdr    Synced   Healthy              deployment.apps/e2e-tests-python-hvcdnjdr configured
2026-04-20T12:11:54+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-hvcdnjdr    Synced   Healthy              route.route.openshift.io/e2e-tests-python-hvcdnjdr unchanged
2026-04-20T12:11:54+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-hvcdnjdr  OutOfSync  Progressing              deployment.apps/e2e-tests-python-hvcdnjdr configured

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

Operation:          Sync
Sync Revision:      85bf5ece91216ae2bcb4d12fadd50e22e90933d8
Phase:              Succeeded
Start:              2026-04-20 12:11:49 +0000 UTC
Finished:           2026-04-20 12:11:54 +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-hvcdnjdr  Synced     Healthy            service/e2e-tests-python-hvcdnjdr unchanged
apps                Deployment  tssc-app-prod  e2e-tests-python-hvcdnjdr  Synced     Progressing        deployment.apps/e2e-tests-python-hvcdnjdr configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-hvcdnjdr  Synced     Healthy            route.route.openshift.io/e2e-tests-python-hvcdnjdr unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:55.361 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-hvcdnjdr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:55.361 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-hvcdnjdr-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-hvcdnjdr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:04.448 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-hvcdnjdr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:04.449 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-hvcdnjdr-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-hvcdnjdr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.282 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-hvcdnjdr-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.282 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.305 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-hvcdnjdr-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.305 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.305 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.305 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 85bf5ece91216ae2bcb4d12fadd50e22e90933d8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.305 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 85bf5ece91216ae2bcb4d12fadd50e22e90933d8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.307 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.308 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.308 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.308 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.336 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.538 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:e6ce7efb-b446-4d53-b0f4-a57903268e34/1 found from Promotion Pipeline e2e-tests-python-hvcdnjdr-gitops-on-pull-request-227dm 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.212">
<system-out>
<![CDATA[2026-04-20 12:12:16.629 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:e6ce7efb-b446-4d53-b0f4-a57903268e34/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.629 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-hvcdnjdr:5ddfdef44534965c8b0cdb55f48ca2c210088bcb and document ID urn:uuid:e6ce7efb-b446-4d53-b0f4-a57903268e34/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.629 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-hvcdnjdr:5ddfdef44534965c8b0cdb55f48ca2c210088bcb and document ID: urn:uuid:e6ce7efb-b446-4d53-b0f4-a57903268e34/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.630 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-hvcdnjdr:5ddfdef44534965c8b0cdb55f48ca2c210088bcb at https://server-tssc-tpa.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.687 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-hvcdnjdr:5ddfdef44534965c8b0cdb55f48ca2c210088bcb' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.688 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:e6ce7efb-b446-4d53-b0f4-a57903268e34/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.688 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-hvcdnjdr:5ddfdef44534965c8b0cdb55f48ca2c210088bcb, Published: 2026-04-20T12:07:04Z, SHA256: sha256:4983da0c643fd6683394852486689198817823090af570f28b606ac040fcef65 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.688 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:e6ce7efb-b446-4d53-b0f4-a57903268e34/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.688 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-hvcdnjdr:5ddfdef44534965c8b0cdb55f48ca2c210088bcb and document ID urn:uuid:e6ce7efb-b446-4d53-b0f4-a57903268e34/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.688 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-hvcdnjdr:5ddfdef44534965c8b0cdb55f48ca2c210088bcb and document ID: urn:uuid:e6ce7efb-b446-4d53-b0f4-a57903268e34/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.688 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-hvcdnjdr:5ddfdef44534965c8b0cdb55f48ca2c210088bcb at https://server-tssc-tpa.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.767 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-hvcdnjdr:5ddfdef44534965c8b0cdb55f48ca2c210088bcb' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.767 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:e6ce7efb-b446-4d53-b0f4-a57903268e34/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.767 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-hvcdnjdr:5ddfdef44534965c8b0cdb55f48ca2c210088bcb, Published: 2026-04-20T12:07:04Z, SHA256: sha256:4983da0c643fd6683394852486689198817823090af570f28b606ac040fcef65 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.768 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:e6ce7efb-b446-4d53-b0f4-a57903268e34/1,urn:uuid:e6ce7efb-b446-4d53-b0f4-a57903268e34/1 found in TPA!!! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:16.769 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-python-hvcdnjdr:5ddfdef44534965c8b0cdb55f48ca2c210088bcb {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:00:21.861Z" hostname="e2e-e2e-tests-python[github-azure-quay]" tests="6" failures="0" skipped="4" time="1661.681" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="358.018">
<system-out>
<![CDATA[2026-04-20 12:00:23.600 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-bvwlvxjs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:23.602 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-bvwlvxjs'... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:23.609 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:23.698 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:23.699 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:23.699 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:23.700 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:23.727 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:23.755 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:23.758 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:23.759 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:23.786 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:23.786 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:23.787 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:24.062 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-bvwlvxjs, ID: cf4e1724-5aff-4ce1-860c-1374d83d9ed0 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:24.062 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-bvwlvxjs to be completed... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:24.063 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task cf4e1724-5aff-4ce1-860c-1374d83d9ed0 to complete... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:24.204 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:24.205 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task cf4e1724-5aff-4ce1-860c-1374d83d9ed0: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:29.450 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:29.451 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task cf4e1724-5aff-4ce1-860c-1374d83d9ed0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:34.475 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:34.476 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task cf4e1724-5aff-4ce1-860c-1374d83d9ed0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:39.506 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:39.507 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task cf4e1724-5aff-4ce1-860c-1374d83d9ed0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:44.541 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:44.542 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task cf4e1724-5aff-4ce1-860c-1374d83d9ed0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:49.560 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:49.561 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task cf4e1724-5aff-4ce1-860c-1374d83d9ed0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:54.602 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:54.602 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:54.603 [[32mINFO [0m] rhdh.developer-hub: Task cf4e1724-5aff-4ce1-860c-1374d83d9ed0 completed successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:54.603 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-bvwlvxjs' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:54.603 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-bvwlvxjs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:54.744 [[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-bvwlvxjs...
2026-04-20 12:00:54.745 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-bvwlvxjs-gitops, branch: main {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:54.745 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:55.036 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 6eaf0c0521b3d2242398cf7bc2eb2b423a0a15b2 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: 6eaf0c0521b3d2242398cf7bc2eb2b423a0a15b2
2026-04-20 12:00:55.063 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-bvwlvxjs-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 6eaf0c0521b3d2242398cf7bc2eb2b423a0a15b2) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:55.063 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:11.551 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-bvwlvxjs-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:11.551 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:41.294 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-bvwlvxjs-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:41.295 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:41.295 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:41.295 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 6eaf0c0521b3d2242398cf7bc2eb2b423a0a15b2 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:01:41.295 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:41.296 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-python-bvwlvxjs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:41.296 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-python-bvwlvxjs... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:41.515 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:54.442 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:54.442 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-python-bvwlvxjs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:54.442 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-python-bvwlvxjs... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:54.443 [[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-04-20 12:01:54.443 [[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-04-20 12:02:01.085 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs-gitops branch 'main' with commit SHA: 26c6373da416f6727ac89cc81083a6999d6131bf {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:01.085 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 26c6373da416f6727ac89cc81083a6999d6131bf {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:02.072 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs branch 'main' with commit SHA: 2be1b7f1d105354e9cf37c421b14aace44419045 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:02.072 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 2be1b7f1d105354e9cf37c421b14aace44419045 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:02.073 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-python-bvwlvxjs for component e2e-tests-python-bvwlvxjs... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:02.097 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-python-bvwlvxjs for component e2e-tests-python-bvwlvxjs... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:02.098 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-python-bvwlvxjs for component e2e-tests-python-bvwlvxjs... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:02.098 [[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-04-20 12:02:02.098 [[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-04-20 12:02:12.090 [[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-04-20 12:02:13.361 [[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-04-20 12:02:20.300 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs-gitops type=github name=e2e-tests-python-bvwlvxjs-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:20.300 [[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-04-20 12:02:27.893 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs type=github name=e2e-tests-python-bvwlvxjs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:27.893 [[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-04-20 12:02:36.318 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7444?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:45.851 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7444... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:45.852 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7444?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:47.728 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7445?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:59.236 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-bvwlvxjs-gitops". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:59.236 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-python-bvwlvxjs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:59.920 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7445... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:59.921 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7445?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:13.713 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-bvwlvxjs". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:13.713 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-python-bvwlvxjs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:13.714 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-python-bvwlvxjs... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:13.737 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-bvwlvxjs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:13.737 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-bvwlvxjs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:13.737 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-bvwlvxjs-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:13.738 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-bvwlvxjs-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:13.738 [[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-04-20 12:03:13.738 [[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-04-20 12:03:13.738 [[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-04-20 12:03:13.738 [[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-04-20 12:03:26.435 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-python-bvwlvxjs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:26.436 [[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-04-20 12:03:26.833 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-python-bvwlvxjs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:26.834 [[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-04-20 12:03:26.903 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:26.903 [[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-04-20 12:03:32.493 [[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-04-20 12:03:34.074 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:34.074 [[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-04-20 12:03:39.696 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3783?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:42.639 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3783?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:47.200 [[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-04-20 12:04:06.764 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-python-bvwlvxjs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:06.765 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-python-bvwlvxjs... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:06.765 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:06.765 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-python-bvwlvxjs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:06.766 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-python-bvwlvxjs-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:06.892 [[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-04-20 12:04:06.892 [[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:d54a2a31f93d3c6970435fc75d4142c1dd4506bf7616ac35bcd22a7e6527b540 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:06.896 [[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-04-20 12:04:06.896 [[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:d54a2a31f93d3c6970435fc75d4142c1dd4506bf7616ac35bcd22a7e6527b540 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:13.873 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs branch 'main' with commit SHA: 91ced0ad862cb9dd80eefe2bd0fd92507e9162f6 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:13.873 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 91ced0ad862cb9dd80eefe2bd0fd92507e9162f6 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:14.476 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs-gitops branch 'main' with commit SHA: 6212ac182b8759ceebbda7108ed530813e86f897 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:14.476 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 6212ac182b8759ceebbda7108ed530813e86f897 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:14.477 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-python-bvwlvxjs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:14.477 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-python-bvwlvxjs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:14.477 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-bvwlvxjs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:14.477 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:14.477 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-python-bvwlvxjs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:14.478 [[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-04-20 12:04:29.049 [[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-04-20 12:04:58.098 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7445 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:58.099 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7445/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:12.383 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7445 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:12.383 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12884?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:36.605 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:36.605 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7444/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:57.509 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:57.509 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Found 1 total builds {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:57.509 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 1 builds match filters {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:57.509 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 0 builds filtered out {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:57.510 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:57.510 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing batch 1/1 (1 builds) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:57.511 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12884?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:06:21.609 [[32mINFO [0m] azure.pipeline: [Azure] Successfully cancelled build 12884 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:06:21.610 [[32mINFO [0m] rhtap.core.integration.ci.base: ✅ [Azure] Cancelled build 12884 in e2e-tests-python-bvwlvxjs (status: inProgress) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:06:21.610 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:06:21.611 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Cancellation complete: {total=1, cancelled=1, failed=0, skipped=0, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:06:21.611 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
]]>
</system-out>
<system-err>
<![CDATA[(node:176) 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="1303.663">
<system-out>
<![CDATA[2026-04-20 12:06:21.641 [[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-azure-quay], worker=3}
2026-04-20 12:06:21.641 [[32mINFO [0m] utils.test.common: Using azure for github repository {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:06:21.642 [[32mINFO [0m] utils.test.common: Creating a direct commit on source repo on github repository ... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:06:21.642 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Test commit from TSSC e2e test {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:06:25.251 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs branch 'main' with commit SHA: 559d23eceec1de201640372b070fba4f4f60b71d {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:06:25.251 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 559d23eceec1de201640372b070fba4f4f60b71d {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:06:25.251 [[32mINFO [0m] utils.test.common: Created commit with SHA: 559d23eceec1de201640372b070fba4f4f60b71d {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:06:35.258 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for commit 559d23eceec1de201640372b070fba4f4f60b71d on main branch in e2e-tests-python-bvwlvxjs... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:06:35.259 [[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-04-20 12:07:03.334 [[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-04-20 12:07:33.379 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:07:33.390 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-python-bvwlvxjs-gitops': AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:07:33.390 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-python-bvwlvxjs: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:07:33.390 [[31mERROR[0m] utils.test.common: Attempt 1 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:07:43.760 [[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-04-20 12:08:13.787 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:08:13.789 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-python-bvwlvxjs': AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:08:13.789 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-python-bvwlvxjs: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:08:13.789 [[31mERROR[0m] utils.test.common: Attempt 2 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:08:44.597 [[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-04-20 12:09:12.284 [[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-04-20 12:09:40.612 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7445 and 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:09:40.612 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7445 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:09:40.612 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7445/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:10:04.365 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7445 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:10:04.365 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:10:04.366 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7444/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:10:26.055 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:10:26.056 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12889?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:10:26.056 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12884?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:10:51.407 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure builds: [
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12889"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "21c6f753-aacd-4757-bf7b-678737a0d399"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "559d23eceec1de201640372b070fba4f4f60b71d",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"
    },
    "id": 12889,
    "buildNumber": "20260420.2",
    "status": "completed",
    "result": "succeeded",
    "queueTime": "2026-04-20T12:06:27.8176386Z",
    "startTime": "2026-04-20T12:06:30.3839051Z",
    "finishTime": "2026-04-20T12:08:54.870549Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889",
    "definition": {
      "drafts": [],
      "id": 7445,
      "name": "e2e-tests-python-bvwlvxjs",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2",
      "uri": "vstfs:///Build/Definition/7445",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 2,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/12889",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "559d23eceec1de201640372b070fba4f4f60b71d",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T12:08:55.017Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "21c6f753-aacd-4757-bf7b-678737a0d399"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  },
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12884"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12884"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "4d32caaa-8bda-4b92-9138-3439bb999e3a"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "91ced0ad862cb9dd80eefe2bd0fd92507e9162f6",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:d54a2a31f93d3c6970435fc75d4142c1dd4506bf7616ac35bcd22a7e6527b540",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"
    },
    "id": 12884,
    "buildNumber": "20260420.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-04-20T12:04:17.2413739Z",
    "startTime": "2026-04-20T12:04:19.9047232Z",
    "finishTime": "2026-04-20T12:06:52.2249905Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12884",
    "definition": {
      "drafts": [],
      "id": 7445,
      "name": "e2e-tests-python-bvwlvxjs",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2",
      "uri": "vstfs:///Build/Definition/7445",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 1,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/12884",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "91ced0ad862cb9dd80eefe2bd0fd92507e9162f6",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T12:06:52.337Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "4d32caaa-8bda-4b92-9138-3439bb999e3a"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:10:51.408 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12889"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"21c6f753-aacd-4757-bf7b-678737a0d399"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"559d23eceec1de201640372b070fba4f4f60b71d","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"},"id":12889,"buildNumber":"20260420.2","status":"completed","result":"succeeded","queueTime":"2026-04-20T12:06:27.8176386Z","startTime":"2026-04-20T12:06:30.3839051Z","finishTime":"2026-04-20T12:08:54.870549Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889","definition":{"drafts":[],"id":7445,"name":"e2e-tests-python-bvwlvxjs","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2","uri":"vstfs:///Build/Definition/7445","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/12889","sourceBranch":"refs/heads/main","sourceVersion":"559d23eceec1de201640372b070fba4f4f60b71d","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T12:08:55.017Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"orchestrationPlan":{"planId":"21c6f753-aacd-4757-bf7b-678737a0d399"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:10:51.408 [[31mERROR[0m] utils.test.common: Attempt 3 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:11:41.427 [[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-04-20 12:12:11.457 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:12:11.459 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-python-bvwlvxjs': AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:12:11.459 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-python-bvwlvxjs: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:12:11.459 [[31mERROR[0m] utils.test.common: Attempt 4 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:13:01.496 [[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-04-20 12:13:28.349 [[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-04-20 12:13:55.458 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7445 and 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:13:55.458 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7445 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:13:55.458 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7445/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:14:19.172 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7445 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:14:19.173 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:14:19.173 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7444/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:14:42.804 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:14:42.804 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12889?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:14:42.805 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12884?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:15:07.843 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure builds: [
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12889"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "21c6f753-aacd-4757-bf7b-678737a0d399"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "559d23eceec1de201640372b070fba4f4f60b71d",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"
    },
    "id": 12889,
    "buildNumber": "20260420.2",
    "status": "completed",
    "result": "succeeded",
    "queueTime": "2026-04-20T12:06:27.8176386Z",
    "startTime": "2026-04-20T12:06:30.3839051Z",
    "finishTime": "2026-04-20T12:08:54.870549Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889",
    "definition": {
      "drafts": [],
      "id": 7445,
      "name": "e2e-tests-python-bvwlvxjs",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2",
      "uri": "vstfs:///Build/Definition/7445",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 2,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/12889",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "559d23eceec1de201640372b070fba4f4f60b71d",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T12:08:55.017Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "21c6f753-aacd-4757-bf7b-678737a0d399"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  },
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12884"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12884"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "4d32caaa-8bda-4b92-9138-3439bb999e3a"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "91ced0ad862cb9dd80eefe2bd0fd92507e9162f6",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:d54a2a31f93d3c6970435fc75d4142c1dd4506bf7616ac35bcd22a7e6527b540",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"
    },
    "id": 12884,
    "buildNumber": "20260420.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-04-20T12:04:17.2413739Z",
    "startTime": "2026-04-20T12:04:19.9047232Z",
    "finishTime": "2026-04-20T12:06:52.2249905Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12884",
    "definition": {
      "drafts": [],
      "id": 7445,
      "name": "e2e-tests-python-bvwlvxjs",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2",
      "uri": "vstfs:///Build/Definition/7445",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 1,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/12884",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "91ced0ad862cb9dd80eefe2bd0fd92507e9162f6",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T12:06:52.337Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "4d32caaa-8bda-4b92-9138-3439bb999e3a"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:15:07.844 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12889"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"21c6f753-aacd-4757-bf7b-678737a0d399"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"559d23eceec1de201640372b070fba4f4f60b71d","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"},"id":12889,"buildNumber":"20260420.2","status":"completed","result":"succeeded","queueTime":"2026-04-20T12:06:27.8176386Z","startTime":"2026-04-20T12:06:30.3839051Z","finishTime":"2026-04-20T12:08:54.870549Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889","definition":{"drafts":[],"id":7445,"name":"e2e-tests-python-bvwlvxjs","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2","uri":"vstfs:///Build/Definition/7445","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/12889","sourceBranch":"refs/heads/main","sourceVersion":"559d23eceec1de201640372b070fba4f4f60b71d","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T12:08:55.017Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"orchestrationPlan":{"planId":"21c6f753-aacd-4757-bf7b-678737a0d399"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:15:07.844 [[31mERROR[0m] utils.test.common: Attempt 5 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:15:57.880 [[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-04-20 12:16:25.912 [[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-04-20 12:16:54.074 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7445 and 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:16:54.074 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7445 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:16:54.075 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7445/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:17:16.972 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7445 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:17:16.973 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:17:16.973 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7444/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:17:38.708 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:17:38.708 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12889?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:17:38.709 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12884?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:18:00.838 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure builds: [
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12889"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "21c6f753-aacd-4757-bf7b-678737a0d399"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "559d23eceec1de201640372b070fba4f4f60b71d",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"
    },
    "id": 12889,
    "buildNumber": "20260420.2",
    "status": "completed",
    "result": "succeeded",
    "queueTime": "2026-04-20T12:06:27.8176386Z",
    "startTime": "2026-04-20T12:06:30.3839051Z",
    "finishTime": "2026-04-20T12:08:54.870549Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889",
    "definition": {
      "drafts": [],
      "id": 7445,
      "name": "e2e-tests-python-bvwlvxjs",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2",
      "uri": "vstfs:///Build/Definition/7445",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 2,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/12889",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "559d23eceec1de201640372b070fba4f4f60b71d",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T12:08:55.017Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "21c6f753-aacd-4757-bf7b-678737a0d399"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  },
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12884"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12884"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "4d32caaa-8bda-4b92-9138-3439bb999e3a"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "91ced0ad862cb9dd80eefe2bd0fd92507e9162f6",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:d54a2a31f93d3c6970435fc75d4142c1dd4506bf7616ac35bcd22a7e6527b540",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"
    },
    "id": 12884,
    "buildNumber": "20260420.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-04-20T12:04:17.2413739Z",
    "startTime": "2026-04-20T12:04:19.9047232Z",
    "finishTime": "2026-04-20T12:06:52.2249905Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12884",
    "definition": {
      "drafts": [],
      "id": 7445,
      "name": "e2e-tests-python-bvwlvxjs",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2",
      "uri": "vstfs:///Build/Definition/7445",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 1,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/12884",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "91ced0ad862cb9dd80eefe2bd0fd92507e9162f6",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T12:06:52.337Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "4d32caaa-8bda-4b92-9138-3439bb999e3a"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:18:00.840 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12889"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"21c6f753-aacd-4757-bf7b-678737a0d399"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"559d23eceec1de201640372b070fba4f4f60b71d","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"},"id":12889,"buildNumber":"20260420.2","status":"completed","result":"succeeded","queueTime":"2026-04-20T12:06:27.8176386Z","startTime":"2026-04-20T12:06:30.3839051Z","finishTime":"2026-04-20T12:08:54.870549Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889","definition":{"drafts":[],"id":7445,"name":"e2e-tests-python-bvwlvxjs","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2","uri":"vstfs:///Build/Definition/7445","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/12889","sourceBranch":"refs/heads/main","sourceVersion":"559d23eceec1de201640372b070fba4f4f60b71d","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T12:08:55.017Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"orchestrationPlan":{"planId":"21c6f753-aacd-4757-bf7b-678737a0d399"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:18:00.840 [[31mERROR[0m] utils.test.common: Attempt 6 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:18:50.869 [[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-04-20 12:19:20.898 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:19:20.899 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-python-bvwlvxjs': AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:19:20.899 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-python-bvwlvxjs: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:19:20.899 [[31mERROR[0m] utils.test.common: Attempt 7 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:20:10.947 [[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-04-20 12:20:35.490 [[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-04-20 12:20:56.158 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7445 and 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:20:56.159 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7445 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:20:56.159 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7445/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:21:10.661 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7445 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:21:10.661 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:21:10.662 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7444/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:21:35.666 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:21:35.666 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12889?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:21:35.666 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12884?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:21:59.939 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure builds: [
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12889"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "21c6f753-aacd-4757-bf7b-678737a0d399"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "559d23eceec1de201640372b070fba4f4f60b71d",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"
    },
    "id": 12889,
    "buildNumber": "20260420.2",
    "status": "completed",
    "result": "succeeded",
    "queueTime": "2026-04-20T12:06:27.8176386Z",
    "startTime": "2026-04-20T12:06:30.3839051Z",
    "finishTime": "2026-04-20T12:08:54.870549Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889",
    "definition": {
      "drafts": [],
      "id": 7445,
      "name": "e2e-tests-python-bvwlvxjs",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2",
      "uri": "vstfs:///Build/Definition/7445",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 2,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/12889",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "559d23eceec1de201640372b070fba4f4f60b71d",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T12:08:55.017Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "21c6f753-aacd-4757-bf7b-678737a0d399"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  },
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12884"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12884"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "4d32caaa-8bda-4b92-9138-3439bb999e3a"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "91ced0ad862cb9dd80eefe2bd0fd92507e9162f6",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:d54a2a31f93d3c6970435fc75d4142c1dd4506bf7616ac35bcd22a7e6527b540",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"
    },
    "id": 12884,
    "buildNumber": "20260420.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-04-20T12:04:17.2413739Z",
    "startTime": "2026-04-20T12:04:19.9047232Z",
    "finishTime": "2026-04-20T12:06:52.2249905Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12884",
    "definition": {
      "drafts": [],
      "id": 7445,
      "name": "e2e-tests-python-bvwlvxjs",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2",
      "uri": "vstfs:///Build/Definition/7445",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 1,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/12884",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "91ced0ad862cb9dd80eefe2bd0fd92507e9162f6",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T12:06:52.337Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "4d32caaa-8bda-4b92-9138-3439bb999e3a"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:21:59.940 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12889"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"21c6f753-aacd-4757-bf7b-678737a0d399"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"559d23eceec1de201640372b070fba4f4f60b71d","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"},"id":12889,"buildNumber":"20260420.2","status":"completed","result":"succeeded","queueTime":"2026-04-20T12:06:27.8176386Z","startTime":"2026-04-20T12:06:30.3839051Z","finishTime":"2026-04-20T12:08:54.870549Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889","definition":{"drafts":[],"id":7445,"name":"e2e-tests-python-bvwlvxjs","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2","uri":"vstfs:///Build/Definition/7445","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/12889","sourceBranch":"refs/heads/main","sourceVersion":"559d23eceec1de201640372b070fba4f4f60b71d","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T12:08:55.017Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"orchestrationPlan":{"planId":"21c6f753-aacd-4757-bf7b-678737a0d399"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:21:59.940 [[31mERROR[0m] utils.test.common: Attempt 8 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:22:49.968 [[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-04-20 12:23:19.997 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:23:19.999 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-python-bvwlvxjs': AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:23:19.999 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-python-bvwlvxjs: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:23:19.999 [[31mERROR[0m] utils.test.common: Attempt 9 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:24:10.050 [[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-04-20 12:24:21.605 [[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-04-20 12:24:42.508 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7445 and 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:24:42.508 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7445 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:24:42.509 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7445/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:25:00.081 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7445 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:25:00.082 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:25:00.082 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7444/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:25:08.987 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:25:08.988 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12889?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:25:08.988 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12884?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:25:30.719 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure builds: [
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12889"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "21c6f753-aacd-4757-bf7b-678737a0d399"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "559d23eceec1de201640372b070fba4f4f60b71d",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"
    },
    "id": 12889,
    "buildNumber": "20260420.2",
    "status": "completed",
    "result": "succeeded",
    "queueTime": "2026-04-20T12:06:27.8176386Z",
    "startTime": "2026-04-20T12:06:30.3839051Z",
    "finishTime": "2026-04-20T12:08:54.870549Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889",
    "definition": {
      "drafts": [],
      "id": 7445,
      "name": "e2e-tests-python-bvwlvxjs",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2",
      "uri": "vstfs:///Build/Definition/7445",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 2,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/12889",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "559d23eceec1de201640372b070fba4f4f60b71d",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T12:08:55.017Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "21c6f753-aacd-4757-bf7b-678737a0d399"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  },
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12884"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12884"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "4d32caaa-8bda-4b92-9138-3439bb999e3a"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "91ced0ad862cb9dd80eefe2bd0fd92507e9162f6",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:d54a2a31f93d3c6970435fc75d4142c1dd4506bf7616ac35bcd22a7e6527b540",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"
    },
    "id": 12884,
    "buildNumber": "20260420.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-04-20T12:04:17.2413739Z",
    "startTime": "2026-04-20T12:04:19.9047232Z",
    "finishTime": "2026-04-20T12:06:52.2249905Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12884",
    "definition": {
      "drafts": [],
      "id": 7445,
      "name": "e2e-tests-python-bvwlvxjs",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2",
      "uri": "vstfs:///Build/Definition/7445",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 1,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/12884",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "91ced0ad862cb9dd80eefe2bd0fd92507e9162f6",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T12:06:52.337Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "4d32caaa-8bda-4b92-9138-3439bb999e3a"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:25:30.720 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12889"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"21c6f753-aacd-4757-bf7b-678737a0d399"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"559d23eceec1de201640372b070fba4f4f60b71d","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"},"id":12889,"buildNumber":"20260420.2","status":"completed","result":"succeeded","queueTime":"2026-04-20T12:06:27.8176386Z","startTime":"2026-04-20T12:06:30.3839051Z","finishTime":"2026-04-20T12:08:54.870549Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889","definition":{"drafts":[],"id":7445,"name":"e2e-tests-python-bvwlvxjs","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2","uri":"vstfs:///Build/Definition/7445","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/12889","sourceBranch":"refs/heads/main","sourceVersion":"559d23eceec1de201640372b070fba4f4f60b71d","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T12:08:55.017Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"orchestrationPlan":{"planId":"21c6f753-aacd-4757-bf7b-678737a0d399"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:25:30.720 [[31mERROR[0m] utils.test.common: Attempt 10 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:26:20.760 [[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-04-20 12:26:48.972 [[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-04-20 12:27:15.461 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7445 and 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:27:15.461 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7445 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:27:15.462 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7445/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:27:30.238 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7445 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:27:30.239 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:27:30.240 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7444/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:27:45.192 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7444 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:27:45.193 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12889?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:27:45.193 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12884?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:28:05.297 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure builds: [
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12889"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "21c6f753-aacd-4757-bf7b-678737a0d399"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "559d23eceec1de201640372b070fba4f4f60b71d",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"
    },
    "id": 12889,
    "buildNumber": "20260420.2",
    "status": "completed",
    "result": "succeeded",
    "queueTime": "2026-04-20T12:06:27.8176386Z",
    "startTime": "2026-04-20T12:06:30.3839051Z",
    "finishTime": "2026-04-20T12:08:54.870549Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889",
    "definition": {
      "drafts": [],
      "id": 7445,
      "name": "e2e-tests-python-bvwlvxjs",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2",
      "uri": "vstfs:///Build/Definition/7445",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 2,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/12889",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "559d23eceec1de201640372b070fba4f4f60b71d",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T12:08:55.017Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "21c6f753-aacd-4757-bf7b-678737a0d399"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  },
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12884"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12884"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "4d32caaa-8bda-4b92-9138-3439bb999e3a"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "91ced0ad862cb9dd80eefe2bd0fd92507e9162f6",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:d54a2a31f93d3c6970435fc75d4142c1dd4506bf7616ac35bcd22a7e6527b540",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"
    },
    "id": 12884,
    "buildNumber": "20260420.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-04-20T12:04:17.2413739Z",
    "startTime": "2026-04-20T12:04:19.9047232Z",
    "finishTime": "2026-04-20T12:06:52.2249905Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12884",
    "definition": {
      "drafts": [],
      "id": 7445,
      "name": "e2e-tests-python-bvwlvxjs",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2",
      "uri": "vstfs:///Build/Definition/7445",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 1,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/12884",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "91ced0ad862cb9dd80eefe2bd0fd92507e9162f6",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T12:06:52.337Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "4d32caaa-8bda-4b92-9138-3439bb999e3a"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12884/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:28:05.298 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12889"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7445"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"21c6f753-aacd-4757-bf7b-678737a0d399"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"559d23eceec1de201640372b070fba4f4f60b71d","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs"},"id":12889,"buildNumber":"20260420.2","status":"completed","result":"succeeded","queueTime":"2026-04-20T12:06:27.8176386Z","startTime":"2026-04-20T12:06:30.3839051Z","finishTime":"2026-04-20T12:08:54.870549Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12889","definition":{"drafts":[],"id":7445,"name":"e2e-tests-python-bvwlvxjs","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7445?revision=2","uri":"vstfs:///Build/Definition/7445","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/12889","sourceBranch":"refs/heads/main","sourceVersion":"559d23eceec1de201640372b070fba4f4f60b71d","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T12:08:55.017Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"orchestrationPlan":{"planId":"21c6f753-aacd-4757-bf7b-678737a0d399"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12889/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-bvwlvxjs","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:28:05.299 [[31mERROR[0m] utils.test.common: Error waiting for pipeline: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:28:05.299 [[31mERROR[0m] utils.test.common: Error handling source repo code changes: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-39c0f-new-image-through-pipelines-e2e-e2e-tests-python-github-azure-quay-/error-context.md]]
]]>
</system-out>
<error message="Pipeline not found or not yet running. Retrying..." type="Error">
<![CDATA[  [e2e-e2e-tests-python[github-azure-quay]] › tssc/full_workflow.test.ts:86:5 › TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines 

    Error: Pipeline not found or not yet running. Retrying...

       at ../src/utils/test/common.ts:319

      317 |         const p = await ci.getPipeline(prReference, PipelineStatus.RUNNING, eventType);
      318 |         if (!p) {
    > 319 |           throw new Error('Pipeline not found or not yet running. Retrying...');
          |                 ^
      320 |         }
      321 |         return p;
      322 |       },
        at pipeline.retries (/workspace/e2e-test/src/utils/test/common.ts:319:17)
        at getPipelineAndWaitForCompletion (/workspace/e2e-test/src/utils/test/common.ts:315:22)
        at fastMovingToBuildApplicationImage (/workspace/e2e-test/src/utils/test/common.ts:450:5)
        at /workspace/e2e-test/tests/tssc/full_workflow.test.ts:88:7

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-39c0f-new-image-through-pipelines-e2e-e2e-tests-python-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:00:21.861Z" hostname="e2e-e2e-tests-dotnet-basic[github-tekton-quay]" tests="6" failures="0" skipped="0" time="659.489" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="82.221">
<system-out>
<![CDATA[2026-04-20 12:00:23.426 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-frmvqewq {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.428 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-frmvqewq'... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.438 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.499 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.525 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.528 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.529 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.556 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.556 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.557 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.809 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-frmvqewq, ID: dc0955db-6292-4b1e-8f55-620a72e5ee33 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.809 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-frmvqewq to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.810 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task dc0955db-6292-4b1e-8f55-620a72e5ee33 to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.863 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.864 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task dc0955db-6292-4b1e-8f55-620a72e5ee33: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:29.211 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:29.212 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task dc0955db-6292-4b1e-8f55-620a72e5ee33: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:34.234 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:34.235 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task dc0955db-6292-4b1e-8f55-620a72e5ee33: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:39.257 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:39.257 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task dc0955db-6292-4b1e-8f55-620a72e5ee33: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:44.276 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:44.277 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task dc0955db-6292-4b1e-8f55-620a72e5ee33: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:49.315 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:49.316 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task dc0955db-6292-4b1e-8f55-620a72e5ee33: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:54.507 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:54.508 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task dc0955db-6292-4b1e-8f55-620a72e5ee33: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:59.530 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:59.530 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task dc0955db-6292-4b1e-8f55-620a72e5ee33: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:04.551 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:04.551 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task dc0955db-6292-4b1e-8f55-620a72e5ee33: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:09.598 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:09.598 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:09.599 [[32mINFO [0m] rhdh.developer-hub: Task dc0955db-6292-4b1e-8f55-620a72e5ee33 completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:09.599 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-frmvqewq' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:09.599 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-frmvqewq {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:09.614 [[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-frmvqewq...
2026-04-20 12:01:09.615 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-frmvqewq-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:09.615 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-frmvqewq-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:09.941 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 2fe99645a6b16cb9787d32e6d7b1dc6fe31a7931 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Waiting for ArgoCD CI application to sync to commit: 2fe99645a6b16cb9787d32e6d7b1dc6fe31a7931
2026-04-20 12:01:09.966 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-frmvqewq-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:09.966 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:23.077 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-frmvqewq-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:23.077 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:45.591 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-frmvqewq-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:45.591 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:45.591 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:45.591 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 2fe99645a6b16cb9787d32e6d7b1dc6fe31a7931 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:01:45.592 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:45.592 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-dotnet-basic-frmvqewq (GitHub + Tekton CI) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:45.592 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-frmvqewq {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:45.592 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:45.593 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-dotnet-basic-frmvqewq {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:45.617 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-frmvqewq {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:45.637 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-frmvqewq-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:45.638 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-dotnet-basic-frmvqewq {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:45.638 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
<system-err>
<![CDATA[(node:130) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="321.949">
<system-out>
<![CDATA[2026-04-20 12:01:45.670 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:45.670 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:45.671 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.454 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776686505671 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:51.235 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-frmvqewq/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:51.235 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-frmvqewq/pull/1 with SHA: 6093e7197302e1b45f33e055d74cea99f8ba7f42 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:51.236 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-frmvqewq... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:51.236 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-frmvqewq, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:51.260 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-frmvqewq {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:51.260 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-frmvqewq. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:51.260 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-frmvqewq | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-frmvqewq, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:57.048 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-frmvqewq {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:57.049 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:57.049 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:57.049 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g was triggered by promotion PR #1 in e2e-tests-dotnet-basic-frmvqewq {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:57.049 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:57.084 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:57.085 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:57.085 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:57.085 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:27.173 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:27.173 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:27.173 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:27.173 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:57.241 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:57.241 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:57.242 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:57.242 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:27.286 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:27.287 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:27.287 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:27.287 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:57.362 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:57.363 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:57.363 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:57.363 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:27.404 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:27.404 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:27.404 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:27.404 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:27.412 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-frmvqewq-on-pull-request-6jj9g was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:27.413 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:29.021 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 5c408d732afc69dd3c92ee574340960ed81280ba {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:29.021 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-dotnet-basic-frmvqewq... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:29.022 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-frmvqewq, event type: push {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:29.077 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-frmvqewq {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:29.077 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:29.077 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-frmvqewq | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-frmvqewq, event: push, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:37.286 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-frmvqewq {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:37.287 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:37.287 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:37.287 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z was triggered by on-push pipeline after merging #1 in e2e-tests-dotnet-basic-frmvqewq {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:37.287 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:37.326 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:37.326 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:37.326 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:37.326 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:05:07.370 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:05:07.370 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:05:07.370 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:05:07.371 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:05:37.421 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:05:37.422 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:05:37.422 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:05:37.422 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:07.489 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:07.490 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:07.490 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:07.490 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:37.542 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:37.543 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:37.543 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:37.543 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:07.613 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:07.613 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:07.613 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:07.613 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:07.616 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-frmvqewq-on-push-z5r7z was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:07.616 [[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="45.781">
<system-out>
<![CDATA[2026-04-20 12:07:07.666 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-frmvqewq-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:07.667 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-frmvqewq-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:07.923 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 3c4129618f933a90d918c03e885697128b2c4eaa {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:07.924 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:07.924 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-frmvqewq-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:08.006 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-frmvqewq-development using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:08.882 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:08.882 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-frmvqewq-development' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:09.040 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-frmvqewq-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-frmvqewq-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-frmvqewq-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-frmvqewq/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (2fe9964)
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-frmvqewq  Synced     Healthy        service/e2e-tests-dotnet-basic-frmvqewq created
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-frmvqewq  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-frmvqewq created
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-frmvqewq  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-frmvqewq created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:09.040 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-frmvqewq-development' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:15.921 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:07:09+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-frmvqewq    Synced  Healthy              
2026-04-20T12:07:09+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-frmvqewq    Synced  Healthy              
2026-04-20T12:07:09+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-frmvqewq    Synced  Healthy              
2026-04-20T12:07:10+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-frmvqewq  OutOfSync  Healthy              
2026-04-20T12:07:13+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:07:15+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:07:15+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-frmvqewq    Synced   Healthy              service/e2e-tests-dotnet-basic-frmvqewq unchanged
2026-04-20T12:07:15+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-frmvqewq  OutOfSync  Healthy              deployment.apps/e2e-tests-dotnet-basic-frmvqewq configured
2026-04-20T12:07:15+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-frmvqewq    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-frmvqewq unchanged
2026-04-20T12:07:15+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-frmvqewq    Synced  Progressing              deployment.apps/e2e-tests-dotnet-basic-frmvqewq configured

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

Operation:          Sync
Sync Revision:      3c4129618f933a90d918c03e885697128b2c4eaa
Phase:              Succeeded
Start:              2026-04-20 12:07:10 +0000 UTC
Finished:           2026-04-20 12:07:15 +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-frmvqewq  Synced     Healthy            service/e2e-tests-dotnet-basic-frmvqewq unchanged
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-frmvqewq  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-frmvqewq configured
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-frmvqewq  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-frmvqewq unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:15.998 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-frmvqewq-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:15.999 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-frmvqewq-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-frmvqewq-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:24.955 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-frmvqewq-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:24.956 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-frmvqewq-development | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-frmvqewq-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:37.263 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-frmvqewq-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:37.263 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-dotnet-basic-frmvqewq-development | Elapsed: 29s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-frmvqewq-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:53.389 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-frmvqewq-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:53.389 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:53.416 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-frmvqewq-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:53.416 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:53.416 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:53.416 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 3c4129618f933a90d918c03e885697128b2c4eaa {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:53.417 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 3c4129618f933a90d918c03e885697128b2c4eaa {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:53.419 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="103.899">
<system-out>
<![CDATA[2026-04-20 12:07:53.446 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-frmvqewq/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:53.446 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-frmvqewq/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:53.570 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-frmvqewq/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:53.571 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-frmvqewq/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-frmvqewq:5c408d732afc69dd3c92ee574340960ed81280ba {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:53.572 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:53.602 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:53.603 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-frmvqewq:5c408d732afc69dd3c92ee574340960ed81280ba {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:53.603 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-frmvqewq/overlays/stage/deployment-patch.yaml in repo e2e-tests-dotnet-basic-frmvqewq-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:53.730 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:53.730 [[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-frmvqewq:5c408d732afc69dd3c92ee574340960ed81280ba" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:57.437 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686873603 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:59.174 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-frmvqewq-gitops/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:59.174 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:59.175 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-dotnet-basic-frmvqewq-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:59.175 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-frmvqewq-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:59.176 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-frmvqewq-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:59.205 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-frmvqewq-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:59.205 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-frmvqewq-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:59.206 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-frmvqewq-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-frmvqewq-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:07.051 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-frmvqewq-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:07.051 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:07.051 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:07.051 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d was triggered by promotion PR #1 in e2e-tests-dotnet-basic-frmvqewq-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:07.052 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:07.081 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:07.081 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:07.081 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:07.082 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:37.131 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:37.131 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:37.131 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:37.131 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:07.198 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:07.198 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:07.198 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:07.198 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:07.201 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:07.201 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:08.876 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: e1d4a36c8c22dd7429924c4e183f5321c08ed9a7 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:08.876 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: e1d4a36c8c22dd7429924c4e183f5321c08ed9a7 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:08.877 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:08.877 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-frmvqewq-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:08.962 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-frmvqewq-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:09.859 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:09.859 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-frmvqewq-stage' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:10.004 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-frmvqewq-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-frmvqewq-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-frmvqewq-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-frmvqewq/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (3c41296)
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-frmvqewq  Synced     Healthy        service/e2e-tests-dotnet-basic-frmvqewq created
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-frmvqewq  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-frmvqewq created
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-frmvqewq  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-frmvqewq created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:10.005 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-frmvqewq-stage' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:15.896 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:09:10+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-frmvqewq    Synced  Healthy              
2026-04-20T12:09:10+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-frmvqewq    Synced  Healthy              
2026-04-20T12:09:10+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-frmvqewq    Synced  Healthy              
2026-04-20T12:09:13+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:09:15+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:09:15+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-frmvqewq    Synced   Healthy              service/e2e-tests-dotnet-basic-frmvqewq unchanged
2026-04-20T12:09:15+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-frmvqewq    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-frmvqewq configured
2026-04-20T12:09:15+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-frmvqewq    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-frmvqewq unchanged
2026-04-20T12:09:15+00:00   apps  Deployment  tssc-app-stage  e2e-tests-dotnet-basic-frmvqewq  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-frmvqewq configured

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

Operation:          Sync
Sync Revision:      e1d4a36c8c22dd7429924c4e183f5321c08ed9a7
Phase:              Succeeded
Start:              2026-04-20 12:09:10 +0000 UTC
Finished:           2026-04-20 12:09:15 +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-frmvqewq  Synced     Healthy            service/e2e-tests-dotnet-basic-frmvqewq unchanged
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-frmvqewq  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-frmvqewq configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-frmvqewq  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-frmvqewq unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:15.972 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-frmvqewq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:15.973 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-frmvqewq-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-frmvqewq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:24.232 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-frmvqewq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:24.232 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-frmvqewq-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-frmvqewq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.044 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-frmvqewq-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.044 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.067 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-frmvqewq-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.067 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.067 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.067 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: e1d4a36c8c22dd7429924c4e183f5321c08ed9a7 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.067 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: e1d4a36c8c22dd7429924c4e183f5321c08ed9a7 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.069 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.069 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.070 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.070 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.108 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.341 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:84fee5e9-4bb6-42e1-9ed2-ae772e519938/1 found from Promotion Pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-vn28d 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="105.397">
<system-out>
<![CDATA[2026-04-20 12:09:37.360 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-frmvqewq/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.360 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-frmvqewq/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.508 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-frmvqewq/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.508 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-frmvqewq/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-frmvqewq:5c408d732afc69dd3c92ee574340960ed81280ba {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.509 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.532 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.532 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-frmvqewq:5c408d732afc69dd3c92ee574340960ed81280ba {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.532 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-frmvqewq/overlays/prod/deployment-patch.yaml in repo e2e-tests-dotnet-basic-frmvqewq-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.630 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:37.631 [[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-frmvqewq:5c408d732afc69dd3c92ee574340960ed81280ba" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:41.406 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776686977532 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:43.050 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-frmvqewq-gitops/pull/2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:43.050 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:43.051 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-dotnet-basic-frmvqewq-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:43.051 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-dotnet-basic-frmvqewq-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:43.051 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-frmvqewq-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:43.091 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-frmvqewq-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:43.091 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:43.091 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-frmvqewq-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-frmvqewq-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:52.513 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-frmvqewq-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:52.513 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:52.513 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:52.513 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh was triggered by promotion PR #2 in e2e-tests-dotnet-basic-frmvqewq-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:52.513 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:52.541 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:52.542 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:52.542 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:52.542 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:22.603 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:22.604 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:22.604 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:22.604 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:52.683 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:52.683 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:52.683 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:52.683 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:52.685 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:52.685 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:54.332 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: f582ad7f64c76179b9102e40ea6d13c9188a633c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:54.333 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: f582ad7f64c76179b9102e40ea6d13c9188a633c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:54.333 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:54.333 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-frmvqewq-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:54.411 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-frmvqewq-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:55.477 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:55.478 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-frmvqewq-prod' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:55.612 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-frmvqewq-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-frmvqewq-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-frmvqewq-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-frmvqewq/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (3c41296)
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-frmvqewq  Synced     Healthy        service/e2e-tests-dotnet-basic-frmvqewq created
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-frmvqewq  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-frmvqewq created
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-frmvqewq  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-frmvqewq created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:55.612 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-frmvqewq-prod' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:01.989 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:10:55+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-frmvqewq    Synced  Healthy              
2026-04-20T12:10:55+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-frmvqewq    Synced  Healthy              
2026-04-20T12:10:55+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-frmvqewq    Synced  Healthy              
2026-04-20T12:10:59+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:11:01+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:11:01+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-frmvqewq    Synced   Healthy              service/e2e-tests-dotnet-basic-frmvqewq unchanged
2026-04-20T12:11:01+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-frmvqewq    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-frmvqewq configured
2026-04-20T12:11:01+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-frmvqewq    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-frmvqewq unchanged
2026-04-20T12:11:01+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-frmvqewq  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-frmvqewq configured

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

Operation:          Sync
Sync Revision:      f582ad7f64c76179b9102e40ea6d13c9188a633c
Phase:              Succeeded
Start:              2026-04-20 12:10:56 +0000 UTC
Finished:           2026-04-20 12:11:01 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-dotnet-basic-frmvqewq  Synced     Healthy            service/e2e-tests-dotnet-basic-frmvqewq unchanged
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-frmvqewq  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-frmvqewq configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-frmvqewq  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-frmvqewq unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:02.072 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-frmvqewq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:02.073 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-frmvqewq-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-frmvqewq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:09.722 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-frmvqewq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:09.722 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-frmvqewq-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-frmvqewq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.440 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-frmvqewq-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.440 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.463 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-frmvqewq-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.463 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.464 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.464 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: f582ad7f64c76179b9102e40ea6d13c9188a633c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.464 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: f582ad7f64c76179b9102e40ea6d13c9188a633c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.466 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.466 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.466 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.466 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.501 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.754 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:84fee5e9-4bb6-42e1-9ed2-ae772e519938/1 found from Promotion Pipeline e2e-tests-dotnet-basic-frmvqewq-gitops-on-pull-request-4dtzh 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.242">
<system-out>
<![CDATA[2026-04-20 12:11:22.873 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:84fee5e9-4bb6-42e1-9ed2-ae772e519938/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.873 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-frmvqewq:5c408d732afc69dd3c92ee574340960ed81280ba and document ID urn:uuid:84fee5e9-4bb6-42e1-9ed2-ae772e519938/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.873 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-frmvqewq:5c408d732afc69dd3c92ee574340960ed81280ba and document ID: urn:uuid:84fee5e9-4bb6-42e1-9ed2-ae772e519938/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.874 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-frmvqewq:5c408d732afc69dd3c92ee574340960ed81280ba at https://server-tssc-tpa.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.937 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-frmvqewq:5c408d732afc69dd3c92ee574340960ed81280ba' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.937 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:84fee5e9-4bb6-42e1-9ed2-ae772e519938/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.937 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-frmvqewq:5c408d732afc69dd3c92ee574340960ed81280ba, Published: 2026-04-20T12:06:10Z, SHA256: sha256:f6a64ac9b1d2e064f79aaed600e6a9f747a6255cc145c676cd3f967353092cfa {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.937 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:84fee5e9-4bb6-42e1-9ed2-ae772e519938/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.938 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-frmvqewq:5c408d732afc69dd3c92ee574340960ed81280ba and document ID urn:uuid:84fee5e9-4bb6-42e1-9ed2-ae772e519938/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.938 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-frmvqewq:5c408d732afc69dd3c92ee574340960ed81280ba and document ID: urn:uuid:84fee5e9-4bb6-42e1-9ed2-ae772e519938/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.938 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-frmvqewq:5c408d732afc69dd3c92ee574340960ed81280ba at https://server-tssc-tpa.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:23.020 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-frmvqewq:5c408d732afc69dd3c92ee574340960ed81280ba' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:23.020 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:84fee5e9-4bb6-42e1-9ed2-ae772e519938/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:23.020 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-frmvqewq:5c408d732afc69dd3c92ee574340960ed81280ba, Published: 2026-04-20T12:06:10Z, SHA256: sha256:f6a64ac9b1d2e064f79aaed600e6a9f747a6255cc145c676cd3f967353092cfa {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:23.021 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:84fee5e9-4bb6-42e1-9ed2-ae772e519938/1,urn:uuid:84fee5e9-4bb6-42e1-9ed2-ae772e519938/1 found in TPA!!! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:23.021 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-frmvqewq:5c408d732afc69dd3c92ee574340960ed81280ba {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:00:21.861Z" hostname="e2e-e2e-tests-dotnet-basic[github-azure-quay]" tests="6" failures="0" skipped="5" time="304.63" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="304.63">
<system-out>
<![CDATA[2026-04-20 12:00:23.545 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-rryfkquv {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:23.546 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-rryfkquv'... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:23.553 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:23.637 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:23.637 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:23.638 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:23.638 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:23.661 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:23.687 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:23.690 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:23.691 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:23.715 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:23.715 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:23.716 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:23.911 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-rryfkquv, ID: 43c7b13a-5611-4179-a9fa-3102b06c426e {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:23.912 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-rryfkquv to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:23.912 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 43c7b13a-5611-4179-a9fa-3102b06c426e to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:24.002 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:24.003 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 43c7b13a-5611-4179-a9fa-3102b06c426e: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:29.309 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:29.309 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 43c7b13a-5611-4179-a9fa-3102b06c426e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:34.329 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:34.330 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 43c7b13a-5611-4179-a9fa-3102b06c426e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:39.447 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:39.448 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 43c7b13a-5611-4179-a9fa-3102b06c426e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:44.477 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:44.477 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 43c7b13a-5611-4179-a9fa-3102b06c426e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:49.508 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:49.509 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 43c7b13a-5611-4179-a9fa-3102b06c426e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:54.597 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:54.597 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 43c7b13a-5611-4179-a9fa-3102b06c426e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:59.618 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:59.618 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:59.618 [[32mINFO [0m] rhdh.developer-hub: Task 43c7b13a-5611-4179-a9fa-3102b06c426e completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:59.618 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-rryfkquv' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:59.619 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-rryfkquv {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:59.631 [[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-rryfkquv...
2026-04-20 12:00:59.632 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-rryfkquv-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:59.632 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-rryfkquv-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:59.939 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': c0a457675e9c0e7861c2e784b172aafcb834d72b {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: c0a457675e9c0e7861c2e784b172aafcb834d72b
2026-04-20 12:00:59.968 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-rryfkquv-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: c0a457675e9c0e7861c2e784b172aafcb834d72b) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:59.969 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:14.998 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-rryfkquv-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: c0a457675e9c0e7861c2e784b172aafcb834d72b) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:14.998 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:37.173 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-rryfkquv-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:37.173 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:51.382 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-rryfkquv-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:51.382 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:51.382 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:51.382 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: c0a457675e9c0e7861c2e784b172aafcb834d72b {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:02:51.383 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:51.383 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-dotnet-basic-rryfkquv {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:51.384 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-dotnet-basic-rryfkquv... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:51.574 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:56.888 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:56.889 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-dotnet-basic-rryfkquv {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:56.889 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-dotnet-basic-rryfkquv... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:56.889 [[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-04-20 12:02:56.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-04-20 12:03:03.488 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-rryfkquv-gitops branch 'main' with commit SHA: 8d3cde7992038429e786168ce75041703f1c3624 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:03.488 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 8d3cde7992038429e786168ce75041703f1c3624 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:04.512 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-rryfkquv branch 'main' with commit SHA: dd0461683be2dc7b33f381be18c54ad1bca31cd7 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:04.512 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: dd0461683be2dc7b33f381be18c54ad1bca31cd7 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:04.513 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-dotnet-basic-rryfkquv for component e2e-tests-dotnet-basic-rryfkquv... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:04.542 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-dotnet-basic-rryfkquv for component e2e-tests-dotnet-basic-rryfkquv... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:04.542 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-dotnet-basic-rryfkquv for component e2e-tests-dotnet-basic-rryfkquv... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:04.542 [[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-04-20 12:03:04.543 [[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-04-20 12:03:09.464 [[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-04-20 12:03:12.397 [[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-04-20 12:03:16.478 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-rryfkquv-gitops type=github name=e2e-tests-dotnet-basic-rryfkquv-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:16.478 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:23.560 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-rryfkquv type=github name=e2e-tests-dotnet-basic-rryfkquv {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:23.560 [[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-04-20 12:03:28.744 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7450?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:41.915 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7450... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:41.916 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7450?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:42.099 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7455?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:52.450 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7455... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:52.450 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7455?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:57.386 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-rryfkquv-gitops". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:57.386 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-dotnet-basic-rryfkquv {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:14.236 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-rryfkquv". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:14.237 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-dotnet-basic-rryfkquv {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:14.237 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-dotnet-basic-rryfkquv... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:14.263 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-rryfkquv {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:14.263 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-rryfkquv {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:14.264 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-rryfkquv-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:14.264 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-rryfkquv-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:14.264 [[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-04-20 12:04:14.265 [[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-04-20 12:04:14.265 [[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-04-20 12:04:14.265 [[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-04-20 12:04:28.819 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-rryfkquv {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:28.819 [[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-04-20 12:04:32.575 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:32.576 [[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-04-20 12:04:41.923 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-rryfkquv {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:41.924 [[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-04-20 12:04:42.644 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:42.644 [[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-04-20 12:04:47.634 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3787?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:58.112 [[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-04-20 12:04:58.831 [[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-04-20 12:05:01.278 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3787?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:28.159 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:28.166 [[31mERROR[0m] azure.agent-pool: Failed to authorize pipeline 7450 for agent pool 41: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:28.167 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:28.167 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded {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:141) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<error message="Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded" type="Error">
<![CDATA[  [e2e-e2e-tests-dotnet-basic[github-azure-quay]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

    Error: Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-dotnet-basic-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:00:21.861Z" hostname="e2e-e2e-tests-nodejs[github-tekton-quay]" tests="6" failures="0" skipped="0" time="596.244" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="86.586">
<system-out>
<![CDATA[2026-04-20 12:00:23.541 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-ycekmxek {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:23.542 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-ycekmxek'... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:23.547 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:23.601 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:23.627 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:23.630 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:23.631 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:23.664 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:23.665 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:23.666 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:23.845 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-ycekmxek, ID: 3a36e533-77d6-495d-a0ab-c41fa6d8dc08 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:23.845 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-ycekmxek to be completed... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:23.845 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 3a36e533-77d6-495d-a0ab-c41fa6d8dc08 to complete... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:23.890 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:23.891 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 3a36e533-77d6-495d-a0ab-c41fa6d8dc08: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:29.227 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:29.228 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 3a36e533-77d6-495d-a0ab-c41fa6d8dc08: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:34.254 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:34.255 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 3a36e533-77d6-495d-a0ab-c41fa6d8dc08: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:39.419 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:39.420 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 3a36e533-77d6-495d-a0ab-c41fa6d8dc08: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:44.437 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:44.438 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 3a36e533-77d6-495d-a0ab-c41fa6d8dc08: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:49.462 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:49.462 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 3a36e533-77d6-495d-a0ab-c41fa6d8dc08: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:54.584 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:54.584 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 3a36e533-77d6-495d-a0ab-c41fa6d8dc08: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:59.609 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:59.609 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 3a36e533-77d6-495d-a0ab-c41fa6d8dc08: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:04.635 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:04.635 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:04.635 [[32mINFO [0m] rhdh.developer-hub: Task 3a36e533-77d6-495d-a0ab-c41fa6d8dc08 completed successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:04.636 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-ycekmxek' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:04.636 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-ycekmxek {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:04.648 [[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-ycekmxek...
2026-04-20 12:01:04.648 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-ycekmxek-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:04.649 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-ycekmxek-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:04.964 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 2e9ecd0685e0fc3a670ecbd9fadd73910371ea10 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Waiting for ArgoCD CI application to sync to commit: 2e9ecd0685e0fc3a670ecbd9fadd73910371ea10
2026-04-20 12:01:04.994 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-ycekmxek-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 2e9ecd0685e0fc3a670ecbd9fadd73910371ea10) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:04.994 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:21.907 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-ycekmxek-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 2e9ecd0685e0fc3a670ecbd9fadd73910371ea10) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:21.908 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:49.988 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-ycekmxek-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:49.989 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:49.990 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:49.990 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 2e9ecd0685e0fc3a670ecbd9fadd73910371ea10 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:01:49.991 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:49.991 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-nodejs-ycekmxek (GitHub + Tekton CI) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:49.991 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-ycekmxek {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:49.992 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:49.992 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-nodejs-ycekmxek {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:50.018 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-ycekmxek {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:50.118 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-ycekmxek-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:50.118 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-nodejs-ycekmxek {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:50.119 [[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:143) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</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="269.52">
<system-out>
<![CDATA[2026-04-20 12:01:50.149 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:50.149 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:50.150 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:54.019 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776686510150 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:55.814 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-ycekmxek/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:55.814 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-ycekmxek/pull/1 with SHA: f0e9ba9f2008412d4495d80fe26b1383375c1f07 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:55.815 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-ycekmxek... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:55.815 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-ycekmxek, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:55.838 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-ycekmxek {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:55.838 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-ycekmxek. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:55.838 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-ycekmxek | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-ycekmxek, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:01.385 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-ycekmxek {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:01.385 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-ycekmxek. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:01.385 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-nodejs-ycekmxek | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-ycekmxek, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:10.098 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-ycekmxek {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:10.098 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:10.099 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:10.099 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w was triggered by promotion PR #1 in e2e-tests-nodejs-ycekmxek {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:10.099 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:10.136 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:10.137 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:10.137 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:10.137 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w | Status: running | Reason: Pipeline e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:40.198 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:40.198 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:40.198 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:40.198 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w | Status: running | Reason: Pipeline e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:03:10.260 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:03:10.261 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:03:10.261 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:03:10.261 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w | Status: running | Reason: Pipeline e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:03:40.334 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:03:40.334 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:03:40.335 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:03:40.335 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w | Status: running | Reason: Pipeline e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:10.404 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:10.404 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:10.404 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:10.404 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:10.412 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-ycekmxek-on-pull-request-5qm4w was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:10.413 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:12.036 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 82a399cf1fd6de400c0cfe93d3bb19ad6c183433 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:12.037 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-nodejs-ycekmxek... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:12.037 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-ycekmxek, event type: push {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:12.071 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-ycekmxek {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:12.071 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:12.071 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-ycekmxek | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-ycekmxek, event: push, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:19.391 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-ycekmxek {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:19.391 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:19.392 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-ycekmxek-on-push-m892h {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:19.392 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-ycekmxek-on-push-m892h was triggered by on-push pipeline after merging #1 in e2e-tests-nodejs-ycekmxek {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:19.392 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-ycekmxek-on-push-m892h to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:19.429 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-on-push-m892h in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:19.429 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ycekmxek-on-push-m892h status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:19.429 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ycekmxek-on-push-m892h status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:19.429 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-ycekmxek-on-push-m892h | Status: running | Reason: Pipeline e2e-tests-nodejs-ycekmxek-on-push-m892h not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:49.490 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-on-push-m892h in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:49.490 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ycekmxek-on-push-m892h status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:49.490 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ycekmxek-on-push-m892h status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:49.491 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-ycekmxek-on-push-m892h | Status: running | Reason: Pipeline e2e-tests-nodejs-ycekmxek-on-push-m892h not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:19.559 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-on-push-m892h in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:19.559 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ycekmxek-on-push-m892h status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:19.559 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ycekmxek-on-push-m892h status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:19.559 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-ycekmxek-on-push-m892h | Status: running | Reason: Pipeline e2e-tests-nodejs-ycekmxek-on-push-m892h not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:49.612 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-on-push-m892h in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:49.612 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ycekmxek-on-push-m892h status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:49.613 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ycekmxek-on-push-m892h status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:49.613 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-ycekmxek-on-push-m892h | Status: running | Reason: Pipeline e2e-tests-nodejs-ycekmxek-on-push-m892h not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:19.664 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-on-push-m892h in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:19.665 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ycekmxek-on-push-m892h status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:19.665 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ycekmxek-on-push-m892h status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:19.665 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:19.666 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-ycekmxek-on-push-m892h was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:19.667 [[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="29.604">
<system-out>
<![CDATA[2026-04-20 12:06:19.725 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-ycekmxek-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:19.725 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-ycekmxek-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:19.930 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': da37ef53a0fce5675366ae8b2250c2261e2b653c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:19.930 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:19.931 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-ycekmxek-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:20.015 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-ycekmxek-development using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:20.763 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:20.763 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-ycekmxek-development' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:20.923 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-ycekmxek-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/applications/e2e-tests-nodejs-ycekmxek-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-ycekmxek-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-ycekmxek/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (2e9ecd0)
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-ycekmxek  Synced     Healthy        service/e2e-tests-nodejs-ycekmxek created
apps                Deployment  tssc-app-development  e2e-tests-nodejs-ycekmxek  Synced     Healthy        deployment.apps/e2e-tests-nodejs-ycekmxek created
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-ycekmxek  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-ycekmxek created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:20.924 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-ycekmxek-development' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:26.441 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:06:21+00:00                         Service  tssc-app-development  e2e-tests-nodejs-ycekmxek    Synced  Healthy              
2026-04-20T12:06:21+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-ycekmxek    Synced  Healthy              
2026-04-20T12:06:21+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-ycekmxek    Synced  Healthy              
2026-04-20T12:06:22+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-ycekmxek  OutOfSync  Healthy              
2026-04-20T12:06:24+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:06:25+00:00                         Service  tssc-app-development  e2e-tests-nodejs-ycekmxek    Synced   Healthy              service/e2e-tests-nodejs-ycekmxek unchanged
2026-04-20T12:06:25+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-ycekmxek  OutOfSync  Healthy              deployment.apps/e2e-tests-nodejs-ycekmxek configured
2026-04-20T12:06:25+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-ycekmxek    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-ycekmxek unchanged
2026-04-20T12:06:25+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:06:25+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-ycekmxek    Synced  Progressing              deployment.apps/e2e-tests-nodejs-ycekmxek configured

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

Operation:          Sync
Sync Revision:      da37ef53a0fce5675366ae8b2250c2261e2b653c
Phase:              Succeeded
Start:              2026-04-20 12:06:22 +0000 UTC
Finished:           2026-04-20 12:06:25 +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-nodejs-ycekmxek  Synced     Healthy            service/e2e-tests-nodejs-ycekmxek unchanged
apps                Deployment  tssc-app-development  e2e-tests-nodejs-ycekmxek  Synced     Progressing        deployment.apps/e2e-tests-nodejs-ycekmxek configured
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-ycekmxek  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-ycekmxek unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:26.513 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-ycekmxek-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:26.513 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-ycekmxek-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-ycekmxek-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:36.272 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-ycekmxek-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:36.272 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-ycekmxek-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-ycekmxek-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:49.263 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-ycekmxek-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:49.263 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:49.292 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-ycekmxek-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:49.293 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:49.294 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:49.294 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: da37ef53a0fce5675366ae8b2250c2261e2b653c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:49.294 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: da37ef53a0fce5675366ae8b2250c2261e2b653c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:49.295 [[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="107.473">
<system-out>
<![CDATA[2026-04-20 12:06:49.331 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-ycekmxek/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:49.331 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-ycekmxek/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:49.473 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-ycekmxek/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:49.474 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-ycekmxek/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-ycekmxek:82a399cf1fd6de400c0cfe93d3bb19ad6c183433 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:49.475 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:49.505 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:49.505 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-nodejs-ycekmxek:82a399cf1fd6de400c0cfe93d3bb19ad6c183433 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:49.506 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-ycekmxek/overlays/stage/deployment-patch.yaml in repo e2e-tests-nodejs-ycekmxek-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:49.598 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:49.598 [[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-ycekmxek:82a399cf1fd6de400c0cfe93d3bb19ad6c183433" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:53.320 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686809506 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:54.898 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-ycekmxek-gitops/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:54.898 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:54.898 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-nodejs-ycekmxek-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:54.898 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-ycekmxek-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:54.898 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-ycekmxek-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:54.928 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-ycekmxek-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:54.928 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-ycekmxek-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:54.928 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-ycekmxek-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-ycekmxek-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:00.225 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-ycekmxek-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:00.226 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-ycekmxek-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:00.226 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-nodejs-ycekmxek-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-ycekmxek-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:07.992 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-ycekmxek-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:07.992 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:07.993 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:07.993 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt was triggered by promotion PR #1 in e2e-tests-nodejs-ycekmxek-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:07.993 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:08.024 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:08.024 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:08.024 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:08.025 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt | Status: running | Reason: Pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:38.064 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:38.064 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:38.065 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:38.065 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt | Status: running | Reason: Pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:08.128 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:08.128 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:08.128 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:08.128 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:08.130 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:08.130 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:09.717 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: f7b20d9dbefc94dd53e5fd9aea240b86c51b9c6b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:09.718 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: f7b20d9dbefc94dd53e5fd9aea240b86c51b9c6b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:09.718 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:09.718 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-ycekmxek-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:09.805 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-ycekmxek-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:10.439 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:10.439 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-ycekmxek-stage' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:10.562 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-ycekmxek-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/applications/e2e-tests-nodejs-ycekmxek-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-ycekmxek-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-ycekmxek/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (da37ef5)
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-ycekmxek  Synced     Healthy        service/e2e-tests-nodejs-ycekmxek created
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-ycekmxek  Synced     Healthy        deployment.apps/e2e-tests-nodejs-ycekmxek created
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-ycekmxek  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-ycekmxek created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:10.563 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-ycekmxek-stage' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:18.926 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:08:11+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-ycekmxek    Synced  Healthy              
2026-04-20T12:08:11+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-ycekmxek    Synced  Healthy              
2026-04-20T12:08:11+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-ycekmxek    Synced  Healthy              
2026-04-20T12:08:15+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:08:17+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:08:17+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-ycekmxek    Synced   Healthy              service/e2e-tests-nodejs-ycekmxek unchanged
2026-04-20T12:08:17+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-ycekmxek    Synced   Healthy              deployment.apps/e2e-tests-nodejs-ycekmxek configured
2026-04-20T12:08:17+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-ycekmxek    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-ycekmxek unchanged
2026-04-20T12:08:17+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-ycekmxek  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-ycekmxek configured

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

Operation:          Sync
Sync Revision:      f7b20d9dbefc94dd53e5fd9aea240b86c51b9c6b
Phase:              Succeeded
Start:              2026-04-20 12:08:11 +0000 UTC
Finished:           2026-04-20 12:08:17 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-nodejs-ycekmxek  Synced     Healthy            service/e2e-tests-nodejs-ycekmxek unchanged
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-ycekmxek  Synced     Progressing        deployment.apps/e2e-tests-nodejs-ycekmxek configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-ycekmxek  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-ycekmxek unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:18.998 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-ycekmxek-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:18.998 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-ycekmxek-stage | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-ycekmxek-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:27.280 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-ycekmxek-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:27.280 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-ycekmxek-stage | Elapsed: 18s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-ycekmxek-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.397 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-ycekmxek-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.397 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.422 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-ycekmxek-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.422 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.422 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.422 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: f7b20d9dbefc94dd53e5fd9aea240b86c51b9c6b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.422 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: f7b20d9dbefc94dd53e5fd9aea240b86c51b9c6b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.423 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.424 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.424 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.424 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.466 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.801 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:50d10a0c-8f15-4ce3-8311-a819949f10a8/1 found from Promotion Pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-kvcjt 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="102.824">
<system-out>
<![CDATA[2026-04-20 12:08:36.820 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-ycekmxek/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.820 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-ycekmxek/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.958 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-ycekmxek/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.958 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-ycekmxek/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-ycekmxek:82a399cf1fd6de400c0cfe93d3bb19ad6c183433 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.959 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.982 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.983 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-nodejs-ycekmxek:82a399cf1fd6de400c0cfe93d3bb19ad6c183433 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:36.983 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-ycekmxek/overlays/prod/deployment-patch.yaml in repo e2e-tests-nodejs-ycekmxek-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:37.086 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:37.086 [[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-ycekmxek:82a399cf1fd6de400c0cfe93d3bb19ad6c183433" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:40.984 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776686916983 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:42.635 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-ycekmxek-gitops/pull/2 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:42.635 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:42.635 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-nodejs-ycekmxek-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:42.636 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-nodejs-ycekmxek-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:42.636 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-ycekmxek-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:42.665 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-ycekmxek-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:42.665 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:42.666 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-ycekmxek-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-ycekmxek-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:50.777 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-ycekmxek-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:50.778 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:50.778 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:50.778 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc was triggered by promotion PR #2 in e2e-tests-nodejs-ycekmxek-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:50.778 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:50.815 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:50.816 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:50.816 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:50.816 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc | Status: running | Reason: Pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:20.862 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:20.863 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:20.863 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:20.863 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc | Status: running | Reason: Pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:50.922 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:50.922 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:50.922 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:50.922 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:50.925 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:50.925 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:52.458 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 9664fec13ff2c1e05b51de90a2074b1eeed7d1d0 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:52.459 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 9664fec13ff2c1e05b51de90a2074b1eeed7d1d0 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:52.459 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:52.459 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-ycekmxek-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:52.528 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-ycekmxek-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:53.329 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:53.330 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-ycekmxek-prod' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:53.473 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-ycekmxek-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/applications/e2e-tests-nodejs-ycekmxek-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-ycekmxek-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-ycekmxek/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (da37ef5)
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-ycekmxek  Synced     Healthy        service/e2e-tests-nodejs-ycekmxek created
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-ycekmxek  Synced     Healthy        deployment.apps/e2e-tests-nodejs-ycekmxek created
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-ycekmxek  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-ycekmxek created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:53.474 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-ycekmxek-prod' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:00.706 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:09:54+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-ycekmxek    Synced  Healthy              
2026-04-20T12:09:54+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-ycekmxek    Synced  Healthy              
2026-04-20T12:09:54+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-ycekmxek    Synced  Healthy              
2026-04-20T12:09:58+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:10:00+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:10:00+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-ycekmxek    Synced   Healthy              service/e2e-tests-nodejs-ycekmxek unchanged
2026-04-20T12:10:00+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-ycekmxek    Synced   Healthy              deployment.apps/e2e-tests-nodejs-ycekmxek configured
2026-04-20T12:10:00+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-ycekmxek    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-ycekmxek unchanged
2026-04-20T12:10:00+00:00   apps  Deployment  tssc-app-prod  e2e-tests-nodejs-ycekmxek  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-ycekmxek configured

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

Operation:          Sync
Sync Revision:      9664fec13ff2c1e05b51de90a2074b1eeed7d1d0
Phase:              Succeeded
Start:              2026-04-20 12:09:55 +0000 UTC
Finished:           2026-04-20 12:10:00 +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-ycekmxek  Synced     Healthy            service/e2e-tests-nodejs-ycekmxek unchanged
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-ycekmxek  Synced     Progressing        deployment.apps/e2e-tests-nodejs-ycekmxek configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-ycekmxek  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-ycekmxek unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:00.774 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-ycekmxek-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:00.774 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-ycekmxek-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-ycekmxek-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:08.189 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-ycekmxek-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:08.189 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-ycekmxek-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-ycekmxek-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.361 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-ycekmxek-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.361 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.382 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-ycekmxek-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.383 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.383 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.383 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 9664fec13ff2c1e05b51de90a2074b1eeed7d1d0 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.383 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 9664fec13ff2c1e05b51de90a2074b1eeed7d1d0 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.385 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.385 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.385 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.385 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.416 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.642 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:50d10a0c-8f15-4ce3-8311-a819949f10a8/1 found from Promotion Pipeline e2e-tests-nodejs-ycekmxek-gitops-on-pull-request-hkwtc 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.237">
<system-out>
<![CDATA[2026-04-20 12:10:19.737 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:50d10a0c-8f15-4ce3-8311-a819949f10a8/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.738 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-ycekmxek:82a399cf1fd6de400c0cfe93d3bb19ad6c183433 and document ID urn:uuid:50d10a0c-8f15-4ce3-8311-a819949f10a8/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.738 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-ycekmxek:82a399cf1fd6de400c0cfe93d3bb19ad6c183433 and document ID: urn:uuid:50d10a0c-8f15-4ce3-8311-a819949f10a8/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.738 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-ycekmxek:82a399cf1fd6de400c0cfe93d3bb19ad6c183433 at https://server-tssc-tpa.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.813 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-ycekmxek:82a399cf1fd6de400c0cfe93d3bb19ad6c183433' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.814 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:50d10a0c-8f15-4ce3-8311-a819949f10a8/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.814 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-ycekmxek:82a399cf1fd6de400c0cfe93d3bb19ad6c183433, Published: 2026-04-20T12:05:35Z, SHA256: sha256:27147ea78de1c6e9fa68853590e1be5944ee7cd0d6b2326f22753e041c3072eb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.814 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:50d10a0c-8f15-4ce3-8311-a819949f10a8/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.814 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-ycekmxek:82a399cf1fd6de400c0cfe93d3bb19ad6c183433 and document ID urn:uuid:50d10a0c-8f15-4ce3-8311-a819949f10a8/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.814 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-ycekmxek:82a399cf1fd6de400c0cfe93d3bb19ad6c183433 and document ID: urn:uuid:50d10a0c-8f15-4ce3-8311-a819949f10a8/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.814 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-ycekmxek:82a399cf1fd6de400c0cfe93d3bb19ad6c183433 at https://server-tssc-tpa.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.895 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-ycekmxek:82a399cf1fd6de400c0cfe93d3bb19ad6c183433' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.895 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:50d10a0c-8f15-4ce3-8311-a819949f10a8/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.895 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-ycekmxek:82a399cf1fd6de400c0cfe93d3bb19ad6c183433, Published: 2026-04-20T12:05:35Z, SHA256: sha256:27147ea78de1c6e9fa68853590e1be5944ee7cd0d6b2326f22753e041c3072eb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.896 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:50d10a0c-8f15-4ce3-8311-a819949f10a8/1,urn:uuid:50d10a0c-8f15-4ce3-8311-a819949f10a8/1 found in TPA!!! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:19.897 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-nodejs-ycekmxek:82a399cf1fd6de400c0cfe93d3bb19ad6c183433 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:00:21.861Z" hostname="e2e-e2e-tests-nodejs[github-azure-quay]" tests="6" failures="0" skipped="4" time="1499.583" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="401.097">
<system-out>
<![CDATA[2026-04-20 12:00:23.369 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-uucfaway {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.371 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-uucfaway'... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.379 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.479 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.480 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.481 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.481 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.511 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.541 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.546 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.547 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.576 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.576 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.577 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.825 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-uucfaway, ID: 6787f591-7a3f-4575-813d-ee254e51fc44 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.826 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-uucfaway to be completed... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.826 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 6787f591-7a3f-4575-813d-ee254e51fc44 to complete... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.872 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:23.872 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 6787f591-7a3f-4575-813d-ee254e51fc44: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:29.212 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:29.212 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 6787f591-7a3f-4575-813d-ee254e51fc44: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:34.236 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:34.237 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 6787f591-7a3f-4575-813d-ee254e51fc44: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:39.327 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:39.328 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 6787f591-7a3f-4575-813d-ee254e51fc44: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:44.357 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:44.357 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 6787f591-7a3f-4575-813d-ee254e51fc44: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:49.376 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:49.376 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 6787f591-7a3f-4575-813d-ee254e51fc44: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:54.570 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:54.570 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 6787f591-7a3f-4575-813d-ee254e51fc44: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:59.593 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:59.593 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:59.593 [[32mINFO [0m] rhdh.developer-hub: Task 6787f591-7a3f-4575-813d-ee254e51fc44 completed successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:59.594 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-uucfaway' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:59.594 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-uucfaway {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:59.613 [[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-uucfaway...
2026-04-20 12:00:59.614 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-uucfaway-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:59.614 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:59.922 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 546f4a2129b3798b81c49058344e4cfb3696cbbf {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: 546f4a2129b3798b81c49058344e4cfb3696cbbf
2026-04-20 12:00:59.950 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-uucfaway-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 546f4a2129b3798b81c49058344e4cfb3696cbbf) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:59.950 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:16.415 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-uucfaway-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 546f4a2129b3798b81c49058344e4cfb3696cbbf) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:16.415 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:50.054 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-uucfaway-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:50.054 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:37.539 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-uucfaway-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:37.539 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:37.539 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:37.540 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 546f4a2129b3798b81c49058344e4cfb3696cbbf {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:02:37.540 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:37.540 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-nodejs-uucfaway {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:37.541 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-nodejs-uucfaway... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:37.734 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:43.838 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:43.839 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-nodejs-uucfaway {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:43.839 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-nodejs-uucfaway... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:43.839 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:43.840 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:50.446 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway branch 'main' with commit SHA: 795ed8442be56f3fd731c559122d7c93ed52ccb0 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:50.446 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 795ed8442be56f3fd731c559122d7c93ed52ccb0 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:51.417 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway-gitops branch 'main' with commit SHA: 7321277c02988b3ab0e8346b2bd7ac47729b37c7 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:51.418 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 7321277c02988b3ab0e8346b2bd7ac47729b37c7 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:51.418 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-nodejs-uucfaway for component e2e-tests-nodejs-uucfaway... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:51.446 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-nodejs-uucfaway for component e2e-tests-nodejs-uucfaway... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:51.447 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-nodejs-uucfaway for component e2e-tests-nodejs-uucfaway... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:51.447 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:51.447 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:57.898 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:58.907 [[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-04-20 12:03:04.987 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway type=github name=e2e-tests-nodejs-uucfaway {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:04.988 [[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-04-20 12:03:05.079 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway-gitops type=github name=e2e-tests-nodejs-uucfaway-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:05.080 [[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-04-20 12:03:15.570 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7448?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:17.833 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7449?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:29.900 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7448... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:29.901 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7448?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:32.943 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7449... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:32.943 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7449?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:40.514 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-uucfaway". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:40.514 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-nodejs-uucfaway {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:44.544 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-uucfaway-gitops". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:44.544 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-nodejs-uucfaway {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:44.544 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-nodejs-uucfaway... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:44.570 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-uucfaway {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:44.570 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-uucfaway {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:44.571 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-uucfaway-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:44.571 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-uucfaway-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:44.571 [[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-04-20 12:03:44.571 [[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-04-20 12:03:44.571 [[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-04-20 12:03:44.572 [[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-04-20 12:03:54.560 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:54.561 [[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-04-20 12:04:00.740 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:00.740 [[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-04-20 12:04:01.180 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-uucfaway {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:01.181 [[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-04-20 12:04:01.661 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-uucfaway {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:01.661 [[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-04-20 12:04:07.135 [[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-04-20 12:04:08.848 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3785?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:10.209 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3785?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:10.831 [[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-04-20 12:04:39.562 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-nodejs-uucfaway {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:39.565 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-nodejs-uucfaway... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:39.565 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:39.565 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-nodejs-uucfaway {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:39.566 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-nodejs-uucfaway-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:39.678 [[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-04-20 12:04:39.679 [[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:d54a2a31f93d3c6970435fc75d4142c1dd4506bf7616ac35bcd22a7e6527b540 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:39.738 [[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-04-20 12:04:39.738 [[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:d54a2a31f93d3c6970435fc75d4142c1dd4506bf7616ac35bcd22a7e6527b540 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:46.424 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway branch 'main' with commit SHA: 1e59afeb8ca9321123d6d421abdffacb335beb53 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:46.424 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 1e59afeb8ca9321123d6d421abdffacb335beb53 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:47.420 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway-gitops branch 'main' with commit SHA: 78d27659f48b6fc516c96b5fc2ad6b3640788c1a {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:47.420 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 78d27659f48b6fc516c96b5fc2ad6b3640788c1a {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:47.421 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-nodejs-uucfaway {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:47.421 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-nodejs-uucfaway {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:47.421 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-uucfaway {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:47.421 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:47.421 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-nodejs-uucfaway {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:47.422 [[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-04-20 12:05:09.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-nodejs[github-azure-quay], worker=7}
2026-04-20 12:05:29.679 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7448 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:05:29.679 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7448/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:05:55.159 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7448 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:05:55.159 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12885?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:06:18.552 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7449 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:06:18.552 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7449/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:06:40.544 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7449 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:06:40.544 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Found 1 total builds {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:06:40.545 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 1 builds match filters {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:06:40.545 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 0 builds filtered out {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:06:40.545 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:06:40.545 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing batch 1/1 (1 builds) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:06:40.546 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12885?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:07:04.456 [[32mINFO [0m] azure.pipeline: [Azure] Successfully cancelled build 12885 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:07:04.457 [[32mINFO [0m] rhtap.core.integration.ci.base: ✅ [Azure] Cancelled build 12885 in e2e-tests-nodejs-uucfaway (status: inProgress) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:07:04.458 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:07:04.458 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Cancellation complete: {total=1, cancelled=1, failed=0, skipped=0, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:07:04.458 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
]]>
</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>
</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="1098.486">
<system-out>
<![CDATA[2026-04-20 12:07:04.487 [[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-azure-quay], worker=7}
2026-04-20 12:07:04.487 [[32mINFO [0m] utils.test.common: Using azure for github repository {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:07:04.488 [[32mINFO [0m] utils.test.common: Creating a direct commit on source repo on github repository ... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:07:04.489 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Test commit from TSSC e2e test {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:07:08.058 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway branch 'main' with commit SHA: 20fef46fba7011fded2b614f9f6583c7f24c57d8 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:07:08.058 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 20fef46fba7011fded2b614f9f6583c7f24c57d8 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:07:08.059 [[32mINFO [0m] utils.test.common: Created commit with SHA: 20fef46fba7011fded2b614f9f6583c7f24c57d8 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:07:18.065 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for commit 20fef46fba7011fded2b614f9f6583c7f24c57d8 on main branch in e2e-tests-nodejs-uucfaway... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:07:18.066 [[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-04-20 12:07:45.553 [[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-04-20 12:08:15.561 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7448 and 7449 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:08:15.562 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7448 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:08:15.562 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7448/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:08:15.606 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:08:15.650 [[31mERROR[0m] azure.pipeline: Failed to list runs for pipeline ID 7448: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:08:15.650 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-nodejs-uucfaway: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:08:15.651 [[31mERROR[0m] utils.test.common: Attempt 1 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:08:29.093 [[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-04-20 12:08:58.260 [[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-04-20 12:09:26.891 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7448 and 7449 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:09:26.892 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7448 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:09:26.892 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7448/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:09:26.928 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:09:26.929 [[31mERROR[0m] azure.pipeline: Failed to list runs for pipeline ID 7448: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:09:26.929 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-nodejs-uucfaway: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:09:26.930 [[31mERROR[0m] utils.test.common: Attempt 2 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:10:00.629 [[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-04-20 12:10:27.275 [[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-04-20 12:10:55.837 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7448 and 7449 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:10:55.837 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7448 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:10:55.838 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7448/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:11:21.362 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7448 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:11:21.362 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7449 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:11:21.362 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7449/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:11:21.412 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:11:21.414 [[31mERROR[0m] azure.pipeline: Failed to list runs for pipeline ID 7449: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:11:21.414 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-nodejs-uucfaway: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:11:21.414 [[31mERROR[0m] utils.test.common: Attempt 3 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:12:03.231 [[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-04-20 12:12:32.734 [[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-04-20 12:13:02.749 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:13:02.750 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-nodejs-uucfaway-gitops': AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:13:02.750 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-nodejs-uucfaway: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:13:02.750 [[31mERROR[0m] utils.test.common: Attempt 4 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:13:52.780 [[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-04-20 12:14:20.567 [[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-04-20 12:14:50.592 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:14:50.593 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-nodejs-uucfaway-gitops': AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:14:50.593 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-nodejs-uucfaway: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:14:50.593 [[31mERROR[0m] utils.test.common: Attempt 5 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:15:40.612 [[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-04-20 12:16:10.639 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:16:10.641 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-nodejs-uucfaway': AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:16:10.641 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-nodejs-uucfaway: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:16:10.641 [[31mERROR[0m] utils.test.common: Attempt 6 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:17:00.678 [[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-04-20 12:17:30.630 [[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-04-20 12:18:00.657 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:18:00.658 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-nodejs-uucfaway-gitops': AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:18:00.658 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-nodejs-uucfaway: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:18:00.658 [[31mERROR[0m] utils.test.common: Attempt 7 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:18:50.686 [[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-04-20 12:19:18.144 [[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-04-20 12:19:45.502 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7448 and 7449 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:19:45.502 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7448 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:19:45.502 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7448/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:19:58.160 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7448 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:19:58.160 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7449 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:19:58.160 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7449/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:20:22.043 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7449 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:20:22.043 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12891?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:20:22.044 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12885?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:20:43.975 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure builds: [
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12891"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12891"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12891/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12891/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7448"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "b6847ba7-bc39-4f4c-93ec-4db50d21d99d"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "20fef46fba7011fded2b614f9f6583c7f24c57d8",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway"
    },
    "id": 12891,
    "buildNumber": "20260420.2",
    "status": "completed",
    "result": "succeeded",
    "queueTime": "2026-04-20T12:07:11.3037746Z",
    "startTime": "2026-04-20T12:07:14.256727Z",
    "finishTime": "2026-04-20T12:08:49.2624514Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12891",
    "definition": {
      "drafts": [],
      "id": 7448,
      "name": "e2e-tests-nodejs-uucfaway",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7448?revision=2",
      "uri": "vstfs:///Build/Definition/7448",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 2,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/12891",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "20fef46fba7011fded2b614f9f6583c7f24c57d8",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T12:08:49.41Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "b6847ba7-bc39-4f4c-93ec-4db50d21d99d"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12891/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  },
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12885"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12885"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12885/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12885/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7448"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "bc8a6138-5881-44e8-a40d-01768607ccbc"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "1e59afeb8ca9321123d6d421abdffacb335beb53",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:d54a2a31f93d3c6970435fc75d4142c1dd4506bf7616ac35bcd22a7e6527b540",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway"
    },
    "id": 12885,
    "buildNumber": "20260420.1",
    "status": "completed",
    "result": "succeeded",
    "queueTime": "2026-04-20T12:04:50.1511232Z",
    "startTime": "2026-04-20T12:04:53.3802341Z",
    "finishTime": "2026-04-20T12:06:39.2818133Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12885",
    "definition": {
      "drafts": [],
      "id": 7448,
      "name": "e2e-tests-nodejs-uucfaway",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7448?revision=2",
      "uri": "vstfs:///Build/Definition/7448",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 1,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/12885",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "1e59afeb8ca9321123d6d421abdffacb335beb53",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T12:07:04.407Z",
    "lastChangedBy": {
      "displayName": "Jan Smid",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/8e6bb927-8bdb-4946-aa08-538698a6dda9",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/aad.OThiZDFjNGUtZjVkMS03ZDY4LTljNmYtZGQyODlhMGVlMWVk"
        }
      },
      "id": "8e6bb927-8bdb-4946-aa08-538698a6dda9",
      "uniqueName": "jsmid@redhat.com",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/aad.OThiZDFjNGUtZjVkMS03ZDY4LTljNmYtZGQyODlhMGVlMWVk",
      "descriptor": "aad.OThiZDFjNGUtZjVkMS03ZDY4LTljNmYtZGQyODlhMGVlMWVk"
    },
    "orchestrationPlan": {
      "planId": "bc8a6138-5881-44e8-a40d-01768607ccbc"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12885/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:20:43.976 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12891"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12891"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12891/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12891/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7448"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"b6847ba7-bc39-4f4c-93ec-4db50d21d99d"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"20fef46fba7011fded2b614f9f6583c7f24c57d8","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway"},"id":12891,"buildNumber":"20260420.2","status":"completed","result":"succeeded","queueTime":"2026-04-20T12:07:11.3037746Z","startTime":"2026-04-20T12:07:14.256727Z","finishTime":"2026-04-20T12:08:49.2624514Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12891","definition":{"drafts":[],"id":7448,"name":"e2e-tests-nodejs-uucfaway","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7448?revision=2","uri":"vstfs:///Build/Definition/7448","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/12891","sourceBranch":"refs/heads/main","sourceVersion":"20fef46fba7011fded2b614f9f6583c7f24c57d8","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T12:08:49.41Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"orchestrationPlan":{"planId":"b6847ba7-bc39-4f4c-93ec-4db50d21d99d"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12891/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:20:43.977 [[31mERROR[0m] utils.test.common: Attempt 8 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:21:33.988 [[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-04-20 12:22:04.016 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:22:04.017 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-nodejs-uucfaway': AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:22:04.017 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-nodejs-uucfaway: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:22:04.017 [[31mERROR[0m] utils.test.common: Attempt 9 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:22:54.049 [[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-04-20 12:23:24.050 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:23:24.051 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-nodejs-uucfaway': AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:23:24.051 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-nodejs-uucfaway: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:23:24.052 [[31mERROR[0m] utils.test.common: Attempt 10 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:24:14.103 [[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-04-20 12:24:25.176 [[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-04-20 12:24:44.645 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7448 and 7449 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:24:44.646 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7448 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:24:44.646 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7448/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:24:54.744 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7448 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:24:54.744 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7449 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:24:54.744 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7449/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:25:10.427 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7449 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:25:10.427 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12891?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:25:10.428 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12885?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:25:22.967 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure builds: [
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12891"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12891"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12891/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12891/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7448"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "b6847ba7-bc39-4f4c-93ec-4db50d21d99d"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "20fef46fba7011fded2b614f9f6583c7f24c57d8",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway"
    },
    "id": 12891,
    "buildNumber": "20260420.2",
    "status": "completed",
    "result": "succeeded",
    "queueTime": "2026-04-20T12:07:11.3037746Z",
    "startTime": "2026-04-20T12:07:14.256727Z",
    "finishTime": "2026-04-20T12:08:49.2624514Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12891",
    "definition": {
      "drafts": [],
      "id": 7448,
      "name": "e2e-tests-nodejs-uucfaway",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7448?revision=2",
      "uri": "vstfs:///Build/Definition/7448",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 2,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/12891",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "20fef46fba7011fded2b614f9f6583c7f24c57d8",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T12:08:49.41Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "b6847ba7-bc39-4f4c-93ec-4db50d21d99d"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12891/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  },
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12885"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12885"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12885/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12885/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7448"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "bc8a6138-5881-44e8-a40d-01768607ccbc"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "1e59afeb8ca9321123d6d421abdffacb335beb53",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:d54a2a31f93d3c6970435fc75d4142c1dd4506bf7616ac35bcd22a7e6527b540",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway"
    },
    "id": 12885,
    "buildNumber": "20260420.1",
    "status": "completed",
    "result": "succeeded",
    "queueTime": "2026-04-20T12:04:50.1511232Z",
    "startTime": "2026-04-20T12:04:53.3802341Z",
    "finishTime": "2026-04-20T12:06:39.2818133Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12885",
    "definition": {
      "drafts": [],
      "id": 7448,
      "name": "e2e-tests-nodejs-uucfaway",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7448?revision=2",
      "uri": "vstfs:///Build/Definition/7448",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 1,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/12885",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "1e59afeb8ca9321123d6d421abdffacb335beb53",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T12:07:04.407Z",
    "lastChangedBy": {
      "displayName": "Jan Smid",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/8e6bb927-8bdb-4946-aa08-538698a6dda9",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/aad.OThiZDFjNGUtZjVkMS03ZDY4LTljNmYtZGQyODlhMGVlMWVk"
        }
      },
      "id": "8e6bb927-8bdb-4946-aa08-538698a6dda9",
      "uniqueName": "jsmid@redhat.com",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/aad.OThiZDFjNGUtZjVkMS03ZDY4LTljNmYtZGQyODlhMGVlMWVk",
      "descriptor": "aad.OThiZDFjNGUtZjVkMS03ZDY4LTljNmYtZGQyODlhMGVlMWVk"
    },
    "orchestrationPlan": {
      "planId": "bc8a6138-5881-44e8-a40d-01768607ccbc"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12885/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:25:22.968 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12891"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12891"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12891/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12891/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7448"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"b6847ba7-bc39-4f4c-93ec-4db50d21d99d"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"20fef46fba7011fded2b614f9f6583c7f24c57d8","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway"},"id":12891,"buildNumber":"20260420.2","status":"completed","result":"succeeded","queueTime":"2026-04-20T12:07:11.3037746Z","startTime":"2026-04-20T12:07:14.256727Z","finishTime":"2026-04-20T12:08:49.2624514Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12891","definition":{"drafts":[],"id":7448,"name":"e2e-tests-nodejs-uucfaway","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7448?revision=2","uri":"vstfs:///Build/Definition/7448","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/12891","sourceBranch":"refs/heads/main","sourceVersion":"20fef46fba7011fded2b614f9f6583c7f24c57d8","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T12:08:49.41Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"orchestrationPlan":{"planId":"b6847ba7-bc39-4f4c-93ec-4db50d21d99d"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12891/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-uucfaway","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:25:22.969 [[31mERROR[0m] utils.test.common: Error waiting for pipeline: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:25:22.969 [[31mERROR[0m] utils.test.common: Error handling source repo code changes: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-39c0f-new-image-through-pipelines-e2e-e2e-tests-nodejs-github-azure-quay-/error-context.md]]
]]>
</system-out>
<error message="Pipeline not found or not yet running. Retrying..." type="Error">
<![CDATA[  [e2e-e2e-tests-nodejs[github-azure-quay]] › tssc/full_workflow.test.ts:86:5 › TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines 

    Error: Pipeline not found or not yet running. Retrying...

       at ../src/utils/test/common.ts:319

      317 |         const p = await ci.getPipeline(prReference, PipelineStatus.RUNNING, eventType);
      318 |         if (!p) {
    > 319 |           throw new Error('Pipeline not found or not yet running. Retrying...');
          |                 ^
      320 |         }
      321 |         return p;
      322 |       },
        at pipeline.retries (/workspace/e2e-test/src/utils/test/common.ts:319:17)
        at getPipelineAndWaitForCompletion (/workspace/e2e-test/src/utils/test/common.ts:315:22)
        at fastMovingToBuildApplicationImage (/workspace/e2e-test/src/utils/test/common.ts:450:5)
        at /workspace/e2e-test/tests/tssc/full_workflow.test.ts:88:7

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-39c0f-new-image-through-pipelines-e2e-e2e-tests-nodejs-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:00:21.861Z" hostname="e2e-e2e-tests-java-quarkus[github-tekton-quay]" tests="6" failures="0" skipped="0" time="746.724" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="84.943">
<system-out>
<![CDATA[2026-04-20 12:00:23.336 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-clzmazsc {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:23.337 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-clzmazsc'... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:23.347 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:23.426 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:23.461 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:23.465 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:23.466 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:23.499 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:23.499 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:23.500 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:23.663 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-clzmazsc, ID: 77d2c3b7-597f-43e7-b9bd-1b115b759d9f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:23.664 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-clzmazsc to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:23.664 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 77d2c3b7-597f-43e7-b9bd-1b115b759d9f to complete... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:23.771 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:23.772 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 77d2c3b7-597f-43e7-b9bd-1b115b759d9f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:29.016 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:29.017 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 77d2c3b7-597f-43e7-b9bd-1b115b759d9f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:34.048 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:34.049 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 77d2c3b7-597f-43e7-b9bd-1b115b759d9f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:39.069 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:39.069 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 77d2c3b7-597f-43e7-b9bd-1b115b759d9f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:44.122 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:44.122 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 77d2c3b7-597f-43e7-b9bd-1b115b759d9f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:49.168 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:49.168 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 77d2c3b7-597f-43e7-b9bd-1b115b759d9f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:54.387 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:54.387 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 77d2c3b7-597f-43e7-b9bd-1b115b759d9f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:59.444 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:59.444 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 77d2c3b7-597f-43e7-b9bd-1b115b759d9f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:04.468 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:04.468 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 77d2c3b7-597f-43e7-b9bd-1b115b759d9f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:09.497 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:09.497 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:09.497 [[32mINFO [0m] rhdh.developer-hub: Task 77d2c3b7-597f-43e7-b9bd-1b115b759d9f completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:09.498 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-clzmazsc' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:09.498 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-clzmazsc {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:09.513 [[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-clzmazsc...
2026-04-20 12:01:09.513 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-clzmazsc-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:09.514 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-clzmazsc-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:09.843 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': e1be7ce1f6706670186331c15056f6cfc5db03ce {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Waiting for ArgoCD CI application to sync to commit: e1be7ce1f6706670186331c15056f6cfc5db03ce
2026-04-20 12:01:09.872 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-clzmazsc-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: e1be7ce1f6706670186331c15056f6cfc5db03ce) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:09.872 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:23.919 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-clzmazsc-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:23.920 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:48.216 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-clzmazsc-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:48.217 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:48.217 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:48.217 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: e1be7ce1f6706670186331c15056f6cfc5db03ce {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:01:48.217 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:48.218 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-quarkus-clzmazsc (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:48.218 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-clzmazsc {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:48.218 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:48.218 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-quarkus-clzmazsc {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:48.246 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-clzmazsc {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:48.270 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-clzmazsc-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:48.270 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-quarkus-clzmazsc {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:48.270 [[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:158) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</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="415.382">
<system-out>
<![CDATA[2026-04-20 12:01:48.304 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:48.304 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:48.305 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:52.118 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776686508305 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:53.913 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-clzmazsc/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:53.914 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-clzmazsc/pull/1 with SHA: 7c494d6d7b11bb382a474d0edda971088afc0728 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:53.914 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-clzmazsc... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:53.915 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-clzmazsc, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:53.940 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-clzmazsc {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:53.940 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-clzmazsc. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:53.941 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-clzmazsc | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-clzmazsc, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:02.728 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-clzmazsc {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:02.729 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:02.729 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:02.729 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq was triggered by promotion PR #1 in e2e-tests-java-quarkus-clzmazsc {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:02.729 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:02.765 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:02.766 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:02.766 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:02.766 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq | Status: running | Reason: Pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:32.817 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:32.817 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:32.818 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:32.818 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq | Status: running | Reason: Pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:02.867 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:02.867 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:02.867 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:02.867 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq | Status: running | Reason: Pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:32.912 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:32.912 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:32.912 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:32.913 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq | Status: running | Reason: Pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:04:02.983 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:04:02.984 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:04:02.984 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:04:02.984 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq | Status: running | Reason: Pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:04:33.028 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:04:33.028 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:04:33.028 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:04:33.028 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq | Status: running | Reason: Pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:03.095 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:03.095 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:03.095 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:03.095 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq | Status: running | Reason: Pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:33.148 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:33.148 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:33.148 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:33.148 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:33.157 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-clzmazsc-on-pull-request-lbpgq was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:33.157 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:34.722 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: fe768bea361488c1fd906c8ccab77bac4d2deba9 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:34.723 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-quarkus-clzmazsc... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:34.723 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-clzmazsc, event type: push {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:34.757 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-clzmazsc {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:34.757 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:34.758 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-clzmazsc | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-clzmazsc, event: push, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:43.306 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-clzmazsc {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:43.306 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:43.306 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:43.307 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt was triggered by on-push pipeline after merging #1 in e2e-tests-java-quarkus-clzmazsc {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:43.307 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:43.343 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:43.343 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:43.343 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:43.343 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt | Status: running | Reason: Pipeline e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:06:13.407 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:06:13.407 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:06:13.407 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:06:13.408 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt | Status: running | Reason: Pipeline e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:06:43.462 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:06:43.462 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:06:43.463 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:06:43.463 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt | Status: running | Reason: Pipeline e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:13.498 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:13.498 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:13.498 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:13.499 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt | Status: running | Reason: Pipeline e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:43.556 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:43.556 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:43.556 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:43.557 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt | Status: running | Reason: Pipeline e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:13.623 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:13.623 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:13.624 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:13.624 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt | Status: running | Reason: Pipeline e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:43.681 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:43.681 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:43.681 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:43.681 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:43.683 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-clzmazsc-on-push-ntgbt was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:43.684 [[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="37.521">
<system-out>
<![CDATA[2026-04-20 12:08:43.735 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-clzmazsc-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:43.735 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-clzmazsc-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:43.920 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': a65df9c3abcbbb48f3027b53ba9e3364c98812b5 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:43.920 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:43.920 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-clzmazsc-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:44.014 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-clzmazsc-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:44.683 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:44.684 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-clzmazsc-development' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:44.829 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-clzmazsc-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-clzmazsc-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-clzmazsc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-clzmazsc/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (e1be7ce)
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-clzmazsc  Synced     Healthy        service/e2e-tests-java-quarkus-clzmazsc created
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-clzmazsc  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-clzmazsc created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-clzmazsc  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-clzmazsc created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:44.829 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-clzmazsc-development' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:50.335 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:08:45+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-clzmazsc    Synced  Healthy              
2026-04-20T12:08:45+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-clzmazsc    Synced  Healthy              
2026-04-20T12:08:45+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-clzmazsc    Synced  Healthy              
2026-04-20T12:08:48+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:08:49+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:08:49+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-clzmazsc    Synced   Healthy              service/e2e-tests-java-quarkus-clzmazsc unchanged
2026-04-20T12:08:49+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-clzmazsc    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-clzmazsc configured
2026-04-20T12:08:49+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-clzmazsc    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-clzmazsc unchanged
2026-04-20T12:08:49+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-clzmazsc  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-clzmazsc configured

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

Operation:          Sync
Sync Revision:      a65df9c3abcbbb48f3027b53ba9e3364c98812b5
Phase:              Succeeded
Start:              2026-04-20 12:08:45 +0000 UTC
Finished:           2026-04-20 12:08:49 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-quarkus-clzmazsc  Synced     Healthy            service/e2e-tests-java-quarkus-clzmazsc unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-clzmazsc  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-clzmazsc configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-clzmazsc  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-clzmazsc unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:50.413 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-clzmazsc-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:50.414 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-clzmazsc-development | Elapsed: 6s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-clzmazsc-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:56.784 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-clzmazsc-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:56.785 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-clzmazsc-development | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-clzmazsc-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:06.565 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-clzmazsc-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:06.565 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-java-quarkus-clzmazsc-development | Elapsed: 23s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-clzmazsc-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:21.196 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-clzmazsc-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:21.197 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:21.223 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-clzmazsc-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:21.223 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:21.223 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:21.223 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: a65df9c3abcbbb48f3027b53ba9e3364c98812b5 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:21.223 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: a65df9c3abcbbb48f3027b53ba9e3364c98812b5 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:21.225 [[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="103.407">
<system-out>
<![CDATA[2026-04-20 12:09:21.248 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-clzmazsc/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:21.248 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-clzmazsc/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:21.378 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-clzmazsc/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:21.378 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-clzmazsc/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-clzmazsc:fe768bea361488c1fd906c8ccab77bac4d2deba9 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:21.380 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:21.408 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:21.408 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-clzmazsc:fe768bea361488c1fd906c8ccab77bac4d2deba9 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:21.409 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-clzmazsc/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-quarkus-clzmazsc-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:21.516 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:21.517 [[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-clzmazsc:fe768bea361488c1fd906c8ccab77bac4d2deba9" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:25.297 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686961409 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:27.020 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-clzmazsc-gitops/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:27.021 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:27.021 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-quarkus-clzmazsc-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:27.021 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-clzmazsc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:27.021 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-clzmazsc-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:27.050 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-clzmazsc-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:27.050 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-clzmazsc-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:27.051 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-clzmazsc-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-clzmazsc-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:36.130 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-clzmazsc-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:36.131 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:36.131 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:36.131 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 was triggered by promotion PR #1 in e2e-tests-java-quarkus-clzmazsc-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:36.131 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:36.163 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:36.164 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:36.164 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:36.164 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:06.227 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:06.228 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:06.228 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:06.228 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:36.277 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:36.278 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:36.278 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:36.278 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:36.280 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:36.280 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:37.942 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 277d6ebf82b217ad5a884e9a72014a2414dd2bf3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:37.943 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 277d6ebf82b217ad5a884e9a72014a2414dd2bf3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:37.943 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:37.943 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-clzmazsc-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:38.022 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-clzmazsc-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:38.970 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:38.970 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-clzmazsc-stage' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:39.104 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-clzmazsc-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-clzmazsc-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-clzmazsc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-clzmazsc/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a65df9c)
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-clzmazsc  Synced     Healthy        service/e2e-tests-java-quarkus-clzmazsc created
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-clzmazsc  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-clzmazsc created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-clzmazsc  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-clzmazsc created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:39.104 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-clzmazsc-stage' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:45.386 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:10:39+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-clzmazsc    Synced  Healthy              
2026-04-20T12:10:39+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-clzmazsc    Synced  Healthy              
2026-04-20T12:10:39+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-clzmazsc    Synced  Healthy              
2026-04-20T12:10:43+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:10:44+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:10:44+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-clzmazsc    Synced   Healthy              service/e2e-tests-java-quarkus-clzmazsc unchanged
2026-04-20T12:10:44+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-clzmazsc    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-clzmazsc configured
2026-04-20T12:10:44+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-clzmazsc    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-clzmazsc unchanged
2026-04-20T12:10:44+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-clzmazsc  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-clzmazsc configured

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

Operation:          Sync
Sync Revision:      277d6ebf82b217ad5a884e9a72014a2414dd2bf3
Phase:              Succeeded
Start:              2026-04-20 12:10:39 +0000 UTC
Finished:           2026-04-20 12:10:44 +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-clzmazsc  Synced     Healthy            service/e2e-tests-java-quarkus-clzmazsc unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-clzmazsc  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-clzmazsc configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-clzmazsc  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-clzmazsc unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:45.483 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-clzmazsc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:45.483 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-clzmazsc-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-clzmazsc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:51.979 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-clzmazsc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:51.979 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-clzmazsc-stage | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-clzmazsc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.366 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-clzmazsc-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.367 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.392 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-clzmazsc-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.392 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.393 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.393 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 277d6ebf82b217ad5a884e9a72014a2414dd2bf3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.393 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 277d6ebf82b217ad5a884e9a72014a2414dd2bf3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.394 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.394 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.394 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.395 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.428 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.652 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:ef2ff898-0fb3-46f8-ae0d-a7c3ffb8b8f8/1 found from Promotion Pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-29ff5 logs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="105.224">
<system-out>
<![CDATA[2026-04-20 12:11:04.672 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-clzmazsc/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.672 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-clzmazsc/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.855 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-clzmazsc/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.855 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-clzmazsc/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-clzmazsc:fe768bea361488c1fd906c8ccab77bac4d2deba9 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.856 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.885 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.885 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-clzmazsc:fe768bea361488c1fd906c8ccab77bac4d2deba9 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:04.885 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-clzmazsc/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-quarkus-clzmazsc-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:05.008 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:05.008 [[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-clzmazsc:fe768bea361488c1fd906c8ccab77bac4d2deba9" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:08.826 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776687064885 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:10.594 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-clzmazsc-gitops/pull/2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:10.595 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:10.595 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-quarkus-clzmazsc-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:10.595 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-quarkus-clzmazsc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:10.595 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-clzmazsc-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:10.631 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-clzmazsc-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:10.631 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:10.632 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-clzmazsc-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-clzmazsc-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:20.222 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-clzmazsc-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:20.222 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:20.222 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:20.222 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 was triggered by promotion PR #2 in e2e-tests-java-quarkus-clzmazsc-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:20.223 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:20.258 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:20.258 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:20.258 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:20.258 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:50.316 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:50.317 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:50.317 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:50.317 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:20.383 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:20.384 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:20.384 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:20.384 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:20.385 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:20.385 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:22.008 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 1ebd4a2297801375424adcb160b150afce71e1b3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:22.008 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 1ebd4a2297801375424adcb160b150afce71e1b3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:22.008 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:22.008 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-clzmazsc-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:22.085 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-clzmazsc-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:22.741 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:22.741 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-clzmazsc-prod' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:22.890 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-clzmazsc-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-clzmazsc-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-clzmazsc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-clzmazsc/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (277d6eb)
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-clzmazsc  Synced     Healthy        service/e2e-tests-java-quarkus-clzmazsc created
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-clzmazsc  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-clzmazsc created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-clzmazsc  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-clzmazsc created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:22.891 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-clzmazsc-prod' --insecure --kube-context 'default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:28.673 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:12:23+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-clzmazsc    Synced  Healthy              
2026-04-20T12:12:23+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-clzmazsc    Synced  Healthy              
2026-04-20T12:12:23+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-clzmazsc    Synced  Healthy              
2026-04-20T12:12:26+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:12:27+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:12:27+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-clzmazsc    Synced   Healthy              service/e2e-tests-java-quarkus-clzmazsc unchanged
2026-04-20T12:12:27+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-clzmazsc    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-clzmazsc configured
2026-04-20T12:12:27+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-clzmazsc    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-clzmazsc unchanged
2026-04-20T12:12:28+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-clzmazsc  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-clzmazsc configured

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

Operation:          Sync
Sync Revision:      1ebd4a2297801375424adcb160b150afce71e1b3
Phase:              Succeeded
Start:              2026-04-20 12:12:23 +0000 UTC
Finished:           2026-04-20 12:12:27 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-quarkus-clzmazsc  Synced     Healthy            service/e2e-tests-java-quarkus-clzmazsc unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-clzmazsc  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-clzmazsc configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-clzmazsc  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-clzmazsc unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:28.753 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-clzmazsc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:28.753 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-clzmazsc-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-clzmazsc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:35.841 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-clzmazsc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:35.841 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-clzmazsc-prod | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-clzmazsc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:49.570 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-clzmazsc-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:49.570 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:49.593 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-clzmazsc-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:49.593 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:49.593 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:49.593 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 1ebd4a2297801375424adcb160b150afce71e1b3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:49.593 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 1ebd4a2297801375424adcb160b150afce71e1b3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:49.595 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:49.596 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:49.596 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:49.596 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:49.637 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:49.893 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:ef2ff898-0fb3-46f8-ae0d-a7c3ffb8b8f8/1 found from Promotion Pipeline e2e-tests-java-quarkus-clzmazsc-gitops-on-pull-request-jm9c6 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.247">
<system-out>
<![CDATA[2026-04-20 12:12:50.012 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:ef2ff898-0fb3-46f8-ae0d-a7c3ffb8b8f8/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:50.013 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-clzmazsc:fe768bea361488c1fd906c8ccab77bac4d2deba9 and document ID urn:uuid:ef2ff898-0fb3-46f8-ae0d-a7c3ffb8b8f8/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:50.013 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-clzmazsc:fe768bea361488c1fd906c8ccab77bac4d2deba9 and document ID: urn:uuid:ef2ff898-0fb3-46f8-ae0d-a7c3ffb8b8f8/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:50.014 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-clzmazsc:fe768bea361488c1fd906c8ccab77bac4d2deba9 at https://server-tssc-tpa.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:50.081 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-clzmazsc:fe768bea361488c1fd906c8ccab77bac4d2deba9' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:50.082 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:ef2ff898-0fb3-46f8-ae0d-a7c3ffb8b8f8/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:50.082 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-clzmazsc:fe768bea361488c1fd906c8ccab77bac4d2deba9, Published: 2026-04-20T12:07:57Z, SHA256: sha256:82ade42bf0977bb98213b7fb6365b4aa4d2be34faafa76550ab591dfb68639b7 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:50.082 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:ef2ff898-0fb3-46f8-ae0d-a7c3ffb8b8f8/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:50.082 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-clzmazsc:fe768bea361488c1fd906c8ccab77bac4d2deba9 and document ID urn:uuid:ef2ff898-0fb3-46f8-ae0d-a7c3ffb8b8f8/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:50.082 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-clzmazsc:fe768bea361488c1fd906c8ccab77bac4d2deba9 and document ID: urn:uuid:ef2ff898-0fb3-46f8-ae0d-a7c3ffb8b8f8/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:50.082 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-clzmazsc:fe768bea361488c1fd906c8ccab77bac4d2deba9 at https://server-tssc-tpa.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:50.167 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-clzmazsc:fe768bea361488c1fd906c8ccab77bac4d2deba9' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:50.167 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:ef2ff898-0fb3-46f8-ae0d-a7c3ffb8b8f8/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:50.167 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-clzmazsc:fe768bea361488c1fd906c8ccab77bac4d2deba9, Published: 2026-04-20T12:07:57Z, SHA256: sha256:82ade42bf0977bb98213b7fb6365b4aa4d2be34faafa76550ab591dfb68639b7 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:50.167 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:ef2ff898-0fb3-46f8-ae0d-a7c3ffb8b8f8/1,urn:uuid:ef2ff898-0fb3-46f8-ae0d-a7c3ffb8b8f8/1 found in TPA!!! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:50.169 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-quarkus-clzmazsc:fe768bea361488c1fd906c8ccab77bac4d2deba9 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:00:21.861Z" hostname="e2e-e2e-tests-java-quarkus[github-azure-quay]" tests="6" failures="0" skipped="5" time="248.686" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="248.686">
<system-out>
<![CDATA[2026-04-20 12:00:23.305 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-olcjurvw {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.307 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-olcjurvw'... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.313 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.418 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.420 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.421 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.421 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.452 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.483 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.486 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.487 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.518 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.519 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.520 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.678 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-olcjurvw, ID: b6f86947-497a-425a-b2a3-0e35d6528cfd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.679 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-olcjurvw to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.679 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task b6f86947-497a-425a-b2a3-0e35d6528cfd to complete... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.805 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:23.806 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task b6f86947-497a-425a-b2a3-0e35d6528cfd: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:29.016 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:29.016 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task b6f86947-497a-425a-b2a3-0e35d6528cfd: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:34.046 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:34.046 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task b6f86947-497a-425a-b2a3-0e35d6528cfd: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:39.069 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:39.070 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task b6f86947-497a-425a-b2a3-0e35d6528cfd: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:44.122 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:44.123 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task b6f86947-497a-425a-b2a3-0e35d6528cfd: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:49.170 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:49.170 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:49.170 [[32mINFO [0m] rhdh.developer-hub: Task b6f86947-497a-425a-b2a3-0e35d6528cfd completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:49.170 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-olcjurvw' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:49.171 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-olcjurvw {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:49.189 [[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-olcjurvw...
2026-04-20 12:00:49.189 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-olcjurvw-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:49.190 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-olcjurvw-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:49.516 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': fddd85b409ea940922f68ae46757f7bb9780d687 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Waiting for ArgoCD CI application to sync to commit: fddd85b409ea940922f68ae46757f7bb9780d687
2026-04-20 12:00:49.544 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-java-quarkus-olcjurvw-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-olcjurvw-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-java-quarkus-olcjurvw-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"d4360ca5-4352-41b6-b423-1d4107efa840","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Mon, 20 Apr 2026 12:00:49 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"90e57a76-07b4-4144-ac03-723110e49d77","x-kubernetes-pf-prioritylevel-uid":"778b5b47-b486-4239-9aa8-e86a7e3ee635"} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:49.544 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:01:08.863 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-olcjurvw-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: fddd85b409ea940922f68ae46757f7bb9780d687) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:01:08.864 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:01:35.582 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-olcjurvw-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-04-20 12:01:35.583 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:50.608 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-olcjurvw-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:50.609 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:50.609 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:50.609 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: fddd85b409ea940922f68ae46757f7bb9780d687 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:02:50.610 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:50.610 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-quarkus-olcjurvw {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:50.611 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-quarkus-olcjurvw... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:50.822 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:55.995 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:55.995 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-quarkus-olcjurvw {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:55.996 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-quarkus-olcjurvw... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:55.996 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:55.997 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:02.630 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-olcjurvw-gitops branch 'main' with commit SHA: 4e86b87b817f2319e8e9395e7aec3e5a24a246fd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:02.630 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 4e86b87b817f2319e8e9395e7aec3e5a24a246fd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:03.626 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-olcjurvw branch 'main' with commit SHA: d40fe3613a46c640019699521d0ad477d5d32b28 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:03.627 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: d40fe3613a46c640019699521d0ad477d5d32b28 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:03.627 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-quarkus-olcjurvw for component e2e-tests-java-quarkus-olcjurvw... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:03.649 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-quarkus-olcjurvw for component e2e-tests-java-quarkus-olcjurvw... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:03.650 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-quarkus-olcjurvw for component e2e-tests-java-quarkus-olcjurvw... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:03.650 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:03.650 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:09.690 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:11.610 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:17.209 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-olcjurvw type=github name=e2e-tests-java-quarkus-olcjurvw {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:17.209 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:18.480 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-olcjurvw-gitops type=github name=e2e-tests-java-quarkus-olcjurvw-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:18.481 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:33.911 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7451?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:36.024 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7452?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:40.704 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7452... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:40.705 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7452?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:48.180 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7451... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:48.180 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7451?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:55.130 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-olcjurvw-gitops". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:55.130 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-java-quarkus-olcjurvw {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:01.889 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-olcjurvw". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:01.890 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-java-quarkus-olcjurvw {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:01.890 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-java-quarkus-olcjurvw... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:01.919 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-olcjurvw {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:01.920 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-olcjurvw {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:01.920 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-olcjurvw-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:01.920 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-olcjurvw-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:01.921 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:01.921 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:01.921 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:01.921 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:15.515 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-olcjurvw {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:15.515 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:16.147 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-olcjurvw {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:16.147 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:20.072 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:20.072 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:31.971 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:31.984 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:31.984 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:31.984 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}

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

    Error: Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-java-quarkus-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:00:21.861Z" hostname="e2e-e2e-tests-java-springboot[github-tekton-quay]" tests="6" failures="0" skipped="4" time="223.683" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="46.599">
<system-out>
<![CDATA[2026-04-20 12:04:31.324 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-ozqzssyc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:31.326 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-ozqzssyc'... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:31.334 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:31.411 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:31.437 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:31.439 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:31.440 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:31.479 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:31.480 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:31.480 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:31.521 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-ozqzssyc, ID: 37b998ca-5212-468d-af52-44ab71e36900 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:31.521 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-ozqzssyc to be completed... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:31.522 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 37b998ca-5212-468d-af52-44ab71e36900 to complete... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:31.548 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:31.548 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 37b998ca-5212-468d-af52-44ab71e36900: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:36.578 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:36.579 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 37b998ca-5212-468d-af52-44ab71e36900: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:41.600 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:41.600 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 37b998ca-5212-468d-af52-44ab71e36900: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:46.644 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:46.644 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 37b998ca-5212-468d-af52-44ab71e36900: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:51.683 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:51.684 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 37b998ca-5212-468d-af52-44ab71e36900: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:56.711 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:04:56.712 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 37b998ca-5212-468d-af52-44ab71e36900: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:01.735 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:01.735 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:01.735 [[32mINFO [0m] rhdh.developer-hub: Task 37b998ca-5212-468d-af52-44ab71e36900 completed successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:01.735 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-ozqzssyc' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:01.736 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-ozqzssyc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:01.747 [[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-ozqzssyc...
2026-04-20 12:05:01.748 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-ozqzssyc-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:01.749 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-ozqzssyc-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:02.060 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': f31ea0edf1b84fd91e2f7db767332a882608a1f7 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: f31ea0edf1b84fd91e2f7db767332a882608a1f7
2026-04-20 12:05:02.091 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-ozqzssyc-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:02.092 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.750 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-ozqzssyc-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.750 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.750 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.750 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: f31ea0edf1b84fd91e2f7db767332a882608a1f7 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:05:17.751 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.751 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-springboot-ozqzssyc (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.751 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-springboot-ozqzssyc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.752 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.752 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-springboot-ozqzssyc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.785 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-ozqzssyc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.877 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-ozqzssyc-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.877 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Found 1 total PipelineRuns {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.877 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 1 PipelineRuns match filters {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.878 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 0 PipelineRuns filtered out {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.878 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.878 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing batch 1/1 (1 PipelineRuns) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.916 [[31mERROR[0m] ocp.client: Error patching resource 'e2e-tests-java-springboot-ozqzssyc-on-push-pt7vz' 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":"00d15949-cd13-4a37-9a91-2fde3d03659c","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Mon, 20 Apr 2026 12:05:17 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"90e57a76-07b4-4144-ac03-723110e49d77","x-kubernetes-pf-prioritylevel-uid":"778b5b47-b486-4239-9aa8-e86a7e3ee635"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.916 [[31mERROR[0m] tekton.pipelinerun: Failed to cancel PipelineRun e2e-tests-java-springboot-ozqzssyc-on-push-pt7vz: Failed to patch resource 'e2e-tests-java-springboot-ozqzssyc-on-push-pt7vz': 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":"00d15949-cd13-4a37-9a91-2fde3d03659c","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Mon, 20 Apr 2026 12:05:17 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"90e57a76-07b4-4144-ac03-723110e49d77","x-kubernetes-pf-prioritylevel-uid":"778b5b47-b486-4239-9aa8-e86a7e3ee635"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.916 [[31mERROR[0m] rhtap.core.integration.ci.base: ❌ [Tekton] Failed to cancel PipelineRun e2e-tests-java-springboot-ozqzssyc-on-push-pt7vz: Error: Failed to cancel PipelineRun e2e-tests-java-springboot-ozqzssyc-on-push-pt7vz: Failed to patch resource 'e2e-tests-java-springboot-ozqzssyc-on-push-pt7vz': 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":"00d15949-cd13-4a37-9a91-2fde3d03659c","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Mon, 20 Apr 2026 12:05:17 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"90e57a76-07b4-4144-ac03-723110e49d77","x-kubernetes-pf-prioritylevel-uid":"778b5b47-b486-4239-9aa8-e86a7e3ee635"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.917 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.917 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Cancellation complete: {total=1, cancelled=0, failed=1, skipped=0, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:17.917 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
<system-err>
<![CDATA[(node:243) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="177.084">
<system-out>
<![CDATA[2026-04-20 12:05:17.947 [[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-04-20 12:05:17.947 [[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-04-20 12:05:17.947 [[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-04-20 12:05:21.600 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776686717947 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:23.302 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-ozqzssyc/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:23.302 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-ozqzssyc/pull/1 with SHA: b7545150091104d173f77696f6fe2b31102ba602 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:23.303 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-ozqzssyc... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:23.303 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-ozqzssyc, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:23.339 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-ozqzssyc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:23.339 [[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-04-20 12:05:23.339 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-ozqzssyc | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-ozqzssyc, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:28.962 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-ozqzssyc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:28.962 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:28.963 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:28.963 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm was triggered by promotion PR #1 in e2e-tests-java-springboot-ozqzssyc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:28.963 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:29.002 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:29.002 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:29.002 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:29.002 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm | Status: running | Reason: Pipeline e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:59.068 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:59.069 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:59.069 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:05:59.069 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm | Status: running | Reason: Pipeline e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:06:29.128 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:06:29.128 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:06:29.128 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:06:29.129 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm | Status: running | Reason: Pipeline e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:06:59.195 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:06:59.196 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:06:59.196 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:06:59.196 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm | Status: running | Reason: Pipeline e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:07:29.273 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:07:29.273 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:07:29.273 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:07:29.273 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm | Status: running | Reason: Pipeline e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:07:59.318 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:07:59.318 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:07:59.318 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:07:59.319 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:07:59.328 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-ozqzssyc-on-pull-request-bh2zm was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:07:59.328 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:08:15.016 [[31mERROR[0m] github.client: GitHub API error: HttpError: Merge already in progress - https://docs.github.com/rest/pulls/pulls#merge-a-pull-request {status=405, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:08:15.017 [[31mERROR[0m] github.pull-request: Failed to merge pull request #1: GithubError: Merge already in progress - https://docs.github.com/rest/pulls/pulls#merge-a-pull-request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:08:15.017 [[31mERROR[0m] rhtap.core.integration.git.github: Failed to merge pull request #1: GithubApiError: Failed to merge pull request #1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-04-20 12:08:15.017 [[31mERROR[0m] utils.test.common: Error handling source repo code changes: GithubApiError: Failed to merge pull request #1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-39c0f-new-image-through-pipelines-e2e-e2e-tests-java-springboot-github-tekton-quay-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[PUT /repos/rhtap-rhdh-qe/e2e-tests-java-springboot-ozqzssyc/pulls/1/merge - 502 with id 2CF0:12E718:2AB31:AA08E:69E6171F in 10267ms
PUT /repos/rhtap-rhdh-qe/e2e-tests-java-springboot-ozqzssyc/pulls/1/merge - 405 with id 2CF0:12E718:2FAFA:BE074:69E61729 in 213ms
PUT /repos/rhtap-rhdh-qe/e2e-tests-java-springboot-ozqzssyc/pulls/1/merge - 405 with id 2CF0:12E718:31BDA:C6217:69E6172A in 179ms
]]>
</system-err>
<error message="Failed to merge pull request #1" type="GithubApiError">
<![CDATA[  [e2e-e2e-tests-java-springboot[github-tekton-quay]] › tssc/full_workflow.test.ts:86:5 › TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines 

    GithubApiError: Failed to merge pull request #1

       at ../src/api/github/errors/github.errors.ts:67

      65 | export class GithubApiError extends GithubError {
      66 |   constructor(message: string, statusCode?: number, cause?: Error) {
    > 67 |     super(message, statusCode, cause);
         |     ^
      68 |     this.name = 'GithubApiError';
      69 |   }
      70 | }
        at GithubApiError (/workspace/e2e-test/src/api/github/errors/github.errors.ts:67:5)
        at GithubPullRequestService.mergePullRequest (/workspace/e2e-test/src/api/github/services/github-pull-request.service.ts:251:13)
        at GithubProvider.mergePullRequest (/workspace/e2e-test/src/rhtap/core/integration/git/providers/github.ts:294:29)
        at buildApplicationImageWithPR (/workspace/e2e-test/src/utils/test/common.ts:483:22)
        at handleSourceRepoCodeChanges (/workspace/e2e-test/src/utils/test/common.ts:404:5)
        at /workspace/e2e-test/tests/tssc/full_workflow.test.ts:88:7
    [cause]: GithubError: Merge already in progress - https://docs.github.com/rest/pulls/pulls#merge-a-pull-request
        at /workspace/e2e-test/src/api/github/github.client.ts:192:13
        at /workspace/e2e-test/node_modules/before-after-hook/lib/add.js:37:18
        at GithubPullRequestService.mergePullRequest (/workspace/e2e-test/src/api/github/services/github-pull-request.service.ts:238:24)
        at GithubProvider.mergePullRequest (/workspace/e2e-test/src/rhtap/core/integration/git/providers/github.ts:294:29)
        at buildApplicationImageWithPR (/workspace/e2e-test/src/utils/test/common.ts:483:22)
        at handleSourceRepoCodeChanges (/workspace/e2e-test/src/utils/test/common.ts:404:5)
        at /workspace/e2e-test/tests/tssc/full_workflow.test.ts:88:7
    [cause]: HttpError: Merge already in progress - https://docs.github.com/rest/pulls/pulls#merge-a-pull-request
        at fetchWrapper (/workspace/e2e-test/node_modules/@octokit/core/node_modules/@octokit/request/dist-bundle/index.js:124:11)
        at requestWithGraphqlErrorHandling (/workspace/e2e-test/node_modules/@octokit/plugin-retry/dist-bundle/index.js:39:20)
        at Job.doExecute (/workspace/e2e-test/node_modules/bottleneck/light.js:405:18)

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-39c0f-new-image-through-pipelines-e2e-e2e-tests-java-springboot-github-tekton-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:00:21.861Z" hostname="e2e-e2e-tests-java-springboot[github-azure-quay]" tests="6" failures="0" skipped="5" time="222.91" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="222.91">
<system-out>
<![CDATA[2026-04-20 12:04:33.225 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-lcbqkraq {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:33.226 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-lcbqkraq'... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:33.232 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:33.306 [[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=9}
2026-04-20 12:04:33.306 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:33.307 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:33.307 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:33.330 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:33.352 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:33.355 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:33.355 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-c6d22e486e-j4dm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:33.386 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:33.386 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-c6d22e486e.j4dm.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:33.387 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:33.429 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-lcbqkraq, ID: 19449cc9-9ab1-47b3-ac78-7d769fb7c1a9 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:33.430 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-lcbqkraq to be completed... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:33.430 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 19449cc9-9ab1-47b3-ac78-7d769fb7c1a9 to complete... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:33.455 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:33.455 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 19449cc9-9ab1-47b3-ac78-7d769fb7c1a9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:38.488 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:38.488 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 19449cc9-9ab1-47b3-ac78-7d769fb7c1a9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:43.514 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:43.514 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 19449cc9-9ab1-47b3-ac78-7d769fb7c1a9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:48.553 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:48.554 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:48.554 [[32mINFO [0m] rhdh.developer-hub: Task 19449cc9-9ab1-47b3-ac78-7d769fb7c1a9 completed successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:48.554 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-lcbqkraq' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:48.555 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-lcbqkraq {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:48.572 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
Waiting for initial CI deployment of e2e-tests-java-springboot-lcbqkraq...
2026-04-20 12:04:48.573 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-lcbqkraq-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:48.573 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-lcbqkraq-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:48.868 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 58dfd6ee767078cfd902e99121bf65b71039deb8 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
Waiting for ArgoCD CI application to sync to commit: 58dfd6ee767078cfd902e99121bf65b71039deb8
2026-04-20 12:04:48.900 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-lcbqkraq-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=9}
2026-04-20 12:04:48.900 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:58.968 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-lcbqkraq-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:04:58.968 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:05:34.031 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-lcbqkraq-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:05:34.032 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:05:34.032 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:05:34.032 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 58dfd6ee767078cfd902e99121bf65b71039deb8 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:05:34.032 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:05:34.033 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-springboot-lcbqkraq {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:05:34.033 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-springboot-lcbqkraq... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:05:34.264 [[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=9}
2026-04-20 12:05:57.711 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:05:57.711 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-springboot-lcbqkraq {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:05:57.712 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-springboot-lcbqkraq... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:05:57.712 [[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=9}
2026-04-20 12:05:57.713 [[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=9}
2026-04-20 12:06:04.393 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-lcbqkraq-gitops branch 'main' with commit SHA: d3af563c3b626e1dfa12b6eb8361e5ede04ba1c4 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:06:04.394 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: d3af563c3b626e1dfa12b6eb8361e5ede04ba1c4 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:06:05.386 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-lcbqkraq branch 'main' with commit SHA: 1cab09f48b8de7292ab1bf88ba2b81edd0f963f2 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:06:05.387 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 1cab09f48b8de7292ab1bf88ba2b81edd0f963f2 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:06:05.387 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-springboot-lcbqkraq for component e2e-tests-java-springboot-lcbqkraq... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:06:05.414 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-springboot-lcbqkraq for component e2e-tests-java-springboot-lcbqkraq... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:06:05.414 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-springboot-lcbqkraq for component e2e-tests-java-springboot-lcbqkraq... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:06:05.415 [[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=9}
2026-04-20 12:06:05.415 [[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=9}
2026-04-20 12:06:28.243 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:06:29.524 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:06:51.395 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-springboot-lcbqkraq type=github name=e2e-tests-java-springboot-lcbqkraq {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:06:51.396 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:06:53.941 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-springboot-lcbqkraq-gitops type=github name=e2e-tests-java-springboot-lcbqkraq-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:06:53.941 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:07:18.815 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7466?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:07:23.629 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7467?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:07:42.231 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7466... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:07:42.232 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7466?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:07:46.060 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7467... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:07:46.061 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7467?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:08:08.217 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-springboot-lcbqkraq". {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:08:08.217 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-java-springboot-lcbqkraq {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:08:16.106 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:08:16.127 [[31mERROR[0m] azure.pipeline: Failed to update trigger for pipeline ID 7467: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:08:16.128 [[31mERROR[0m] azure.pipeline: Failed to create pipeline definition 'e2e-tests-java-springboot-lcbqkraq-gitops': AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:08:16.128 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create Azure pipeline 'e2e-tests-java-springboot-lcbqkraq-gitops': AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:08:16.128 [[31mERROR[0m] postcreation.command.azure.pipelines: Azure gitops pipeline creation failed: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:08:16.128 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-20 12:08:16.128 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}

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

    Error: Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded

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

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

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