<testsuites id="" name="" tests="72" failures="0" skipped="29" errors="6" time="1732.793011">
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-12T17:41:08.301Z" hostname="e2e-e2e-tests-go[github-tekton-quay]" tests="6" failures="0" skipped="0" time="665.216" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="93.568">
<system-out>
<![CDATA[2026-05-12 17:41:09.785 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-ucoyfxaj {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:09.787 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-ucoyfxaj'... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:09.792 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:09.851 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:09.881 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:09.885 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:09.886 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:09.925 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:09.926 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:09.926 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:10.150 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-ucoyfxaj, ID: 4df5410a-d16c-4e45-a51b-236234f2c865 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:10.150 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-ucoyfxaj to be completed... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:10.151 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 4df5410a-d16c-4e45-a51b-236234f2c865 to complete... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:10.227 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:10.227 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 4df5410a-d16c-4e45-a51b-236234f2c865: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:15.580 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:15.581 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 4df5410a-d16c-4e45-a51b-236234f2c865: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:20.605 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:20.605 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 4df5410a-d16c-4e45-a51b-236234f2c865: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:25.630 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:25.631 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 4df5410a-d16c-4e45-a51b-236234f2c865: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:30.741 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:30.741 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 4df5410a-d16c-4e45-a51b-236234f2c865: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:35.760 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:35.761 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 4df5410a-d16c-4e45-a51b-236234f2c865: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:40.803 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:40.804 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 4df5410a-d16c-4e45-a51b-236234f2c865: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:45.850 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:45.850 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 4df5410a-d16c-4e45-a51b-236234f2c865: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:50.877 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:50.877 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 4df5410a-d16c-4e45-a51b-236234f2c865: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:55.899 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:55.899 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:55.899 [[32mINFO [0m] rhdh.developer-hub: Task 4df5410a-d16c-4e45-a51b-236234f2c865 completed successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:55.899 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-ucoyfxaj' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:55.899 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-ucoyfxaj {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:55.912 [[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-ucoyfxaj...
2026-05-12 17:41:55.913 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-ucoyfxaj-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:55.913 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-ucoyfxaj-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:56.141 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': a9a2f49f49c0386e540d1d52f57d37717307af6f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Waiting for ArgoCD CI application to sync to commit: a9a2f49f49c0386e540d1d52f57d37717307af6f
2026-05-12 17:41:56.167 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-ucoyfxaj-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:41:56.168 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:08.066 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-ucoyfxaj-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:08.067 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:43.295 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ucoyfxaj-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:43.295 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:43.295 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:43.295 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: a9a2f49f49c0386e540d1d52f57d37717307af6f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-12 17:42:43.296 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:43.296 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-go-ucoyfxaj (GitHub + Tekton CI) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:43.296 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-ucoyfxaj {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:43.297 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:43.297 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-go-ucoyfxaj {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:43.322 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-ucoyfxaj {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:43.345 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-ucoyfxaj-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:43.345 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-go-ucoyfxaj {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:43.345 [[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="327.081">
<system-out>
<![CDATA[2026-05-12 17:42:43.380 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:43.380 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:43.380 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:47.234 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778607763380 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:49.007 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-ucoyfxaj/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:49.007 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-go-ucoyfxaj/pull/1 with SHA: 244556b89aff2def6f0df581792f19a00360dd6c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:49.008 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-ucoyfxaj... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:49.008 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-ucoyfxaj, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:49.035 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-ucoyfxaj {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:49.035 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-ucoyfxaj. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:49.036 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-ucoyfxaj | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ucoyfxaj, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:58.399 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ucoyfxaj {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:58.399 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:58.399 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:58.400 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k was triggered by promotion PR #1 in e2e-tests-go-ucoyfxaj {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:58.400 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:58.439 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:58.439 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:58.440 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:42:58.440 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k | Status: running | Reason: Pipeline e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:43:28.495 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:43:28.496 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:43:28.496 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:43:28.496 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k | Status: running | Reason: Pipeline e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:43:58.562 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:43:58.562 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:43:58.563 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:43:58.563 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k | Status: running | Reason: Pipeline e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:44:28.624 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:44:28.624 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:44:28.625 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:44:28.625 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k | Status: running | Reason: Pipeline e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:44:58.666 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:44:58.667 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:44:58.667 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:44:58.667 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k | Status: running | Reason: Pipeline e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:28.724 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:28.725 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:28.725 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:28.725 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:28.733 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-ucoyfxaj-on-pull-request-5rb2k was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:28.733 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:30.893 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: ad371695ed47cec0ab18d3b66bd96ec9edae6246 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:30.894 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-go-ucoyfxaj... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:30.894 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-ucoyfxaj, event type: push {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:30.935 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ucoyfxaj {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:30.935 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:30.935 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-ucoyfxaj | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ucoyfxaj, event: push, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:40.146 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-ucoyfxaj {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:40.146 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:40.147 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-ucoyfxaj-on-push-hsw7q {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:40.147 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-ucoyfxaj-on-push-hsw7q was triggered by on-push pipeline after merging #1 in e2e-tests-go-ucoyfxaj {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:40.147 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-ucoyfxaj-on-push-hsw7q to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:40.187 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-on-push-hsw7q in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:40.187 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-on-push-hsw7q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:40.187 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-on-push-hsw7q status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:45:40.187 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-ucoyfxaj-on-push-hsw7q | Status: running | Reason: Pipeline e2e-tests-go-ucoyfxaj-on-push-hsw7q not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:46:10.225 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-on-push-hsw7q in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:46:10.225 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-on-push-hsw7q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:46:10.226 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-on-push-hsw7q status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:46:10.226 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-ucoyfxaj-on-push-hsw7q | Status: running | Reason: Pipeline e2e-tests-go-ucoyfxaj-on-push-hsw7q not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:46:40.291 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-on-push-hsw7q in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:46:40.291 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-on-push-hsw7q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:46:40.291 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-on-push-hsw7q status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:46:40.292 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-ucoyfxaj-on-push-hsw7q | Status: running | Reason: Pipeline e2e-tests-go-ucoyfxaj-on-push-hsw7q not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:47:10.337 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-on-push-hsw7q in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:47:10.337 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-on-push-hsw7q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:47:10.338 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-on-push-hsw7q status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:47:10.338 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-ucoyfxaj-on-push-hsw7q | Status: running | Reason: Pipeline e2e-tests-go-ucoyfxaj-on-push-hsw7q not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:47:40.409 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-on-push-hsw7q in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:47:40.410 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-on-push-hsw7q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:47:40.410 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-on-push-hsw7q status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:47:40.410 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-go-ucoyfxaj-on-push-hsw7q | Status: running | Reason: Pipeline e2e-tests-go-ucoyfxaj-on-push-hsw7q not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:10.455 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-on-push-hsw7q in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:10.455 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-on-push-hsw7q status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:10.455 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-on-push-hsw7q status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:10.456 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:10.457 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-ucoyfxaj-on-push-hsw7q was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:10.457 [[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="28.584">
<system-out>
<![CDATA[2026-05-12 17:48:10.512 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-ucoyfxaj-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:10.512 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-ucoyfxaj-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:10.730 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': a718c411097de813e2cc417d429a0e57992bf49d {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:10.730 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:10.731 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-ucoyfxaj-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:10.809 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-ucoyfxaj-development using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:11.694 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:11.694 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-ucoyfxaj-development' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:11.847 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-ucoyfxaj-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-go-ucoyfxaj-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-ucoyfxaj-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-ucoyfxaj/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a9a2f49)
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-ucoyfxaj  Synced     Healthy        service/e2e-tests-go-ucoyfxaj created
apps                Deployment  tssc-app-development  e2e-tests-go-ucoyfxaj  Synced     Healthy        deployment.apps/e2e-tests-go-ucoyfxaj created
route.openshift.io  Route       tssc-app-development  e2e-tests-go-ucoyfxaj  Synced     Healthy        route.route.openshift.io/e2e-tests-go-ucoyfxaj created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:11.848 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-ucoyfxaj-development' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:17.845 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-12T17:48:12+00:00                         Service  tssc-app-development  e2e-tests-go-ucoyfxaj    Synced  Healthy              
2026-05-12T17:48:12+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-ucoyfxaj    Synced  Healthy              
2026-05-12T17:48:12+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-ucoyfxaj    Synced  Healthy              
2026-05-12T17:48:15+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-12T17:48:17+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-ucoyfxaj    Synced   Healthy              route.route.openshift.io/e2e-tests-go-ucoyfxaj unchanged
2026-05-12T17:48:17+00:00                       Namespace                        tssc-app-development   Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-12T17:48:17+00:00                         Service  tssc-app-development  e2e-tests-go-ucoyfxaj    Synced   Healthy              service/e2e-tests-go-ucoyfxaj unchanged
2026-05-12T17:48:17+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-ucoyfxaj    Synced   Healthy              deployment.apps/e2e-tests-go-ucoyfxaj configured
2026-05-12T17:48:17+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-ucoyfxaj  OutOfSync  Progressing              deployment.apps/e2e-tests-go-ucoyfxaj configured

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

Operation:          Sync
Sync Revision:      a718c411097de813e2cc417d429a0e57992bf49d
Phase:              Succeeded
Start:              2026-05-12 17:48:12 +0000 UTC
Finished:           2026-05-12 17:48:17 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development   Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-go-ucoyfxaj  Synced     Healthy            service/e2e-tests-go-ucoyfxaj unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-ucoyfxaj  Synced     Progressing        deployment.apps/e2e-tests-go-ucoyfxaj configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-ucoyfxaj  Synced     Healthy            route.route.openshift.io/e2e-tests-go-ucoyfxaj unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:17.923 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ucoyfxaj-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:17.924 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-ucoyfxaj-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ucoyfxaj-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:24.153 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ucoyfxaj-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:24.154 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-ucoyfxaj-development | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ucoyfxaj-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:39.038 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-ucoyfxaj-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:39.038 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:39.061 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ucoyfxaj-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:39.062 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:39.062 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:39.062 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: a718c411097de813e2cc417d429a0e57992bf49d {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:39.062 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: a718c411097de813e2cc417d429a0e57992bf49d {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:39.064 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="112.955">
<system-out>
<![CDATA[2026-05-12 17:48:39.102 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-ucoyfxaj/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:39.102 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-ucoyfxaj/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:39.227 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-ucoyfxaj/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:39.228 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-ucoyfxaj/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-ucoyfxaj:ad371695ed47cec0ab18d3b66bd96ec9edae6246 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:39.229 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:39.255 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:39.255 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-go-ucoyfxaj:ad371695ed47cec0ab18d3b66bd96ec9edae6246 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:39.256 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-ucoyfxaj/overlays/stage/deployment-patch.yaml in repo e2e-tests-go-ucoyfxaj-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:39.353 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:39.353 [[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-ucoyfxaj:ad371695ed47cec0ab18d3b66bd96ec9edae6246" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:43.136 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778608119256 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:44.802 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-ucoyfxaj-gitops/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:44.802 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:44.802 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-go-ucoyfxaj-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:44.803 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-ucoyfxaj-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:44.803 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-ucoyfxaj-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:44.825 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-ucoyfxaj-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:44.825 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-ucoyfxaj-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:44.825 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-ucoyfxaj-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ucoyfxaj-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:53.124 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ucoyfxaj-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:53.125 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:53.125 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:53.125 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 was triggered by promotion PR #1 in e2e-tests-go-ucoyfxaj-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:53.126 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:53.158 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:53.158 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:53.159 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:48:53.159 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 | Status: running | Reason: Pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:23.206 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:23.206 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:23.206 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:23.206 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 | Status: running | Reason: Pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:53.270 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:53.270 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:53.270 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:53.270 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:53.272 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:53.272 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:55.388 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: d1ade0d48c299ea723b6563c92f8a7fc45877b43 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:55.388 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: d1ade0d48c299ea723b6563c92f8a7fc45877b43 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:55.388 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:55.389 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-ucoyfxaj-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:55.465 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-ucoyfxaj-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:56.084 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:56.085 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-ucoyfxaj-stage' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:56.228 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-ucoyfxaj-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-go-ucoyfxaj-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-ucoyfxaj-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-ucoyfxaj/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a718c41)
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-ucoyfxaj  Synced     Healthy        service/e2e-tests-go-ucoyfxaj created
apps                Deployment  tssc-app-stage  e2e-tests-go-ucoyfxaj  Synced     Healthy        deployment.apps/e2e-tests-go-ucoyfxaj created
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-ucoyfxaj  Synced     Healthy        route.route.openshift.io/e2e-tests-go-ucoyfxaj created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:49:56.228 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-ucoyfxaj-stage' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:10.671 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-12T17:49:56+00:00                         Service  tssc-app-stage  e2e-tests-go-ucoyfxaj    Synced  Healthy              
2026-05-12T17:49:56+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-ucoyfxaj    Synced  Healthy              
2026-05-12T17:49:56+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-ucoyfxaj    Synced  Healthy              
2026-05-12T17:50:00+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-12T17:50:01+00:00                       Namespace                        tssc-app-stage   Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-12T17:50:01+00:00                         Service  tssc-app-stage  e2e-tests-go-ucoyfxaj    Synced   Healthy              service/e2e-tests-go-ucoyfxaj unchanged
2026-05-12T17:50:01+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-ucoyfxaj    Synced   Healthy              deployment.apps/e2e-tests-go-ucoyfxaj configured
2026-05-12T17:50:01+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-ucoyfxaj    Synced   Healthy              route.route.openshift.io/e2e-tests-go-ucoyfxaj unchanged
2026-05-12T17:50:01+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-ucoyfxaj  OutOfSync  Progressing              deployment.apps/e2e-tests-go-ucoyfxaj configured
2026-05-12T17:50:02+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-ucoyfxaj    Synced  Progressing              deployment.apps/e2e-tests-go-ucoyfxaj configured
2026-05-12T17:50:04+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-12T17:50:06+00:00          Namespace                    tssc-app-stage  Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-12T17:50:06+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-ucoyfxaj  OutOfSync  Healthy              deployment.apps/e2e-tests-go-ucoyfxaj configured
2026-05-12T17:50:08+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-12T17:50:10+00:00          Namespace                    tssc-app-stage  Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-12T17:50:10+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-ucoyfxaj    Synced  Progressing              deployment.apps/e2e-tests-go-ucoyfxaj configured

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

Operation:          Sync
Sync Revision:      d1ade0d48c299ea723b6563c92f8a7fc45877b43
Phase:              Succeeded
Start:              2026-05-12 17:50:06 +0000 UTC
Finished:           2026-05-12 17:50:10 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage         Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-go-ucoyfxaj  Synced     Healthy            service/e2e-tests-go-ucoyfxaj unchanged
apps                Deployment  tssc-app-stage  e2e-tests-go-ucoyfxaj  Synced     Progressing        deployment.apps/e2e-tests-go-ucoyfxaj configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-ucoyfxaj  Synced     Healthy            route.route.openshift.io/e2e-tests-go-ucoyfxaj unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:10.747 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ucoyfxaj-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:10.747 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-ucoyfxaj-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ucoyfxaj-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:20.629 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ucoyfxaj-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:20.629 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-ucoyfxaj-stage | Elapsed: 25s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ucoyfxaj-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:31.783 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-ucoyfxaj-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:31.783 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:31.806 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ucoyfxaj-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:31.806 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:31.806 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:31.806 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: d1ade0d48c299ea723b6563c92f8a7fc45877b43 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:31.807 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: d1ade0d48c299ea723b6563c92f8a7fc45877b43 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:31.808 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:31.808 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:31.808 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:31.808 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:31.838 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:32.054 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:a1bde0bc-0b6d-4b90-818f-5bff99f406b4/1 found from Promotion Pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-dbbl9 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="102.779">
<system-out>
<![CDATA[2026-05-12 17:50:32.077 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-ucoyfxaj/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:32.077 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-ucoyfxaj/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:32.223 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-ucoyfxaj/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:32.223 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-ucoyfxaj/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-ucoyfxaj:ad371695ed47cec0ab18d3b66bd96ec9edae6246 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:32.225 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:32.249 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:32.249 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-go-ucoyfxaj:ad371695ed47cec0ab18d3b66bd96ec9edae6246 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:32.249 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-ucoyfxaj/overlays/prod/deployment-patch.yaml in repo e2e-tests-go-ucoyfxaj-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:32.379 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:32.380 [[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-ucoyfxaj:ad371695ed47cec0ab18d3b66bd96ec9edae6246" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:36.202 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778608232249 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:38.097 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-ucoyfxaj-gitops/pull/2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:38.097 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:38.097 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-go-ucoyfxaj-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:38.098 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-go-ucoyfxaj-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:38.098 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-ucoyfxaj-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:38.130 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ucoyfxaj-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:38.130 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:38.130 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-ucoyfxaj-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ucoyfxaj-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:47.533 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-ucoyfxaj-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:47.533 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:47.533 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:47.533 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p was triggered by promotion PR #2 in e2e-tests-go-ucoyfxaj-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:47.534 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:47.566 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:47.566 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:47.566 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:50:47.567 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p | Status: running | Reason: Pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:17.613 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:17.614 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:17.614 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:17.614 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p | Status: running | Reason: Pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:47.682 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:47.683 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:47.683 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:47.683 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:47.685 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:47.686 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:50.085 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 9c0be0bde5339dcbb89077a9a6b8b2282f6cc48d {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:50.085 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 9c0be0bde5339dcbb89077a9a6b8b2282f6cc48d {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:50.085 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:50.085 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-ucoyfxaj-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:50.165 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-ucoyfxaj-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:50.827 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:50.827 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-ucoyfxaj-prod' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:50.959 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-ucoyfxaj-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-go-ucoyfxaj-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-ucoyfxaj-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-ucoyfxaj/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (d1ade0d)
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-ucoyfxaj  Synced     Healthy        service/e2e-tests-go-ucoyfxaj created
apps                Deployment  tssc-app-prod  e2e-tests-go-ucoyfxaj  Synced     Healthy        deployment.apps/e2e-tests-go-ucoyfxaj created
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-ucoyfxaj  Synced     Healthy        route.route.openshift.io/e2e-tests-go-ucoyfxaj created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:50.959 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-ucoyfxaj-prod' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:58.179 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-12T17:51:51+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-ucoyfxaj    Synced  Healthy              
2026-05-12T17:51:51+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-ucoyfxaj    Synced  Healthy              
2026-05-12T17:51:51+00:00                         Service  tssc-app-prod  e2e-tests-go-ucoyfxaj    Synced  Healthy              
2026-05-12T17:51:54+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-12T17:51:56+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-ucoyfxaj    Synced   Healthy              route.route.openshift.io/e2e-tests-go-ucoyfxaj unchanged
2026-05-12T17:51:56+00:00                       Namespace                        tssc-app-prod   Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-12T17:51:56+00:00                         Service  tssc-app-prod  e2e-tests-go-ucoyfxaj    Synced   Healthy              service/e2e-tests-go-ucoyfxaj unchanged
2026-05-12T17:51:56+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-ucoyfxaj    Synced   Healthy              deployment.apps/e2e-tests-go-ucoyfxaj configured
2026-05-12T17:51:56+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-ucoyfxaj  OutOfSync  Progressing              deployment.apps/e2e-tests-go-ucoyfxaj configured

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

Operation:          Sync
Sync Revision:      9c0be0bde5339dcbb89077a9a6b8b2282f6cc48d
Phase:              Succeeded
Start:              2026-05-12 17:51:51 +0000 UTC
Finished:           2026-05-12 17:51:56 +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-ucoyfxaj  Synced     Healthy            service/e2e-tests-go-ucoyfxaj unchanged
apps                Deployment  tssc-app-prod  e2e-tests-go-ucoyfxaj  Synced     Progressing        deployment.apps/e2e-tests-go-ucoyfxaj configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-ucoyfxaj  Synced     Healthy            route.route.openshift.io/e2e-tests-go-ucoyfxaj unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:58.274 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ucoyfxaj-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:51:58.274 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-ucoyfxaj-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ucoyfxaj-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:05.591 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ucoyfxaj-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:05.592 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-ucoyfxaj-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ucoyfxaj-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:14.567 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-ucoyfxaj-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:14.567 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:14.589 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ucoyfxaj-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:14.589 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:14.590 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:14.590 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 9c0be0bde5339dcbb89077a9a6b8b2282f6cc48d {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:14.590 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 9c0be0bde5339dcbb89077a9a6b8b2282f6cc48d {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:14.592 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:14.592 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:14.592 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:14.592 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:14.620 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:14.853 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:a1bde0bc-0b6d-4b90-818f-5bff99f406b4/1 found from Promotion Pipeline e2e-tests-go-ucoyfxaj-gitops-on-pull-request-8rw5p 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.249">
<system-out>
<![CDATA[2026-05-12 17:52:14.966 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:a1bde0bc-0b6d-4b90-818f-5bff99f406b4/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:14.967 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-ucoyfxaj:ad371695ed47cec0ab18d3b66bd96ec9edae6246 and document ID urn:uuid:a1bde0bc-0b6d-4b90-818f-5bff99f406b4/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:14.967 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-ucoyfxaj:ad371695ed47cec0ab18d3b66bd96ec9edae6246 and document ID: urn:uuid:a1bde0bc-0b6d-4b90-818f-5bff99f406b4/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:14.967 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-ucoyfxaj:ad371695ed47cec0ab18d3b66bd96ec9edae6246 at https://server-tssc-tpa.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:15.041 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-ucoyfxaj:ad371695ed47cec0ab18d3b66bd96ec9edae6246' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:15.041 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:a1bde0bc-0b6d-4b90-818f-5bff99f406b4/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:15.042 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-ucoyfxaj:ad371695ed47cec0ab18d3b66bd96ec9edae6246, Published: 2026-05-12T17:47:27Z, SHA256: sha256:1fad55b29fa69a38cd80894207f062bd09f8cf825fcf4637404c2c8e3f34bb3f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:15.042 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:a1bde0bc-0b6d-4b90-818f-5bff99f406b4/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:15.042 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-ucoyfxaj:ad371695ed47cec0ab18d3b66bd96ec9edae6246 and document ID urn:uuid:a1bde0bc-0b6d-4b90-818f-5bff99f406b4/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:15.042 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-ucoyfxaj:ad371695ed47cec0ab18d3b66bd96ec9edae6246 and document ID: urn:uuid:a1bde0bc-0b6d-4b90-818f-5bff99f406b4/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:15.042 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-ucoyfxaj:ad371695ed47cec0ab18d3b66bd96ec9edae6246 at https://server-tssc-tpa.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:15.121 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-ucoyfxaj:ad371695ed47cec0ab18d3b66bd96ec9edae6246' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:15.121 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:a1bde0bc-0b6d-4b90-818f-5bff99f406b4/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:15.121 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-ucoyfxaj:ad371695ed47cec0ab18d3b66bd96ec9edae6246, Published: 2026-05-12T17:47:27Z, SHA256: sha256:1fad55b29fa69a38cd80894207f062bd09f8cf825fcf4637404c2c8e3f34bb3f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:15.121 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:a1bde0bc-0b6d-4b90-818f-5bff99f406b4/1,urn:uuid:a1bde0bc-0b6d-4b90-818f-5bff99f406b4/1 found in TPA!!! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-12 17:52:15.122 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-go-ucoyfxaj:ad371695ed47cec0ab18d3b66bd96ec9edae6246 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-12T17:41:08.301Z" hostname="e2e-e2e-tests-go[github-azure-quay]" tests="6" failures="0" skipped="5" time="281.769" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="281.769">
<system-out>
<![CDATA[2026-05-12 17:41:09.673 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-ujsxoiqt {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:09.674 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-ujsxoiqt'... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:09.679 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:09.781 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:09.781 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:09.782 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:09.783 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:09.813 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:09.841 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:09.844 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:09.845 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:09.876 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:09.877 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:09.878 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:10.108 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-ujsxoiqt, ID: adf4923b-9c25-49e2-81b3-445574b0de20 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:10.109 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-ujsxoiqt to be completed... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:10.109 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task adf4923b-9c25-49e2-81b3-445574b0de20 to complete... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:10.191 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:10.191 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task adf4923b-9c25-49e2-81b3-445574b0de20: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:15.452 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:15.452 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task adf4923b-9c25-49e2-81b3-445574b0de20: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:20.478 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:20.479 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task adf4923b-9c25-49e2-81b3-445574b0de20: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:25.504 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:25.504 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task adf4923b-9c25-49e2-81b3-445574b0de20: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:30.634 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:30.634 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task adf4923b-9c25-49e2-81b3-445574b0de20: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:35.667 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:35.668 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:35.668 [[32mINFO [0m] rhdh.developer-hub: Task adf4923b-9c25-49e2-81b3-445574b0de20 completed successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:35.668 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-ujsxoiqt' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:35.668 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-ujsxoiqt {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:35.680 [[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-ujsxoiqt...
2026-05-12 17:41:35.681 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-ujsxoiqt-gitops, branch: main {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:35.681 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-ujsxoiqt-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:35.904 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': ead391661bfc1535c96c790e04e5a1657e4b70b5 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: ead391661bfc1535c96c790e04e5a1657e4b70b5
2026-05-12 17:41:35.925 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-go-ujsxoiqt-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-ujsxoiqt-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-go-ujsxoiqt-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"5a38b88e-72fd-4d17-abf7-ca282ac6d9ae","cache-control":"no-cache, private","connection":"close","content-length":"284","content-type":"application/json","date":"Tue, 12 May 2026 17:41:35 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"7bd9e398-e592-40cf-9fda-4f5e15a752ef","x-kubernetes-pf-prioritylevel-uid":"39f449d1-bbf1-4cae-8305-5c5d26d4b213"} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:35.926 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:51.375 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-ujsxoiqt-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: ead391661bfc1535c96c790e04e5a1657e4b70b5) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:41:51.375 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:42:23.312 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-ujsxoiqt-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:42:23.312 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:12.172 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ujsxoiqt-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:12.172 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:12.172 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:12.172 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ead391661bfc1535c96c790e04e5a1657e4b70b5 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-12 17:43:12.173 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:12.173 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-go-ujsxoiqt {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:12.174 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-go-ujsxoiqt... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:12.395 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:17.803 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:17.803 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-go-ujsxoiqt {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:17.804 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-go-ujsxoiqt... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:17.804 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:17.804 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:24.777 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-ujsxoiqt-gitops branch 'main' with commit SHA: e729375a5dee456658aaa7521119ab0585bfacc6 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:24.777 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: e729375a5dee456658aaa7521119ab0585bfacc6 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:25.701 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-ujsxoiqt branch 'main' with commit SHA: 813c04ce5e475bfbc9061365c33b34f81b02c84c {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:25.701 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 813c04ce5e475bfbc9061365c33b34f81b02c84c {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:25.702 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-go-ujsxoiqt for component e2e-tests-go-ujsxoiqt... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:25.722 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-go-ujsxoiqt for component e2e-tests-go-ujsxoiqt... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:25.723 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-go-ujsxoiqt for component e2e-tests-go-ujsxoiqt... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:25.723 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:25.723 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:27.007 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:39.519 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:39.757 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-ujsxoiqt type=github name=e2e-tests-go-ujsxoiqt {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:39.758 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:45.643 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8505?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:52.691 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8505... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:43:52.692 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8505?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:44:00.260 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-ujsxoiqt-gitops type=github name=e2e-tests-go-ujsxoiqt-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:44:00.260 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:44:18.000 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-ujsxoiqt". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:44:18.000 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-go-ujsxoiqt {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:44:26.937 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8508?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:44:49.607 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8508... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:44:49.608 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8508?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:19.183 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-ujsxoiqt-gitops". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:19.183 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-go-ujsxoiqt {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:19.183 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-go-ujsxoiqt... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:19.210 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-ujsxoiqt {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:19.210 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-ujsxoiqt {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:19.211 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-ujsxoiqt-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:19.211 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-ujsxoiqt-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:19.211 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:19.211 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:19.212 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:19.212 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:48.055 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-ujsxoiqt {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:48.056 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:49.272 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:49.273 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:49.611 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-ujsxoiqt {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:49.612 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:51.359 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:51.360 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:51.401 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:51.434 [[31mERROR[0m] azure.agent-pool: Failed to get agent queue by name 'rhtap-testing': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:51.434 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-12 17:45:51.434 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-go-github-azure-quay-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node: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: Request failed with status code 429" type="Error">
<![CDATA[  [e2e-e2e-tests-go[github-azure-quay]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

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

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-go-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-12T17:41:08.301Z" hostname="e2e-e2e-tests-python[github-tekton-quay]" tests="6" failures="0" skipped="0" time="741.093" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="84.736">
<system-out>
<![CDATA[2026-05-12 17:41:09.790 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-bjoncwgu {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:09.791 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-bjoncwgu'... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:09.798 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:09.858 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:09.886 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:09.888 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:09.889 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:09.925 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:09.926 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:09.926 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:10.174 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-bjoncwgu, ID: ca29275f-cba0-4082-bc6b-72ac9f42f143 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:10.174 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-bjoncwgu to be completed... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:10.175 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task ca29275f-cba0-4082-bc6b-72ac9f42f143 to complete... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:10.276 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:10.277 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task ca29275f-cba0-4082-bc6b-72ac9f42f143: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:15.676 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:15.676 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task ca29275f-cba0-4082-bc6b-72ac9f42f143: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:20.699 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:20.700 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task ca29275f-cba0-4082-bc6b-72ac9f42f143: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:25.791 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:25.791 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task ca29275f-cba0-4082-bc6b-72ac9f42f143: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:30.829 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:30.830 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task ca29275f-cba0-4082-bc6b-72ac9f42f143: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:35.853 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:35.854 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task ca29275f-cba0-4082-bc6b-72ac9f42f143: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:40.874 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:40.875 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task ca29275f-cba0-4082-bc6b-72ac9f42f143: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:45.911 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:45.912 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task ca29275f-cba0-4082-bc6b-72ac9f42f143: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:50.931 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:50.931 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task ca29275f-cba0-4082-bc6b-72ac9f42f143: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:55.957 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:55.957 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:55.957 [[32mINFO [0m] rhdh.developer-hub: Task ca29275f-cba0-4082-bc6b-72ac9f42f143 completed successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:55.958 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-bjoncwgu' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:55.958 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-bjoncwgu {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:55.970 [[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-bjoncwgu...
2026-05-12 17:41:55.971 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-bjoncwgu-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:55.971 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-bjoncwgu-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:56.181 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 5ceefb663f9a4976e2783edf4f97494367468065 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Waiting for ArgoCD CI application to sync to commit: 5ceefb663f9a4976e2783edf4f97494367468065
2026-05-12 17:41:56.205 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-bjoncwgu-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 5ceefb663f9a4976e2783edf4f97494367468065) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:41:56.206 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:12.916 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-bjoncwgu-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:12.916 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:34.464 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-bjoncwgu-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:34.464 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:34.464 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:34.465 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 5ceefb663f9a4976e2783edf4f97494367468065 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-12 17:42:34.465 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:34.465 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-python-bjoncwgu (GitHub + Tekton CI) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:34.465 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-bjoncwgu {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:34.466 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:34.466 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-python-bjoncwgu {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:34.494 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-bjoncwgu {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:34.519 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-bjoncwgu-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:34.519 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-python-bjoncwgu {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:34.520 [[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:157) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</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="392.054">
<system-out>
<![CDATA[2026-05-12 17:42:34.551 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:34.551 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:34.552 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:38.434 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778607754552 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:41.289 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-bjoncwgu/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:41.290 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-python-bjoncwgu/pull/1 with SHA: db1f7532ec85febd372d4ed28cf658ad78909a69 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:41.290 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-bjoncwgu... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:41.291 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-bjoncwgu, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:41.318 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-bjoncwgu {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:41.318 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-bjoncwgu. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:41.318 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-bjoncwgu | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-bjoncwgu, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:46.533 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-bjoncwgu {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:46.534 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:46.534 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-bjoncwgu | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-bjoncwgu, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:58.093 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-bjoncwgu {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:58.094 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:58.094 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-bjoncwgu-on-pull-request-j87n9 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:58.094 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-bjoncwgu-on-pull-request-j87n9 was triggered by promotion PR #1 in e2e-tests-python-bjoncwgu {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:58.095 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-bjoncwgu-on-pull-request-j87n9 to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:58.133 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-on-pull-request-j87n9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:58.133 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-on-pull-request-j87n9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:58.133 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-on-pull-request-j87n9 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:42:58.134 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-bjoncwgu-on-pull-request-j87n9 | Status: running | Reason: Pipeline e2e-tests-python-bjoncwgu-on-pull-request-j87n9 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:43:28.189 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-on-pull-request-j87n9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:43:28.189 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-on-pull-request-j87n9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:43:28.189 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-on-pull-request-j87n9 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:43:28.189 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-bjoncwgu-on-pull-request-j87n9 | Status: running | Reason: Pipeline e2e-tests-python-bjoncwgu-on-pull-request-j87n9 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:43:58.262 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-on-pull-request-j87n9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:43:58.262 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-on-pull-request-j87n9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:43:58.262 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-on-pull-request-j87n9 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:43:58.263 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-bjoncwgu-on-pull-request-j87n9 | Status: running | Reason: Pipeline e2e-tests-python-bjoncwgu-on-pull-request-j87n9 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:44:28.328 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-on-pull-request-j87n9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:44:28.328 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-on-pull-request-j87n9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:44:28.328 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-on-pull-request-j87n9 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:44:28.329 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-bjoncwgu-on-pull-request-j87n9 | Status: running | Reason: Pipeline e2e-tests-python-bjoncwgu-on-pull-request-j87n9 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:44:58.377 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-on-pull-request-j87n9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:44:58.377 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-on-pull-request-j87n9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:44:58.377 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-on-pull-request-j87n9 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:44:58.378 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-bjoncwgu-on-pull-request-j87n9 | Status: running | Reason: Pipeline e2e-tests-python-bjoncwgu-on-pull-request-j87n9 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:45:28.440 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-on-pull-request-j87n9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:45:28.440 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-on-pull-request-j87n9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:45:28.440 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-on-pull-request-j87n9 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:45:28.440 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-bjoncwgu-on-pull-request-j87n9 | Status: running | Reason: Pipeline e2e-tests-python-bjoncwgu-on-pull-request-j87n9 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:45:58.487 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-on-pull-request-j87n9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:45:58.488 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-on-pull-request-j87n9 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:45:58.488 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-on-pull-request-j87n9 status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:45:58.488 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:45:58.496 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-bjoncwgu-on-pull-request-j87n9 was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:45:58.497 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:01.063 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 4f3f03aa74b07a0c041bcbba3d021d463191e895 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:01.063 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-python-bjoncwgu... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:01.063 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-bjoncwgu, event type: push {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:01.102 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-bjoncwgu {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:01.102 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:01.102 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-bjoncwgu | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-bjoncwgu, event: push, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:06.159 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-bjoncwgu {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:06.159 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:06.159 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-bjoncwgu-on-push-hpn9c {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:06.159 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-bjoncwgu-on-push-hpn9c was triggered by on-push pipeline after merging #1 in e2e-tests-python-bjoncwgu {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:06.159 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-bjoncwgu-on-push-hpn9c to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:06.193 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-on-push-hpn9c in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:06.193 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-on-push-hpn9c status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:06.194 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-on-push-hpn9c status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:06.194 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-bjoncwgu-on-push-hpn9c | Status: running | Reason: Pipeline e2e-tests-python-bjoncwgu-on-push-hpn9c not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:36.270 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-on-push-hpn9c in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:36.270 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-on-push-hpn9c status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:36.271 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-on-push-hpn9c status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:46:36.271 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-bjoncwgu-on-push-hpn9c | Status: running | Reason: Pipeline e2e-tests-python-bjoncwgu-on-push-hpn9c not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:47:06.320 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-on-push-hpn9c in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:47:06.321 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-on-push-hpn9c status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:47:06.321 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-on-push-hpn9c status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:47:06.321 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-bjoncwgu-on-push-hpn9c | Status: running | Reason: Pipeline e2e-tests-python-bjoncwgu-on-push-hpn9c not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:47:36.410 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-on-push-hpn9c in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:47:36.410 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-on-push-hpn9c status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:47:36.410 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-on-push-hpn9c status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:47:36.411 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-bjoncwgu-on-push-hpn9c | Status: running | Reason: Pipeline e2e-tests-python-bjoncwgu-on-push-hpn9c not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:48:06.480 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-on-push-hpn9c in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:48:06.480 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-on-push-hpn9c status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:48:06.481 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-on-push-hpn9c status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:48:06.481 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-bjoncwgu-on-push-hpn9c | Status: running | Reason: Pipeline e2e-tests-python-bjoncwgu-on-push-hpn9c not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:48:36.530 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-on-push-hpn9c in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:48:36.531 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-on-push-hpn9c status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:48:36.531 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-on-push-hpn9c status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:48:36.531 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-bjoncwgu-on-push-hpn9c | Status: running | Reason: Pipeline e2e-tests-python-bjoncwgu-on-push-hpn9c not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:06.598 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-on-push-hpn9c in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:06.598 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-on-push-hpn9c status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:06.598 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-on-push-hpn9c status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:06.598 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:06.600 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-bjoncwgu-on-push-hpn9c was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:06.600 [[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="44.089">
<system-out>
<![CDATA[2026-05-12 17:49:06.655 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-bjoncwgu-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:06.655 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-bjoncwgu-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:06.844 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 92a94d4360335e0241a99700449f9edc3f1d2bb1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:06.845 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:06.845 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-bjoncwgu-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:06.924 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-bjoncwgu-development using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:07.618 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:07.618 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-bjoncwgu-development' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:07.758 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-bjoncwgu-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-python-bjoncwgu-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-bjoncwgu-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-bjoncwgu/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (5ceefb6)
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-bjoncwgu  Synced     Healthy        service/e2e-tests-python-bjoncwgu created
apps                Deployment  tssc-app-development  e2e-tests-python-bjoncwgu  Synced     Healthy        deployment.apps/e2e-tests-python-bjoncwgu created
route.openshift.io  Route       tssc-app-development  e2e-tests-python-bjoncwgu  Synced     Healthy        route.route.openshift.io/e2e-tests-python-bjoncwgu created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:07.758 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-bjoncwgu-development' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:13.535 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-12T17:49:08+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-bjoncwgu    Synced  Healthy              
2026-05-12T17:49:08+00:00                         Service  tssc-app-development  e2e-tests-python-bjoncwgu    Synced  Healthy              
2026-05-12T17:49:08+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-bjoncwgu    Synced  Healthy              
2026-05-12T17:49:11+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-12T17:49:12+00:00                         Service  tssc-app-development  e2e-tests-python-bjoncwgu    Synced   Healthy              service/e2e-tests-python-bjoncwgu unchanged
2026-05-12T17:49:12+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-bjoncwgu    Synced   Healthy              deployment.apps/e2e-tests-python-bjoncwgu configured
2026-05-12T17:49:12+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-bjoncwgu    Synced   Healthy              route.route.openshift.io/e2e-tests-python-bjoncwgu unchanged
2026-05-12T17:49:12+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-12T17:49:12+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-bjoncwgu  OutOfSync  Progressing              deployment.apps/e2e-tests-python-bjoncwgu configured

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

Operation:          Sync
Sync Revision:      92a94d4360335e0241a99700449f9edc3f1d2bb1
Phase:              Succeeded
Start:              2026-05-12 17:49:08 +0000 UTC
Finished:           2026-05-12 17:49:12 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-python-bjoncwgu  Synced     Healthy            service/e2e-tests-python-bjoncwgu unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-bjoncwgu  Synced     Progressing        deployment.apps/e2e-tests-python-bjoncwgu configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-bjoncwgu  Synced     Healthy            route.route.openshift.io/e2e-tests-python-bjoncwgu unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:13.603 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-bjoncwgu-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:13.603 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-bjoncwgu-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-bjoncwgu-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:22.685 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-bjoncwgu-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:22.686 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-bjoncwgu-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-bjoncwgu-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:32.772 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-bjoncwgu-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:32.772 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-python-bjoncwgu-development | Elapsed: 26s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-bjoncwgu-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:50.685 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-bjoncwgu-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:50.685 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:50.709 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-bjoncwgu-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:50.709 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:50.709 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:50.709 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 92a94d4360335e0241a99700449f9edc3f1d2bb1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:50.709 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 92a94d4360335e0241a99700449f9edc3f1d2bb1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:50.711 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="103.638">
<system-out>
<![CDATA[2026-05-12 17:49:50.736 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-bjoncwgu/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:50.736 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-bjoncwgu/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:50.853 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-bjoncwgu/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:50.853 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-bjoncwgu/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-bjoncwgu:4f3f03aa74b07a0c041bcbba3d021d463191e895 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:50.854 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:50.888 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:50.888 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-python-bjoncwgu:4f3f03aa74b07a0c041bcbba3d021d463191e895 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:50.889 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-bjoncwgu/overlays/stage/deployment-patch.yaml in repo e2e-tests-python-bjoncwgu-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:51.050 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:51.050 [[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-bjoncwgu:4f3f03aa74b07a0c041bcbba3d021d463191e895" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:54.855 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778608190889 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:56.526 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-bjoncwgu-gitops/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:56.527 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:56.527 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-python-bjoncwgu-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:56.527 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-bjoncwgu-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:56.527 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-bjoncwgu-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:56.552 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-bjoncwgu-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:56.553 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-bjoncwgu-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:49:56.553 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-bjoncwgu-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-bjoncwgu-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:50:03.784 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-bjoncwgu-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:50:03.784 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:50:03.784 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:50:03.785 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 was triggered by promotion PR #1 in e2e-tests-python-bjoncwgu-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:50:03.785 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:50:03.813 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:50:03.813 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:50:03.813 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:50:03.814 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 | Status: running | Reason: Pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:50:33.872 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:50:33.872 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:50:33.873 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:50:33.873 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 | Status: running | Reason: Pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:03.916 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:03.916 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:03.916 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:03.916 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:03.917 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:03.917 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:06.403 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 72eb6438a2c12a66f32a1ccc1e650d53439386f4 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:06.403 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 72eb6438a2c12a66f32a1ccc1e650d53439386f4 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:06.404 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:06.404 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-bjoncwgu-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:06.479 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-bjoncwgu-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:07.270 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:07.270 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-bjoncwgu-stage' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:07.427 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-bjoncwgu-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-python-bjoncwgu-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-bjoncwgu-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-bjoncwgu/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (92a94d4)
Health Status:      Healthy

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced         namespace/tssc-app-stage serverside-applied
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-bjoncwgu  Synced     Healthy        route.route.openshift.io/e2e-tests-python-bjoncwgu unchanged
                    Service     tssc-app-stage  e2e-tests-python-bjoncwgu  Synced     Healthy        
apps                Deployment  tssc-app-stage  e2e-tests-python-bjoncwgu  Synced     Healthy        
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:07.427 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-bjoncwgu-stage' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:13.645 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-12T17:51:07+00:00                         Service  tssc-app-stage  e2e-tests-python-bjoncwgu    Synced  Healthy              
2026-05-12T17:51:07+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-bjoncwgu    Synced  Healthy              
2026-05-12T17:51:07+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-bjoncwgu    Synced  Healthy              
2026-05-12T17:51:11+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-12T17:51:12+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-12T17:51:12+00:00                         Service  tssc-app-stage  e2e-tests-python-bjoncwgu    Synced   Healthy              service/e2e-tests-python-bjoncwgu unchanged
2026-05-12T17:51:12+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-bjoncwgu    Synced   Healthy              deployment.apps/e2e-tests-python-bjoncwgu configured
2026-05-12T17:51:12+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-bjoncwgu    Synced   Healthy              route.route.openshift.io/e2e-tests-python-bjoncwgu unchanged
2026-05-12T17:51:13+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-bjoncwgu  OutOfSync  Progressing              deployment.apps/e2e-tests-python-bjoncwgu configured

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

Operation:          Sync
Sync Revision:      72eb6438a2c12a66f32a1ccc1e650d53439386f4
Phase:              Succeeded
Start:              2026-05-12 17:51:07 +0000 UTC
Finished:           2026-05-12 17:51:12 +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-bjoncwgu  Synced     Healthy            service/e2e-tests-python-bjoncwgu unchanged
apps                Deployment  tssc-app-stage  e2e-tests-python-bjoncwgu  Synced     Progressing        deployment.apps/e2e-tests-python-bjoncwgu configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-bjoncwgu  Synced     Healthy            route.route.openshift.io/e2e-tests-python-bjoncwgu unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:13.728 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-bjoncwgu-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:13.728 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-bjoncwgu-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-bjoncwgu-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:22.016 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-bjoncwgu-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:22.017 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-bjoncwgu-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-bjoncwgu-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.057 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-bjoncwgu-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.057 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.082 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-bjoncwgu-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.082 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.082 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.082 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 72eb6438a2c12a66f32a1ccc1e650d53439386f4 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.082 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 72eb6438a2c12a66f32a1ccc1e650d53439386f4 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.084 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.085 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.085 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.085 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.117 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.371 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:b2ea837d-0945-45ea-8d59-f165da57378d/1 found from Promotion Pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-sdpj5 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="116.297">
<system-out>
<![CDATA[2026-05-12 17:51:34.392 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-bjoncwgu/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.392 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-bjoncwgu/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.582 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-bjoncwgu/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.582 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-bjoncwgu/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-bjoncwgu:4f3f03aa74b07a0c041bcbba3d021d463191e895 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.584 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.633 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.633 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-python-bjoncwgu:4f3f03aa74b07a0c041bcbba3d021d463191e895 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.633 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-bjoncwgu/overlays/prod/deployment-patch.yaml in repo e2e-tests-python-bjoncwgu-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.772 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:34.772 [[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-bjoncwgu:4f3f03aa74b07a0c041bcbba3d021d463191e895" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:38.643 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778608294633 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:40.283 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-bjoncwgu-gitops/pull/2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:40.283 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:40.284 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-python-bjoncwgu-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:40.284 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-python-bjoncwgu-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:40.284 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-bjoncwgu-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:40.316 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-bjoncwgu-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:40.317 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:40.317 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-bjoncwgu-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-bjoncwgu-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:46.163 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-bjoncwgu-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:46.163 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:46.163 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-bjoncwgu-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-bjoncwgu-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:59.672 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-bjoncwgu-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:59.673 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:59.673 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:59.673 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz was triggered by promotion PR #2 in e2e-tests-python-bjoncwgu-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:59.673 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:59.703 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:59.703 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:59.704 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:51:59.704 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz | Status: running | Reason: Pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:52:29.757 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:52:29.757 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:52:29.757 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:52:29.758 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz | Status: running | Reason: Pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:52:59.820 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:52:59.820 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:52:59.820 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:52:59.821 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:52:59.824 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:52:59.824 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:02.040 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: ab0895bba4c49ded25046b9d05e9d2bae6443809 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:02.040 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: ab0895bba4c49ded25046b9d05e9d2bae6443809 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:02.040 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:02.041 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-bjoncwgu-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:02.120 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-bjoncwgu-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:02.869 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:02.869 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-bjoncwgu-prod' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:03.039 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-bjoncwgu-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-python-bjoncwgu-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-bjoncwgu-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-bjoncwgu/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (72eb643)
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-bjoncwgu  Synced     Healthy        service/e2e-tests-python-bjoncwgu created
apps                Deployment  tssc-app-prod  e2e-tests-python-bjoncwgu  Synced     Healthy        deployment.apps/e2e-tests-python-bjoncwgu created
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-bjoncwgu  Synced     Healthy        route.route.openshift.io/e2e-tests-python-bjoncwgu created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:03.040 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-bjoncwgu-prod' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:08.564 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-12T17:53:03+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-bjoncwgu    Synced  Healthy              
2026-05-12T17:53:03+00:00                         Service  tssc-app-prod  e2e-tests-python-bjoncwgu    Synced  Healthy              
2026-05-12T17:53:03+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-bjoncwgu    Synced  Healthy              
2026-05-12T17:53:06+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-12T17:53:07+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-bjoncwgu    Synced   Healthy              deployment.apps/e2e-tests-python-bjoncwgu configured
2026-05-12T17:53:07+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-bjoncwgu    Synced   Healthy              route.route.openshift.io/e2e-tests-python-bjoncwgu unchanged
2026-05-12T17:53:07+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-12T17:53:07+00:00                         Service  tssc-app-prod  e2e-tests-python-bjoncwgu    Synced   Healthy              service/e2e-tests-python-bjoncwgu unchanged
2026-05-12T17:53:07+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-bjoncwgu  OutOfSync  Progressing              deployment.apps/e2e-tests-python-bjoncwgu configured

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

Operation:          Sync
Sync Revision:      ab0895bba4c49ded25046b9d05e9d2bae6443809
Phase:              Succeeded
Start:              2026-05-12 17:53:03 +0000 UTC
Finished:           2026-05-12 17:53:07 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-python-bjoncwgu  Synced     Healthy            service/e2e-tests-python-bjoncwgu unchanged
apps                Deployment  tssc-app-prod  e2e-tests-python-bjoncwgu  Synced     Progressing        deployment.apps/e2e-tests-python-bjoncwgu configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-bjoncwgu  Synced     Healthy            route.route.openshift.io/e2e-tests-python-bjoncwgu unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:08.655 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-bjoncwgu-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:08.656 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-bjoncwgu-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-bjoncwgu-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:18.005 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-bjoncwgu-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:18.005 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-bjoncwgu-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-bjoncwgu-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.393 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-bjoncwgu-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.394 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.427 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-bjoncwgu-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.427 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.427 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.427 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ab0895bba4c49ded25046b9d05e9d2bae6443809 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.427 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: ab0895bba4c49ded25046b9d05e9d2bae6443809 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.429 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.429 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.430 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.430 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.465 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.686 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:b2ea837d-0945-45ea-8d59-f165da57378d/1 found from Promotion Pipeline e2e-tests-python-bjoncwgu-gitops-on-pull-request-fk7wz 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.279">
<system-out>
<![CDATA[2026-05-12 17:53:30.795 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:b2ea837d-0945-45ea-8d59-f165da57378d/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.795 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-bjoncwgu:4f3f03aa74b07a0c041bcbba3d021d463191e895 and document ID urn:uuid:b2ea837d-0945-45ea-8d59-f165da57378d/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.795 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-bjoncwgu:4f3f03aa74b07a0c041bcbba3d021d463191e895 and document ID: urn:uuid:b2ea837d-0945-45ea-8d59-f165da57378d/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.795 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-bjoncwgu:4f3f03aa74b07a0c041bcbba3d021d463191e895 at https://server-tssc-tpa.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.910 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-bjoncwgu:4f3f03aa74b07a0c041bcbba3d021d463191e895' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.910 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:b2ea837d-0945-45ea-8d59-f165da57378d/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.911 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-bjoncwgu:4f3f03aa74b07a0c041bcbba3d021d463191e895, Published: 2026-05-12T17:48:08Z, SHA256: sha256:43c3aee2ceed4c5573f76f0f49ab326c1dc3b07d43d74adbe4cced3a76b2e0e5 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.911 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:b2ea837d-0945-45ea-8d59-f165da57378d/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.911 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-bjoncwgu:4f3f03aa74b07a0c041bcbba3d021d463191e895 and document ID urn:uuid:b2ea837d-0945-45ea-8d59-f165da57378d/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.911 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-bjoncwgu:4f3f03aa74b07a0c041bcbba3d021d463191e895 and document ID: urn:uuid:b2ea837d-0945-45ea-8d59-f165da57378d/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.911 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-bjoncwgu:4f3f03aa74b07a0c041bcbba3d021d463191e895 at https://server-tssc-tpa.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.984 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-bjoncwgu:4f3f03aa74b07a0c041bcbba3d021d463191e895' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.985 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:b2ea837d-0945-45ea-8d59-f165da57378d/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.985 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-bjoncwgu:4f3f03aa74b07a0c041bcbba3d021d463191e895, Published: 2026-05-12T17:48:08Z, SHA256: sha256:43c3aee2ceed4c5573f76f0f49ab326c1dc3b07d43d74adbe4cced3a76b2e0e5 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.985 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:b2ea837d-0945-45ea-8d59-f165da57378d/1,urn:uuid:b2ea837d-0945-45ea-8d59-f165da57378d/1 found in TPA!!! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-12 17:53:30.986 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-python-bjoncwgu:4f3f03aa74b07a0c041bcbba3d021d463191e895 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-12T17:41:08.301Z" hostname="e2e-e2e-tests-python[github-azure-quay]" tests="6" failures="0" skipped="5" time="380.37" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="380.37">
<system-out>
<![CDATA[2026-05-12 17:41:09.677 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-fxqjdvza {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:09.679 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-fxqjdvza'... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:09.687 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:09.799 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:09.800 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:09.800 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:09.801 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:09.832 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:09.856 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:09.860 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:09.861 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:09.893 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:09.894 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:09.895 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:10.120 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-fxqjdvza, ID: f97d37b7-5387-4390-bdda-0918b4006b0f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:10.120 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-fxqjdvza to be completed... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:10.121 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task f97d37b7-5387-4390-bdda-0918b4006b0f to complete... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:10.217 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:10.217 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task f97d37b7-5387-4390-bdda-0918b4006b0f: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:15.471 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:15.471 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task f97d37b7-5387-4390-bdda-0918b4006b0f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:20.504 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:20.504 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task f97d37b7-5387-4390-bdda-0918b4006b0f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:25.527 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:25.528 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task f97d37b7-5387-4390-bdda-0918b4006b0f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:30.639 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:30.639 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task f97d37b7-5387-4390-bdda-0918b4006b0f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:35.670 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:35.671 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task f97d37b7-5387-4390-bdda-0918b4006b0f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:40.696 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:40.696 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:40.697 [[32mINFO [0m] rhdh.developer-hub: Task f97d37b7-5387-4390-bdda-0918b4006b0f completed successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:40.697 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-fxqjdvza' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:40.697 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-fxqjdvza {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:40.711 [[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-fxqjdvza...
2026-05-12 17:41:40.711 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-fxqjdvza-gitops, branch: main {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:40.712 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-fxqjdvza-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:41.461 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 9f7e3ef010f1cd0af23165d7c67575da46c07383 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: 9f7e3ef010f1cd0af23165d7c67575da46c07383
2026-05-12 17:41:41.484 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-python-fxqjdvza-development' in namespace 'tssc-gitops': Error: HTTP-Code: 404
Message: Unknown API Status Code!
Body: "{\"kind\":\"Status\",\"apiVersion\":\"v1\",\"metadata\":{},\"status\":\"Failure\",\"message\":\"applications.argoproj.io \\\"e2e-tests-python-fxqjdvza-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-python-fxqjdvza-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"6bc19cd8-5433-41f2-b246-302a161f4b1b","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Tue, 12 May 2026 17:41:41 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"7bd9e398-e592-40cf-9fda-4f5e15a752ef","x-kubernetes-pf-prioritylevel-uid":"39f449d1-bbf1-4cae-8305-5c5d26d4b213"} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:41.484 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:53.471 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-fxqjdvza-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 9f7e3ef010f1cd0af23165d7c67575da46c07383) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:41:53.471 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:42:18.956 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-fxqjdvza-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:42:18.956 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:25.575 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-fxqjdvza-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:25.575 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:25.575 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:25.575 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 9f7e3ef010f1cd0af23165d7c67575da46c07383 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-12 17:43:25.576 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:25.576 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-python-fxqjdvza {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:25.577 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-python-fxqjdvza... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:25.768 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:27.313 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:27.313 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-python-fxqjdvza {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:27.313 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-python-fxqjdvza... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:27.314 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:27.314 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:34.217 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-fxqjdvza branch 'main' with commit SHA: adfe7f51fa3d710bcdbeaa3ced317c8afde2c069 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:34.217 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: adfe7f51fa3d710bcdbeaa3ced317c8afde2c069 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:35.137 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-fxqjdvza-gitops branch 'main' with commit SHA: 55fcf4e5891fc9b4e721777398f2ef09cc56f72e {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:35.137 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 55fcf4e5891fc9b4e721777398f2ef09cc56f72e {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:35.138 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-python-fxqjdvza for component e2e-tests-python-fxqjdvza... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:35.162 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-python-fxqjdvza for component e2e-tests-python-fxqjdvza... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:35.163 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-python-fxqjdvza for component e2e-tests-python-fxqjdvza... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:35.163 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:35.163 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:36.137 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:36.291 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:37.600 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-fxqjdvza-gitops type=github name=e2e-tests-python-fxqjdvza-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:37.600 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:43.364 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8504?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:44.873 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8504... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:44.874 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8504?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:51.953 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-fxqjdvza-gitops". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:43:51.954 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-python-fxqjdvza {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:44:01.733 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-fxqjdvza type=github name=e2e-tests-python-fxqjdvza {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:44:01.734 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:44:28.105 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8509?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:44:48.113 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8509... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:44:48.113 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8509?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:14.845 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-fxqjdvza". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:14.845 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-python-fxqjdvza {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:14.846 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-python-fxqjdvza... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:14.889 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-fxqjdvza {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:14.890 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-fxqjdvza {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:14.890 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-fxqjdvza-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:14.890 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-fxqjdvza-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:14.891 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:14.892 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:14.892 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:14.892 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:43.549 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:43.550 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:44.123 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:44.124 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:44.674 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-python-fxqjdvza {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:44.675 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:47.005 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-python-fxqjdvza {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:45:47.006 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:06.388 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:08.429 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:08.924 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4343?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:09.457 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4343?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:51.680 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-python-fxqjdvza {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:51.680 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-python-fxqjdvza... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:51.680 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:51.681 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-python-fxqjdvza {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:51.681 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-python-fxqjdvza-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:51.803 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:51.803 [[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:fb13335940b9dc2124dc07bf3838355efcf4bed12a46bf27e2eaf9d13a7ff4d5 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:51.808 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:51.808 [[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:fb13335940b9dc2124dc07bf3838355efcf4bed12a46bf27e2eaf9d13a7ff4d5 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:58.668 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-fxqjdvza-gitops branch 'main' with commit SHA: e1c7561bb8642a17e215d041fabb801dd64b45ba {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:58.669 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: e1c7561bb8642a17e215d041fabb801dd64b45ba {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:59.679 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-fxqjdvza branch 'main' with commit SHA: ffebe197480381b0c00a2e99f573d71c3c322ef4 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:59.679 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: ffebe197480381b0c00a2e99f573d71c3c322ef4 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:59.680 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-python-fxqjdvza {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:59.680 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-python-fxqjdvza {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:59.680 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-fxqjdvza {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:59.680 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:59.680 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-python-fxqjdvza {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:46:59.681 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:47:29.955 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:47:29.992 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:47:30.038 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-python-fxqjdvza-gitops': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:47:30.038 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Failed to fetch builds: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-12 17:47:30.038 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Error in cancelAllPipelines: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}

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

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

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-python-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-12T17:41:08.301Z" hostname="e2e-e2e-tests-dotnet-basic[github-tekton-quay]" tests="6" failures="0" skipped="0" time="674.462" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="132.712">
<system-out>
<![CDATA[2026-05-12 17:41:09.761 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-suuskvtb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:09.762 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-suuskvtb'... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:09.769 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:09.825 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:09.854 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:09.857 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:09.858 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:09.888 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:09.888 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:09.889 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:10.110 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-suuskvtb, ID: 9f871c6f-f1d5-4e39-8057-376b98ff4b38 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:10.110 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-suuskvtb to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:10.110 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 9f871c6f-f1d5-4e39-8057-376b98ff4b38 to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:10.215 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:10.216 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 9f871c6f-f1d5-4e39-8057-376b98ff4b38: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:15.542 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:15.542 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 9f871c6f-f1d5-4e39-8057-376b98ff4b38: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:20.566 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:20.566 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 9f871c6f-f1d5-4e39-8057-376b98ff4b38: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:25.593 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:25.594 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 9f871c6f-f1d5-4e39-8057-376b98ff4b38: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:30.640 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:30.640 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 9f871c6f-f1d5-4e39-8057-376b98ff4b38: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:35.669 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:35.669 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 9f871c6f-f1d5-4e39-8057-376b98ff4b38: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:40.689 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:40.690 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 9f871c6f-f1d5-4e39-8057-376b98ff4b38: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:45.719 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:45.719 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 9f871c6f-f1d5-4e39-8057-376b98ff4b38: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:50.752 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:50.752 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 9f871c6f-f1d5-4e39-8057-376b98ff4b38: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:55.773 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:55.774 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:55.774 [[32mINFO [0m] rhdh.developer-hub: Task 9f871c6f-f1d5-4e39-8057-376b98ff4b38 completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:55.774 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-suuskvtb' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:55.774 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-suuskvtb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:55.787 [[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-suuskvtb...
2026-05-12 17:41:55.788 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-suuskvtb-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:55.788 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-suuskvtb-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:56.001 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 3f3e76d1093ec54c60a5cc87de69a63cf84899fe {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Waiting for ArgoCD CI application to sync to commit: 3f3e76d1093ec54c60a5cc87de69a63cf84899fe
2026-05-12 17:41:56.028 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-suuskvtb-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 3f3e76d1093ec54c60a5cc87de69a63cf84899fe) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:41:56.028 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:42:12.881 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-suuskvtb-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 3f3e76d1093ec54c60a5cc87de69a63cf84899fe) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:42:12.882 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:42:34.289 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-suuskvtb-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:42:34.289 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:22.415 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-suuskvtb-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:22.415 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:22.416 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:22.416 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 3f3e76d1093ec54c60a5cc87de69a63cf84899fe {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-12 17:43:22.416 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:22.416 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-dotnet-basic-suuskvtb (GitHub + Tekton CI) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:22.417 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-suuskvtb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:22.417 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:22.417 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-dotnet-basic-suuskvtb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:22.445 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-suuskvtb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:22.466 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-suuskvtb-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:22.466 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-dotnet-basic-suuskvtb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:22.466 [[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:171) 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="304.936">
<system-out>
<![CDATA[2026-05-12 17:43:22.495 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:22.496 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:22.496 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:26.286 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778607802496 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:27.796 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-suuskvtb/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:27.797 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-suuskvtb/pull/1 with SHA: 75633484c0b3e8bbf0100b96ab70998f1c2106dc {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:27.798 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-suuskvtb... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:27.798 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-suuskvtb, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:27.820 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-suuskvtb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:27.821 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-suuskvtb. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:27.821 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-suuskvtb | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-suuskvtb, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:35.413 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-suuskvtb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:35.413 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:35.414 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:35.414 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh was triggered by promotion PR #1 in e2e-tests-dotnet-basic-suuskvtb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:35.415 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:35.446 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:35.447 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:35.447 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:43:35.447 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:44:05.487 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:44:05.488 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:44:05.488 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:44:05.488 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:44:35.534 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:44:35.534 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:44:35.534 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:44:35.535 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:45:05.608 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:45:05.609 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:45:05.609 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:45:05.609 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:45:35.696 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:45:35.697 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:45:35.697 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:45:35.697 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:05.766 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:05.766 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:05.766 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:05.766 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:05.774 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-suuskvtb-on-pull-request-txlvh was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:05.774 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:08.116 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:08.117 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-dotnet-basic-suuskvtb... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:08.117 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-suuskvtb, event type: push {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:08.149 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-suuskvtb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:08.149 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:08.149 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-suuskvtb | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-suuskvtb, event: push, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:14.841 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-suuskvtb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:14.841 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:14.842 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-dotnet-basic-suuskvtb | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-suuskvtb, event: push, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:27.167 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-suuskvtb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:27.167 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:27.168 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:27.168 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk was triggered by on-push pipeline after merging #1 in e2e-tests-dotnet-basic-suuskvtb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:27.168 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:27.209 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:27.209 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:27.209 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:27.209 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:57.278 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:57.278 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:57.278 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:46:57.278 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:47:27.328 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:47:27.329 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:47:27.329 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:47:27.329 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:47:57.382 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:47:57.382 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:47:57.382 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:47:57.382 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:27.426 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:27.426 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:27.426 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:27.427 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:27.429 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-suuskvtb-on-push-2zjnk was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:27.429 [[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="27.81">
<system-out>
<![CDATA[2026-05-12 17:48:27.480 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-suuskvtb-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:27.480 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-suuskvtb-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:27.690 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': a83766579d67f3dd16d8c7dfe74f12d470f225d3 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:27.690 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:27.691 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-suuskvtb-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:27.763 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-suuskvtb-development using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:28.580 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:28.581 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-suuskvtb-development' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:28.744 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-suuskvtb-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-suuskvtb-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-suuskvtb-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-suuskvtb/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (3f3e76d)
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-suuskvtb  Synced     Healthy        service/e2e-tests-dotnet-basic-suuskvtb created
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-suuskvtb  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-suuskvtb created
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-suuskvtb  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-suuskvtb created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:28.745 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-suuskvtb-development' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:35.346 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-12T17:48:29+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-suuskvtb    Synced  Healthy              
2026-05-12T17:48:29+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-suuskvtb    Synced  Healthy              
2026-05-12T17:48:29+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-suuskvtb    Synced  Healthy              
2026-05-12T17:48:33+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-12T17:48:34+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-12T17:48:34+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-suuskvtb    Synced   Healthy              service/e2e-tests-dotnet-basic-suuskvtb unchanged
2026-05-12T17:48:34+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-suuskvtb    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-suuskvtb configured
2026-05-12T17:48:34+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-suuskvtb    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-suuskvtb unchanged
2026-05-12T17:48:34+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-suuskvtb  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-suuskvtb configured

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

Operation:          Sync
Sync Revision:      a83766579d67f3dd16d8c7dfe74f12d470f225d3
Phase:              Succeeded
Start:              2026-05-12 17:48:29 +0000 UTC
Finished:           2026-05-12 17:48:34 +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-suuskvtb  Synced     Healthy            service/e2e-tests-dotnet-basic-suuskvtb unchanged
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-suuskvtb  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-suuskvtb configured
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-suuskvtb  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-suuskvtb unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:35.416 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-suuskvtb-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:35.416 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-suuskvtb-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-suuskvtb-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:44.416 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-suuskvtb-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:44.417 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-suuskvtb-development | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-suuskvtb-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:55.232 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-suuskvtb-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:55.232 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:55.258 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-suuskvtb-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:55.258 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:55.259 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:55.259 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: a83766579d67f3dd16d8c7dfe74f12d470f225d3 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:55.259 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: a83766579d67f3dd16d8c7dfe74f12d470f225d3 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:55.261 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="104.227">
<system-out>
<![CDATA[2026-05-12 17:48:55.283 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-suuskvtb/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:55.284 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-suuskvtb/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:55.404 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-suuskvtb/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:55.404 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-suuskvtb/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-suuskvtb:66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:55.406 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:55.436 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:55.436 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-suuskvtb:66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:55.437 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-suuskvtb/overlays/stage/deployment-patch.yaml in repo e2e-tests-dotnet-basic-suuskvtb-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:55.537 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:48:55.537 [[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-suuskvtb:66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:00.044 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778608135436 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:01.825 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-suuskvtb-gitops/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:01.825 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:01.825 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-dotnet-basic-suuskvtb-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:01.826 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-suuskvtb-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:01.826 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-suuskvtb-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:01.849 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-suuskvtb-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:01.849 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-suuskvtb-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:01.849 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-suuskvtb-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-suuskvtb-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:09.539 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-suuskvtb-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:09.540 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:09.540 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:09.540 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw was triggered by promotion PR #1 in e2e-tests-dotnet-basic-suuskvtb-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:09.540 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:09.573 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:09.573 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:09.573 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:09.573 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:39.635 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:39.635 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:39.635 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:49:39.636 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:09.698 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:09.698 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:09.698 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:09.698 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:09.699 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:09.699 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:12.107 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 5afb37b99e38bf7bf5c85039146446e1d0e326c5 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:12.107 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 5afb37b99e38bf7bf5c85039146446e1d0e326c5 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:12.107 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:12.107 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-suuskvtb-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:12.180 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-suuskvtb-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:12.927 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:12.928 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-suuskvtb-stage' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:13.053 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-suuskvtb-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-suuskvtb-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-suuskvtb-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-suuskvtb/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a837665)
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-suuskvtb  Synced     Healthy        service/e2e-tests-dotnet-basic-suuskvtb created
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-suuskvtb  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-suuskvtb created
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-suuskvtb  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-suuskvtb created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:13.053 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-suuskvtb-stage' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:19.817 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-12T17:50:13+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-suuskvtb    Synced  Healthy              
2026-05-12T17:50:13+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-suuskvtb    Synced  Healthy              
2026-05-12T17:50:13+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-suuskvtb    Synced  Healthy              
2026-05-12T17:50:17+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-12T17:50:19+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-suuskvtb    Synced   Healthy              service/e2e-tests-dotnet-basic-suuskvtb unchanged
2026-05-12T17:50:19+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-suuskvtb    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-suuskvtb configured
2026-05-12T17:50:19+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-suuskvtb    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-suuskvtb unchanged
2026-05-12T17:50:19+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-12T17:50:19+00:00   apps  Deployment  tssc-app-stage  e2e-tests-dotnet-basic-suuskvtb  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-suuskvtb configured

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

Operation:          Sync
Sync Revision:      5afb37b99e38bf7bf5c85039146446e1d0e326c5
Phase:              Succeeded
Start:              2026-05-12 17:50:13 +0000 UTC
Finished:           2026-05-12 17:50:19 +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-dotnet-basic-suuskvtb  Synced     Healthy            service/e2e-tests-dotnet-basic-suuskvtb unchanged
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-suuskvtb  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-suuskvtb configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-suuskvtb  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-suuskvtb unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:19.893 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-suuskvtb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:19.895 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-suuskvtb-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-suuskvtb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:28.576 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-suuskvtb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:28.576 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-suuskvtb-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-suuskvtb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.211 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-suuskvtb-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.211 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.236 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-suuskvtb-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.237 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.237 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.237 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 5afb37b99e38bf7bf5c85039146446e1d0e326c5 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.237 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 5afb37b99e38bf7bf5c85039146446e1d0e326c5 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.240 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.240 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.240 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.240 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.277 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.508 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:6afe5407-6ebd-4a38-b751-1dcc4ca1123f/1 found from Promotion Pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-wbfkw 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="104.548">
<system-out>
<![CDATA[2026-05-12 17:50:39.529 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-suuskvtb/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.529 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-suuskvtb/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.649 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-suuskvtb/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.650 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-suuskvtb/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-suuskvtb:66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.651 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.677 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.677 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-suuskvtb:66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.677 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-suuskvtb/overlays/prod/deployment-patch.yaml in repo e2e-tests-dotnet-basic-suuskvtb-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.780 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:39.781 [[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-suuskvtb:66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:43.564 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778608239677 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:45.295 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-suuskvtb-gitops/pull/2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:45.296 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:45.296 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-dotnet-basic-suuskvtb-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:45.297 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-dotnet-basic-suuskvtb-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:45.297 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-suuskvtb-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:45.331 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-suuskvtb-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:45.331 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:45.332 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-suuskvtb-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-suuskvtb-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:52.308 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-suuskvtb-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:52.308 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:52.308 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:52.308 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 was triggered by promotion PR #2 in e2e-tests-dotnet-basic-suuskvtb-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:52.309 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:52.356 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:52.356 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:52.356 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:50:52.356 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:22.405 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:22.406 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:22.406 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:22.406 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:52.445 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:52.445 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:52.445 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:52.446 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:52.448 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:52.448 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:54.501 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: b90f3368e3159516a57a82dabe6a4f777f9219f9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:54.502 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: b90f3368e3159516a57a82dabe6a4f777f9219f9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:54.502 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:54.502 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-suuskvtb-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:54.578 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-suuskvtb-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:55.642 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:55.642 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-suuskvtb-prod' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:55.769 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-suuskvtb-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-suuskvtb-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-suuskvtb-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-suuskvtb/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a837665)
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-suuskvtb  Synced     Healthy        service/e2e-tests-dotnet-basic-suuskvtb created
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-suuskvtb  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-suuskvtb created
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-suuskvtb  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-suuskvtb created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:51:55.769 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-suuskvtb-prod' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:02.558 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-12T17:51:56+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-suuskvtb    Synced  Healthy              
2026-05-12T17:51:56+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-suuskvtb    Synced  Healthy              
2026-05-12T17:51:56+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-suuskvtb    Synced  Healthy              
2026-05-12T17:52:00+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-12T17:52:01+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-12T17:52:01+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-suuskvtb    Synced   Healthy              service/e2e-tests-dotnet-basic-suuskvtb unchanged
2026-05-12T17:52:01+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-suuskvtb    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-suuskvtb configured
2026-05-12T17:52:01+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-suuskvtb    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-suuskvtb unchanged
2026-05-12T17:52:01+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-suuskvtb  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-suuskvtb configured

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

Operation:          Sync
Sync Revision:      b90f3368e3159516a57a82dabe6a4f777f9219f9
Phase:              Succeeded
Start:              2026-05-12 17:51:56 +0000 UTC
Finished:           2026-05-12 17:52: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-suuskvtb  Synced     Healthy            service/e2e-tests-dotnet-basic-suuskvtb unchanged
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-suuskvtb  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-suuskvtb configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-suuskvtb  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-suuskvtb unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:02.629 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-suuskvtb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:02.629 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-suuskvtb-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-suuskvtb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:09.728 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-suuskvtb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:09.728 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-suuskvtb-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-suuskvtb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:23.804 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-suuskvtb-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:23.805 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:23.826 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-suuskvtb-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:23.826 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:23.826 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:23.827 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: b90f3368e3159516a57a82dabe6a4f777f9219f9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:23.827 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: b90f3368e3159516a57a82dabe6a4f777f9219f9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:23.829 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:23.829 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:23.829 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:23.829 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:23.858 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:24.075 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:6afe5407-6ebd-4a38-b751-1dcc4ca1123f/1 found from Promotion Pipeline e2e-tests-dotnet-basic-suuskvtb-gitops-on-pull-request-s89p6 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.229">
<system-out>
<![CDATA[2026-05-12 17:52:24.176 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:6afe5407-6ebd-4a38-b751-1dcc4ca1123f/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:24.177 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-suuskvtb:66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989 and document ID urn:uuid:6afe5407-6ebd-4a38-b751-1dcc4ca1123f/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:24.177 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-suuskvtb:66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989 and document ID: urn:uuid:6afe5407-6ebd-4a38-b751-1dcc4ca1123f/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:24.177 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-suuskvtb:66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989 at https://server-tssc-tpa.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:24.243 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-suuskvtb:66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:24.243 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:6afe5407-6ebd-4a38-b751-1dcc4ca1123f/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:24.244 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-suuskvtb:66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989, Published: 2026-05-12T17:47:50Z, SHA256: sha256:10b1c9e23594e0c889f11d33d2bd2c1eb71c7ae703968eb392206f6b011da9b2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:24.244 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:6afe5407-6ebd-4a38-b751-1dcc4ca1123f/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:24.244 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-suuskvtb:66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989 and document ID urn:uuid:6afe5407-6ebd-4a38-b751-1dcc4ca1123f/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:24.244 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-suuskvtb:66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989 and document ID: urn:uuid:6afe5407-6ebd-4a38-b751-1dcc4ca1123f/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:24.244 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-suuskvtb:66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989 at https://server-tssc-tpa.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:24.321 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-suuskvtb:66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:24.322 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:6afe5407-6ebd-4a38-b751-1dcc4ca1123f/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:24.322 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-suuskvtb:66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989, Published: 2026-05-12T17:47:50Z, SHA256: sha256:10b1c9e23594e0c889f11d33d2bd2c1eb71c7ae703968eb392206f6b011da9b2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:24.322 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:6afe5407-6ebd-4a38-b751-1dcc4ca1123f/1,urn:uuid:6afe5407-6ebd-4a38-b751-1dcc4ca1123f/1 found in TPA!!! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-12 17:52:24.323 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-suuskvtb:66e9d1b05920a58deaaf1cb5b53ebd6cc75b7989 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-12T17:41:08.301Z" hostname="e2e-e2e-tests-dotnet-basic[github-azure-quay]" tests="6" failures="0" skipped="5" time="282.04" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="282.04">
<system-out>
<![CDATA[2026-05-12 17:41:09.665 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-vqrxokao {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:09.666 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-vqrxokao'... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:09.671 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:09.763 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:09.764 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:09.764 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:09.765 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:09.792 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:09.826 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:09.830 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:09.831 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:09.862 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:09.863 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:09.863 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:10.080 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-vqrxokao, ID: d2688302-49dd-42b0-9009-dbb98abdd35f {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:10.080 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-vqrxokao to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:10.080 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task d2688302-49dd-42b0-9009-dbb98abdd35f to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:10.144 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:10.145 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task d2688302-49dd-42b0-9009-dbb98abdd35f: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:15.389 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:15.389 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task d2688302-49dd-42b0-9009-dbb98abdd35f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:20.411 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:20.411 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task d2688302-49dd-42b0-9009-dbb98abdd35f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:25.433 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:25.433 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task d2688302-49dd-42b0-9009-dbb98abdd35f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:30.484 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:30.485 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task d2688302-49dd-42b0-9009-dbb98abdd35f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:35.506 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:35.507 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task d2688302-49dd-42b0-9009-dbb98abdd35f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:40.528 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:40.528 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:40.528 [[32mINFO [0m] rhdh.developer-hub: Task d2688302-49dd-42b0-9009-dbb98abdd35f completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:40.529 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-vqrxokao' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:40.529 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-vqrxokao {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:40.542 [[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-vqrxokao...
2026-05-12 17:41:40.543 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-vqrxokao-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:40.543 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-vqrxokao-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:40.784 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 834eed3416edbc2f7e21c8ca83bc412c1695694f {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: 834eed3416edbc2f7e21c8ca83bc412c1695694f
2026-05-12 17:41:40.825 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-dotnet-basic-vqrxokao-development' in namespace 'tssc-gitops': Error: HTTP-Code: 404
Message: Unknown API Status Code!
Body: "{\"kind\":\"Status\",\"apiVersion\":\"v1\",\"metadata\":{},\"status\":\"Failure\",\"message\":\"applications.argoproj.io \\\"e2e-tests-dotnet-basic-vqrxokao-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-dotnet-basic-vqrxokao-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"e1a9a0dc-2c92-47c5-93b6-50fa1661e71b","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Tue, 12 May 2026 17:41:40 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"7bd9e398-e592-40cf-9fda-4f5e15a752ef","x-kubernetes-pf-prioritylevel-uid":"39f449d1-bbf1-4cae-8305-5c5d26d4b213"} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:40.826 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:54.514 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-vqrxokao-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 834eed3416edbc2f7e21c8ca83bc412c1695694f) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:41:54.515 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:24.745 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-vqrxokao-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:24.746 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:24.746 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:24.746 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 834eed3416edbc2f7e21c8ca83bc412c1695694f {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-12 17:42:24.746 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:24.747 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-dotnet-basic-vqrxokao {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:24.747 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-dotnet-basic-vqrxokao... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:25.046 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:30.132 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:30.132 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-dotnet-basic-vqrxokao {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:30.133 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-dotnet-basic-vqrxokao... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:30.133 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:30.133 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:37.046 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-vqrxokao-gitops branch 'main' with commit SHA: c50662d66bc4025ffb6eac61bf4f147b862795a1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:37.047 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: c50662d66bc4025ffb6eac61bf4f147b862795a1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:38.011 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-vqrxokao branch 'main' with commit SHA: 685415958973871f4799d574ded467c04af16d54 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:38.012 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 685415958973871f4799d574ded467c04af16d54 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:38.012 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-dotnet-basic-vqrxokao for component e2e-tests-dotnet-basic-vqrxokao... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:38.040 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-dotnet-basic-vqrxokao for component e2e-tests-dotnet-basic-vqrxokao... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:38.041 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-dotnet-basic-vqrxokao for component e2e-tests-dotnet-basic-vqrxokao... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:38.041 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:38.041 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:41.521 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:41.764 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:43.760 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-vqrxokao-gitops type=github name=e2e-tests-dotnet-basic-vqrxokao-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:43.761 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:45.137 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-vqrxokao type=github name=e2e-tests-dotnet-basic-vqrxokao {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:45.137 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:52.125 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8494?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:53.334 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8494... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:53.335 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8494?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:53.401 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8495?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:56.526 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8495... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:42:56.527 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8495?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:02.380 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-vqrxokao-gitops". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:02.380 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-dotnet-basic-vqrxokao {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:04.598 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-vqrxokao". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:04.598 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-dotnet-basic-vqrxokao {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:04.598 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-dotnet-basic-vqrxokao... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:04.625 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-vqrxokao {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:04.625 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-vqrxokao {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:04.626 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-vqrxokao-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:04.626 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-vqrxokao-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:04.626 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:04.627 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:04.627 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:04.627 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:16.617 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:16.618 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:17.628 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:17.629 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:17.848 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-vqrxokao {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:17.849 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:18.020 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-vqrxokao {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:18.021 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:18.302 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:19.549 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4336?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:20.158 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:20.733 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4336?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:56.024 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-dotnet-basic-vqrxokao {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:56.024 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-dotnet-basic-vqrxokao... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:56.025 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:56.025 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-dotnet-basic-vqrxokao {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:56.027 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-dotnet-basic-vqrxokao-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:56.147 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:56.147 [[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:fb13335940b9dc2124dc07bf3838355efcf4bed12a46bf27e2eaf9d13a7ff4d5 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:56.152 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:43:56.152 [[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:fb13335940b9dc2124dc07bf3838355efcf4bed12a46bf27e2eaf9d13a7ff4d5 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:44:02.983 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-vqrxokao-gitops branch 'main' with commit SHA: d6b84a5b538ea5844d87883b0d1f5f0896c92e59 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:44:02.983 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: d6b84a5b538ea5844d87883b0d1f5f0896c92e59 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:44:04.017 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-vqrxokao branch 'main' with commit SHA: b5b6a95799f9ef47091eabcf3467b80254cec2ba {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:44:04.017 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: b5b6a95799f9ef47091eabcf3467b80254cec2ba {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:44:04.017 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-dotnet-basic-vqrxokao {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:44:04.017 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-dotnet-basic-vqrxokao {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:44:04.018 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-vqrxokao {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:44:04.018 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:44:04.018 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-dotnet-basic-vqrxokao {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:44:04.018 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:44:36.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-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:45:05.975 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8495 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:45:05.976 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8495/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:45:31.003 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 8495 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:45:31.004 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14030?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:45:51.610 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8494 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:45:51.610 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8494/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:45:51.650 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:45:51.697 [[31mERROR[0m] azure.pipeline: Failed to list runs for pipeline ID 8494: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:45:51.697 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Failed to fetch builds: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-12 17:45:51.697 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Error in cancelAllPipelines: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-dotnet-basic-github-azure-quay-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node: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>
<error message="Failed to cancel pipelines: Request failed with status code 429" type="Error">
<![CDATA[  [e2e-e2e-tests-dotnet-basic[github-azure-quay]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

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

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-dotnet-basic-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-12T17:41:08.301Z" hostname="e2e-e2e-tests-nodejs[github-tekton-quay]" tests="6" failures="0" skipped="0" time="665.028" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="160.812">
<system-out>
<![CDATA[2026-05-12 17:41:09.762 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-yfktknzb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:09.764 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-yfktknzb'... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:09.771 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:09.832 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:09.861 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:09.867 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:09.869 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:09.905 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:09.906 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:09.907 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:10.133 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-yfktknzb, ID: f159cf06-4c64-4d41-a40d-af696acd21cc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:10.134 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-yfktknzb to be completed... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:10.135 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task f159cf06-4c64-4d41-a40d-af696acd21cc to complete... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:10.229 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:10.230 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task f159cf06-4c64-4d41-a40d-af696acd21cc: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:15.592 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:15.592 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task f159cf06-4c64-4d41-a40d-af696acd21cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:20.611 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:20.612 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task f159cf06-4c64-4d41-a40d-af696acd21cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:25.637 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:25.638 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task f159cf06-4c64-4d41-a40d-af696acd21cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:30.739 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:30.739 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task f159cf06-4c64-4d41-a40d-af696acd21cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:35.761 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:35.761 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task f159cf06-4c64-4d41-a40d-af696acd21cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:40.801 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:40.802 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task f159cf06-4c64-4d41-a40d-af696acd21cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:45.849 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:45.850 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task f159cf06-4c64-4d41-a40d-af696acd21cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:50.875 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:50.875 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:50.876 [[32mINFO [0m] rhdh.developer-hub: Task f159cf06-4c64-4d41-a40d-af696acd21cc completed successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:50.876 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-yfktknzb' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:50.876 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-yfktknzb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:50.892 [[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-yfktknzb...
2026-05-12 17:41:50.892 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-yfktknzb-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:50.892 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-yfktknzb-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:51.125 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 49b0097eb5331ec8fb606b0343f11856cee719d9 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Waiting for ArgoCD CI application to sync to commit: 49b0097eb5331ec8fb606b0343f11856cee719d9
2026-05-12 17:41:51.152 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-yfktknzb-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 49b0097eb5331ec8fb606b0343f11856cee719d9) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:41:51.152 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:42:07.399 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-yfktknzb-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 49b0097eb5331ec8fb606b0343f11856cee719d9) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:42:07.399 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:42:33.397 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-yfktknzb-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:42:33.397 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:50.440 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-yfktknzb-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:50.440 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:50.440 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:50.440 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 49b0097eb5331ec8fb606b0343f11856cee719d9 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-12 17:43:50.441 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:50.441 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-nodejs-yfktknzb (GitHub + Tekton CI) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:50.441 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-yfktknzb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:50.441 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:50.442 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-nodejs-yfktknzb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:50.466 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-yfktknzb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:50.567 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-yfktknzb-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:50.568 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-nodejs-yfktknzb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:50.568 [[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:132) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="266.862">
<system-out>
<![CDATA[2026-05-12 17:43:50.598 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:50.598 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:50.598 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:54.384 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778607830598 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:56.120 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-yfktknzb/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:56.121 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-yfktknzb/pull/1 with SHA: eb2ba0188dd8b588701486ab54097cc320f8dcd3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:56.121 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-yfktknzb... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:56.122 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-yfktknzb, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:56.151 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-yfktknzb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:56.151 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-yfktknzb. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:43:56.151 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-yfktknzb | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-yfktknzb, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:44:05.734 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-yfktknzb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:44:05.734 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:44:05.734 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:44:05.735 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl was triggered by promotion PR #1 in e2e-tests-nodejs-yfktknzb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:44:05.735 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:44:05.775 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:44:05.775 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:44:05.775 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:44:05.775 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl | Status: running | Reason: Pipeline e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:44:35.819 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:44:35.819 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:44:35.819 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:44:35.819 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl | Status: running | Reason: Pipeline e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:45:05.885 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:45:05.886 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:45:05.886 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:45:05.886 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl | Status: running | Reason: Pipeline e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:45:35.942 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:45:35.942 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:45:35.942 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:45:35.942 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl | Status: running | Reason: Pipeline e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:06.002 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:06.003 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:06.003 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:06.003 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:06.010 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-yfktknzb-on-pull-request-szwfl was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:06.010 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:08.282 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: bde52eb18cd851d3423641beff4917f6e999aad8 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:08.283 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-nodejs-yfktknzb... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:08.283 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-yfktknzb, event type: push {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:08.318 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-yfktknzb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:08.318 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:08.318 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-yfktknzb | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-yfktknzb, event: push, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:17.194 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-yfktknzb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:17.195 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:17.195 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-yfktknzb-on-push-8n2t6 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:17.195 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-yfktknzb-on-push-8n2t6 was triggered by on-push pipeline after merging #1 in e2e-tests-nodejs-yfktknzb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:17.195 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-yfktknzb-on-push-8n2t6 to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:17.232 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-on-push-8n2t6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:17.232 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-yfktknzb-on-push-8n2t6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:17.233 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-yfktknzb-on-push-8n2t6 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:17.233 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-yfktknzb-on-push-8n2t6 | Status: running | Reason: Pipeline e2e-tests-nodejs-yfktknzb-on-push-8n2t6 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:47.293 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-on-push-8n2t6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:47.293 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-yfktknzb-on-push-8n2t6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:47.294 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-yfktknzb-on-push-8n2t6 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:46:47.294 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-yfktknzb-on-push-8n2t6 | Status: running | Reason: Pipeline e2e-tests-nodejs-yfktknzb-on-push-8n2t6 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:47:17.339 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-on-push-8n2t6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:47:17.339 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-yfktknzb-on-push-8n2t6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:47:17.339 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-yfktknzb-on-push-8n2t6 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:47:17.340 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-yfktknzb-on-push-8n2t6 | Status: running | Reason: Pipeline e2e-tests-nodejs-yfktknzb-on-push-8n2t6 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:47:47.408 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-on-push-8n2t6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:47:47.408 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-yfktknzb-on-push-8n2t6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:47:47.409 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-yfktknzb-on-push-8n2t6 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:47:47.409 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-yfktknzb-on-push-8n2t6 | Status: running | Reason: Pipeline e2e-tests-nodejs-yfktknzb-on-push-8n2t6 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:17.455 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-on-push-8n2t6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:17.455 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-yfktknzb-on-push-8n2t6 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:17.455 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-yfktknzb-on-push-8n2t6 status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:17.455 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:17.457 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-yfktknzb-on-push-8n2t6 was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:17.457 [[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="25.068">
<system-out>
<![CDATA[2026-05-12 17:48:17.511 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-yfktknzb-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:17.511 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-yfktknzb-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:17.755 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 9beddfe4484f7e54958925fa2fea3cb9c5925eb8 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:17.755 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:17.755 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-yfktknzb-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:17.827 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-yfktknzb-development using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:18.459 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:18.459 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-yfktknzb-development' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:18.613 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-yfktknzb-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-nodejs-yfktknzb-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-yfktknzb-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-yfktknzb/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (49b0097)
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-yfktknzb  Synced     Healthy        service/e2e-tests-nodejs-yfktknzb created
apps                Deployment  tssc-app-development  e2e-tests-nodejs-yfktknzb  Synced     Healthy        deployment.apps/e2e-tests-nodejs-yfktknzb created
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-yfktknzb  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-yfktknzb created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:18.614 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-yfktknzb-development' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:24.880 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-12T17:48:19+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-yfktknzb    Synced  Healthy              
2026-05-12T17:48:19+00:00                         Service  tssc-app-development  e2e-tests-nodejs-yfktknzb    Synced  Healthy              
2026-05-12T17:48:19+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-yfktknzb    Synced  Healthy              
2026-05-12T17:48:22+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-12T17:48:24+00:00                         Service  tssc-app-development  e2e-tests-nodejs-yfktknzb    Synced   Healthy              service/e2e-tests-nodejs-yfktknzb unchanged
2026-05-12T17:48:24+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-yfktknzb    Synced   Healthy              deployment.apps/e2e-tests-nodejs-yfktknzb configured
2026-05-12T17:48:24+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-yfktknzb    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-yfktknzb unchanged
2026-05-12T17:48:24+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-12T17:48:24+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-yfktknzb  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-yfktknzb configured

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

Operation:          Sync
Sync Revision:      9beddfe4484f7e54958925fa2fea3cb9c5925eb8
Phase:              Succeeded
Start:              2026-05-12 17:48:18 +0000 UTC
Finished:           2026-05-12 17:48:24 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-nodejs-yfktknzb  Synced     Healthy            service/e2e-tests-nodejs-yfktknzb unchanged
apps                Deployment  tssc-app-development  e2e-tests-nodejs-yfktknzb  Synced     Progressing        deployment.apps/e2e-tests-nodejs-yfktknzb configured
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-yfktknzb  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-yfktknzb unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:24.960 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-yfktknzb-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:24.961 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-yfktknzb-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-yfktknzb-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:30.146 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-yfktknzb-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:30.147 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-yfktknzb-development | Elapsed: 12s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-yfktknzb-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:42.519 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-yfktknzb-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:42.520 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:42.543 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-yfktknzb-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:42.543 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:42.543 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:42.543 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 9beddfe4484f7e54958925fa2fea3cb9c5925eb8 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:42.543 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 9beddfe4484f7e54958925fa2fea3cb9c5925eb8 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:42.546 [[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="101.818">
<system-out>
<![CDATA[2026-05-12 17:48:42.581 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-yfktknzb/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:42.582 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-yfktknzb/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:42.714 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-yfktknzb/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:42.715 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-yfktknzb/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-yfktknzb:bde52eb18cd851d3423641beff4917f6e999aad8 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:42.716 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:42.739 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:42.739 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-nodejs-yfktknzb:bde52eb18cd851d3423641beff4917f6e999aad8 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:42.740 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-yfktknzb/overlays/stage/deployment-patch.yaml in repo e2e-tests-nodejs-yfktknzb-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:42.823 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:42.823 [[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-yfktknzb:bde52eb18cd851d3423641beff4917f6e999aad8" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:46.811 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778608122740 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:48.719 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-yfktknzb-gitops/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:48.719 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:48.719 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-nodejs-yfktknzb-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:48.719 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-yfktknzb-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:48.720 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-yfktknzb-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:48.743 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-yfktknzb-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:48.743 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-yfktknzb-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:48.743 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-yfktknzb-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-yfktknzb-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:55.237 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-yfktknzb-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:55.237 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:55.237 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:55.237 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q was triggered by promotion PR #1 in e2e-tests-nodejs-yfktknzb-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:55.238 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:55.265 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:55.265 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:55.265 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:48:55.266 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q | Status: running | Reason: Pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:25.338 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:25.339 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:25.339 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:25.339 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q | Status: running | Reason: Pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:55.404 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:55.404 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:55.404 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:55.405 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:55.407 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:55.407 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:57.895 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 87f87bfe42e52dfb1728227fa5a5a4e562d1f74b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:57.895 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 87f87bfe42e52dfb1728227fa5a5a4e562d1f74b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:57.895 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:57.896 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-yfktknzb-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:57.974 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-yfktknzb-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:58.921 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:58.922 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-yfktknzb-stage' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:59.046 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-yfktknzb-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-nodejs-yfktknzb-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-yfktknzb-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-yfktknzb/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (49b0097)
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-yfktknzb  Synced     Healthy        service/e2e-tests-nodejs-yfktknzb created
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-yfktknzb  Synced     Healthy        deployment.apps/e2e-tests-nodejs-yfktknzb created
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-yfktknzb  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-yfktknzb created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:49:59.046 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-yfktknzb-stage' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:06.586 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-12T17:49:59+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-yfktknzb    Synced  Healthy              
2026-05-12T17:49:59+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-yfktknzb    Synced  Healthy              
2026-05-12T17:49:59+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-yfktknzb    Synced  Healthy              
2026-05-12T17:50:03+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-12T17:50:05+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-12T17:50:05+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-yfktknzb    Synced   Healthy              service/e2e-tests-nodejs-yfktknzb unchanged
2026-05-12T17:50:05+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-yfktknzb    Synced   Healthy              deployment.apps/e2e-tests-nodejs-yfktknzb configured
2026-05-12T17:50:05+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-yfktknzb    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-yfktknzb unchanged
2026-05-12T17:50:05+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-yfktknzb  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-yfktknzb configured

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

Operation:          Sync
Sync Revision:      87f87bfe42e52dfb1728227fa5a5a4e562d1f74b
Phase:              Succeeded
Start:              2026-05-12 17:50:00 +0000 UTC
Finished:           2026-05-12 17:50:05 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-nodejs-yfktknzb  Synced     Healthy            service/e2e-tests-nodejs-yfktknzb unchanged
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-yfktknzb  Synced     Progressing        deployment.apps/e2e-tests-nodejs-yfktknzb configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-yfktknzb  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-yfktknzb unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:06.663 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-yfktknzb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:06.663 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-yfktknzb-stage | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-yfktknzb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:14.564 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-yfktknzb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:14.565 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-yfktknzb-stage | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-yfktknzb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.092 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-yfktknzb-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.092 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.121 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-yfktknzb-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.121 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.121 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.121 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 87f87bfe42e52dfb1728227fa5a5a4e562d1f74b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.121 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 87f87bfe42e52dfb1728227fa5a5a4e562d1f74b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.123 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.123 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.123 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.124 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.153 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.394 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:7df79a24-0add-4c2d-ac4f-9ee31c0d1865/1 found from Promotion Pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-6js9q 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="110.177">
<system-out>
<![CDATA[2026-05-12 17:50:24.410 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-yfktknzb/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.410 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-yfktknzb/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.532 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-yfktknzb/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.532 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-yfktknzb/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-yfktknzb:bde52eb18cd851d3423641beff4917f6e999aad8 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.534 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.556 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.556 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-nodejs-yfktknzb:bde52eb18cd851d3423641beff4917f6e999aad8 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.556 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-yfktknzb/overlays/prod/deployment-patch.yaml in repo e2e-tests-nodejs-yfktknzb-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.672 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:24.673 [[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-yfktknzb:bde52eb18cd851d3423641beff4917f6e999aad8" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:28.503 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778608224556 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:30.232 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-yfktknzb-gitops/pull/2 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:30.233 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:30.233 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-nodejs-yfktknzb-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:30.233 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-nodejs-yfktknzb-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:30.233 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-yfktknzb-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:30.264 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-yfktknzb-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:30.265 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:30.265 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-yfktknzb-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-yfktknzb-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:39.476 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-yfktknzb-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:39.476 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:39.476 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:39.476 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k was triggered by promotion PR #2 in e2e-tests-nodejs-yfktknzb-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:39.476 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:39.509 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:39.509 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:39.509 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:50:39.509 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k | Status: running | Reason: Pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:09.577 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:09.578 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:09.578 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:09.578 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k | Status: running | Reason: Pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:39.640 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:39.640 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:39.640 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:39.640 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:39.642 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:39.642 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:41.808 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: c2977fa80a530a339ce011d7efe5819df9a0280d {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:41.809 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: c2977fa80a530a339ce011d7efe5819df9a0280d {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:41.809 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:41.809 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-yfktknzb-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:41.881 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-yfktknzb-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:42.941 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:42.942 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-yfktknzb-prod' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:43.085 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-yfktknzb-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-nodejs-yfktknzb-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-yfktknzb-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-yfktknzb/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (9beddfe)
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-yfktknzb  Synced     Healthy        service/e2e-tests-nodejs-yfktknzb created
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-yfktknzb  Synced     Healthy        deployment.apps/e2e-tests-nodejs-yfktknzb created
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-yfktknzb  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-yfktknzb created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:43.085 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-yfktknzb-prod' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:57.972 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-12T17:51:43+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-yfktknzb    Synced  Healthy              
2026-05-12T17:51:43+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-yfktknzb    Synced  Healthy              
2026-05-12T17:51:43+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-yfktknzb    Synced  Healthy              
2026-05-12T17:51:47+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-12T17:51:48+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-yfktknzb    Synced   Healthy              service/e2e-tests-nodejs-yfktknzb unchanged
2026-05-12T17:51:48+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-yfktknzb    Synced   Healthy              deployment.apps/e2e-tests-nodejs-yfktknzb configured
2026-05-12T17:51:48+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-yfktknzb    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-yfktknzb unchanged
2026-05-12T17:51:48+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-12T17:51:48+00:00   apps  Deployment  tssc-app-prod  e2e-tests-nodejs-yfktknzb  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-yfktknzb configured
2026-05-12T17:51:49+00:00   apps  Deployment  tssc-app-prod  e2e-tests-nodejs-yfktknzb    Synced  Progressing              deployment.apps/e2e-tests-nodejs-yfktknzb configured
2026-05-12T17:51:51+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-12T17:51:52+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-12T17:51:52+00:00   apps  Deployment  tssc-app-prod  e2e-tests-nodejs-yfktknzb  OutOfSync  Healthy              deployment.apps/e2e-tests-nodejs-yfktknzb configured
2026-05-12T17:51:55+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-12T17:51:56+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-12T17:51:56+00:00   apps  Deployment  tssc-app-prod  e2e-tests-nodejs-yfktknzb    Synced  Progressing              deployment.apps/e2e-tests-nodejs-yfktknzb configured

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

Operation:          Sync
Sync Revision:      c2977fa80a530a339ce011d7efe5819df9a0280d
Phase:              Succeeded
Start:              2026-05-12 17:51:52 +0000 UTC
Finished:           2026-05-12 17:51:56 +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-nodejs-yfktknzb  Synced     Healthy            service/e2e-tests-nodejs-yfktknzb unchanged
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-yfktknzb  Synced     Progressing        deployment.apps/e2e-tests-nodejs-yfktknzb configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-yfktknzb  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-yfktknzb unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:58.052 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-yfktknzb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:51:58.052 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-yfktknzb-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-yfktknzb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:04.298 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-yfktknzb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:04.298 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-yfktknzb-prod | Elapsed: 22s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-yfktknzb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.295 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-yfktknzb-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.296 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.321 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-yfktknzb-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.321 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.321 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.321 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: c2977fa80a530a339ce011d7efe5819df9a0280d {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.322 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: c2977fa80a530a339ce011d7efe5819df9a0280d {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.324 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.324 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.324 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.324 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.358 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.584 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:7df79a24-0add-4c2d-ac4f-9ee31c0d1865/1 found from Promotion Pipeline e2e-tests-nodejs-yfktknzb-gitops-on-pull-request-9cj5k 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.291">
<system-out>
<![CDATA[2026-05-12 17:52:14.691 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:7df79a24-0add-4c2d-ac4f-9ee31c0d1865/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.691 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-yfktknzb:bde52eb18cd851d3423641beff4917f6e999aad8 and document ID urn:uuid:7df79a24-0add-4c2d-ac4f-9ee31c0d1865/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.691 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-yfktknzb:bde52eb18cd851d3423641beff4917f6e999aad8 and document ID: urn:uuid:7df79a24-0add-4c2d-ac4f-9ee31c0d1865/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.691 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-yfktknzb:bde52eb18cd851d3423641beff4917f6e999aad8 at https://server-tssc-tpa.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.818 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-yfktknzb:bde52eb18cd851d3423641beff4917f6e999aad8' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.819 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:7df79a24-0add-4c2d-ac4f-9ee31c0d1865/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.819 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-yfktknzb:bde52eb18cd851d3423641beff4917f6e999aad8, Published: 2026-05-12T17:47:36Z, SHA256: sha256:b6b7810f0cb16342ce1eae0bc8ba857be688227c05d7c63e1de8ec72caf8f336 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.819 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:7df79a24-0add-4c2d-ac4f-9ee31c0d1865/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.819 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-yfktknzb:bde52eb18cd851d3423641beff4917f6e999aad8 and document ID urn:uuid:7df79a24-0add-4c2d-ac4f-9ee31c0d1865/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.819 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-yfktknzb:bde52eb18cd851d3423641beff4917f6e999aad8 and document ID: urn:uuid:7df79a24-0add-4c2d-ac4f-9ee31c0d1865/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.819 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-yfktknzb:bde52eb18cd851d3423641beff4917f6e999aad8 at https://server-tssc-tpa.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.892 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-yfktknzb:bde52eb18cd851d3423641beff4917f6e999aad8' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.892 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:7df79a24-0add-4c2d-ac4f-9ee31c0d1865/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.892 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-yfktknzb:bde52eb18cd851d3423641beff4917f6e999aad8, Published: 2026-05-12T17:47:36Z, SHA256: sha256:b6b7810f0cb16342ce1eae0bc8ba857be688227c05d7c63e1de8ec72caf8f336 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.892 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:7df79a24-0add-4c2d-ac4f-9ee31c0d1865/1,urn:uuid:7df79a24-0add-4c2d-ac4f-9ee31c0d1865/1 found in TPA!!! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-12 17:52:14.893 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-nodejs-yfktknzb:bde52eb18cd851d3423641beff4917f6e999aad8 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-12T17:41:08.301Z" hostname="e2e-e2e-tests-nodejs[github-azure-quay]" tests="6" failures="0" skipped="4" time="1729.479" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="313.002">
<system-out>
<![CDATA[2026-05-12 17:41:09.677 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-wklhlfvl {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:09.678 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-wklhlfvl'... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:09.683 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:09.779 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:09.780 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:09.780 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:09.781 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:09.809 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:09.836 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:09.840 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:09.841 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:09.872 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:09.872 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:09.873 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:10.090 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-wklhlfvl, ID: ecd0d149-f4ac-4992-ab3d-ebf74a171f88 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:10.090 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-wklhlfvl to be completed... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:10.091 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task ecd0d149-f4ac-4992-ab3d-ebf74a171f88 to complete... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:10.190 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:10.191 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task ecd0d149-f4ac-4992-ab3d-ebf74a171f88: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:15.453 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:15.453 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task ecd0d149-f4ac-4992-ab3d-ebf74a171f88: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:20.477 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:20.477 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task ecd0d149-f4ac-4992-ab3d-ebf74a171f88: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:25.504 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:25.505 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task ecd0d149-f4ac-4992-ab3d-ebf74a171f88: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:30.615 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:30.616 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task ecd0d149-f4ac-4992-ab3d-ebf74a171f88: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:35.635 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:35.636 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:35.636 [[32mINFO [0m] rhdh.developer-hub: Task ecd0d149-f4ac-4992-ab3d-ebf74a171f88 completed successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:35.636 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-wklhlfvl' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:35.636 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-wklhlfvl {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:35.666 [[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-wklhlfvl...
2026-05-12 17:41:35.666 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-wklhlfvl-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:35.667 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:35.890 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 7f771030b08c27a3f78effcafb537241f0f24d6e {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: 7f771030b08c27a3f78effcafb537241f0f24d6e
2026-05-12 17:41:35.917 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-nodejs-wklhlfvl-development' in namespace 'tssc-gitops': Error: HTTP-Code: 404
Message: Unknown API Status Code!
Body: "{\"kind\":\"Status\",\"apiVersion\":\"v1\",\"metadata\":{},\"status\":\"Failure\",\"message\":\"applications.argoproj.io \\\"e2e-tests-nodejs-wklhlfvl-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-nodejs-wklhlfvl-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"0a144e16-7b38-4148-a5bc-c79be7d1d4da","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Tue, 12 May 2026 17:41:35 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"7bd9e398-e592-40cf-9fda-4f5e15a752ef","x-kubernetes-pf-prioritylevel-uid":"39f449d1-bbf1-4cae-8305-5c5d26d4b213"} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:35.917 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:54.215 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-wklhlfvl-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 7f771030b08c27a3f78effcafb537241f0f24d6e) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:41:54.215 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:30.984 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-wklhlfvl-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:30.985 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:30.985 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:30.985 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 7f771030b08c27a3f78effcafb537241f0f24d6e {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-12 17:42:30.987 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:30.987 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-nodejs-wklhlfvl {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:30.988 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-nodejs-wklhlfvl... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:31.179 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:35.146 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:35.146 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-nodejs-wklhlfvl {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:35.146 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-nodejs-wklhlfvl... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:35.147 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:35.147 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:42.048 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl branch 'main' with commit SHA: 2b55643d5f5e7b1e6656bafa16b7adb062ab0074 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:42.048 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 2b55643d5f5e7b1e6656bafa16b7adb062ab0074 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:42.990 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl-gitops branch 'main' with commit SHA: 30b16c60d02678bc11f885766261e6fcdeed45b1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:42.990 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 30b16c60d02678bc11f885766261e6fcdeed45b1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:42.990 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-nodejs-wklhlfvl for component e2e-tests-nodejs-wklhlfvl... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:43.013 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-nodejs-wklhlfvl for component e2e-tests-nodejs-wklhlfvl... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:43.014 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-nodejs-wklhlfvl for component e2e-tests-nodejs-wklhlfvl... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:43.014 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:43.014 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:44.736 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:46.567 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:48.197 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl type=github name=e2e-tests-nodejs-wklhlfvl {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:48.198 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:48.539 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl-gitops type=github name=e2e-tests-nodejs-wklhlfvl-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:48.539 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:56.400 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8499?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:56.683 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8501?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:57.718 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8501... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:57.719 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8501?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:59.201 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8499... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:42:59.202 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8499?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:05.626 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-wklhlfvl". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:05.626 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-nodejs-wklhlfvl {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:07.281 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-wklhlfvl-gitops". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:07.282 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-nodejs-wklhlfvl {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:07.282 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-nodejs-wklhlfvl... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:07.306 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-wklhlfvl {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:07.306 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-wklhlfvl {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:07.306 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-wklhlfvl-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:07.308 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-wklhlfvl-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:07.308 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:07.308 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:07.308 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:07.308 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:18.523 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:18.524 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:19.013 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-wklhlfvl {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:19.013 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:20.166 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:20.273 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-wklhlfvl {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:20.273 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:20.363 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:20.363 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:20.743 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4339?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:21.816 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4339?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:21.881 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:43.560 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-nodejs-wklhlfvl {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:43.561 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-nodejs-wklhlfvl... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:43.561 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:43.561 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-nodejs-wklhlfvl {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:43.562 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-nodejs-wklhlfvl-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:43.715 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:43.715 [[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:fb13335940b9dc2124dc07bf3838355efcf4bed12a46bf27e2eaf9d13a7ff4d5 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:43.721 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:43.721 [[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:fb13335940b9dc2124dc07bf3838355efcf4bed12a46bf27e2eaf9d13a7ff4d5 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:50.562 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl branch 'main' with commit SHA: c5f3070d1b1fa138e89745c3d39fd979c4d9954b {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:50.562 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: c5f3070d1b1fa138e89745c3d39fd979c4d9954b {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:51.530 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl-gitops branch 'main' with commit SHA: be3f57a20c31284833c443bf492095439b427267 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:51.530 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: be3f57a20c31284833c443bf492095439b427267 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:51.530 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-nodejs-wklhlfvl {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:51.530 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-nodejs-wklhlfvl {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:51.530 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-wklhlfvl {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:51.531 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:51.531 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-nodejs-wklhlfvl {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:43:51.531 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:44:19.731 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:44:50.363 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:44:50.363 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8501/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:45:12.609 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:45:12.610 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14025?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:45:38.023 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:45:38.024 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8499/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:46:00.939 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:46:00.939 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Found 1 total builds {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:46:00.940 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 1 builds match filters {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:46:00.940 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 0 builds filtered out {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:46:00.940 [[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-05-12 17:46:00.940 [[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-05-12 17:46:00.941 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14025?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:46:22.671 [[32mINFO [0m] azure.pipeline: [Azure] Successfully cancelled build 14025 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:46:22.672 [[32mINFO [0m] rhtap.core.integration.ci.base: ✅ [Azure] Cancelled build 14025 in e2e-tests-nodejs-wklhlfvl (status: inProgress) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:46:22.672 [[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-05-12 17:46:22.672 [[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-05-12 17:46:22.672 [[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: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="1416.477">
<system-out>
<![CDATA[2026-05-12 17:46:22.704 [[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-05-12 17:46:22.705 [[32mINFO [0m] utils.test.common: Using azure for github repository {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:46:22.705 [[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-05-12 17:46:22.705 [[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-05-12 17:46:26.566 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl branch 'main' with commit SHA: 1a7c536a55592c886302eab8d086e75d530bc072 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:46:26.566 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 1a7c536a55592c886302eab8d086e75d530bc072 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:46:26.566 [[32mINFO [0m] utils.test.common: Created commit with SHA: 1a7c536a55592c886302eab8d086e75d530bc072 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:46:36.573 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for commit 1a7c536a55592c886302eab8d086e75d530bc072 on main branch in e2e-tests-nodejs-wklhlfvl... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:46:36.574 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:46:36.648 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:46:36.699 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-nodejs-wklhlfvl': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:46:36.700 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-nodejs-wklhlfvl: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:46:36.700 [[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-05-12 17:46:52.834 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:47:23.120 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:47:56.143 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 8501 and 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:47:56.143 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:47:56.143 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8501/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:48:18.696 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:48:18.697 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:48:18.697 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8499/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:48:39.696 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:48:39.697 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14035?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:48:39.697 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14025?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:48:39.772 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:48:39.774 [[31mERROR[0m] azure.pipeline: Failed to get build with id 14025: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:48:39.774 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-nodejs-wklhlfvl: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:48:39.774 [[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-05-12 17:49:10.783 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:49:42.815 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:50:11.557 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 8501 and 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:50:11.557 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:50:11.557 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8501/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:50:33.008 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:50:33.009 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:50:33.009 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8499/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:50:58.457 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:50:58.457 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14035?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:50:58.457 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14025?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:51:20.649 [[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/14035"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14035"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "956fb426-892d-44fc-8ce9-50fbceeac718"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "1a7c536a55592c886302eab8d086e75d530bc072",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"
    },
    "id": 14035,
    "buildNumber": "20260512.2",
    "status": "completed",
    "result": "succeeded",
    "queueTime": "2026-05-12T17:46:28.9864298Z",
    "startTime": "2026-05-12T17:46:52.9924355Z",
    "finishTime": "2026-05-12T17:48:54.9055631Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14035",
    "definition": {
      "drafts": [],
      "id": 8501,
      "name": "e2e-tests-nodejs-wklhlfvl",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2",
      "uri": "vstfs:///Build/Definition/8501",
      "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/14035",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "1a7c536a55592c886302eab8d086e75d530bc072",
    "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-05-12T17:48:55.05Z",
    "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": "956fb426-892d-44fc-8ce9-50fbceeac718"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "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/14025"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14025"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "3c997ce5-04e5-4934-9a8f-c7bc22bb93a0"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "c5f3070d1b1fa138e89745c3d39fd979c4d9954b",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:fb13335940b9dc2124dc07bf3838355efcf4bed12a46bf27e2eaf9d13a7ff4d5",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"
    },
    "id": 14025,
    "buildNumber": "20260512.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-05-12T17:43:52.8248613Z",
    "startTime": "2026-05-12T17:43:55.9419258Z",
    "finishTime": "2026-05-12T17:48:13.7275904Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14025",
    "definition": {
      "drafts": [],
      "id": 8501,
      "name": "e2e-tests-nodejs-wklhlfvl",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2",
      "uri": "vstfs:///Build/Definition/8501",
      "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/14025",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "c5f3070d1b1fa138e89745c3d39fd979c4d9954b",
    "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-05-12T17:48:13.84Z",
    "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": "3c997ce5-04e5-4934-9a8f-c7bc22bb93a0"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:51:20.651 [[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/14035"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14035"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"956fb426-892d-44fc-8ce9-50fbceeac718"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"1a7c536a55592c886302eab8d086e75d530bc072","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"},"id":14035,"buildNumber":"20260512.2","status":"completed","result":"succeeded","queueTime":"2026-05-12T17:46:28.9864298Z","startTime":"2026-05-12T17:46:52.9924355Z","finishTime":"2026-05-12T17:48:54.9055631Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14035","definition":{"drafts":[],"id":8501,"name":"e2e-tests-nodejs-wklhlfvl","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2","uri":"vstfs:///Build/Definition/8501","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/14035","sourceBranch":"refs/heads/main","sourceVersion":"1a7c536a55592c886302eab8d086e75d530bc072","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-05-12T17:48:55.05Z","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":"956fb426-892d-44fc-8ce9-50fbceeac718"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:51:20.651 [[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-05-12 17:52:10.652 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:52:37.210 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:53:06.368 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 8501 and 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:53:06.368 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:53:06.369 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8501/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:53:27.338 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:53:27.339 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:53:27.339 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8499/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:53:47.932 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:53:47.932 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14035?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:53:47.932 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14025?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:54:08.911 [[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/14035"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14035"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "956fb426-892d-44fc-8ce9-50fbceeac718"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "1a7c536a55592c886302eab8d086e75d530bc072",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"
    },
    "id": 14035,
    "buildNumber": "20260512.2",
    "status": "completed",
    "result": "succeeded",
    "queueTime": "2026-05-12T17:46:28.9864298Z",
    "startTime": "2026-05-12T17:46:52.9924355Z",
    "finishTime": "2026-05-12T17:48:54.9055631Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14035",
    "definition": {
      "drafts": [],
      "id": 8501,
      "name": "e2e-tests-nodejs-wklhlfvl",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2",
      "uri": "vstfs:///Build/Definition/8501",
      "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/14035",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "1a7c536a55592c886302eab8d086e75d530bc072",
    "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-05-12T17:48:55.05Z",
    "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": "956fb426-892d-44fc-8ce9-50fbceeac718"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "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/14025"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14025"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "3c997ce5-04e5-4934-9a8f-c7bc22bb93a0"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "c5f3070d1b1fa138e89745c3d39fd979c4d9954b",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:fb13335940b9dc2124dc07bf3838355efcf4bed12a46bf27e2eaf9d13a7ff4d5",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"
    },
    "id": 14025,
    "buildNumber": "20260512.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-05-12T17:43:52.8248613Z",
    "startTime": "2026-05-12T17:43:55.9419258Z",
    "finishTime": "2026-05-12T17:48:13.7275904Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14025",
    "definition": {
      "drafts": [],
      "id": 8501,
      "name": "e2e-tests-nodejs-wklhlfvl",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2",
      "uri": "vstfs:///Build/Definition/8501",
      "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/14025",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "c5f3070d1b1fa138e89745c3d39fd979c4d9954b",
    "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-05-12T17:48:13.84Z",
    "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": "3c997ce5-04e5-4934-9a8f-c7bc22bb93a0"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:54:08.912 [[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/14035"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14035"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"956fb426-892d-44fc-8ce9-50fbceeac718"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"1a7c536a55592c886302eab8d086e75d530bc072","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"},"id":14035,"buildNumber":"20260512.2","status":"completed","result":"succeeded","queueTime":"2026-05-12T17:46:28.9864298Z","startTime":"2026-05-12T17:46:52.9924355Z","finishTime":"2026-05-12T17:48:54.9055631Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14035","definition":{"drafts":[],"id":8501,"name":"e2e-tests-nodejs-wklhlfvl","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2","uri":"vstfs:///Build/Definition/8501","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/14035","sourceBranch":"refs/heads/main","sourceVersion":"1a7c536a55592c886302eab8d086e75d530bc072","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-05-12T17:48:55.05Z","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":"956fb426-892d-44fc-8ce9-50fbceeac718"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:54:08.912 [[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-05-12 17:54:58.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-nodejs[github-azure-quay], worker=7}
2026-05-12 17:55:31.183 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:56:02.148 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 8501 and 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:56:02.148 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:56:02.149 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8501/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:56:19.050 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:56:19.051 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:56:19.051 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8499/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:56:44.558 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:56:44.559 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14035?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:56:44.559 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14025?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:57:08.472 [[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/14035"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14035"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "956fb426-892d-44fc-8ce9-50fbceeac718"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "1a7c536a55592c886302eab8d086e75d530bc072",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"
    },
    "id": 14035,
    "buildNumber": "20260512.2",
    "status": "completed",
    "result": "succeeded",
    "queueTime": "2026-05-12T17:46:28.9864298Z",
    "startTime": "2026-05-12T17:46:52.9924355Z",
    "finishTime": "2026-05-12T17:48:54.9055631Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14035",
    "definition": {
      "drafts": [],
      "id": 8501,
      "name": "e2e-tests-nodejs-wklhlfvl",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2",
      "uri": "vstfs:///Build/Definition/8501",
      "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/14035",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "1a7c536a55592c886302eab8d086e75d530bc072",
    "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-05-12T17:48:55.05Z",
    "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": "956fb426-892d-44fc-8ce9-50fbceeac718"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "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/14025"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14025"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "3c997ce5-04e5-4934-9a8f-c7bc22bb93a0"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "c5f3070d1b1fa138e89745c3d39fd979c4d9954b",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:fb13335940b9dc2124dc07bf3838355efcf4bed12a46bf27e2eaf9d13a7ff4d5",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"
    },
    "id": 14025,
    "buildNumber": "20260512.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-05-12T17:43:52.8248613Z",
    "startTime": "2026-05-12T17:43:55.9419258Z",
    "finishTime": "2026-05-12T17:48:13.7275904Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14025",
    "definition": {
      "drafts": [],
      "id": 8501,
      "name": "e2e-tests-nodejs-wklhlfvl",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2",
      "uri": "vstfs:///Build/Definition/8501",
      "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/14025",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "c5f3070d1b1fa138e89745c3d39fd979c4d9954b",
    "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-05-12T17:48:13.84Z",
    "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": "3c997ce5-04e5-4934-9a8f-c7bc22bb93a0"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:57:08.472 [[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/14035"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14035"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"956fb426-892d-44fc-8ce9-50fbceeac718"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"1a7c536a55592c886302eab8d086e75d530bc072","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"},"id":14035,"buildNumber":"20260512.2","status":"completed","result":"succeeded","queueTime":"2026-05-12T17:46:28.9864298Z","startTime":"2026-05-12T17:46:52.9924355Z","finishTime":"2026-05-12T17:48:54.9055631Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14035","definition":{"drafts":[],"id":8501,"name":"e2e-tests-nodejs-wklhlfvl","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2","uri":"vstfs:///Build/Definition/8501","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/14035","sourceBranch":"refs/heads/main","sourceVersion":"1a7c536a55592c886302eab8d086e75d530bc072","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-05-12T17:48:55.05Z","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":"956fb426-892d-44fc-8ce9-50fbceeac718"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:57:08.473 [[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-05-12 17:57:58.479 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:58:31.221 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:58:31.261 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:58:31.262 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-nodejs-wklhlfvl-gitops': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:58:31.263 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-nodejs-wklhlfvl: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:58:31.263 [[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-05-12 17:59:21.274 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:59:21.362 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:59:21.365 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-nodejs-wklhlfvl': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:59:21.365 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-nodejs-wklhlfvl: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 17:59:21.365 [[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-05-12 18:00:11.365 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:00:41.688 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:01:10.474 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 8501 and 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:01:10.474 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:01:10.474 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8501/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:01:34.821 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:01:34.822 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:01:34.822 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8499/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:01:58.193 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:01:58.193 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14035?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:01:58.193 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14025?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:02:22.508 [[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/14035"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14035"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "956fb426-892d-44fc-8ce9-50fbceeac718"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "1a7c536a55592c886302eab8d086e75d530bc072",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"
    },
    "id": 14035,
    "buildNumber": "20260512.2",
    "status": "completed",
    "result": "succeeded",
    "queueTime": "2026-05-12T17:46:28.9864298Z",
    "startTime": "2026-05-12T17:46:52.9924355Z",
    "finishTime": "2026-05-12T17:48:54.9055631Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14035",
    "definition": {
      "drafts": [],
      "id": 8501,
      "name": "e2e-tests-nodejs-wklhlfvl",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2",
      "uri": "vstfs:///Build/Definition/8501",
      "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/14035",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "1a7c536a55592c886302eab8d086e75d530bc072",
    "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-05-12T17:48:55.05Z",
    "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": "956fb426-892d-44fc-8ce9-50fbceeac718"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "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/14025"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14025"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "3c997ce5-04e5-4934-9a8f-c7bc22bb93a0"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "c5f3070d1b1fa138e89745c3d39fd979c4d9954b",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:fb13335940b9dc2124dc07bf3838355efcf4bed12a46bf27e2eaf9d13a7ff4d5",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"
    },
    "id": 14025,
    "buildNumber": "20260512.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-05-12T17:43:52.8248613Z",
    "startTime": "2026-05-12T17:43:55.9419258Z",
    "finishTime": "2026-05-12T17:48:13.7275904Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14025",
    "definition": {
      "drafts": [],
      "id": 8501,
      "name": "e2e-tests-nodejs-wklhlfvl",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2",
      "uri": "vstfs:///Build/Definition/8501",
      "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/14025",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "c5f3070d1b1fa138e89745c3d39fd979c4d9954b",
    "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-05-12T17:48:13.84Z",
    "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": "3c997ce5-04e5-4934-9a8f-c7bc22bb93a0"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:02:22.509 [[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/14035"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14035"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"956fb426-892d-44fc-8ce9-50fbceeac718"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"1a7c536a55592c886302eab8d086e75d530bc072","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"},"id":14035,"buildNumber":"20260512.2","status":"completed","result":"succeeded","queueTime":"2026-05-12T17:46:28.9864298Z","startTime":"2026-05-12T17:46:52.9924355Z","finishTime":"2026-05-12T17:48:54.9055631Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14035","definition":{"drafts":[],"id":8501,"name":"e2e-tests-nodejs-wklhlfvl","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2","uri":"vstfs:///Build/Definition/8501","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/14035","sourceBranch":"refs/heads/main","sourceVersion":"1a7c536a55592c886302eab8d086e75d530bc072","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-05-12T17:48:55.05Z","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":"956fb426-892d-44fc-8ce9-50fbceeac718"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:02:22.509 [[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-05-12 18:03:12.512 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:03:42.545 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:04:11.485 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 8501 and 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:04:11.485 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:04:11.486 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8501/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:04:35.068 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:04:35.068 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:04:35.069 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8499/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:05:00.612 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:05:00.613 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14035?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:05:00.613 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14025?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:05:24.549 [[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/14035"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14035"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "956fb426-892d-44fc-8ce9-50fbceeac718"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "1a7c536a55592c886302eab8d086e75d530bc072",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"
    },
    "id": 14035,
    "buildNumber": "20260512.2",
    "status": "completed",
    "result": "succeeded",
    "queueTime": "2026-05-12T17:46:28.9864298Z",
    "startTime": "2026-05-12T17:46:52.9924355Z",
    "finishTime": "2026-05-12T17:48:54.9055631Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14035",
    "definition": {
      "drafts": [],
      "id": 8501,
      "name": "e2e-tests-nodejs-wklhlfvl",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2",
      "uri": "vstfs:///Build/Definition/8501",
      "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/14035",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "1a7c536a55592c886302eab8d086e75d530bc072",
    "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-05-12T17:48:55.05Z",
    "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": "956fb426-892d-44fc-8ce9-50fbceeac718"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "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/14025"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14025"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "3c997ce5-04e5-4934-9a8f-c7bc22bb93a0"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "c5f3070d1b1fa138e89745c3d39fd979c4d9954b",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:fb13335940b9dc2124dc07bf3838355efcf4bed12a46bf27e2eaf9d13a7ff4d5",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"
    },
    "id": 14025,
    "buildNumber": "20260512.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-05-12T17:43:52.8248613Z",
    "startTime": "2026-05-12T17:43:55.9419258Z",
    "finishTime": "2026-05-12T17:48:13.7275904Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14025",
    "definition": {
      "drafts": [],
      "id": 8501,
      "name": "e2e-tests-nodejs-wklhlfvl",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2",
      "uri": "vstfs:///Build/Definition/8501",
      "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/14025",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "c5f3070d1b1fa138e89745c3d39fd979c4d9954b",
    "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-05-12T17:48:13.84Z",
    "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": "3c997ce5-04e5-4934-9a8f-c7bc22bb93a0"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:05:24.550 [[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/14035"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14035"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"956fb426-892d-44fc-8ce9-50fbceeac718"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"1a7c536a55592c886302eab8d086e75d530bc072","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"},"id":14035,"buildNumber":"20260512.2","status":"completed","result":"succeeded","queueTime":"2026-05-12T17:46:28.9864298Z","startTime":"2026-05-12T17:46:52.9924355Z","finishTime":"2026-05-12T17:48:54.9055631Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14035","definition":{"drafts":[],"id":8501,"name":"e2e-tests-nodejs-wklhlfvl","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2","uri":"vstfs:///Build/Definition/8501","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/14035","sourceBranch":"refs/heads/main","sourceVersion":"1a7c536a55592c886302eab8d086e75d530bc072","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-05-12T17:48:55.05Z","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":"956fb426-892d-44fc-8ce9-50fbceeac718"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:05:24.550 [[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-05-12 18:06:14.554 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:06:47.617 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:07:13.102 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 8501 and 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:07:13.103 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:07:13.103 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8501/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:07:25.749 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:07:25.750 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:07:25.750 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8499/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:07:33.371 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:07:33.371 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14035?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:07:33.371 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14025?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:07:44.368 [[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/14035"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14035"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "956fb426-892d-44fc-8ce9-50fbceeac718"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "1a7c536a55592c886302eab8d086e75d530bc072",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"
    },
    "id": 14035,
    "buildNumber": "20260512.2",
    "status": "completed",
    "result": "succeeded",
    "queueTime": "2026-05-12T17:46:28.9864298Z",
    "startTime": "2026-05-12T17:46:52.9924355Z",
    "finishTime": "2026-05-12T17:48:54.9055631Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14035",
    "definition": {
      "drafts": [],
      "id": 8501,
      "name": "e2e-tests-nodejs-wklhlfvl",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2",
      "uri": "vstfs:///Build/Definition/8501",
      "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/14035",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "1a7c536a55592c886302eab8d086e75d530bc072",
    "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-05-12T17:48:55.05Z",
    "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": "956fb426-892d-44fc-8ce9-50fbceeac718"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "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/14025"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14025"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "3c997ce5-04e5-4934-9a8f-c7bc22bb93a0"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "c5f3070d1b1fa138e89745c3d39fd979c4d9954b",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:fb13335940b9dc2124dc07bf3838355efcf4bed12a46bf27e2eaf9d13a7ff4d5",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"
    },
    "id": 14025,
    "buildNumber": "20260512.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-05-12T17:43:52.8248613Z",
    "startTime": "2026-05-12T17:43:55.9419258Z",
    "finishTime": "2026-05-12T17:48:13.7275904Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14025",
    "definition": {
      "drafts": [],
      "id": 8501,
      "name": "e2e-tests-nodejs-wklhlfvl",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2",
      "uri": "vstfs:///Build/Definition/8501",
      "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/14025",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "c5f3070d1b1fa138e89745c3d39fd979c4d9954b",
    "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-05-12T17:48:13.84Z",
    "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": "3c997ce5-04e5-4934-9a8f-c7bc22bb93a0"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:07:44.368 [[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/14035"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14035"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"956fb426-892d-44fc-8ce9-50fbceeac718"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"1a7c536a55592c886302eab8d086e75d530bc072","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"},"id":14035,"buildNumber":"20260512.2","status":"completed","result":"succeeded","queueTime":"2026-05-12T17:46:28.9864298Z","startTime":"2026-05-12T17:46:52.9924355Z","finishTime":"2026-05-12T17:48:54.9055631Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14035","definition":{"drafts":[],"id":8501,"name":"e2e-tests-nodejs-wklhlfvl","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2","uri":"vstfs:///Build/Definition/8501","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/14035","sourceBranch":"refs/heads/main","sourceVersion":"1a7c536a55592c886302eab8d086e75d530bc072","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-05-12T17:48:55.05Z","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":"956fb426-892d-44fc-8ce9-50fbceeac718"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:07:44.369 [[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-05-12 18:08:34.395 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:08:59.509 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:09:26.806 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 8501 and 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:09:26.807 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:09:26.807 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8501/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:09:36.005 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 8501 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:09:36.006 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:09:36.006 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8499/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:09:46.088 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 8499 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:09:46.089 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14035?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:09:46.089 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14025?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:09:59.174 [[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/14035"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14035"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "956fb426-892d-44fc-8ce9-50fbceeac718"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "1a7c536a55592c886302eab8d086e75d530bc072",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"
    },
    "id": 14035,
    "buildNumber": "20260512.2",
    "status": "completed",
    "result": "succeeded",
    "queueTime": "2026-05-12T17:46:28.9864298Z",
    "startTime": "2026-05-12T17:46:52.9924355Z",
    "finishTime": "2026-05-12T17:48:54.9055631Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14035",
    "definition": {
      "drafts": [],
      "id": 8501,
      "name": "e2e-tests-nodejs-wklhlfvl",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2",
      "uri": "vstfs:///Build/Definition/8501",
      "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/14035",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "1a7c536a55592c886302eab8d086e75d530bc072",
    "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-05-12T17:48:55.05Z",
    "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": "956fb426-892d-44fc-8ce9-50fbceeac718"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "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/14025"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14025"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "3c997ce5-04e5-4934-9a8f-c7bc22bb93a0"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "c5f3070d1b1fa138e89745c3d39fd979c4d9954b",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:fb13335940b9dc2124dc07bf3838355efcf4bed12a46bf27e2eaf9d13a7ff4d5",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"
    },
    "id": 14025,
    "buildNumber": "20260512.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-05-12T17:43:52.8248613Z",
    "startTime": "2026-05-12T17:43:55.9419258Z",
    "finishTime": "2026-05-12T17:48:13.7275904Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14025",
    "definition": {
      "drafts": [],
      "id": 8501,
      "name": "e2e-tests-nodejs-wklhlfvl",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2",
      "uri": "vstfs:///Build/Definition/8501",
      "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/14025",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "c5f3070d1b1fa138e89745c3d39fd979c4d9954b",
    "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-05-12T17:48:13.84Z",
    "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": "3c997ce5-04e5-4934-9a8f-c7bc22bb93a0"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14025/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:09:59.175 [[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/14035"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=14035"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/8501"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"956fb426-892d-44fc-8ce9-50fbceeac718"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"1a7c536a55592c886302eab8d086e75d530bc072","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl"},"id":14035,"buildNumber":"20260512.2","status":"completed","result":"succeeded","queueTime":"2026-05-12T17:46:28.9864298Z","startTime":"2026-05-12T17:46:52.9924355Z","finishTime":"2026-05-12T17:48:54.9055631Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/14035","definition":{"drafts":[],"id":8501,"name":"e2e-tests-nodejs-wklhlfvl","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/8501?revision=2","uri":"vstfs:///Build/Definition/8501","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/14035","sourceBranch":"refs/heads/main","sourceVersion":"1a7c536a55592c886302eab8d086e75d530bc072","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-05-12T17:48:55.05Z","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":"956fb426-892d-44fc-8ce9-50fbceeac718"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/14035/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-wklhlfvl","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-12 18:09:59.175 [[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-05-12 18:09:59.175 [[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-05-12T17:41:08.301Z" hostname="e2e-e2e-tests-java-quarkus[github-tekton-quay]" tests="6" failures="0" skipped="0" time="674.52" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="84.955">
<system-out>
<![CDATA[2026-05-12 17:41:09.675 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-ijdkrbdo {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:09.677 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-ijdkrbdo'... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:09.685 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:09.755 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:09.783 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:09.786 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:09.787 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:09.828 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:09.829 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:09.830 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:09.953 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-ijdkrbdo, ID: 24eb387d-9b49-4e64-8e24-d77293dccfd4 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:09.953 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-ijdkrbdo to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:09.954 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 24eb387d-9b49-4e64-8e24-d77293dccfd4 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:10.035 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:10.036 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 24eb387d-9b49-4e64-8e24-d77293dccfd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:15.350 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:15.350 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 24eb387d-9b49-4e64-8e24-d77293dccfd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:20.374 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:20.374 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 24eb387d-9b49-4e64-8e24-d77293dccfd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:25.401 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:25.401 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 24eb387d-9b49-4e64-8e24-d77293dccfd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:30.455 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:30.456 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 24eb387d-9b49-4e64-8e24-d77293dccfd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:35.496 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:35.496 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 24eb387d-9b49-4e64-8e24-d77293dccfd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:40.520 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:40.521 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 24eb387d-9b49-4e64-8e24-d77293dccfd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:45.568 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:45.568 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 24eb387d-9b49-4e64-8e24-d77293dccfd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:50.609 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:50.609 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 24eb387d-9b49-4e64-8e24-d77293dccfd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:55.630 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:41:55.631 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 10/24 for task 24eb387d-9b49-4e64-8e24-d77293dccfd4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:00.655 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:00.655 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:00.655 [[32mINFO [0m] rhdh.developer-hub: Task 24eb387d-9b49-4e64-8e24-d77293dccfd4 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:00.655 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-ijdkrbdo' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:00.656 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-ijdkrbdo {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:00.670 [[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-ijdkrbdo...
2026-05-12 17:42:00.671 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-ijdkrbdo-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:00.671 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-ijdkrbdo-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:00.861 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 0389d717d343ec88942b283e6a94e6fe0d18432f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Waiting for ArgoCD CI application to sync to commit: 0389d717d343ec88942b283e6a94e6fe0d18432f
2026-05-12 17:42:00.884 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-ijdkrbdo-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:00.885 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:11.057 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-ijdkrbdo-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:11.057 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:34.541 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-ijdkrbdo-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:34.541 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:34.542 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:34.542 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 0389d717d343ec88942b283e6a94e6fe0d18432f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-12 17:42:34.542 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:34.542 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-quarkus-ijdkrbdo (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:34.543 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-ijdkrbdo {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:34.543 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:34.543 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-quarkus-ijdkrbdo {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:34.594 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ijdkrbdo {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:34.621 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ijdkrbdo-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:34.621 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-quarkus-ijdkrbdo {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:34.621 [[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:137) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</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="373.729">
<system-out>
<![CDATA[2026-05-12 17:42:34.653 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:34.653 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:34.653 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:38.471 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778607754653 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:40.283 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-ijdkrbdo/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:40.284 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-ijdkrbdo/pull/1 with SHA: 09121dd5228f917724623fafcf73a4420cb571e6 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:40.284 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-ijdkrbdo... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:40.285 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-ijdkrbdo, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:40.309 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ijdkrbdo {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:40.309 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-ijdkrbdo. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:40.309 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-ijdkrbdo | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-ijdkrbdo, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:48.523 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ijdkrbdo {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:48.524 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:48.524 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-quarkus-ijdkrbdo | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-ijdkrbdo, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:58.828 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ijdkrbdo {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:58.828 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:58.828 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:58.828 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht was triggered by promotion PR #1 in e2e-tests-java-quarkus-ijdkrbdo {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:58.829 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:58.869 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:58.869 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:58.870 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:42:58.870 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:43:28.925 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:43:28.926 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:43:28.926 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:43:28.926 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:43:58.973 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:43:58.973 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:43:58.974 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:43:58.974 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:44:29.028 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:44:29.029 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:44:29.029 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:44:29.029 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:44:59.079 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:44:59.079 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:44:59.079 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:44:59.079 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:45:29.141 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:45:29.141 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:45:29.141 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:45:29.142 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:45:59.204 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:45:59.204 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:45:59.204 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:45:59.205 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:45:59.212 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-ijdkrbdo-on-pull-request-22bht was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:45:59.212 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:01.783 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: a538223abb596ed022fab6cdcb2ff4e5407fa62c {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:01.784 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-quarkus-ijdkrbdo... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:01.784 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-ijdkrbdo, event type: push {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:01.827 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ijdkrbdo {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:01.827 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:01.827 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-ijdkrbdo | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-ijdkrbdo, event: push, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:07.092 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ijdkrbdo {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:07.092 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:07.092 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-quarkus-ijdkrbdo | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-ijdkrbdo, event: push, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:18.003 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ijdkrbdo {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:18.003 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:18.003 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:18.003 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff was triggered by on-push pipeline after merging #1 in e2e-tests-java-quarkus-ijdkrbdo {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:18.003 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:18.036 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:18.037 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:18.037 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:18.037 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:48.115 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:48.116 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:48.116 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:46:48.116 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:47:18.174 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:47:18.175 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:47:18.175 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:47:18.175 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:47:48.257 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:47:48.257 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:47:48.257 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:47:48.257 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:18.308 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:18.308 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:18.308 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:18.308 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:48.376 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:48.376 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:48.377 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:48.377 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:48.378 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-ijdkrbdo-on-push-jpsff was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:48.378 [[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="13.155">
<system-out>
<![CDATA[2026-05-12 17:48:48.426 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-ijdkrbdo-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:48.427 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-ijdkrbdo-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:48.649 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 28f59811553ce433fad222742b00b7ab3029792e {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:48.649 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:48.649 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-ijdkrbdo-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:48.728 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-ijdkrbdo-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:49.481 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:49.481 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-ijdkrbdo-development' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:49.625 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-ijdkrbdo-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-ijdkrbdo-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-ijdkrbdo-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-ijdkrbdo/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (28f5981)
Health Status:      Progressing

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-quarkus-ijdkrbdo  Synced     Healthy            service/e2e-tests-java-quarkus-ijdkrbdo unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-ijdkrbdo  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-ijdkrbdo configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-ijdkrbdo  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-ijdkrbdo unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:49.626 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-ijdkrbdo-development' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:54.700 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH            HOOK  MESSAGE
2026-05-12T17:48:50+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-ijdkrbdo    Synced  Healthy                  
2026-05-12T17:48:50+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-ijdkrbdo    Synced  Progressing              
2026-05-12T17:48:50+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-ijdkrbdo    Synced  Healthy                  
2026-05-12T17:48:52+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-12T17:48:54+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-ijdkrbdo    Synced   Healthy                  route.route.openshift.io/e2e-tests-java-quarkus-ijdkrbdo unchanged
2026-05-12T17:48:54+00:00                       Namespace                        tssc-app-development             Succeeded   Synced                  namespace/tssc-app-development serverside-applied
2026-05-12T17:48:54+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-ijdkrbdo    Synced   Healthy                  service/e2e-tests-java-quarkus-ijdkrbdo unchanged
2026-05-12T17:48:54+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-ijdkrbdo    Synced   Progressing              deployment.apps/e2e-tests-java-quarkus-ijdkrbdo unchanged

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

Operation:          Sync
Sync Revision:      28f59811553ce433fad222742b00b7ab3029792e
Phase:              Succeeded
Start:              2026-05-12 17:48:50 +0000 UTC
Finished:           2026-05-12 17:48:54 +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-ijdkrbdo  Synced     Healthy            service/e2e-tests-java-quarkus-ijdkrbdo unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-ijdkrbdo  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-ijdkrbdo unchanged
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-ijdkrbdo  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-ijdkrbdo unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:54.781 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-ijdkrbdo-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:48:54.782 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-ijdkrbdo-development | Elapsed: 6s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-ijdkrbdo-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:01.531 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-ijdkrbdo-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:01.532 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:01.553 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-ijdkrbdo-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:01.553 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:01.553 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:01.553 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 28f59811553ce433fad222742b00b7ab3029792e {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:01.554 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 28f59811553ce433fad222742b00b7ab3029792e {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:01.556 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="99.9">
<system-out>
<![CDATA[2026-05-12 17:49:01.580 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-ijdkrbdo/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:01.580 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-ijdkrbdo/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:01.721 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-ijdkrbdo/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:01.722 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-ijdkrbdo/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-ijdkrbdo:a538223abb596ed022fab6cdcb2ff4e5407fa62c {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:01.723 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:01.751 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:01.751 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-ijdkrbdo:a538223abb596ed022fab6cdcb2ff4e5407fa62c {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:01.752 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-ijdkrbdo/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-quarkus-ijdkrbdo-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:01.839 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:01.839 [[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-ijdkrbdo:a538223abb596ed022fab6cdcb2ff4e5407fa62c" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:05.943 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778608141752 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:07.236 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-ijdkrbdo-gitops/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:07.237 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:07.237 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-quarkus-ijdkrbdo-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:07.237 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-ijdkrbdo-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:07.237 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-ijdkrbdo-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:07.262 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ijdkrbdo-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:07.262 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-ijdkrbdo-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:07.263 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-ijdkrbdo-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-ijdkrbdo-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:15.539 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ijdkrbdo-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:15.539 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:15.539 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:15.539 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm was triggered by promotion PR #1 in e2e-tests-java-quarkus-ijdkrbdo-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:15.540 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:15.571 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:15.571 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:15.571 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:15.572 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:45.629 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:45.629 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:45.629 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:49:45.629 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:15.662 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:15.662 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:15.662 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:15.662 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:15.664 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:15.664 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:18.574 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 50946f9a102278e061c66e735d899f837b7e593f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:18.574 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 50946f9a102278e061c66e735d899f837b7e593f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:18.575 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:18.575 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-ijdkrbdo-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:18.657 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-ijdkrbdo-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:19.551 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:19.551 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-ijdkrbdo-stage' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:19.757 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-ijdkrbdo-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-ijdkrbdo-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-ijdkrbdo-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-ijdkrbdo/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (28f5981)
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-ijdkrbdo  Synced     Healthy        service/e2e-tests-java-quarkus-ijdkrbdo created
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-ijdkrbdo  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-ijdkrbdo created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-ijdkrbdo  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-ijdkrbdo created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:19.758 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-ijdkrbdo-stage' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:25.691 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-12T17:50:20+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-ijdkrbdo    Synced  Healthy              
2026-05-12T17:50:20+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-ijdkrbdo    Synced  Healthy              
2026-05-12T17:50:20+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-ijdkrbdo    Synced  Healthy              
2026-05-12T17:50:23+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-12T17:50:24+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-12T17:50:24+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-ijdkrbdo    Synced   Healthy              service/e2e-tests-java-quarkus-ijdkrbdo unchanged
2026-05-12T17:50:24+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-ijdkrbdo    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-ijdkrbdo configured
2026-05-12T17:50:24+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-ijdkrbdo    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-ijdkrbdo unchanged
2026-05-12T17:50:25+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-ijdkrbdo  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-ijdkrbdo configured

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

Operation:          Sync
Sync Revision:      50946f9a102278e061c66e735d899f837b7e593f
Phase:              Succeeded
Start:              2026-05-12 17:50:20 +0000 UTC
Finished:           2026-05-12 17:50:24 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                   Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-quarkus-ijdkrbdo  Synced     Healthy            service/e2e-tests-java-quarkus-ijdkrbdo unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-ijdkrbdo  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-ijdkrbdo configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-ijdkrbdo  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-ijdkrbdo unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:25.764 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-ijdkrbdo-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:25.764 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-ijdkrbdo-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-ijdkrbdo-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:31.467 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-ijdkrbdo-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:31.467 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-ijdkrbdo-stage | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-ijdkrbdo-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.168 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-ijdkrbdo-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.168 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.190 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-ijdkrbdo-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.190 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.190 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.190 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 50946f9a102278e061c66e735d899f837b7e593f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.191 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 50946f9a102278e061c66e735d899f837b7e593f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.193 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.193 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.193 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.193 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.223 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.478 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:38a77ab4-107e-490d-9714-3bba708fa8e2/1 found from Promotion Pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-pdnlm 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="102.549">
<system-out>
<![CDATA[2026-05-12 17:50:41.498 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-ijdkrbdo/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.499 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-ijdkrbdo/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.637 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-ijdkrbdo/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.637 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-ijdkrbdo/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-ijdkrbdo:a538223abb596ed022fab6cdcb2ff4e5407fa62c {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.638 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.665 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.666 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-ijdkrbdo:a538223abb596ed022fab6cdcb2ff4e5407fa62c {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.666 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-ijdkrbdo/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-quarkus-ijdkrbdo-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.779 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:41.779 [[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-ijdkrbdo:a538223abb596ed022fab6cdcb2ff4e5407fa62c" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:45.667 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778608241666 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:47.211 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-ijdkrbdo-gitops/pull/2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:47.211 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:47.211 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-quarkus-ijdkrbdo-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:47.212 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-quarkus-ijdkrbdo-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:47.212 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-ijdkrbdo-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:47.244 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ijdkrbdo-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:47.244 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:47.244 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-ijdkrbdo-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-ijdkrbdo-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:56.648 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ijdkrbdo-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:56.648 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:56.648 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:56.648 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn was triggered by promotion PR #2 in e2e-tests-java-quarkus-ijdkrbdo-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:56.649 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:56.677 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:56.677 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:56.677 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:50:56.678 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:51:26.736 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:51:26.736 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:51:26.736 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:51:26.736 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:51:56.794 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:51:56.794 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:51:56.794 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:51:56.794 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:51:56.797 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:51:56.797 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:51:58.905 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: ebccb630e2b4f0831e84b0022ad1730686147c17 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:51:58.906 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: ebccb630e2b4f0831e84b0022ad1730686147c17 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:51:58.906 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:51:58.906 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-ijdkrbdo-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:51:58.978 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-ijdkrbdo-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:51:59.904 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:51:59.905 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-ijdkrbdo-prod' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:00.033 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-ijdkrbdo-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-ijdkrbdo-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-ijdkrbdo-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-ijdkrbdo/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (28f5981)
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-ijdkrbdo  Synced     Healthy        service/e2e-tests-java-quarkus-ijdkrbdo created
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-ijdkrbdo  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-ijdkrbdo created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-ijdkrbdo  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-ijdkrbdo created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:00.033 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-ijdkrbdo-prod' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:06.138 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-12T17:52:00+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-ijdkrbdo    Synced  Healthy              
2026-05-12T17:52:00+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-ijdkrbdo    Synced  Healthy              
2026-05-12T17:52:00+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-ijdkrbdo    Synced  Healthy              
2026-05-12T17:52:03+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-12T17:52:05+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-ijdkrbdo    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-ijdkrbdo configured
2026-05-12T17:52:05+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-ijdkrbdo    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-ijdkrbdo unchanged
2026-05-12T17:52:05+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-12T17:52:05+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-ijdkrbdo    Synced   Healthy              service/e2e-tests-java-quarkus-ijdkrbdo unchanged
2026-05-12T17:52:05+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-ijdkrbdo  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-ijdkrbdo configured

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

Operation:          Sync
Sync Revision:      ebccb630e2b4f0831e84b0022ad1730686147c17
Phase:              Succeeded
Start:              2026-05-12 17:52:00 +0000 UTC
Finished:           2026-05-12 17:52:05 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-quarkus-ijdkrbdo  Synced     Healthy            service/e2e-tests-java-quarkus-ijdkrbdo unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-ijdkrbdo  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-ijdkrbdo configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-ijdkrbdo  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-ijdkrbdo unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:06.212 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-ijdkrbdo-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:06.212 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-ijdkrbdo-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-ijdkrbdo-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:14.892 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-ijdkrbdo-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:14.892 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-ijdkrbdo-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-ijdkrbdo-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:23.794 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-ijdkrbdo-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:23.794 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:23.817 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-ijdkrbdo-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:23.817 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:23.817 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:23.817 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ebccb630e2b4f0831e84b0022ad1730686147c17 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:23.817 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: ebccb630e2b4f0831e84b0022ad1730686147c17 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:23.818 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:23.819 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:23.819 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:23.819 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:23.846 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:24.045 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:38a77ab4-107e-490d-9714-3bba708fa8e2/1 found from Promotion Pipeline e2e-tests-java-quarkus-ijdkrbdo-gitops-on-pull-request-jwkrn 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.232">
<system-out>
<![CDATA[2026-05-12 17:52:24.145 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:38a77ab4-107e-490d-9714-3bba708fa8e2/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:24.146 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-ijdkrbdo:a538223abb596ed022fab6cdcb2ff4e5407fa62c and document ID urn:uuid:38a77ab4-107e-490d-9714-3bba708fa8e2/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:24.146 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-ijdkrbdo:a538223abb596ed022fab6cdcb2ff4e5407fa62c and document ID: urn:uuid:38a77ab4-107e-490d-9714-3bba708fa8e2/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:24.146 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-ijdkrbdo:a538223abb596ed022fab6cdcb2ff4e5407fa62c at https://server-tssc-tpa.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:24.213 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-ijdkrbdo:a538223abb596ed022fab6cdcb2ff4e5407fa62c' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:24.214 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:38a77ab4-107e-490d-9714-3bba708fa8e2/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:24.214 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-ijdkrbdo:a538223abb596ed022fab6cdcb2ff4e5407fa62c, Published: 2026-05-12T17:48:07Z, SHA256: sha256:9ac87c7a4421c0fada869f76ac2aec7b016258f1b2b7c8d1e24c212a6065c43b {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:24.214 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:38a77ab4-107e-490d-9714-3bba708fa8e2/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:24.214 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-ijdkrbdo:a538223abb596ed022fab6cdcb2ff4e5407fa62c and document ID urn:uuid:38a77ab4-107e-490d-9714-3bba708fa8e2/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:24.214 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-ijdkrbdo:a538223abb596ed022fab6cdcb2ff4e5407fa62c and document ID: urn:uuid:38a77ab4-107e-490d-9714-3bba708fa8e2/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:24.214 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-ijdkrbdo:a538223abb596ed022fab6cdcb2ff4e5407fa62c at https://server-tssc-tpa.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:24.291 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-ijdkrbdo:a538223abb596ed022fab6cdcb2ff4e5407fa62c' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:24.292 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:38a77ab4-107e-490d-9714-3bba708fa8e2/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:24.292 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-ijdkrbdo:a538223abb596ed022fab6cdcb2ff4e5407fa62c, Published: 2026-05-12T17:48:07Z, SHA256: sha256:9ac87c7a4421c0fada869f76ac2aec7b016258f1b2b7c8d1e24c212a6065c43b {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:24.292 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:38a77ab4-107e-490d-9714-3bba708fa8e2/1,urn:uuid:38a77ab4-107e-490d-9714-3bba708fa8e2/1 found in TPA!!! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-12 17:52:24.293 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-quarkus-ijdkrbdo:a538223abb596ed022fab6cdcb2ff4e5407fa62c {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-12T17:41:08.301Z" hostname="e2e-e2e-tests-java-quarkus[github-azure-quay]" tests="6" failures="0" skipped="5" time="380.542" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="380.542">
<system-out>
<![CDATA[2026-05-12 17:41:09.754 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-dewlymor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:09.755 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-dewlymor'... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:09.760 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:09.846 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:09.846 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:09.847 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:09.847 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:09.872 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:09.907 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:09.911 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:09.911 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:09.939 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:09.939 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:09.940 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:10.222 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-dewlymor, ID: 1e694519-f7ac-4189-b53b-c80e46ce0ce0 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:10.222 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-dewlymor to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:10.223 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 1e694519-f7ac-4189-b53b-c80e46ce0ce0 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:10.334 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:10.335 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 1e694519-f7ac-4189-b53b-c80e46ce0ce0: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:15.778 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:15.778 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 1e694519-f7ac-4189-b53b-c80e46ce0ce0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:20.808 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:20.808 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 1e694519-f7ac-4189-b53b-c80e46ce0ce0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:25.892 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:25.893 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 1e694519-f7ac-4189-b53b-c80e46ce0ce0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:30.934 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:30.934 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 1e694519-f7ac-4189-b53b-c80e46ce0ce0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:35.953 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:35.954 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:35.954 [[32mINFO [0m] rhdh.developer-hub: Task 1e694519-f7ac-4189-b53b-c80e46ce0ce0 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:35.954 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-dewlymor' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:35.954 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-dewlymor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:35.967 [[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-dewlymor...
2026-05-12 17:41:35.968 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-dewlymor-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:35.968 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-dewlymor-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:36.192 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 53de6a797a76fccdd6d2c396ea49835d4bb3e45e {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Waiting for ArgoCD CI application to sync to commit: 53de6a797a76fccdd6d2c396ea49835d4bb3e45e
2026-05-12 17:41:36.216 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-java-quarkus-dewlymor-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-dewlymor-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-java-quarkus-dewlymor-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"2222bdd1-085e-43f2-973e-34ef10658411","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Tue, 12 May 2026 17:41:36 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"7bd9e398-e592-40cf-9fda-4f5e15a752ef","x-kubernetes-pf-prioritylevel-uid":"39f449d1-bbf1-4cae-8305-5c5d26d4b213"} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:36.217 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:48.399 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-dewlymor-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:41:48.400 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:42:09.955 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-dewlymor-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:42:09.956 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:24.107 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-dewlymor-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:24.108 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:24.108 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:24.108 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 53de6a797a76fccdd6d2c396ea49835d4bb3e45e {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-12 17:43:24.108 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:24.109 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-quarkus-dewlymor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:24.109 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-quarkus-dewlymor... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:24.294 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:26.431 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:26.431 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-quarkus-dewlymor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:26.432 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-quarkus-dewlymor... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:26.432 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:26.432 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:33.328 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-dewlymor-gitops branch 'main' with commit SHA: 190e38607e6c3e5add04cbf725519e7211fe456e {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:33.329 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 190e38607e6c3e5add04cbf725519e7211fe456e {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:34.314 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-dewlymor branch 'main' with commit SHA: 14ffe043569382483cb269659eafb073cbe163d3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:34.314 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 14ffe043569382483cb269659eafb073cbe163d3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:34.315 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-quarkus-dewlymor for component e2e-tests-java-quarkus-dewlymor... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:34.338 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-quarkus-dewlymor for component e2e-tests-java-quarkus-dewlymor... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:34.339 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-quarkus-dewlymor for component e2e-tests-java-quarkus-dewlymor... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:34.339 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:34.339 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:35.339 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:36.563 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-dewlymor-gitops type=github name=e2e-tests-java-quarkus-dewlymor-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:36.564 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:39.760 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:41.577 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-dewlymor type=github name=e2e-tests-java-quarkus-dewlymor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:41.577 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:48.000 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8506?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:50.294 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8507?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:55.394 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8506... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:55.395 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8506?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:57.198 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8507... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:43:57.198 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8507?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:07.872 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-dewlymor". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:07.873 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-java-quarkus-dewlymor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:08.788 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-dewlymor-gitops". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:08.788 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-java-quarkus-dewlymor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:08.789 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-java-quarkus-dewlymor... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:08.815 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-dewlymor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:08.816 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-dewlymor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:08.816 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-dewlymor-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:08.817 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-dewlymor-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:08.818 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:08.818 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:08.818 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:08.818 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:29.636 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:29.638 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:29.916 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-dewlymor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:29.917 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:38.303 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-dewlymor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:38.304 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:38.706 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:38.707 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:53.790 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4342?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:53.970 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:44:58.413 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4342?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:02.515 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:37.237 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-java-quarkus-dewlymor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:37.238 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-java-quarkus-dewlymor... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:37.238 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:37.238 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-java-quarkus-dewlymor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:37.239 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-java-quarkus-dewlymor-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:37.388 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:37.389 [[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:fb13335940b9dc2124dc07bf3838355efcf4bed12a46bf27e2eaf9d13a7ff4d5 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:37.438 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:37.439 [[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:fb13335940b9dc2124dc07bf3838355efcf4bed12a46bf27e2eaf9d13a7ff4d5 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:44.268 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-dewlymor-gitops branch 'main' with commit SHA: c4a2f164e685bcb13f295dd4f016bf27ef66edb8 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:44.268 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: c4a2f164e685bcb13f295dd4f016bf27ef66edb8 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:45.194 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-dewlymor branch 'main' with commit SHA: e4226301aa56653964059e675d439abebce43bfd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:45.194 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: e4226301aa56653964059e675d439abebce43bfd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:45.194 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-java-quarkus-dewlymor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:45.194 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-java-quarkus-dewlymor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:45.194 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-dewlymor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:45.195 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:45.195 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-java-quarkus-dewlymor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:45:45.195 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:46:15.518 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:46:47.396 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8506 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:46:47.397 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8506/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:47:09.290 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 8506 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:47:09.291 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14033?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:47:30.187 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8507 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:47:30.188 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8507/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:47:30.233 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:47:30.287 [[31mERROR[0m] azure.pipeline: Failed to list runs for pipeline ID 8507: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:47:30.288 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Failed to fetch builds: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-12 17:47:30.288 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Error in cancelAllPipelines: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}

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

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

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-java-quarkus-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-12T17:41:08.301Z" hostname="e2e-e2e-tests-java-springboot[github-tekton-quay]" tests="6" failures="0" skipped="0" time="611.132" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="42.71">
<system-out>
<![CDATA[2026-05-12 17:45:52.656 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-zmlzxfut {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:45:52.657 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-zmlzxfut'... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:45:52.663 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:45:52.716 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:45:52.746 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:45:52.749 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:45:52.749 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:45:52.779 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:45:52.779 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:45:52.780 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:45:52.827 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-zmlzxfut, ID: 989223a4-a881-4eb0-a2c7-4bc3cd105bf9 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:45:52.827 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-zmlzxfut to be completed... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:45:52.828 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 989223a4-a881-4eb0-a2c7-4bc3cd105bf9 to complete... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:45:52.855 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:45:52.855 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 989223a4-a881-4eb0-a2c7-4bc3cd105bf9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:45:57.887 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:45:57.887 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 989223a4-a881-4eb0-a2c7-4bc3cd105bf9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:02.922 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:02.922 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 989223a4-a881-4eb0-a2c7-4bc3cd105bf9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:07.946 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:07.946 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 989223a4-a881-4eb0-a2c7-4bc3cd105bf9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:12.975 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:12.975 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 989223a4-a881-4eb0-a2c7-4bc3cd105bf9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:18.016 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:18.016 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 989223a4-a881-4eb0-a2c7-4bc3cd105bf9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:23.041 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:23.041 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:23.041 [[32mINFO [0m] rhdh.developer-hub: Task 989223a4-a881-4eb0-a2c7-4bc3cd105bf9 completed successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:23.042 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-zmlzxfut' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:23.042 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-zmlzxfut {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:23.055 [[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-zmlzxfut...
2026-05-12 17:46:23.056 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-zmlzxfut-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:23.056 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-zmlzxfut-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:23.292 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 4c08ec28b4c33711317ac0d0904c54f6672770ba {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: 4c08ec28b4c33711317ac0d0904c54f6672770ba
2026-05-12 17:46:23.319 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-zmlzxfut-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:23.320 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.255 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-zmlzxfut-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.255 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.256 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.256 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 4c08ec28b4c33711317ac0d0904c54f6672770ba {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-12 17:46:35.256 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.256 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-springboot-zmlzxfut (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.257 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-springboot-zmlzxfut {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.257 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.257 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-springboot-zmlzxfut {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.299 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmlzxfut {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.325 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmlzxfut-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.325 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Found 1 total PipelineRuns {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.325 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 1 PipelineRuns match filters {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.326 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 0 PipelineRuns filtered out {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.326 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.326 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing batch 1/1 (1 PipelineRuns) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.358 [[31mERROR[0m] ocp.client: Error patching resource 'e2e-tests-java-springboot-zmlzxfut-on-push-xkmnb' 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":"ab5a6870-f1cf-4ec0-9b28-46a74a734434","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Tue, 12 May 2026 17:46:35 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"7bd9e398-e592-40cf-9fda-4f5e15a752ef","x-kubernetes-pf-prioritylevel-uid":"39f449d1-bbf1-4cae-8305-5c5d26d4b213"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.358 [[31mERROR[0m] tekton.pipelinerun: Failed to cancel PipelineRun e2e-tests-java-springboot-zmlzxfut-on-push-xkmnb: Failed to patch resource 'e2e-tests-java-springboot-zmlzxfut-on-push-xkmnb': 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":"ab5a6870-f1cf-4ec0-9b28-46a74a734434","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Tue, 12 May 2026 17:46:35 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"7bd9e398-e592-40cf-9fda-4f5e15a752ef","x-kubernetes-pf-prioritylevel-uid":"39f449d1-bbf1-4cae-8305-5c5d26d4b213"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.358 [[31mERROR[0m] rhtap.core.integration.ci.base: ❌ [Tekton] Failed to cancel PipelineRun e2e-tests-java-springboot-zmlzxfut-on-push-xkmnb: Error: Failed to cancel PipelineRun e2e-tests-java-springboot-zmlzxfut-on-push-xkmnb: Failed to patch resource 'e2e-tests-java-springboot-zmlzxfut-on-push-xkmnb': 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":"ab5a6870-f1cf-4ec0-9b28-46a74a734434","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Tue, 12 May 2026 17:46:35 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"7bd9e398-e592-40cf-9fda-4f5e15a752ef","x-kubernetes-pf-prioritylevel-uid":"39f449d1-bbf1-4cae-8305-5c5d26d4b213"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.359 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.359 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Cancellation complete: {total=1, cancelled=0, failed=1, skipped=0, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.359 [[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="327.411">
<system-out>
<![CDATA[2026-05-12 17:46:35.390 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.390 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:35.390 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:39.253 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778607995390 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:41.028 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-zmlzxfut/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:41.028 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-zmlzxfut/pull/1 with SHA: 175f6a91147e3841892b5695caf7a3dbe3389863 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:41.029 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-zmlzxfut... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:41.029 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-zmlzxfut, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:41.063 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmlzxfut {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:41.063 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:41.063 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-zmlzxfut | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-zmlzxfut, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:50.000 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmlzxfut {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:50.001 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:50.001 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:50.001 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf was triggered by promotion PR #1 in e2e-tests-java-springboot-zmlzxfut {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:50.001 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:50.038 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:50.038 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:50.038 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:46:50.038 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:47:20.093 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:47:20.094 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:47:20.094 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:47:20.094 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:47:50.162 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:47:50.162 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:47:50.162 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:47:50.162 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:48:20.213 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:48:20.214 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:48:20.214 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:48:20.214 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:48:50.253 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:48:50.254 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:48:50.254 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:48:50.254 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:20.318 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:20.319 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:20.319 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:20.319 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:20.326 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-zmlzxfut-on-pull-request-dqfcf was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:20.327 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:22.664 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 521dcb1120da4f4e0fbd10e95f92ffce12066b1c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:22.665 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-springboot-zmlzxfut... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:22.665 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-zmlzxfut, event type: push {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:22.705 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmlzxfut {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:22.705 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:22.705 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-zmlzxfut | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-zmlzxfut, event: push, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:32.477 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmlzxfut {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:32.477 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:32.477 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:32.477 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq was triggered by on-push pipeline after merging #1 in e2e-tests-java-springboot-zmlzxfut {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:32.477 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:32.522 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:32.522 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:32.523 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:49:32.523 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:50:02.571 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:50:02.572 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:50:02.572 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:50:02.572 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:50:32.640 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:50:32.641 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:50:32.641 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:50:32.641 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:51:02.689 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:51:02.690 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:51:02.690 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:51:02.690 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:51:32.758 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:51:32.759 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:51:32.759 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:51:32.759 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:02.794 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:02.795 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:02.795 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:02.795 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:02.798 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-zmlzxfut-on-push-7rmqq was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:02.798 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="30.416">
<system-out>
<![CDATA[2026-05-12 17:52:02.846 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-zmlzxfut-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:02.846 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-zmlzxfut-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:03.075 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 9c8a1b5a1c783056b7c6cdf175948778f6bd8dce {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:03.076 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:03.076 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-zmlzxfut-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:03.144 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-zmlzxfut-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:04.003 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:04.003 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-zmlzxfut-development' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:04.133 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-zmlzxfut-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-java-springboot-zmlzxfut-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-zmlzxfut-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-zmlzxfut/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (0383bb7)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                                STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development                Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-springboot-zmlzxfut  Synced     Healthy        service/e2e-tests-java-springboot-zmlzxfut unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-zmlzxfut  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-zmlzxfut configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-zmlzxfut  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-zmlzxfut unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:04.134 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-zmlzxfut-development' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:10.192 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-12T17:52:04+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-zmlzxfut    Synced  Healthy              
2026-05-12T17:52:04+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-zmlzxfut    Synced  Healthy              
2026-05-12T17:52:04+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-zmlzxfut    Synced  Healthy              
2026-05-12T17:52:08+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-12T17:52:09+00:00                       Namespace                        tssc-app-development                Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-12T17:52:09+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-zmlzxfut    Synced   Healthy              service/e2e-tests-java-springboot-zmlzxfut unchanged
2026-05-12T17:52:09+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-zmlzxfut    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-zmlzxfut configured
2026-05-12T17:52:09+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-zmlzxfut    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-zmlzxfut unchanged
2026-05-12T17:52:09+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-springboot-zmlzxfut  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-zmlzxfut configured

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

Operation:          Sync
Sync Revision:      9c8a1b5a1c783056b7c6cdf175948778f6bd8dce
Phase:              Succeeded
Start:              2026-05-12 17:52:04 +0000 UTC
Finished:           2026-05-12 17:52:09 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development                Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-springboot-zmlzxfut  Synced     Healthy            service/e2e-tests-java-springboot-zmlzxfut unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-zmlzxfut  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-zmlzxfut configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-zmlzxfut  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-zmlzxfut unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:10.274 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-zmlzxfut-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:10.274 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-zmlzxfut-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-zmlzxfut-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:18.918 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-zmlzxfut-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:18.919 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-zmlzxfut-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-zmlzxfut-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:33.207 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-zmlzxfut-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:33.207 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:33.234 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-zmlzxfut-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:33.234 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:33.234 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:33.234 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 9c8a1b5a1c783056b7c6cdf175948778f6bd8dce {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:33.234 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 9c8a1b5a1c783056b7c6cdf175948778f6bd8dce {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:33.236 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="102.319">
<system-out>
<![CDATA[2026-05-12 17:52:33.260 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-zmlzxfut/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:33.261 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-zmlzxfut/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:33.431 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-zmlzxfut/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:33.431 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-zmlzxfut/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-zmlzxfut:521dcb1120da4f4e0fbd10e95f92ffce12066b1c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:33.433 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:33.458 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:33.458 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-springboot-zmlzxfut:521dcb1120da4f4e0fbd10e95f92ffce12066b1c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:33.458 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-zmlzxfut/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-springboot-zmlzxfut-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:33.552 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:33.552 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-java-springboot-zmlzxfut:521dcb1120da4f4e0fbd10e95f92ffce12066b1c" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:37.348 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778608353458 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:39.162 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-zmlzxfut-gitops/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:39.163 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:39.163 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-springboot-zmlzxfut-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:39.163 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-zmlzxfut-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:39.163 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-zmlzxfut-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:39.188 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmlzxfut-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:39.188 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-springboot-zmlzxfut-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:39.188 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-zmlzxfut-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-zmlzxfut-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:44.305 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmlzxfut-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:44.305 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:44.305 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:44.305 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 was triggered by promotion PR #1 in e2e-tests-java-springboot-zmlzxfut-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:44.306 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:44.346 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:44.347 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:44.347 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:52:44.347 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:14.401 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:14.402 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:14.402 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:14.402 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:44.469 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:44.469 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:44.469 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:44.469 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:44.470 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:44.470 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:46.663 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: eb878f614833f79b7dabee5efe28b11f151691e8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:46.663 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: eb878f614833f79b7dabee5efe28b11f151691e8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:46.664 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:46.664 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-zmlzxfut-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:46.758 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-zmlzxfut-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:47.600 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:47.600 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-zmlzxfut-stage' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:47.825 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-zmlzxfut-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-java-springboot-zmlzxfut-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-zmlzxfut-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-zmlzxfut/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (9c8a1b5)
Health Status:      Healthy

GROUP               KIND        NAMESPACE       NAME                                STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                   tssc-app-stage                      Succeeded  Synced         namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-springboot-zmlzxfut  Synced     Healthy        service/e2e-tests-java-springboot-zmlzxfut created
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-zmlzxfut  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-zmlzxfut created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-zmlzxfut  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-zmlzxfut created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:47.825 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-zmlzxfut-stage' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:53.252 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-12T17:53:48+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-zmlzxfut    Synced  Healthy              
2026-05-12T17:53:48+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-zmlzxfut    Synced  Healthy              
2026-05-12T17:53:48+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-zmlzxfut    Synced  Healthy              
2026-05-12T17:53:51+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-12T17:53:52+00:00                       Namespace                        tssc-app-stage                Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-12T17:53:52+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-zmlzxfut    Synced   Healthy              service/e2e-tests-java-springboot-zmlzxfut unchanged
2026-05-12T17:53:52+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-zmlzxfut    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-zmlzxfut configured
2026-05-12T17:53:52+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-zmlzxfut    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-zmlzxfut unchanged
2026-05-12T17:53:52+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-springboot-zmlzxfut  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-zmlzxfut configured

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

Operation:          Sync
Sync Revision:      eb878f614833f79b7dabee5efe28b11f151691e8
Phase:              Succeeded
Start:              2026-05-12 17:53:48 +0000 UTC
Finished:           2026-05-12 17:53:52 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                      Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-springboot-zmlzxfut  Synced     Healthy            service/e2e-tests-java-springboot-zmlzxfut unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-zmlzxfut  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-zmlzxfut configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-zmlzxfut  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-zmlzxfut unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:53.323 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-zmlzxfut-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:53:53.324 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-zmlzxfut-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-zmlzxfut-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:01.636 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-zmlzxfut-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:01.636 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-zmlzxfut-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-zmlzxfut-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.281 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-zmlzxfut-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.282 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.309 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-zmlzxfut-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.309 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.309 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.309 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: eb878f614833f79b7dabee5efe28b11f151691e8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.310 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: eb878f614833f79b7dabee5efe28b11f151691e8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.312 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.312 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.312 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.312 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.346 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.576 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:43a0c31b-680a-476d-aa52-8171b4b2be2c/1 found from Promotion Pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-r79s7 logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="107.071">
<system-out>
<![CDATA[2026-05-12 17:54:15.596 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-zmlzxfut/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.596 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-zmlzxfut/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.762 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-zmlzxfut/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.762 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-zmlzxfut/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-zmlzxfut:521dcb1120da4f4e0fbd10e95f92ffce12066b1c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.764 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.789 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.789 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-springboot-zmlzxfut:521dcb1120da4f4e0fbd10e95f92ffce12066b1c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.789 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-zmlzxfut/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-springboot-zmlzxfut-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.979 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:15.979 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-java-springboot-zmlzxfut:521dcb1120da4f4e0fbd10e95f92ffce12066b1c" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:19.819 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778608455789 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:21.504 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-zmlzxfut-gitops/pull/2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:21.505 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:21.505 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-springboot-zmlzxfut-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:21.505 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-springboot-zmlzxfut-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:21.505 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-zmlzxfut-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:21.535 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmlzxfut-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:21.535 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:21.536 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-zmlzxfut-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-zmlzxfut-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:29.146 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-zmlzxfut-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:29.146 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:29.146 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:29.147 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn was triggered by promotion PR #2 in e2e-tests-java-springboot-zmlzxfut-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:29.147 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:29.184 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:29.184 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:29.185 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:29.185 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:59.232 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:59.233 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:59.233 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:54:59.233 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn | Status: running | Reason: Pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:29.305 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:29.306 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:29.306 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:29.306 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:29.309 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:29.309 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:31.512 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: a3958c55e3fe152e06c65993ca7edf67a7fce4b2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:31.512 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: a3958c55e3fe152e06c65993ca7edf67a7fce4b2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:31.512 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:31.512 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-zmlzxfut-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:31.599 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-zmlzxfut-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:32.562 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:32.563 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-zmlzxfut-prod' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:32.737 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-zmlzxfut-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/applications/e2e-tests-java-springboot-zmlzxfut-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-zmlzxfut-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-zmlzxfut/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (eb878f6)
Health Status:      Healthy

GROUP               KIND        NAMESPACE      NAME                                STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                  tssc-app-prod                       Succeeded  Synced         namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-springboot-zmlzxfut  Synced     Healthy        service/e2e-tests-java-springboot-zmlzxfut created
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-zmlzxfut  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-zmlzxfut created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-zmlzxfut  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-zmlzxfut created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:32.737 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-zmlzxfut-prod' --insecure --kube-context 'default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:38.441 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-12T17:55:33+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-zmlzxfut    Synced  Healthy              
2026-05-12T17:55:33+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-zmlzxfut    Synced  Healthy              
2026-05-12T17:55:33+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-zmlzxfut    Synced  Healthy              
2026-05-12T17:55:36+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-12T17:55:37+00:00                       Namespace                        tssc-app-prod                Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-12T17:55:37+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-zmlzxfut    Synced   Healthy              service/e2e-tests-java-springboot-zmlzxfut unchanged
2026-05-12T17:55:37+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-zmlzxfut    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-zmlzxfut configured
2026-05-12T17:55:37+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-zmlzxfut    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-zmlzxfut unchanged
2026-05-12T17:55:37+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-springboot-zmlzxfut  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-zmlzxfut configured

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

Operation:          Sync
Sync Revision:      a3958c55e3fe152e06c65993ca7edf67a7fce4b2
Phase:              Succeeded
Start:              2026-05-12 17:55:33 +0000 UTC
Finished:           2026-05-12 17:55:37 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                       Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-springboot-zmlzxfut  Synced     Healthy            service/e2e-tests-java-springboot-zmlzxfut unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-zmlzxfut  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-zmlzxfut configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-zmlzxfut  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-zmlzxfut unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:38.523 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-zmlzxfut-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:38.523 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-zmlzxfut-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-zmlzxfut-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:47.003 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-zmlzxfut-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:55:47.004 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-zmlzxfut-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-zmlzxfut-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:02.115 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-zmlzxfut-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:02.116 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:02.149 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-zmlzxfut-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:02.149 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:02.149 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:02.149 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: a3958c55e3fe152e06c65993ca7edf67a7fce4b2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:02.150 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: a3958c55e3fe152e06c65993ca7edf67a7fce4b2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:02.152 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:02.153 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:02.153 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:02.153 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:02.195 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:02.665 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:43a0c31b-680a-476d-aa52-8171b4b2be2c/1 found from Promotion Pipeline e2e-tests-java-springboot-zmlzxfut-gitops-on-pull-request-hpvzn logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts" time="1.205">
<system-out>
<![CDATA[2026-05-12 17:56:02.781 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:43a0c31b-680a-476d-aa52-8171b4b2be2c/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:02.782 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-zmlzxfut:521dcb1120da4f4e0fbd10e95f92ffce12066b1c and document ID urn:uuid:43a0c31b-680a-476d-aa52-8171b4b2be2c/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:02.783 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-zmlzxfut:521dcb1120da4f4e0fbd10e95f92ffce12066b1c and document ID: urn:uuid:43a0c31b-680a-476d-aa52-8171b4b2be2c/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:02.783 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-zmlzxfut:521dcb1120da4f4e0fbd10e95f92ffce12066b1c at https://server-tssc-tpa.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:03.669 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-zmlzxfut:521dcb1120da4f4e0fbd10e95f92ffce12066b1c' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:03.670 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:43a0c31b-680a-476d-aa52-8171b4b2be2c/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:03.670 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-zmlzxfut:521dcb1120da4f4e0fbd10e95f92ffce12066b1c, Published: 2026-05-12T17:51:05Z, SHA256: sha256:5da535f033ee92d91c2a9d25bfc8a8eb81f53430c0619d288e4bff3cea992f17 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:03.670 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:43a0c31b-680a-476d-aa52-8171b4b2be2c/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:03.670 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-zmlzxfut:521dcb1120da4f4e0fbd10e95f92ffce12066b1c and document ID urn:uuid:43a0c31b-680a-476d-aa52-8171b4b2be2c/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:03.670 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-zmlzxfut:521dcb1120da4f4e0fbd10e95f92ffce12066b1c and document ID: urn:uuid:43a0c31b-680a-476d-aa52-8171b4b2be2c/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:03.671 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-zmlzxfut:521dcb1120da4f4e0fbd10e95f92ffce12066b1c at https://server-tssc-tpa.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:03.891 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-zmlzxfut:521dcb1120da4f4e0fbd10e95f92ffce12066b1c' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:03.892 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:43a0c31b-680a-476d-aa52-8171b4b2be2c/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:03.892 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-zmlzxfut:521dcb1120da4f4e0fbd10e95f92ffce12066b1c, Published: 2026-05-12T17:51:05Z, SHA256: sha256:5da535f033ee92d91c2a9d25bfc8a8eb81f53430c0619d288e4bff3cea992f17 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:03.892 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:43a0c31b-680a-476d-aa52-8171b4b2be2c/1,urn:uuid:43a0c31b-680a-476d-aa52-8171b4b2be2c/1 found in TPA!!! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-12 17:56:03.893 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-springboot-zmlzxfut:521dcb1120da4f4e0fbd10e95f92ffce12066b1c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-12T17:41:08.301Z" hostname="e2e-e2e-tests-java-springboot[github-azure-quay]" tests="6" failures="0" skipped="5" time="110.747" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="110.747">
<system-out>
<![CDATA[2026-05-12 17:45:52.924 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-cremraox {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:52.925 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-cremraox'... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:52.930 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:53.009 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:53.009 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:53.010 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:53.010 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:53.033 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:53.059 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:53.062 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:53.063 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-bc08bbdd47-noyd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:53.096 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:53.096 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-bc08bbdd47.noyd.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:53.097 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:53.135 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-cremraox, ID: 09d2dc5c-c16e-4692-8e92-62fc92bb777a {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:53.135 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-cremraox to be completed... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:53.136 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 09d2dc5c-c16e-4692-8e92-62fc92bb777a to complete... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:53.161 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:53.161 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 09d2dc5c-c16e-4692-8e92-62fc92bb777a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:58.192 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:45:58.192 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 09d2dc5c-c16e-4692-8e92-62fc92bb777a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:03.224 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:03.225 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 09d2dc5c-c16e-4692-8e92-62fc92bb777a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:08.249 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:08.249 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 09d2dc5c-c16e-4692-8e92-62fc92bb777a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:13.274 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:13.275 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:13.275 [[32mINFO [0m] rhdh.developer-hub: Task 09d2dc5c-c16e-4692-8e92-62fc92bb777a completed successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:13.275 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-cremraox' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:13.275 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-cremraox {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:13.288 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
Waiting for initial CI deployment of e2e-tests-java-springboot-cremraox...
2026-05-12 17:46:13.289 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-cremraox-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:13.289 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-cremraox-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:13.512 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 5434d9c462cb25d81297743a72ea2fe0616b2017 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: 5434d9c462cb25d81297743a72ea2fe0616b2017
2026-05-12 17:46:13.541 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-cremraox-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:13.541 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:25.265 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-cremraox-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:25.265 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:49.808 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-cremraox-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:49.810 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:49.810 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:49.810 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 5434d9c462cb25d81297743a72ea2fe0616b2017 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-12 17:46:49.810 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:49.811 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-springboot-cremraox {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:49.811 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-springboot-cremraox... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:46:50.014 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:10.919 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:10.919 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-springboot-cremraox {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:10.919 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-springboot-cremraox... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:10.920 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:10.920 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:17.892 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-cremraox-gitops branch 'main' with commit SHA: 96367df9aa8768150c2269f46a56a36787acdb6d {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:17.893 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 96367df9aa8768150c2269f46a56a36787acdb6d {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:18.863 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-cremraox branch 'main' with commit SHA: e8649ee01d0a2081306d02050eb27a62ff71541b {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:18.864 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: e8649ee01d0a2081306d02050eb27a62ff71541b {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:18.864 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-springboot-cremraox for component e2e-tests-java-springboot-cremraox... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:18.885 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-springboot-cremraox for component e2e-tests-java-springboot-cremraox... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:18.886 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-springboot-cremraox for component e2e-tests-java-springboot-cremraox... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:18.886 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:18.886 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:43.545 [[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=5}
2026-05-12 17:47:43.591 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:43.656 [[31mERROR[0m] azure.service-endpoint: Failed to create service connection 'e2e-tests-java-springboot-cremraox-gitops': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:43.656 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create service endpoint 'e2e-tests-java-springboot-cremraox-gitops': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:43.657 [[31mERROR[0m] postcreation.command.azure.pipelines: Azure gitops pipeline creation failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:43.657 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-12 17:47:43.657 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}

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

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

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

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

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