<testsuites id="" name="" tests="72" failures="0" skipped="7" errors="2" time="1786.184892">
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T11:50:49.574Z" hostname="e2e-e2e-tests-go[github-tekton-quay]" tests="6" failures="0" skipped="0" time="632.074" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="96.814">
<system-out>
<![CDATA[2026-04-20 11:50:50.954 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-vcprclhk {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:50:50.956 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-vcprclhk'... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:50:50.964 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:50:51.034 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:50:51.061 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:50:51.064 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:50:51.065 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:50:51.096 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:50:51.097 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:50:51.098 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:50:51.187 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-vcprclhk, ID: e36bddde-a1a1-48f5-81f4-94899faa32b9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:50:51.188 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-vcprclhk to be completed... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:50:51.188 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task e36bddde-a1a1-48f5-81f4-94899faa32b9 to complete... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:50:51.258 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:50:51.258 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task e36bddde-a1a1-48f5-81f4-94899faa32b9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:50:56.380 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:50:56.380 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task e36bddde-a1a1-48f5-81f4-94899faa32b9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:01.404 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:01.405 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task e36bddde-a1a1-48f5-81f4-94899faa32b9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:06.426 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:06.427 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task e36bddde-a1a1-48f5-81f4-94899faa32b9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:11.522 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:11.522 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task e36bddde-a1a1-48f5-81f4-94899faa32b9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:16.652 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:16.653 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task e36bddde-a1a1-48f5-81f4-94899faa32b9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:21.675 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:21.676 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task e36bddde-a1a1-48f5-81f4-94899faa32b9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:26.761 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:26.762 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task e36bddde-a1a1-48f5-81f4-94899faa32b9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:31.801 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:31.801 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:31.802 [[32mINFO [0m] rhdh.developer-hub: Task e36bddde-a1a1-48f5-81f4-94899faa32b9 completed successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:31.802 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-vcprclhk' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:31.802 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-vcprclhk {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:31.854 [[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-vcprclhk...
2026-04-20 11:51:31.855 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-vcprclhk-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:31.855 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-vcprclhk-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:32.181 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': c739a0ef53e5afd28cf80a54a7aec2e9ed977750 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Waiting for ArgoCD CI application to sync to commit: c739a0ef53e5afd28cf80a54a7aec2e9ed977750
2026-04-20 11:51:32.209 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-vcprclhk-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: c739a0ef53e5afd28cf80a54a7aec2e9ed977750) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:32.209 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:47.746 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-vcprclhk-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: c739a0ef53e5afd28cf80a54a7aec2e9ed977750) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:51:47.746 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:27.697 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-vcprclhk-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:27.698 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:27.698 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:27.698 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: c739a0ef53e5afd28cf80a54a7aec2e9ed977750 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 11:52:27.698 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:27.699 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-go-vcprclhk (GitHub + Tekton CI) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:27.699 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-vcprclhk {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:27.699 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:27.699 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-go-vcprclhk {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:27.725 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-vcprclhk {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:27.749 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-vcprclhk-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:27.749 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-go-vcprclhk {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:27.749 [[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:124) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="292.462">
<system-out>
<![CDATA[2026-04-20 11:52:27.781 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:27.781 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:27.782 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:31.347 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776685947782 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:33.180 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-vcprclhk/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:33.180 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-go-vcprclhk/pull/1 with SHA: 953ab1d64b0088ad834625902ee30fde0dcaf087 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:33.180 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-vcprclhk... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:33.181 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-vcprclhk, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:33.203 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-vcprclhk {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:33.204 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-vcprclhk. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:33.204 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-vcprclhk | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-vcprclhk, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:39.028 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-vcprclhk {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:39.029 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:39.029 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-vcprclhk-on-pull-request-2m7ms {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:39.030 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-vcprclhk-on-pull-request-2m7ms was triggered by promotion PR #1 in e2e-tests-go-vcprclhk {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:39.030 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-vcprclhk-on-pull-request-2m7ms to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:39.063 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-on-pull-request-2m7ms in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:39.063 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-vcprclhk-on-pull-request-2m7ms status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:39.063 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-vcprclhk-on-pull-request-2m7ms status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:52:39.063 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-vcprclhk-on-pull-request-2m7ms | Status: running | Reason: Pipeline e2e-tests-go-vcprclhk-on-pull-request-2m7ms not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:53:09.117 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-on-pull-request-2m7ms in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:53:09.117 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-vcprclhk-on-pull-request-2m7ms status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:53:09.118 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-vcprclhk-on-pull-request-2m7ms status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:53:09.118 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-vcprclhk-on-pull-request-2m7ms | Status: running | Reason: Pipeline e2e-tests-go-vcprclhk-on-pull-request-2m7ms not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:53:39.185 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-on-pull-request-2m7ms in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:53:39.185 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-vcprclhk-on-pull-request-2m7ms status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:53:39.186 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-vcprclhk-on-pull-request-2m7ms status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:53:39.186 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-vcprclhk-on-pull-request-2m7ms | Status: running | Reason: Pipeline e2e-tests-go-vcprclhk-on-pull-request-2m7ms not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:54:09.243 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-on-pull-request-2m7ms in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:54:09.244 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-vcprclhk-on-pull-request-2m7ms status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:54:09.244 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-vcprclhk-on-pull-request-2m7ms status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:54:09.244 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-vcprclhk-on-pull-request-2m7ms | Status: running | Reason: Pipeline e2e-tests-go-vcprclhk-on-pull-request-2m7ms not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:54:39.313 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-on-pull-request-2m7ms in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:54:39.313 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-vcprclhk-on-pull-request-2m7ms status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:54:39.313 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-vcprclhk-on-pull-request-2m7ms status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:54:39.314 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-go-vcprclhk-on-pull-request-2m7ms | Status: running | Reason: Pipeline e2e-tests-go-vcprclhk-on-pull-request-2m7ms not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:09.373 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-on-pull-request-2m7ms in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:09.373 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-vcprclhk-on-pull-request-2m7ms status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:09.373 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-vcprclhk-on-pull-request-2m7ms status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:09.373 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:09.381 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-vcprclhk-on-pull-request-2m7ms was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:09.382 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:10.821 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 7270022aca67c08c3a3993c3dea608a7155e25f6 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:10.821 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-go-vcprclhk... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:10.821 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-vcprclhk, event type: push {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:10.858 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-vcprclhk {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:10.858 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:10.858 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-vcprclhk | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-vcprclhk, event: push, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:19.916 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-vcprclhk {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:19.916 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:19.916 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-vcprclhk-on-push-xj4lc {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:19.917 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-vcprclhk-on-push-xj4lc was triggered by on-push pipeline after merging #1 in e2e-tests-go-vcprclhk {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:19.917 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-vcprclhk-on-push-xj4lc to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:19.961 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-on-push-xj4lc in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:19.961 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-vcprclhk-on-push-xj4lc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:19.961 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-vcprclhk-on-push-xj4lc status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:19.961 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-vcprclhk-on-push-xj4lc | Status: running | Reason: Pipeline e2e-tests-go-vcprclhk-on-push-xj4lc not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:50.031 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-on-push-xj4lc in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:50.031 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-vcprclhk-on-push-xj4lc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:50.031 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-vcprclhk-on-push-xj4lc status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:55:50.031 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-vcprclhk-on-push-xj4lc | Status: running | Reason: Pipeline e2e-tests-go-vcprclhk-on-push-xj4lc not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:56:20.097 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-on-push-xj4lc in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:56:20.098 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-vcprclhk-on-push-xj4lc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:56:20.098 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-vcprclhk-on-push-xj4lc status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:56:20.098 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-vcprclhk-on-push-xj4lc | Status: running | Reason: Pipeline e2e-tests-go-vcprclhk-on-push-xj4lc not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:56:50.170 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-on-push-xj4lc in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:56:50.170 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-vcprclhk-on-push-xj4lc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:56:50.170 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-vcprclhk-on-push-xj4lc status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:56:50.171 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-vcprclhk-on-push-xj4lc | Status: running | Reason: Pipeline e2e-tests-go-vcprclhk-on-push-xj4lc not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:20.236 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-on-push-xj4lc in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:20.236 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-vcprclhk-on-push-xj4lc status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:20.237 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-vcprclhk-on-push-xj4lc status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:20.237 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:20.239 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-vcprclhk-on-push-xj4lc was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:20.239 [[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="30.334">
<system-out>
<![CDATA[2026-04-20 11:57:20.294 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-vcprclhk-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:20.294 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-vcprclhk-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:20.607 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': ced4222495c3ea76c17d136472b8289fc94488d2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:20.607 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:20.608 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-vcprclhk-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:20.682 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-vcprclhk-development using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:21.652 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:21.653 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-vcprclhk-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:21.770 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-vcprclhk-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-go-vcprclhk-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-vcprclhk-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-vcprclhk/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (c739a0e)
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-vcprclhk  Synced     Healthy        service/e2e-tests-go-vcprclhk created
apps                Deployment  tssc-app-development  e2e-tests-go-vcprclhk  Synced     Healthy        deployment.apps/e2e-tests-go-vcprclhk created
route.openshift.io  Route       tssc-app-development  e2e-tests-go-vcprclhk  Synced     Healthy        route.route.openshift.io/e2e-tests-go-vcprclhk created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:21.771 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-vcprclhk-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:30.496 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T11:57:22+00:00                         Service  tssc-app-development  e2e-tests-go-vcprclhk    Synced  Healthy              
2026-04-20T11:57:22+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-vcprclhk    Synced  Healthy              
2026-04-20T11:57:22+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-vcprclhk    Synced  Healthy              
2026-04-20T11:57:25+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:57:26+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-vcprclhk    Synced   Healthy              deployment.apps/e2e-tests-go-vcprclhk configured
2026-04-20T11:57:26+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-vcprclhk    Synced   Healthy              route.route.openshift.io/e2e-tests-go-vcprclhk unchanged
2026-04-20T11:57:26+00:00                       Namespace                        tssc-app-development   Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:57:26+00:00                         Service  tssc-app-development  e2e-tests-go-vcprclhk    Synced   Healthy              service/e2e-tests-go-vcprclhk unchanged
2026-04-20T11:57:26+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-vcprclhk  OutOfSync  Progressing              deployment.apps/e2e-tests-go-vcprclhk configured

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

Operation:          Sync
Sync Revision:      ced4222495c3ea76c17d136472b8289fc94488d2
Phase:              Succeeded
Start:              2026-04-20 11:57:22 +0000 UTC
Finished:           2026-04-20 11:57:26 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development   Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-go-vcprclhk  Synced     Healthy            service/e2e-tests-go-vcprclhk unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-vcprclhk  Synced     Progressing        deployment.apps/e2e-tests-go-vcprclhk configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-vcprclhk  Synced     Healthy            route.route.openshift.io/e2e-tests-go-vcprclhk unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:30.573 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-vcprclhk-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:30.573 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-vcprclhk-development | Elapsed: 10s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-vcprclhk-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:38.120 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-vcprclhk-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:38.120 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-vcprclhk-development | Elapsed: 18s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-vcprclhk-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:50.569 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-vcprclhk-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:50.569 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:50.594 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-vcprclhk-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:50.595 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:50.595 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:50.595 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ced4222495c3ea76c17d136472b8289fc94488d2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:50.595 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: ced4222495c3ea76c17d136472b8289fc94488d2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:50.596 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="108.373">
<system-out>
<![CDATA[2026-04-20 11:57:50.633 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-vcprclhk/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:50.634 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-vcprclhk/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:50.763 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-vcprclhk/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:50.763 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-vcprclhk/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-vcprclhk:7270022aca67c08c3a3993c3dea608a7155e25f6 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:50.765 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:50.792 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:50.792 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-go-vcprclhk:7270022aca67c08c3a3993c3dea608a7155e25f6 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:50.792 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-vcprclhk/overlays/stage/deployment-patch.yaml in repo e2e-tests-go-vcprclhk-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:50.880 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:50.881 [[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-vcprclhk:7270022aca67c08c3a3993c3dea608a7155e25f6" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:54.552 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686270792 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:56.370 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-vcprclhk-gitops/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:56.370 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:56.371 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-go-vcprclhk-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:56.371 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-vcprclhk-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:56.371 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-vcprclhk-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:56.396 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-vcprclhk-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:56.396 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-vcprclhk-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:57:56.396 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-vcprclhk-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-vcprclhk-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:58:01.984 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-vcprclhk-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:58:01.984 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:58:01.984 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-go-vcprclhk-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-vcprclhk-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:58:12.519 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-vcprclhk-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:58:12.520 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:58:12.520 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:58:12.520 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr was triggered by promotion PR #1 in e2e-tests-go-vcprclhk-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:58:12.520 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:58:12.551 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:58:12.551 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:58:12.551 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:58:12.552 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr | Status: running | Reason: Pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:58:42.613 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:58:42.614 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:58:42.614 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:58:42.614 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr | Status: running | Reason: Pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:12.658 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:12.658 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:12.658 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:12.658 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:12.659 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:12.660 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:14.137 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 64a03be20d17eeba0dbf272f86ff81c7d0f2b723 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:14.137 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 64a03be20d17eeba0dbf272f86ff81c7d0f2b723 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:14.137 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:14.137 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-vcprclhk-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:14.212 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-vcprclhk-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:15.018 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:15.019 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-vcprclhk-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:15.169 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-vcprclhk-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-go-vcprclhk-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-vcprclhk-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-vcprclhk/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (ced4222)
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-vcprclhk  Synced     Healthy        service/e2e-tests-go-vcprclhk created
apps                Deployment  tssc-app-stage  e2e-tests-go-vcprclhk  Synced     Healthy        deployment.apps/e2e-tests-go-vcprclhk created
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-vcprclhk  Synced     Healthy        route.route.openshift.io/e2e-tests-go-vcprclhk created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:15.169 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-vcprclhk-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:21.083 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T11:59:15+00:00                         Service  tssc-app-stage  e2e-tests-go-vcprclhk    Synced  Healthy              
2026-04-20T11:59:15+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-vcprclhk    Synced  Healthy              
2026-04-20T11:59:15+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-vcprclhk    Synced  Healthy              
2026-04-20T11:59:19+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T11:59:20+00:00                       Namespace                        tssc-app-stage   Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T11:59:20+00:00                         Service  tssc-app-stage  e2e-tests-go-vcprclhk    Synced   Healthy              service/e2e-tests-go-vcprclhk unchanged
2026-04-20T11:59:20+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-vcprclhk    Synced   Healthy              deployment.apps/e2e-tests-go-vcprclhk configured
2026-04-20T11:59:20+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-vcprclhk    Synced   Healthy              route.route.openshift.io/e2e-tests-go-vcprclhk unchanged
2026-04-20T11:59:20+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-vcprclhk  OutOfSync  Progressing              deployment.apps/e2e-tests-go-vcprclhk configured

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

Operation:          Sync
Sync Revision:      64a03be20d17eeba0dbf272f86ff81c7d0f2b723
Phase:              Succeeded
Start:              2026-04-20 11:59:15 +0000 UTC
Finished:           2026-04-20 11:59:20 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage         Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-go-vcprclhk  Synced     Healthy            service/e2e-tests-go-vcprclhk unchanged
apps                Deployment  tssc-app-stage  e2e-tests-go-vcprclhk  Synced     Progressing        deployment.apps/e2e-tests-go-vcprclhk configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-vcprclhk  Synced     Healthy            route.route.openshift.io/e2e-tests-go-vcprclhk unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:21.168 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-vcprclhk-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:21.168 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-vcprclhk-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-vcprclhk-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:26.953 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-vcprclhk-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:26.954 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-vcprclhk-stage | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-vcprclhk-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:38.689 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-vcprclhk-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:38.689 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:38.713 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-vcprclhk-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:38.714 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:38.714 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:38.714 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 64a03be20d17eeba0dbf272f86ff81c7d0f2b723 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:38.714 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 64a03be20d17eeba0dbf272f86ff81c7d0f2b723 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:38.715 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:38.715 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:38.715 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:38.716 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:38.748 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:39.004 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:b598482d-497c-4b34-a3ac-31b573692d9c/1 found from Promotion Pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-xq8gr 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="103.553">
<system-out>
<![CDATA[2026-04-20 11:59:39.026 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-vcprclhk/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:39.026 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-vcprclhk/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:39.153 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-vcprclhk/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:39.153 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-vcprclhk/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-vcprclhk:7270022aca67c08c3a3993c3dea608a7155e25f6 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:39.154 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:39.180 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:39.181 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-go-vcprclhk:7270022aca67c08c3a3993c3dea608a7155e25f6 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:39.181 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-vcprclhk/overlays/prod/deployment-patch.yaml in repo e2e-tests-go-vcprclhk-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:39.266 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:39.267 [[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-vcprclhk:7270022aca67c08c3a3993c3dea608a7155e25f6" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:42.989 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776686379181 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:44.612 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-vcprclhk-gitops/pull/2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:44.613 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:44.613 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-go-vcprclhk-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:44.613 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-go-vcprclhk-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:44.613 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-vcprclhk-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:44.646 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-vcprclhk-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:44.646 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:44.646 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-vcprclhk-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-vcprclhk-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:52.813 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-vcprclhk-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:52.814 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:52.814 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:52.814 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr was triggered by promotion PR #2 in e2e-tests-go-vcprclhk-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:52.814 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:52.846 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:52.846 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:52.846 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 11:59:52.847 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr | Status: running | Reason: Pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:22.907 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:22.908 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:22.908 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:22.908 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr | Status: running | Reason: Pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:52.945 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:52.946 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:52.946 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:52.946 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:52.948 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:52.948 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:54.855 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 1cb36de8a77292e20e29df68c84e3c3aadbdc4b4 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:54.855 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 1cb36de8a77292e20e29df68c84e3c3aadbdc4b4 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:54.855 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:54.856 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-vcprclhk-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:54.925 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-vcprclhk-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:55.608 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:55.608 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-vcprclhk-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:55.748 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-vcprclhk-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-go-vcprclhk-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-vcprclhk-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-vcprclhk/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (64a03be)
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-vcprclhk  Synced     Healthy        service/e2e-tests-go-vcprclhk created
apps                Deployment  tssc-app-prod  e2e-tests-go-vcprclhk  Synced     Healthy        deployment.apps/e2e-tests-go-vcprclhk created
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-vcprclhk  Synced     Healthy        route.route.openshift.io/e2e-tests-go-vcprclhk created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:00:55.748 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-vcprclhk-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:01.731 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:00:56+00:00                         Service  tssc-app-prod  e2e-tests-go-vcprclhk    Synced  Healthy              
2026-04-20T12:00:56+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-vcprclhk    Synced  Healthy              
2026-04-20T12:00:56+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-vcprclhk    Synced  Healthy              
2026-04-20T12:00:59+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:01:00+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-vcprclhk    Synced   Healthy              route.route.openshift.io/e2e-tests-go-vcprclhk unchanged
2026-04-20T12:01:00+00:00                       Namespace                        tssc-app-prod   Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:01:00+00:00                         Service  tssc-app-prod  e2e-tests-go-vcprclhk    Synced   Healthy              service/e2e-tests-go-vcprclhk unchanged
2026-04-20T12:01:00+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-vcprclhk    Synced   Healthy              deployment.apps/e2e-tests-go-vcprclhk configured
2026-04-20T12:01:00+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-vcprclhk  OutOfSync  Progressing              deployment.apps/e2e-tests-go-vcprclhk configured

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

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

GROUP               KIND        NAMESPACE      NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod          Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-go-vcprclhk  Synced     Healthy            service/e2e-tests-go-vcprclhk unchanged
apps                Deployment  tssc-app-prod  e2e-tests-go-vcprclhk  Synced     Progressing        deployment.apps/e2e-tests-go-vcprclhk configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-vcprclhk  Synced     Healthy            route.route.openshift.io/e2e-tests-go-vcprclhk unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:01.823 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-vcprclhk-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:01.823 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-vcprclhk-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-vcprclhk-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:09.182 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-vcprclhk-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:09.182 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-vcprclhk-prod | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-vcprclhk-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:22.303 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-vcprclhk-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:22.303 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:22.330 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-vcprclhk-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:22.330 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:22.330 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:22.330 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 1cb36de8a77292e20e29df68c84e3c3aadbdc4b4 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:22.330 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 1cb36de8a77292e20e29df68c84e3c3aadbdc4b4 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:22.332 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:22.332 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:22.332 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:22.332 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:22.368 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:22.576 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:b598482d-497c-4b34-a3ac-31b573692d9c/1 found from Promotion Pipeline e2e-tests-go-vcprclhk-gitops-on-pull-request-wf5xr 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.538">
<system-out>
<![CDATA[2026-04-20 12:01:22.691 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:b598482d-497c-4b34-a3ac-31b573692d9c/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:22.691 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-vcprclhk:7270022aca67c08c3a3993c3dea608a7155e25f6 and document ID urn:uuid:b598482d-497c-4b34-a3ac-31b573692d9c/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:22.692 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-vcprclhk:7270022aca67c08c3a3993c3dea608a7155e25f6 and document ID: urn:uuid:b598482d-497c-4b34-a3ac-31b573692d9c/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:22.692 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-vcprclhk:7270022aca67c08c3a3993c3dea608a7155e25f6 at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:23.050 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-vcprclhk:7270022aca67c08c3a3993c3dea608a7155e25f6' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:23.050 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:b598482d-497c-4b34-a3ac-31b573692d9c/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:23.051 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-vcprclhk:7270022aca67c08c3a3993c3dea608a7155e25f6, Published: 2026-04-20T11:56:47Z, SHA256: sha256:1b963d52358ad0816f99618745b68ef41d3f01781ac059be00497fb11b80aae3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:23.051 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:b598482d-497c-4b34-a3ac-31b573692d9c/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:23.051 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-vcprclhk:7270022aca67c08c3a3993c3dea608a7155e25f6 and document ID urn:uuid:b598482d-497c-4b34-a3ac-31b573692d9c/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:23.051 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-vcprclhk:7270022aca67c08c3a3993c3dea608a7155e25f6 and document ID: urn:uuid:b598482d-497c-4b34-a3ac-31b573692d9c/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:23.051 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-vcprclhk:7270022aca67c08c3a3993c3dea608a7155e25f6 at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:23.134 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-vcprclhk:7270022aca67c08c3a3993c3dea608a7155e25f6' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:23.134 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:b598482d-497c-4b34-a3ac-31b573692d9c/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:23.134 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-vcprclhk:7270022aca67c08c3a3993c3dea608a7155e25f6, Published: 2026-04-20T11:56:47Z, SHA256: sha256:1b963d52358ad0816f99618745b68ef41d3f01781ac059be00497fb11b80aae3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:23.134 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:b598482d-497c-4b34-a3ac-31b573692d9c/1,urn:uuid:b598482d-497c-4b34-a3ac-31b573692d9c/1 found in TPA!!! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:01:23.135 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-go-vcprclhk:7270022aca67c08c3a3993c3dea608a7155e25f6 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T11:50:49.574Z" hostname="e2e-e2e-tests-go[github-azure-quay]" tests="6" failures="0" skipped="0" time="767.352" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="205.528">
<system-out>
<![CDATA[2026-04-20 11:50:50.992 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:50.993 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-muqrqvhf'... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:50.999 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:51.089 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:51.089 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:51.090 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:51.090 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:51.117 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:51.143 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:51.146 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:51.147 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:51.180 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:51.180 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:51.181 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:51.424 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-muqrqvhf, ID: cc58c2b5-5667-4dcc-a2cf-e3562d20a974 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:51.425 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-muqrqvhf to be completed... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:51.425 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task cc58c2b5-5667-4dcc-a2cf-e3562d20a974 to complete... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:51.488 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:51.488 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task cc58c2b5-5667-4dcc-a2cf-e3562d20a974: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:56.775 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:50:56.775 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task cc58c2b5-5667-4dcc-a2cf-e3562d20a974: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:51:01.810 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:51:01.810 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task cc58c2b5-5667-4dcc-a2cf-e3562d20a974: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:51:06.839 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:51:06.840 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task cc58c2b5-5667-4dcc-a2cf-e3562d20a974: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:51:11.882 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:51:11.882 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task cc58c2b5-5667-4dcc-a2cf-e3562d20a974: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:51:16.906 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:51:16.906 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:51:16.906 [[32mINFO [0m] rhdh.developer-hub: Task cc58c2b5-5667-4dcc-a2cf-e3562d20a974 completed successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:51:16.906 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-muqrqvhf' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:51:16.907 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:51:16.923 [[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-muqrqvhf...
2026-04-20 11:51:16.923 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-muqrqvhf-gitops, branch: main {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:51:16.923 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-muqrqvhf-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:51:17.137 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 51e9533534838384f3445379a7d29cc6bc3160ee {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: 51e9533534838384f3445379a7d29cc6bc3160ee
2026-04-20 11:51:17.164 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-go-muqrqvhf-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-muqrqvhf-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-go-muqrqvhf-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"fca4669f-6102-489e-81d5-c6fd913f9e7f","cache-control":"no-cache, private","connection":"close","content-length":"284","content-type":"application/json","date":"Mon, 20 Apr 2026 11:51:17 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"6f6f2750-977f-4dec-a39d-6a459e96793b","x-kubernetes-pf-prioritylevel-uid":"d21bee81-95eb-4c40-ad84-5f7f98bbe99a"} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:51:17.164 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:51:36.518 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-muqrqvhf-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 51e9533534838384f3445379a7d29cc6bc3160ee) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:51:36.518 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:52:01.838 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-muqrqvhf-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:52:01.838 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:16.308 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-muqrqvhf-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:16.308 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:16.308 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:16.308 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 51e9533534838384f3445379a7d29cc6bc3160ee {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 11:53:16.309 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:16.309 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:16.310 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-go-muqrqvhf... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:16.513 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:16.809 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:16.809 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:16.809 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-go-muqrqvhf... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:16.810 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:16.810 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:23.486 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-muqrqvhf-gitops branch 'main' with commit SHA: eaa0f4191aeb7956ec911667a60d79d06a468924 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:23.487 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: eaa0f4191aeb7956ec911667a60d79d06a468924 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:24.471 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-muqrqvhf branch 'main' with commit SHA: a1064239557981f3427b49f0c56b0c79be4940a0 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:24.472 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: a1064239557981f3427b49f0c56b0c79be4940a0 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:24.472 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-go-muqrqvhf for component e2e-tests-go-muqrqvhf... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:24.499 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-go-muqrqvhf for component e2e-tests-go-muqrqvhf... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:24.499 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-go-muqrqvhf for component e2e-tests-go-muqrqvhf... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:24.499 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:24.500 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:24.577 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:24.578 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:24.843 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-muqrqvhf-gitops type=github name=e2e-tests-go-muqrqvhf-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:24.844 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:25.013 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-muqrqvhf type=github name=e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:25.013 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:29.258 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7432?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:29.317 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7432... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:29.318 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7432?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:29.353 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7433?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:29.405 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7433... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:29.406 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7433?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:33.807 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-muqrqvhf-gitops". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:33.807 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:34.199 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-muqrqvhf". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:34.199 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:34.199 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-go-muqrqvhf... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:34.226 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:34.227 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:34.227 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-muqrqvhf-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:34.227 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-muqrqvhf-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:34.227 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:34.227 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:34.228 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:34.228 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:39.842 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:39.843 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:39.889 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:40.321 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:40.322 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:40.374 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:40.408 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:40.408 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:40.449 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:40.450 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:40.463 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3777?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:40.497 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3777?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:52.261 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:52.261 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-go-muqrqvhf... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:52.261 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:52.262 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:52.262 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-go-muqrqvhf-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:52.381 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:52.381 [[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:a1d586ae8f5f17a330f77e35ccb926a040125af1486add75038af148c5ef1233 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:52.419 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:52.419 [[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:a1d586ae8f5f17a330f77e35ccb926a040125af1486add75038af148c5ef1233 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:58.939 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-muqrqvhf branch 'main' with commit SHA: 78c78de7aaf7d6cc617ee2b117dfd9fa74d6bf35 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:58.939 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 78c78de7aaf7d6cc617ee2b117dfd9fa74d6bf35 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:59.973 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-muqrqvhf-gitops branch 'main' with commit SHA: 60831f51fdbaac8274fae5ce7242b4579aa2c1b2 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:59.973 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 60831f51fdbaac8274fae5ce7242b4579aa2c1b2 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:59.973 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:59.974 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:59.974 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:59.974 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:59.974 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:53:59.975 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:07.076 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:13.699 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7433 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:13.700 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7433/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:14.393 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7433 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:14.394 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12857?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:15.100 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7432 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:15.101 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7432/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:15.771 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7432 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:15.771 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Found 1 total builds {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:15.771 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 1 builds match filters {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:15.771 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 0 builds filtered out {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:15.772 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:15.772 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing batch 1/1 (1 builds) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:15.772 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12857?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:16.513 [[32mINFO [0m] azure.pipeline: [Azure] Successfully cancelled build 12857 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:16.513 [[32mINFO [0m] rhtap.core.integration.ci.base: ✅ [Azure] Cancelled build 12857 in e2e-tests-go-muqrqvhf (status: inProgress) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:16.513 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:16.514 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Cancellation complete: {total=1, cancelled=1, failed=0, skipped=0, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:16.514 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
]]>
</system-out>
<system-err>
<![CDATA[(node:178) 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="181.455">
<system-out>
<![CDATA[2026-04-20 11:54:16.539 [[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-azure-quay], worker=1}
2026-04-20 11:54:16.539 [[32mINFO [0m] utils.test.common: Using azure for github repository {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:16.539 [[32mINFO [0m] utils.test.common: Creating a direct commit on source repo on github repository ... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:16.539 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Test commit from TSSC e2e test {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:20.209 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-muqrqvhf branch 'main' with commit SHA: b0f7f9f2515135f53a3da05fabdd130937c0023b {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:20.209 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: b0f7f9f2515135f53a3da05fabdd130937c0023b {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:20.209 [[32mINFO [0m] utils.test.common: Created commit with SHA: b0f7f9f2515135f53a3da05fabdd130937c0023b {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:30.216 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for commit b0f7f9f2515135f53a3da05fabdd130937c0023b on main branch in e2e-tests-go-muqrqvhf... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:30.217 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:36.765 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:43.250 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7433 and 7432 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:43.251 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7433 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:43.251 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7433/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:44.143 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7433 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:44.144 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7432 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:44.144 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7432/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:44.195 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7432 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:44.196 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12858?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:44.196 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12857?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:44.286 [[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/12858"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12858"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12858/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12858/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7433"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "99c99b71-9237-4a4f-aad3-cf87234f1dde"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "b0f7f9f2515135f53a3da05fabdd130937c0023b",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-go-muqrqvhf"
    },
    "id": 12858,
    "buildNumber": "20260420.2",
    "status": "inProgress",
    "queueTime": "2026-04-20T11:54:22.5474695Z",
    "startTime": "2026-04-20T11:54:24.9343945Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12858",
    "definition": {
      "drafts": [],
      "id": 7433,
      "name": "e2e-tests-go-muqrqvhf",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7433?revision=2",
      "uri": "vstfs:///Build/Definition/7433",
      "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/12858",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "b0f7f9f2515135f53a3da05fabdd130937c0023b",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T11:54:24.947Z",
    "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": "99c99b71-9237-4a4f-aad3-cf87234f1dde"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12858/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-go-muqrqvhf",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-go-muqrqvhf",
      "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/12857"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12857"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12857/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12857/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7433"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "24d3d372-e8e5-4448-b034-3049584effcb"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "78c78de7aaf7d6cc617ee2b117dfd9fa74d6bf35",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:a1d586ae8f5f17a330f77e35ccb926a040125af1486add75038af148c5ef1233",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-go-muqrqvhf"
    },
    "id": 12857,
    "buildNumber": "20260420.1",
    "status": "inProgress",
    "queueTime": "2026-04-20T11:54:01.6495719Z",
    "startTime": "2026-04-20T11:54:04.4968285Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12857",
    "definition": {
      "drafts": [],
      "id": 7433,
      "name": "e2e-tests-go-muqrqvhf",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7433?revision=2",
      "uri": "vstfs:///Build/Definition/7433",
      "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/12857",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "78c78de7aaf7d6cc617ee2b117dfd9fa74d6bf35",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T11:54:38.907Z",
    "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": "24d3d372-e8e5-4448-b034-3049584effcb"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12857/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-go-muqrqvhf",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-go-muqrqvhf",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:44.287 [[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/12858"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12858"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12858/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12858/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7433"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"99c99b71-9237-4a4f-aad3-cf87234f1dde"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"b0f7f9f2515135f53a3da05fabdd130937c0023b","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-go-muqrqvhf"},"id":12858,"buildNumber":"20260420.2","status":"inProgress","queueTime":"2026-04-20T11:54:22.5474695Z","startTime":"2026-04-20T11:54:24.9343945Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12858","definition":{"drafts":[],"id":7433,"name":"e2e-tests-go-muqrqvhf","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7433?revision=2","uri":"vstfs:///Build/Definition/7433","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/12858","sourceBranch":"refs/heads/main","sourceVersion":"b0f7f9f2515135f53a3da05fabdd130937c0023b","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T11:54:24.947Z","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":"99c99b71-9237-4a4f-aad3-cf87234f1dde"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12858/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-go-muqrqvhf","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-go-muqrqvhf","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:44.287 [[32mINFO [0m] utils.test.common: Pipeline 7433-12858 was triggered by commit b0f7f9f2515135f53a3da05fabdd130937c0023b on main branch in e2e-tests-go-muqrqvhf {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:44.287 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7433-12858 to finish... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:44.288 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7433/runs/12858?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:45.172 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7433-12858 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:54:45.172 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7433-12858 | Status: running | Reason: Pipeline 7433-12858 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:55:15.182 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7433/runs/12858?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:55:15.777 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7433-12858 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:55:15.778 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 7433-12858 | Status: running | Reason: Pipeline 7433-12858 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:55:45.779 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7433/runs/12858?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:55:47.171 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7433-12858 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:55:47.171 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: 7433-12858 | Status: running | Reason: Pipeline 7433-12858 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:56:17.173 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7433/runs/12858?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:56:17.255 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7433-12858 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:56:17.255 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: 7433-12858 | Status: running | Reason: Pipeline 7433-12858 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:56:47.256 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7433/runs/12858?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:56:47.880 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7433-12858 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:56:47.881 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: 7433-12858 | Status: running | Reason: Pipeline 7433-12858 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:17.881 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7433/runs/12858?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:17.981 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7433-12858 status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:17.981 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:17.991 [[32mINFO [0m] utils.test.common: azure pipeline 7433-12858 was successful {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:17.991 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-go[github-azure-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="22.962">
<system-out>
<![CDATA[2026-04-20 11:57:18.060 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-muqrqvhf-gitops, branch: main {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:18.061 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-muqrqvhf-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:18.290 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 22120c165d2f0a58f1e3bd3210aeb203e02ad0cc {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:18.291 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:18.291 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-muqrqvhf-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:18.372 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-muqrqvhf-development using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:19.129 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:19.130 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-muqrqvhf-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:19.280 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-muqrqvhf-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-go-muqrqvhf-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-muqrqvhf-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-muqrqvhf/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (60831f5)
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-muqrqvhf  Synced     Healthy        service/e2e-tests-go-muqrqvhf created
apps                Deployment  tssc-app-development  e2e-tests-go-muqrqvhf  Synced     Healthy        deployment.apps/e2e-tests-go-muqrqvhf created
route.openshift.io  Route       tssc-app-development  e2e-tests-go-muqrqvhf  Synced     Healthy        route.route.openshift.io/e2e-tests-go-muqrqvhf created
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:19.280 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-muqrqvhf-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:25.134 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T11:57:19+00:00                         Service  tssc-app-development  e2e-tests-go-muqrqvhf    Synced  Healthy              
2026-04-20T11:57:19+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-muqrqvhf    Synced  Healthy              
2026-04-20T11:57:19+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-muqrqvhf    Synced  Healthy              
2026-04-20T11:57:23+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:57:24+00:00                       Namespace                        tssc-app-development   Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:57:24+00:00                         Service  tssc-app-development  e2e-tests-go-muqrqvhf    Synced   Healthy              service/e2e-tests-go-muqrqvhf unchanged
2026-04-20T11:57:24+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-muqrqvhf    Synced   Healthy              deployment.apps/e2e-tests-go-muqrqvhf configured
2026-04-20T11:57:24+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-muqrqvhf    Synced   Healthy              route.route.openshift.io/e2e-tests-go-muqrqvhf unchanged
2026-04-20T11:57:24+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-muqrqvhf  OutOfSync  Progressing              deployment.apps/e2e-tests-go-muqrqvhf configured

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

Operation:          Sync
Sync Revision:      22120c165d2f0a58f1e3bd3210aeb203e02ad0cc
Phase:              Succeeded
Start:              2026-04-20 11:57:19 +0000 UTC
Finished:           2026-04-20 11:57:24 +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-muqrqvhf  Synced     Healthy            service/e2e-tests-go-muqrqvhf unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-muqrqvhf  Synced     Progressing        deployment.apps/e2e-tests-go-muqrqvhf configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-muqrqvhf  Synced     Healthy            route.route.openshift.io/e2e-tests-go-muqrqvhf unchanged
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:25.222 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-muqrqvhf-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:25.222 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-muqrqvhf-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-muqrqvhf-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:30.442 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-muqrqvhf-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:30.443 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-muqrqvhf-development | Elapsed: 12s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-muqrqvhf-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:40.956 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-muqrqvhf-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:40.956 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:40.982 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-muqrqvhf-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:40.983 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:40.983 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:40.983 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 22120c165d2f0a58f1e3bd3210aeb203e02ad0cc {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:40.983 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 22120c165d2f0a58f1e3bd3210aeb203e02ad0cc {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:40.984 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-go[github-azure-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="214.359">
<system-out>
<![CDATA[2026-04-20 11:57:41.008 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-muqrqvhf/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:41.009 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-muqrqvhf/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:41.126 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-muqrqvhf/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:41.127 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-muqrqvhf/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-muqrqvhf:azure-b0f7f9f2515135f53a3da05fabdd130937c0023b {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:41.128 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:41.157 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:41.157 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-go-muqrqvhf:azure-b0f7f9f2515135f53a3da05fabdd130937c0023b {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:41.158 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-muqrqvhf/overlays/stage/deployment-patch.yaml in repo e2e-tests-go-muqrqvhf-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:41.272 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:41.273 [[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-muqrqvhf:azure-b0f7f9f2515135f53a3da05fabdd130937c0023b" {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:44.893 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686261158 in your fork {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:46.604 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-muqrqvhf-gitops/pull/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:46.604 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:46.604 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-go-muqrqvhf-gitops repository {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:46.604 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #1 in e2e-tests-go-muqrqvhf-gitops... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:46.605 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:52.916 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:59.571 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7433 and 7432 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:59.571 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7433 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:59.572 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7433/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:59.624 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7433 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:59.624 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7432 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:59.625 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7432/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:59.682 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7432 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:59.683 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha a453c8c481b331496aa1f30c33e052694c66245a {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:57:59.683 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12864?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:58:03.873 [[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/12864"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12864"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12864/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12864/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7432"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"3c4088d0-f6f5-4c2e-8178-8f8da80587f7"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1776686261158","pr.sourceSha":"a453c8c481b331496aa1f30c33e052694c66245a","pr.id":"3555681163","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":12864,"buildNumber":"20260420.1","status":"inProgress","queueTime":"2026-04-20T11:57:54.3724225Z","startTime":"2026-04-20T11:57:58.0771827Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12864","definition":{"drafts":[],"id":7432,"name":"e2e-tests-go-muqrqvhf-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7432?revision=2","uri":"vstfs:///Build/Definition/7432","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/12864","sourceBranch":"refs/pull/1/merge","sourceVersion":"10d7edc3cd424de20fa5b95f5af7e8a0070491bc","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T11:57:58.087Z","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"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3555681163\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1776686261158\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-muqrqvhf-gitops.git\",\"system.pullRequest.sourceCommitId\":\"a453c8c481b331496aa1f30c33e052694c66245a\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"3c4088d0-f6f5-4c2e-8178-8f8da80587f7"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12864/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-go-muqrqvhf-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-go-muqrqvhf-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:58:03.873 [[32mINFO [0m] utils.test.common: Pipeline 7432-12864 was triggered by promotion PR #1 in e2e-tests-go-muqrqvhf-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:58:03.873 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7432-12864 to finish... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:58:03.874 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7432/runs/12864?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:58:03.939 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7432-12864 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:58:03.939 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7432-12864 | Status: running | Reason: Pipeline 7432-12864 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:58:33.956 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7432/runs/12864?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:58:35.847 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7432-12864 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:58:35.848 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 7432-12864 | Status: running | Reason: Pipeline 7432-12864 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:59:05.850 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7432/runs/12864?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:59:09.258 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7432-12864 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:59:09.259 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: 7432-12864 | Status: running | Reason: Pipeline 7432-12864 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 11:59:39.264 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7432/runs/12864?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:00.213 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7432-12864 status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:00.213 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:00.215 [[32mINFO [0m] utils.test.common: azure pipeline 7432-12864 was successful {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:00.215 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:01.926 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 30b07d299443452a8c9f73ce56821afd5a4c36c6 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:01.927 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 30b07d299443452a8c9f73ce56821afd5a4c36c6 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:01.927 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:01.927 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-muqrqvhf-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:02.014 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-muqrqvhf-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:02.813 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:02.814 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-muqrqvhf-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:02.947 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-muqrqvhf-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-go-muqrqvhf-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-muqrqvhf-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-muqrqvhf/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (22120c1)
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-muqrqvhf  Synced     Healthy        service/e2e-tests-go-muqrqvhf created
apps                Deployment  tssc-app-stage  e2e-tests-go-muqrqvhf  Synced     Healthy        deployment.apps/e2e-tests-go-muqrqvhf created
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-muqrqvhf  Synced     Healthy        route.route.openshift.io/e2e-tests-go-muqrqvhf created
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:02.948 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-muqrqvhf-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:10.415 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:00:03+00:00                         Service  tssc-app-stage  e2e-tests-go-muqrqvhf    Synced  Healthy              
2026-04-20T12:00:03+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-muqrqvhf    Synced  Healthy              
2026-04-20T12:00:03+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-muqrqvhf    Synced  Healthy              
2026-04-20T12:00:07+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:00:09+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-muqrqvhf    Synced   Healthy              route.route.openshift.io/e2e-tests-go-muqrqvhf unchanged
2026-04-20T12:00:09+00:00                       Namespace                        tssc-app-stage   Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:00:09+00:00                         Service  tssc-app-stage  e2e-tests-go-muqrqvhf    Synced   Healthy              service/e2e-tests-go-muqrqvhf unchanged
2026-04-20T12:00:09+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-muqrqvhf    Synced   Healthy              deployment.apps/e2e-tests-go-muqrqvhf configured
2026-04-20T12:00:09+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-muqrqvhf  OutOfSync  Progressing              deployment.apps/e2e-tests-go-muqrqvhf configured

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

Operation:          Sync
Sync Revision:      30b07d299443452a8c9f73ce56821afd5a4c36c6
Phase:              Succeeded
Start:              2026-04-20 12:00:03 +0000 UTC
Finished:           2026-04-20 12:00:08 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage         Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-go-muqrqvhf  Synced     Healthy            service/e2e-tests-go-muqrqvhf unchanged
apps                Deployment  tssc-app-stage  e2e-tests-go-muqrqvhf  Synced     Progressing        deployment.apps/e2e-tests-go-muqrqvhf configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-muqrqvhf  Synced     Healthy            route.route.openshift.io/e2e-tests-go-muqrqvhf unchanged
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:10.489 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-muqrqvhf-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:10.489 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-muqrqvhf-stage | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-muqrqvhf-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:19.182 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-muqrqvhf-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:19.182 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-muqrqvhf-stage | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-muqrqvhf-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:32.342 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-muqrqvhf-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:32.343 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:32.370 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-muqrqvhf-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:32.370 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:32.370 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:32.370 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 30b07d299443452a8c9f73ce56821afd5a4c36c6 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:32.370 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 30b07d299443452a8c9f73ce56821afd5a4c36c6 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:32.372 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:32.372 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:32.372 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 7432 logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:00:32.373 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7432/runs/12864/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:15.365 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:1349e69c-e123-42c7-a4d0-95fbec8827c7/1 found from Promotion Pipeline 7432 logs {projectName=e2e-e2e-tests-go[github-azure-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="141.644">
<system-out>
<![CDATA[2026-04-20 12:01:15.387 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-muqrqvhf/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:15.388 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-muqrqvhf/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:15.529 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-muqrqvhf/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:15.530 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-muqrqvhf/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-muqrqvhf:azure-b0f7f9f2515135f53a3da05fabdd130937c0023b {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:15.531 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:15.561 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:15.562 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-go-muqrqvhf:azure-b0f7f9f2515135f53a3da05fabdd130937c0023b {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:15.562 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-muqrqvhf/overlays/prod/deployment-patch.yaml in repo e2e-tests-go-muqrqvhf-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:15.660 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:15.661 [[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-muqrqvhf:azure-b0f7f9f2515135f53a3da05fabdd130937c0023b" {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:19.598 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776686475562 in your fork {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:21.195 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-muqrqvhf-gitops/pull/2 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:21.196 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:21.196 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-go-muqrqvhf-gitops repository {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:21.196 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #2 in e2e-tests-go-muqrqvhf-gitops... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:21.196 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:01:47.019 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:06.049 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7433 and 7432 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:06.049 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7433 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:06.050 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7433/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:15.801 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7433 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:15.801 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7432 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:15.802 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7432/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:31.210 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7432 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:31.210 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha 40fbfb36a12f76999c85bfd30fe1a2d0c8530df0 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:31.210 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12876?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:38.489 [[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/12876"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12876"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12876/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12876/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7432"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"9ccdb2dc-96f5-4253-90de-9657dd749b5c"}],"triggerInfo":{"pr.sourceBranch":"promote-to-prod-1776686475562","pr.sourceSha":"40fbfb36a12f76999c85bfd30fe1a2d0c8530df0","pr.id":"3555699359","pr.title":"Promote to prod environment","pr.number":"2","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":12876,"buildNumber":"20260420.2","status":"inProgress","queueTime":"2026-04-20T12:01:30.0484774Z","startTime":"2026-04-20T12:01:46.1139112Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12876","definition":{"drafts":[],"id":7432,"name":"e2e-tests-go-muqrqvhf-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7432?revision=2","uri":"vstfs:///Build/Definition/7432","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/12876","sourceBranch":"refs/pull/2/merge","sourceVersion":"737934246ea456fac8d7c87f388d948009abfd45","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T12:01:46.12Z","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"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3555699359\",\"system.pullRequest.pullRequestNumber\":\"2\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-prod-1776686475562\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-muqrqvhf-gitops.git\",\"system.pullRequest.sourceCommitId\":\"40fbfb36a12f76999c85bfd30fe1a2d0c8530df0\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"9ccdb2dc-96f5-4253-90de-9657dd749b5c"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12876/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-go-muqrqvhf-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-go-muqrqvhf-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:38.489 [[32mINFO [0m] utils.test.common: Pipeline 7432-12876 was triggered by promotion PR #2 in e2e-tests-go-muqrqvhf-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:38.490 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7432-12876 to finish... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:38.490 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7432/runs/12876?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:43.268 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7432-12876 status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:43.268 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:43.270 [[32mINFO [0m] utils.test.common: azure pipeline 7432-12876 was successful {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:43.270 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:44.855 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 52c3a99257f0aa702472ea8818bcfc6775c74cf1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:44.855 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 52c3a99257f0aa702472ea8818bcfc6775c74cf1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:44.855 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:44.856 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-muqrqvhf-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:44.932 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-muqrqvhf-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:45.853 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:45.853 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-muqrqvhf-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:45.988 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-muqrqvhf-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-go-muqrqvhf-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-muqrqvhf-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-muqrqvhf/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (30b07d2)
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-muqrqvhf  Synced     Healthy        service/e2e-tests-go-muqrqvhf created
apps                Deployment  tssc-app-prod  e2e-tests-go-muqrqvhf  Synced     Healthy        deployment.apps/e2e-tests-go-muqrqvhf created
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-muqrqvhf  Synced     Healthy        route.route.openshift.io/e2e-tests-go-muqrqvhf created
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:45.989 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-muqrqvhf-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:51.975 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:02:46+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-muqrqvhf    Synced  Healthy              
2026-04-20T12:02:46+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-muqrqvhf    Synced  Healthy              
2026-04-20T12:02:46+00:00                         Service  tssc-app-prod  e2e-tests-go-muqrqvhf    Synced  Healthy              
2026-04-20T12:02:50+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:02:51+00:00                       Namespace                        tssc-app-prod   Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:02:51+00:00                         Service  tssc-app-prod  e2e-tests-go-muqrqvhf    Synced   Healthy              service/e2e-tests-go-muqrqvhf unchanged
2026-04-20T12:02:51+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-muqrqvhf    Synced   Healthy              deployment.apps/e2e-tests-go-muqrqvhf configured
2026-04-20T12:02:51+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-muqrqvhf    Synced   Healthy              route.route.openshift.io/e2e-tests-go-muqrqvhf unchanged
2026-04-20T12:02:51+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-muqrqvhf  OutOfSync  Progressing              deployment.apps/e2e-tests-go-muqrqvhf configured

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

Operation:          Sync
Sync Revision:      52c3a99257f0aa702472ea8818bcfc6775c74cf1
Phase:              Succeeded
Start:              2026-04-20 12:02:46 +0000 UTC
Finished:           2026-04-20 12:02:51 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod          Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-go-muqrqvhf  Synced     Healthy            service/e2e-tests-go-muqrqvhf unchanged
apps                Deployment  tssc-app-prod  e2e-tests-go-muqrqvhf  Synced     Progressing        deployment.apps/e2e-tests-go-muqrqvhf configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-muqrqvhf  Synced     Healthy            route.route.openshift.io/e2e-tests-go-muqrqvhf unchanged
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:52.049 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-muqrqvhf-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:52.049 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-muqrqvhf-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-muqrqvhf-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:58.562 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-muqrqvhf-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:58.562 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-muqrqvhf-prod | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-muqrqvhf-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:13.042 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-muqrqvhf-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:13.042 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:13.065 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-muqrqvhf-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:13.065 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:13.066 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:13.066 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 52c3a99257f0aa702472ea8818bcfc6775c74cf1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:13.066 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 52c3a99257f0aa702472ea8818bcfc6775c74cf1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:13.068 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:13.068 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:13.068 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 7432 logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:13.068 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7432/runs/12876/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:37.030 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:1349e69c-e123-42c7-a4d0-95fbec8827c7/1 found from Promotion Pipeline 7432 logs {projectName=e2e-e2e-tests-go[github-azure-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.404">
<system-out>
<![CDATA[2026-04-20 12:03:37.053 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:1349e69c-e123-42c7-a4d0-95fbec8827c7/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:37.053 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-muqrqvhf:azure-b0f7f9f2515135f53a3da05fabdd130937c0023b and document ID urn:uuid:1349e69c-e123-42c7-a4d0-95fbec8827c7/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:37.053 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-muqrqvhf:azure-b0f7f9f2515135f53a3da05fabdd130937c0023b and document ID: urn:uuid:1349e69c-e123-42c7-a4d0-95fbec8827c7/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:37.054 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-muqrqvhf:azure-b0f7f9f2515135f53a3da05fabdd130937c0023b at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:37.159 [[32mINFO [0m] tpa.client: Token expired. Refreshing... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:38.363 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-muqrqvhf:azure-b0f7f9f2515135f53a3da05fabdd130937c0023b' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:38.364 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:1349e69c-e123-42c7-a4d0-95fbec8827c7/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:38.364 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-muqrqvhf:azure-b0f7f9f2515135f53a3da05fabdd130937c0023b, Published: 2026-04-20T11:54:01Z, SHA256: sha256:e174ed225eeba719346d1adbf7027a80222846b682c37e372d936026b62eceaa {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:38.364 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:1349e69c-e123-42c7-a4d0-95fbec8827c7/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:38.364 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-muqrqvhf:azure-b0f7f9f2515135f53a3da05fabdd130937c0023b and document ID urn:uuid:1349e69c-e123-42c7-a4d0-95fbec8827c7/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:38.364 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-muqrqvhf:azure-b0f7f9f2515135f53a3da05fabdd130937c0023b and document ID: urn:uuid:1349e69c-e123-42c7-a4d0-95fbec8827c7/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:38.364 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-muqrqvhf:azure-b0f7f9f2515135f53a3da05fabdd130937c0023b at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:38.452 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-muqrqvhf:azure-b0f7f9f2515135f53a3da05fabdd130937c0023b' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:38.452 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:1349e69c-e123-42c7-a4d0-95fbec8827c7/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:38.452 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-muqrqvhf:azure-b0f7f9f2515135f53a3da05fabdd130937c0023b, Published: 2026-04-20T11:54:01Z, SHA256: sha256:e174ed225eeba719346d1adbf7027a80222846b682c37e372d936026b62eceaa {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:38.452 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:1349e69c-e123-42c7-a4d0-95fbec8827c7/1,urn:uuid:1349e69c-e123-42c7-a4d0-95fbec8827c7/1 found in TPA!!! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:38.453 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-go-muqrqvhf:azure-b0f7f9f2515135f53a3da05fabdd130937c0023b {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T11:50:49.574Z" hostname="e2e-e2e-tests-python[github-tekton-quay]" tests="6" failures="0" skipped="0" time="825.76" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="80.374">
<system-out>
<![CDATA[2026-04-20 11:50:51.003 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-ijakmgdo {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:50:51.005 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-ijakmgdo'... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:50:51.011 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:50:51.072 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:50:51.099 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:50:51.102 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:50:51.103 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:50:51.130 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:50:51.130 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:50:51.131 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:50:51.225 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-ijakmgdo, ID: 4a8cef29-bf69-49d7-aadc-8aa692997120 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:50:51.226 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-ijakmgdo to be completed... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:50:51.226 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 4a8cef29-bf69-49d7-aadc-8aa692997120 to complete... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:50:51.304 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:50:51.305 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 4a8cef29-bf69-49d7-aadc-8aa692997120: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:50:56.543 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:50:56.543 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 4a8cef29-bf69-49d7-aadc-8aa692997120: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:01.568 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:01.568 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 4a8cef29-bf69-49d7-aadc-8aa692997120: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:06.595 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:06.596 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 4a8cef29-bf69-49d7-aadc-8aa692997120: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:11.696 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:11.697 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 4a8cef29-bf69-49d7-aadc-8aa692997120: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:16.723 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:16.724 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 4a8cef29-bf69-49d7-aadc-8aa692997120: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:21.754 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:21.754 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 4a8cef29-bf69-49d7-aadc-8aa692997120: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:26.862 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:26.862 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 4a8cef29-bf69-49d7-aadc-8aa692997120: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:31.884 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:31.884 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 4a8cef29-bf69-49d7-aadc-8aa692997120: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:36.907 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:36.908 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:36.908 [[32mINFO [0m] rhdh.developer-hub: Task 4a8cef29-bf69-49d7-aadc-8aa692997120 completed successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:36.908 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-ijakmgdo' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:36.908 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-ijakmgdo {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:36.920 [[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-ijakmgdo...
2026-04-20 11:51:36.921 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-ijakmgdo-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:36.921 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-ijakmgdo-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:37.218 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': d687a08687ec8778577d64a853701263ae3435f2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Waiting for ArgoCD CI application to sync to commit: d687a08687ec8778577d64a853701263ae3435f2
2026-04-20 11:51:37.243 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-ijakmgdo-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: d687a08687ec8778577d64a853701263ae3435f2) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:37.243 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:47.370 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-ijakmgdo-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:51:47.371 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:11.312 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-ijakmgdo-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:11.312 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:11.312 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:11.312 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: d687a08687ec8778577d64a853701263ae3435f2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 11:52:11.313 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:11.313 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-python-ijakmgdo (GitHub + Tekton CI) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:11.313 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-ijakmgdo {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:11.313 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:11.314 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-python-ijakmgdo {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:11.343 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-ijakmgdo {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:11.369 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-ijakmgdo-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:11.370 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-python-ijakmgdo {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:11.370 [[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:131) 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="482.9">
<system-out>
<![CDATA[2026-04-20 11:52:11.407 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:11.407 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:11.407 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:15.210 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776685931408 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:16.934 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-ijakmgdo/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:16.935 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-python-ijakmgdo/pull/1 with SHA: 40d8a87d4b169c9e8d0af88396b8dd93b747cfc7 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:16.935 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-ijakmgdo... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:16.936 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-ijakmgdo, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:16.967 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-ijakmgdo {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:16.967 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-ijakmgdo. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:16.967 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-ijakmgdo | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-ijakmgdo, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:22.676 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-ijakmgdo {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:22.677 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:22.677 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-ijakmgdo | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-ijakmgdo, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:36.550 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-ijakmgdo {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:36.550 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:36.550 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:36.551 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x was triggered by promotion PR #1 in e2e-tests-python-ijakmgdo {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:36.551 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:36.586 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:36.586 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:36.586 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:52:36.586 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:53:06.638 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:53:06.638 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:53:06.638 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:53:06.639 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:53:36.706 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:53:36.706 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:53:36.707 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:53:36.707 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:54:06.759 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:54:06.759 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:54:06.759 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:54:06.761 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:54:36.833 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:54:36.833 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:54:36.834 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:54:36.834 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:55:06.884 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:55:06.884 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:55:06.884 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:55:06.884 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:55:36.925 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:55:36.925 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:55:36.925 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:55:36.925 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:56:06.980 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:56:06.980 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:56:06.980 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:56:06.980 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 8] 🔄 Pipeline: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:56:37.056 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:56:37.057 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:56:37.057 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:56:37.057 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 9] 🔄 Pipeline: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:07.129 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:07.129 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:07.130 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:07.130 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 10] 🔄 Pipeline: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:37.203 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-on-pull-request-8lk9x in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:37.204 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:37.204 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:37.204 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:37.212 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-ijakmgdo-on-pull-request-8lk9x was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:37.212 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:38.695 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: e04d4970daace71efbfeba6acfbfbf6c4a908db8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:38.696 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-python-ijakmgdo... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:38.696 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-ijakmgdo, event type: push {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:38.730 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-ijakmgdo {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:38.730 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:38.731 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-ijakmgdo | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-ijakmgdo, event: push, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:43.962 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-ijakmgdo {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:43.962 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:43.962 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-ijakmgdo-on-push-5zfhn {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:43.962 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-ijakmgdo-on-push-5zfhn was triggered by on-push pipeline after merging #1 in e2e-tests-python-ijakmgdo {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:43.962 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-ijakmgdo-on-push-5zfhn to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:43.995 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-on-push-5zfhn in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:43.996 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-on-push-5zfhn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:43.996 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-on-push-5zfhn status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:57:43.996 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-ijakmgdo-on-push-5zfhn | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-on-push-5zfhn not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:58:14.029 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-on-push-5zfhn in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:58:14.030 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-on-push-5zfhn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:58:14.030 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-on-push-5zfhn status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:58:14.030 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-ijakmgdo-on-push-5zfhn | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-on-push-5zfhn not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:58:44.099 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-on-push-5zfhn in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:58:44.099 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-on-push-5zfhn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:58:44.099 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-on-push-5zfhn status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:58:44.100 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-ijakmgdo-on-push-5zfhn | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-on-push-5zfhn not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:59:14.164 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-on-push-5zfhn in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:59:14.164 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-on-push-5zfhn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:59:14.164 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-on-push-5zfhn status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:59:14.164 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-ijakmgdo-on-push-5zfhn | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-on-push-5zfhn not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:59:44.232 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-on-push-5zfhn in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:59:44.232 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-on-push-5zfhn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:59:44.232 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-on-push-5zfhn status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 11:59:44.232 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-ijakmgdo-on-push-5zfhn | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-on-push-5zfhn not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:14.302 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-on-push-5zfhn in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:14.302 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-on-push-5zfhn status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:14.302 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-on-push-5zfhn status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:14.302 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:14.304 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-ijakmgdo-on-push-5zfhn was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:14.305 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="39.834">
<system-out>
<![CDATA[2026-04-20 12:00:14.360 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-ijakmgdo-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:14.360 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-ijakmgdo-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:14.642 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 15bc91026a76303c1e3fb5199a17cbfa94b2274e {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:14.642 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:14.642 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-ijakmgdo-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:14.726 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-ijakmgdo-development using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:15.636 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:15.636 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-ijakmgdo-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:15.763 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-ijakmgdo-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-python-ijakmgdo-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-ijakmgdo-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-ijakmgdo/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (d687a08)
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-ijakmgdo  Synced     Healthy        service/e2e-tests-python-ijakmgdo created
apps                Deployment  tssc-app-development  e2e-tests-python-ijakmgdo  Synced     Healthy        deployment.apps/e2e-tests-python-ijakmgdo created
route.openshift.io  Route       tssc-app-development  e2e-tests-python-ijakmgdo  Synced     Healthy        route.route.openshift.io/e2e-tests-python-ijakmgdo created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:15.764 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-ijakmgdo-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:21.537 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:00:16+00:00                         Service  tssc-app-development  e2e-tests-python-ijakmgdo    Synced  Healthy              
2026-04-20T12:00:16+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-ijakmgdo    Synced  Healthy              
2026-04-20T12:00:16+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-ijakmgdo    Synced  Healthy              
2026-04-20T12:00:16+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-ijakmgdo  OutOfSync  Healthy              
2026-04-20T12:00:19+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:00:20+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-ijakmgdo    Synced   Healthy              route.route.openshift.io/e2e-tests-python-ijakmgdo unchanged
2026-04-20T12:00:20+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:00:20+00:00                         Service  tssc-app-development  e2e-tests-python-ijakmgdo    Synced   Healthy              service/e2e-tests-python-ijakmgdo unchanged
2026-04-20T12:00:20+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-ijakmgdo  OutOfSync  Healthy              deployment.apps/e2e-tests-python-ijakmgdo configured
2026-04-20T12:00:20+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-ijakmgdo    Synced  Progressing              deployment.apps/e2e-tests-python-ijakmgdo configured

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

Operation:          Sync
Sync Revision:      15bc91026a76303c1e3fb5199a17cbfa94b2274e
Phase:              Succeeded
Start:              2026-04-20 12:00:16 +0000 UTC
Finished:           2026-04-20 12:00:20 +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-ijakmgdo  Synced     Healthy            service/e2e-tests-python-ijakmgdo unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-ijakmgdo  Synced     Progressing        deployment.apps/e2e-tests-python-ijakmgdo configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-ijakmgdo  Synced     Healthy            route.route.openshift.io/e2e-tests-python-ijakmgdo unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:21.601 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ijakmgdo-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:21.601 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-ijakmgdo-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ijakmgdo-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:27.543 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ijakmgdo-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:27.544 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-ijakmgdo-development | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ijakmgdo-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:39.517 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ijakmgdo-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:39.517 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-python-ijakmgdo-development | Elapsed: 25s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ijakmgdo-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.131 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-ijakmgdo-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.132 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.157 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-ijakmgdo-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.157 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.157 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.158 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 15bc91026a76303c1e3fb5199a17cbfa94b2274e {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.158 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 15bc91026a76303c1e3fb5199a17cbfa94b2274e {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.159 [[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="115.492">
<system-out>
<![CDATA[2026-04-20 12:00:54.197 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-ijakmgdo/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.198 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-ijakmgdo/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.337 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-ijakmgdo/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.338 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-ijakmgdo/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-ijakmgdo:e04d4970daace71efbfeba6acfbfbf6c4a908db8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.340 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.366 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.366 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-python-ijakmgdo:e04d4970daace71efbfeba6acfbfbf6c4a908db8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.367 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-ijakmgdo/overlays/stage/deployment-patch.yaml in repo e2e-tests-python-ijakmgdo-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.488 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:54.488 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-python-ijakmgdo:e04d4970daace71efbfeba6acfbfbf6c4a908db8" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:00:58.181 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686454367 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:00.033 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-ijakmgdo-gitops/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:00.033 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:00.033 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-python-ijakmgdo-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:00.033 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-ijakmgdo-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:00.034 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-ijakmgdo-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:00.056 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-ijakmgdo-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:00.057 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-ijakmgdo-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:00.057 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-ijakmgdo-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-ijakmgdo-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:05.622 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-ijakmgdo-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:05.623 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:05.623 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-ijakmgdo-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-ijakmgdo-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:14.460 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-ijakmgdo-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:14.461 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:14.461 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:14.461 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr was triggered by promotion PR #1 in e2e-tests-python-ijakmgdo-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:14.461 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:14.495 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:14.495 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:14.495 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:14.495 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:44.563 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:44.563 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:44.563 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:01:44.563 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:14.617 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:14.617 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:14.617 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:14.617 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:14.619 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:14.619 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:16.419 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: d286a36c70b4624798ff3dc56cef82554c0138ba {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:16.419 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: d286a36c70b4624798ff3dc56cef82554c0138ba {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:16.419 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:16.420 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-ijakmgdo-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:16.508 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-ijakmgdo-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:17.291 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:17.291 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-ijakmgdo-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:17.441 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-ijakmgdo-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-python-ijakmgdo-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-ijakmgdo-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-ijakmgdo/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (15bc910)
Health Status:      Healthy

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced         namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-python-ijakmgdo  Synced     Healthy        service/e2e-tests-python-ijakmgdo created
apps                Deployment  tssc-app-stage  e2e-tests-python-ijakmgdo  Synced     Healthy        deployment.apps/e2e-tests-python-ijakmgdo created
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-ijakmgdo  Synced     Healthy        route.route.openshift.io/e2e-tests-python-ijakmgdo created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:17.442 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-ijakmgdo-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:25.729 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:02:17+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-ijakmgdo    Synced  Healthy              
2026-04-20T12:02:17+00:00                         Service  tssc-app-stage  e2e-tests-python-ijakmgdo    Synced  Healthy              
2026-04-20T12:02:17+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-ijakmgdo    Synced  Healthy              
2026-04-20T12:02:21+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:02:23+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:02:23+00:00                         Service  tssc-app-stage  e2e-tests-python-ijakmgdo    Synced   Healthy              service/e2e-tests-python-ijakmgdo unchanged
2026-04-20T12:02:23+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-ijakmgdo    Synced   Healthy              deployment.apps/e2e-tests-python-ijakmgdo configured
2026-04-20T12:02:23+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-ijakmgdo    Synced   Healthy              route.route.openshift.io/e2e-tests-python-ijakmgdo unchanged
2026-04-20T12:02:23+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-ijakmgdo  OutOfSync  Progressing              deployment.apps/e2e-tests-python-ijakmgdo configured

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

Operation:          Sync
Sync Revision:      d286a36c70b4624798ff3dc56cef82554c0138ba
Phase:              Succeeded
Start:              2026-04-20 12:02:17 +0000 UTC
Finished:           2026-04-20 12:02:23 +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-python-ijakmgdo  Synced     Healthy            service/e2e-tests-python-ijakmgdo unchanged
apps                Deployment  tssc-app-stage  e2e-tests-python-ijakmgdo  Synced     Progressing        deployment.apps/e2e-tests-python-ijakmgdo configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-ijakmgdo  Synced     Healthy            route.route.openshift.io/e2e-tests-python-ijakmgdo unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:25.812 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ijakmgdo-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:25.813 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-ijakmgdo-stage | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ijakmgdo-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:35.096 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ijakmgdo-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:35.096 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-ijakmgdo-stage | Elapsed: 19s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ijakmgdo-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.409 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-ijakmgdo-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.409 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.432 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-ijakmgdo-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.432 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.433 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.433 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: d286a36c70b4624798ff3dc56cef82554c0138ba {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.433 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: d286a36c70b4624798ff3dc56cef82554c0138ba {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.435 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.435 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.435 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.436 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.467 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.685 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:6d2395cd-fb19-4413-ad44-3fe357077216/1 found from Promotion Pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-hgxxr 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="106.845">
<system-out>
<![CDATA[2026-04-20 12:02:49.705 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-ijakmgdo/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.706 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-ijakmgdo/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.858 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-ijakmgdo/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.858 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-ijakmgdo/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-ijakmgdo:e04d4970daace71efbfeba6acfbfbf6c4a908db8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.860 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.883 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.884 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-python-ijakmgdo:e04d4970daace71efbfeba6acfbfbf6c4a908db8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.884 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-ijakmgdo/overlays/prod/deployment-patch.yaml in repo e2e-tests-python-ijakmgdo-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.990 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.991 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-python-ijakmgdo:e04d4970daace71efbfeba6acfbfbf6c4a908db8" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:54.057 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776686569884 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:55.770 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-ijakmgdo-gitops/pull/2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:55.771 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:55.771 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-python-ijakmgdo-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:55.771 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-python-ijakmgdo-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:55.771 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-ijakmgdo-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:55.799 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-ijakmgdo-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:55.799 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:55.799 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-ijakmgdo-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-ijakmgdo-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:05.237 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-ijakmgdo-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:05.237 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:05.237 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:05.238 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 was triggered by promotion PR #2 in e2e-tests-python-ijakmgdo-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:05.238 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:05.272 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:05.272 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:05.273 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:05.273 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:35.352 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:35.352 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:35.352 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:35.353 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 | Status: running | Reason: Pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:05.404 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:05.405 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:05.405 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:05.405 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:05.408 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:05.408 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:06.901 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: bf1bc68d786ec29faee700780d6bad85b33af14b {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:06.902 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: bf1bc68d786ec29faee700780d6bad85b33af14b {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:06.902 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:06.902 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-ijakmgdo-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:06.982 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-ijakmgdo-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:07.698 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:07.698 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-ijakmgdo-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:07.834 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-ijakmgdo-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-python-ijakmgdo-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-ijakmgdo-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-ijakmgdo/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (d286a36)
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-ijakmgdo  Synced     Healthy        service/e2e-tests-python-ijakmgdo created
apps                Deployment  tssc-app-prod  e2e-tests-python-ijakmgdo  Synced     Healthy        deployment.apps/e2e-tests-python-ijakmgdo created
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-ijakmgdo  Synced     Healthy        route.route.openshift.io/e2e-tests-python-ijakmgdo created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:07.834 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-ijakmgdo-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:15.231 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:04:09+00:00                         Service  tssc-app-prod  e2e-tests-python-ijakmgdo    Synced  Healthy              
2026-04-20T12:04:09+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-ijakmgdo    Synced  Healthy              
2026-04-20T12:04:09+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-ijakmgdo    Synced  Healthy              
2026-04-20T12:04:13+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:04:14+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:04:14+00:00                         Service  tssc-app-prod  e2e-tests-python-ijakmgdo    Synced   Healthy              service/e2e-tests-python-ijakmgdo unchanged
2026-04-20T12:04:14+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-ijakmgdo    Synced   Healthy              deployment.apps/e2e-tests-python-ijakmgdo configured
2026-04-20T12:04:14+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-ijakmgdo    Synced   Healthy              route.route.openshift.io/e2e-tests-python-ijakmgdo unchanged
2026-04-20T12:04:14+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-ijakmgdo  OutOfSync  Progressing              deployment.apps/e2e-tests-python-ijakmgdo configured

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

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

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-python-ijakmgdo  Synced     Healthy            service/e2e-tests-python-ijakmgdo unchanged
apps                Deployment  tssc-app-prod  e2e-tests-python-ijakmgdo  Synced     Progressing        deployment.apps/e2e-tests-python-ijakmgdo configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-ijakmgdo  Synced     Healthy            route.route.openshift.io/e2e-tests-python-ijakmgdo unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:15.311 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ijakmgdo-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:15.311 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-ijakmgdo-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ijakmgdo-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:23.017 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ijakmgdo-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:23.017 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-ijakmgdo-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ijakmgdo-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.254 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-ijakmgdo-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.254 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.284 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-ijakmgdo-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.284 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.284 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.284 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: bf1bc68d786ec29faee700780d6bad85b33af14b {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.284 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: bf1bc68d786ec29faee700780d6bad85b33af14b {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.286 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.286 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.286 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.287 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.320 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.548 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:6d2395cd-fb19-4413-ad44-3fe357077216/1 found from Promotion Pipeline e2e-tests-python-ijakmgdo-gitops-on-pull-request-p77j6 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.315">
<system-out>
<![CDATA[2026-04-20 12:04:36.649 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:6d2395cd-fb19-4413-ad44-3fe357077216/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.649 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-ijakmgdo:e04d4970daace71efbfeba6acfbfbf6c4a908db8 and document ID urn:uuid:6d2395cd-fb19-4413-ad44-3fe357077216/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.649 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-ijakmgdo:e04d4970daace71efbfeba6acfbfbf6c4a908db8 and document ID: urn:uuid:6d2395cd-fb19-4413-ad44-3fe357077216/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.650 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-ijakmgdo:e04d4970daace71efbfeba6acfbfbf6c4a908db8 at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.809 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-ijakmgdo:e04d4970daace71efbfeba6acfbfbf6c4a908db8' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.809 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:6d2395cd-fb19-4413-ad44-3fe357077216/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.809 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-ijakmgdo:e04d4970daace71efbfeba6acfbfbf6c4a908db8, Published: 2026-04-20T11:59:32Z, SHA256: sha256:a1c6461564ed1fc5251f815b822337356a9df4df808fe82192353157037f5806 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.809 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:6d2395cd-fb19-4413-ad44-3fe357077216/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.809 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-ijakmgdo:e04d4970daace71efbfeba6acfbfbf6c4a908db8 and document ID urn:uuid:6d2395cd-fb19-4413-ad44-3fe357077216/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.810 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-ijakmgdo:e04d4970daace71efbfeba6acfbfbf6c4a908db8 and document ID: urn:uuid:6d2395cd-fb19-4413-ad44-3fe357077216/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.810 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-ijakmgdo:e04d4970daace71efbfeba6acfbfbf6c4a908db8 at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.881 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-ijakmgdo:e04d4970daace71efbfeba6acfbfbf6c4a908db8' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.881 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:6d2395cd-fb19-4413-ad44-3fe357077216/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.881 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-ijakmgdo:e04d4970daace71efbfeba6acfbfbf6c4a908db8, Published: 2026-04-20T11:59:32Z, SHA256: sha256:a1c6461564ed1fc5251f815b822337356a9df4df808fe82192353157037f5806 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.881 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:6d2395cd-fb19-4413-ad44-3fe357077216/1,urn:uuid:6d2395cd-fb19-4413-ad44-3fe357077216/1 found in TPA!!! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:36.882 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-python-ijakmgdo:e04d4970daace71efbfeba6acfbfbf6c4a908db8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T11:50:49.574Z" hostname="e2e-e2e-tests-python[github-azure-quay]" tests="6" failures="0" skipped="0" time="890.103" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="134.493">
<system-out>
<![CDATA[2026-04-20 11:50:50.984 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:50.986 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-qpaiiyri'... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:50.992 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:51.089 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:51.090 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:51.090 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:51.091 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:51.114 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:51.144 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:51.148 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:51.149 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:51.179 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:51.179 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:51.180 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:51.463 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-qpaiiyri, ID: edfd8d16-32d1-4d2e-9472-fc3bebfa33af {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:51.463 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-qpaiiyri to be completed... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:51.464 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task edfd8d16-32d1-4d2e-9472-fc3bebfa33af to complete... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:51.541 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:51.542 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task edfd8d16-32d1-4d2e-9472-fc3bebfa33af: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:56.865 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:50:56.866 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task edfd8d16-32d1-4d2e-9472-fc3bebfa33af: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:01.890 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:01.891 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task edfd8d16-32d1-4d2e-9472-fc3bebfa33af: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:06.915 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:06.916 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task edfd8d16-32d1-4d2e-9472-fc3bebfa33af: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:11.989 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:11.990 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task edfd8d16-32d1-4d2e-9472-fc3bebfa33af: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:17.015 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:17.016 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task edfd8d16-32d1-4d2e-9472-fc3bebfa33af: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:22.039 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:22.039 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:22.039 [[32mINFO [0m] rhdh.developer-hub: Task edfd8d16-32d1-4d2e-9472-fc3bebfa33af completed successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:22.040 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-qpaiiyri' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:22.040 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:22.059 [[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-qpaiiyri...
2026-04-20 11:51:22.059 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-qpaiiyri-gitops, branch: main {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:22.059 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-qpaiiyri-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:22.358 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 56639434e03cfe078e11cee34605aa9c9ab6b463 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: 56639434e03cfe078e11cee34605aa9c9ab6b463
2026-04-20 11:51:22.386 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-python-qpaiiyri-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-qpaiiyri-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-python-qpaiiyri-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"04499538-cc77-4082-9e75-56668613fc79","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Mon, 20 Apr 2026 11:51:22 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"6f6f2750-977f-4dec-a39d-6a459e96793b","x-kubernetes-pf-prioritylevel-uid":"d21bee81-95eb-4c40-ad84-5f7f98bbe99a"} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:22.386 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:38.056 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-qpaiiyri-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:51:38.057 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:05.674 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-qpaiiyri-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:05.674 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:05.674 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:05.675 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 56639434e03cfe078e11cee34605aa9c9ab6b463 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 11:52:05.675 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:05.675 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:05.676 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-python-qpaiiyri... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:05.938 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:08.300 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:08.300 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:08.300 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-python-qpaiiyri... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:08.301 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:08.301 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:15.001 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-qpaiiyri-gitops branch 'main' with commit SHA: 55d158dabf9bba13b183ab4e0242acb8efa006a1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:15.001 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 55d158dabf9bba13b183ab4e0242acb8efa006a1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:15.988 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-qpaiiyri branch 'main' with commit SHA: 065c4e3ca36ff8c1b4859c701cb12e045c03de19 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:15.988 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 065c4e3ca36ff8c1b4859c701cb12e045c03de19 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:15.989 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-python-qpaiiyri for component e2e-tests-python-qpaiiyri... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:16.011 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-python-qpaiiyri for component e2e-tests-python-qpaiiyri... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:16.012 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-python-qpaiiyri for component e2e-tests-python-qpaiiyri... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:16.012 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:16.012 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:16.219 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:16.224 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:16.964 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-qpaiiyri-gitops type=github name=e2e-tests-python-qpaiiyri-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:16.964 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:16.991 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-qpaiiyri type=github name=e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:16.991 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:22.972 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7424?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:22.996 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7425?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:23.032 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7424... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:23.034 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7424?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:23.043 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7425... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:23.044 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7425?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:27.758 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-qpaiiyri". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:27.758 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:27.934 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-qpaiiyri-gitops". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:27.935 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:27.935 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-python-qpaiiyri... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:27.961 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:27.962 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:27.962 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-qpaiiyri-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:27.962 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-qpaiiyri-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:27.963 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:27.963 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:27.964 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:27.964 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:33.410 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:33.411 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:33.457 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:33.675 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:33.676 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:33.737 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3773?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:33.806 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:33.807 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:33.874 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3773?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:34.393 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:34.393 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:34.447 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:44.958 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:44.959 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-python-qpaiiyri... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:44.959 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:44.960 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:44.960 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-python-qpaiiyri-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:45.080 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:45.080 [[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:a1d586ae8f5f17a330f77e35ccb926a040125af1486add75038af148c5ef1233 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:45.082 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:45.082 [[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:a1d586ae8f5f17a330f77e35ccb926a040125af1486add75038af148c5ef1233 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:51.594 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-qpaiiyri-gitops branch 'main' with commit SHA: 83f6b41afe5867c1b218df75195adb8020d123e5 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:51.594 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 83f6b41afe5867c1b218df75195adb8020d123e5 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:52.601 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-qpaiiyri branch 'main' with commit SHA: 8fb8fafad62f9cfaf609ccb1c438dd596d347b87 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:52.601 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 8fb8fafad62f9cfaf609ccb1c438dd596d347b87 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:52.602 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:52.602 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:52.602 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:52.602 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:52.602 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:52.603 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:52:59.529 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.207 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7424 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.207 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7424/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.260 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7424 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.260 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12850?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.318 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7425 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.319 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7425/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.368 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7425 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.368 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Found 1 total builds {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.369 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 1 builds match filters {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.369 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 0 builds filtered out {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.369 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.369 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing batch 1/1 (1 builds) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.370 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12850?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.469 [[32mINFO [0m] azure.pipeline: [Azure] Successfully cancelled build 12850 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.469 [[32mINFO [0m] rhtap.core.integration.ci.base: ✅ [Azure] Cancelled build 12850 in e2e-tests-python-qpaiiyri (status: inProgress) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.469 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.469 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Cancellation complete: {total=1, cancelled=1, failed=0, skipped=0, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.469 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
]]>
</system-out>
<system-err>
<![CDATA[(node:133) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="298.269">
<system-out>
<![CDATA[2026-04-20 11:53:05.492 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.492 [[32mINFO [0m] utils.test.common: Using azure for github repository {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.493 [[32mINFO [0m] utils.test.common: Creating a direct commit on source repo on github repository ... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:05.493 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Test commit from TSSC e2e test {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:09.176 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-qpaiiyri branch 'main' with commit SHA: ea5af7bc9857665f4f67d5606bf99e078cb2af19 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:09.177 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: ea5af7bc9857665f4f67d5606bf99e078cb2af19 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:09.177 [[32mINFO [0m] utils.test.common: Created commit with SHA: ea5af7bc9857665f4f67d5606bf99e078cb2af19 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:19.183 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for commit ea5af7bc9857665f4f67d5606bf99e078cb2af19 on main branch in e2e-tests-python-qpaiiyri... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:19.184 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:24.790 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:30.321 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7424 and 7425 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:30.321 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7424 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:30.321 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7424/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:30.365 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7424 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:30.365 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7425 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:30.365 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7425/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:30.407 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7425 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:30.407 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12851?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:30.407 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12850?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:30.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/12851"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12851"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12851/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12851/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7424"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "fdb48548-6abf-44d7-a22c-ad0f058cc8ba"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "ea5af7bc9857665f4f67d5606bf99e078cb2af19",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-qpaiiyri"
    },
    "id": 12851,
    "buildNumber": "20260420.2",
    "status": "inProgress",
    "queueTime": "2026-04-20T11:53:12.3143849Z",
    "startTime": "2026-04-20T11:53:15.8411366Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12851",
    "definition": {
      "drafts": [],
      "id": 7424,
      "name": "e2e-tests-python-qpaiiyri",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7424?revision=2",
      "uri": "vstfs:///Build/Definition/7424",
      "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/12851",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "ea5af7bc9857665f4f67d5606bf99e078cb2af19",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T11:53:15.853Z",
    "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": "fdb48548-6abf-44d7-a22c-ad0f058cc8ba"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12851/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-qpaiiyri",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-qpaiiyri",
      "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/12850"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12850"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12850/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12850/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7424"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "3da046ed-0cdf-4b44-80d6-5c98c813b5bb"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "8fb8fafad62f9cfaf609ccb1c438dd596d347b87",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:a1d586ae8f5f17a330f77e35ccb926a040125af1486add75038af148c5ef1233",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-qpaiiyri"
    },
    "id": 12850,
    "buildNumber": "20260420.1",
    "status": "inProgress",
    "queueTime": "2026-04-20T11:52:55.1321594Z",
    "startTime": "2026-04-20T11:52:58.8955675Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12850",
    "definition": {
      "drafts": [],
      "id": 7424,
      "name": "e2e-tests-python-qpaiiyri",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7424?revision=2",
      "uri": "vstfs:///Build/Definition/7424",
      "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/12850",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "8fb8fafad62f9cfaf609ccb1c438dd596d347b87",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T11:53:24.027Z",
    "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": "3da046ed-0cdf-4b44-80d6-5c98c813b5bb"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12850/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-qpaiiyri",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-qpaiiyri",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:30.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/12851"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12851"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12851/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12851/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7424"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"fdb48548-6abf-44d7-a22c-ad0f058cc8ba"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"ea5af7bc9857665f4f67d5606bf99e078cb2af19","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-python-qpaiiyri"},"id":12851,"buildNumber":"20260420.2","status":"inProgress","queueTime":"2026-04-20T11:53:12.3143849Z","startTime":"2026-04-20T11:53:15.8411366Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12851","definition":{"drafts":[],"id":7424,"name":"e2e-tests-python-qpaiiyri","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7424?revision=2","uri":"vstfs:///Build/Definition/7424","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/12851","sourceBranch":"refs/heads/main","sourceVersion":"ea5af7bc9857665f4f67d5606bf99e078cb2af19","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T11:53:15.853Z","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":"fdb48548-6abf-44d7-a22c-ad0f058cc8ba"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12851/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-python-qpaiiyri","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-qpaiiyri","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:30.509 [[32mINFO [0m] utils.test.common: Pipeline 7424-12851 was triggered by commit ea5af7bc9857665f4f67d5606bf99e078cb2af19 on main branch in e2e-tests-python-qpaiiyri {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:30.509 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7424-12851 to finish... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:30.510 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7424/runs/12851?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:30.574 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7424-12851 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:53:30.574 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7424-12851 | Status: running | Reason: Pipeline 7424-12851 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:54:00.581 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7424/runs/12851?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:54:00.665 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7424-12851 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:54:00.665 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 7424-12851 | Status: running | Reason: Pipeline 7424-12851 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:54:30.665 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7424/runs/12851?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:54:31.948 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7424-12851 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:54:31.949 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: 7424-12851 | Status: running | Reason: Pipeline 7424-12851 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:55:01.951 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7424/runs/12851?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:55:02.024 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7424-12851 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:55:02.024 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: 7424-12851 | Status: running | Reason: Pipeline 7424-12851 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:55:32.025 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7424/runs/12851?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:55:32.616 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7424-12851 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:55:32.617 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: 7424-12851 | Status: running | Reason: Pipeline 7424-12851 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:56:02.618 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7424/runs/12851?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:56:02.694 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7424-12851 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:56:02.695 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: 7424-12851 | Status: running | Reason: Pipeline 7424-12851 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:56:32.695 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7424/runs/12851?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:56:33.442 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7424-12851 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:56:33.444 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: 7424-12851 | Status: running | Reason: Pipeline 7424-12851 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:57:03.445 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7424/runs/12851?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:57:03.530 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7424-12851 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:57:03.530 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 8] 🔄 Pipeline: 7424-12851 | Status: running | Reason: Pipeline 7424-12851 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:57:33.531 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7424/runs/12851?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:57:33.661 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7424-12851 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:57:33.662 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 9] 🔄 Pipeline: 7424-12851 | Status: running | Reason: Pipeline 7424-12851 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:03.662 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7424/runs/12851?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:03.745 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7424-12851 status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:03.745 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:03.758 [[32mINFO [0m] utils.test.common: azure pipeline 7424-12851 was successful {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:03.758 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="43.037">
<system-out>
<![CDATA[2026-04-20 11:58:03.817 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-qpaiiyri-gitops, branch: main {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:03.817 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-qpaiiyri-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:04.068 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 65ec3145634adf8a7073e7c8f885f91063064cbc {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:04.068 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:04.068 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-qpaiiyri-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:04.142 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-qpaiiyri-development using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:04.966 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:04.966 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-qpaiiyri-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:05.088 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-qpaiiyri-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-python-qpaiiyri-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-qpaiiyri-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-qpaiiyri/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (83f6b41)
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-qpaiiyri  Synced     Healthy        service/e2e-tests-python-qpaiiyri created
apps                Deployment  tssc-app-development  e2e-tests-python-qpaiiyri  Synced     Healthy        deployment.apps/e2e-tests-python-qpaiiyri created
route.openshift.io  Route       tssc-app-development  e2e-tests-python-qpaiiyri  Synced     Healthy        route.route.openshift.io/e2e-tests-python-qpaiiyri created
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:05.089 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-qpaiiyri-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:11.834 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T11:58:05+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-qpaiiyri    Synced  Healthy              
2026-04-20T11:58:05+00:00                         Service  tssc-app-development  e2e-tests-python-qpaiiyri    Synced  Healthy              
2026-04-20T11:58:05+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-qpaiiyri    Synced  Healthy              
2026-04-20T11:58:09+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:58:10+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-qpaiiyri    Synced   Healthy              deployment.apps/e2e-tests-python-qpaiiyri configured
2026-04-20T11:58:10+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-qpaiiyri    Synced   Healthy              route.route.openshift.io/e2e-tests-python-qpaiiyri unchanged
2026-04-20T11:58:10+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:58:10+00:00                         Service  tssc-app-development  e2e-tests-python-qpaiiyri    Synced   Healthy              service/e2e-tests-python-qpaiiyri unchanged
2026-04-20T11:58:10+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-qpaiiyri  OutOfSync  Progressing              deployment.apps/e2e-tests-python-qpaiiyri configured

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

Operation:          Sync
Sync Revision:      65ec3145634adf8a7073e7c8f885f91063064cbc
Phase:              Succeeded
Start:              2026-04-20 11:58:05 +0000 UTC
Finished:           2026-04-20 11:58:10 +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-python-qpaiiyri  Synced     Healthy            service/e2e-tests-python-qpaiiyri unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-qpaiiyri  Synced     Progressing        deployment.apps/e2e-tests-python-qpaiiyri configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-qpaiiyri  Synced     Healthy            route.route.openshift.io/e2e-tests-python-qpaiiyri unchanged
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:11.902 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-qpaiiyri-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:11.903 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-qpaiiyri-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-qpaiiyri-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:17.247 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-qpaiiyri-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:17.248 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-qpaiiyri-development | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-qpaiiyri-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:30.031 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-qpaiiyri-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:30.032 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-python-qpaiiyri-development | Elapsed: 26s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-qpaiiyri-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:46.795 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-qpaiiyri-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:46.796 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:46.822 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-qpaiiyri-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:46.822 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:46.822 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:46.822 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 65ec3145634adf8a7073e7c8f885f91063064cbc {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:46.822 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 65ec3145634adf8a7073e7c8f885f91063064cbc {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:46.823 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
]]>
</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="230.464">
<system-out>
<![CDATA[2026-04-20 11:58:46.848 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-qpaiiyri/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:46.848 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-qpaiiyri/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:46.982 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-qpaiiyri/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:46.982 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-qpaiiyri/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-qpaiiyri:azure-ea5af7bc9857665f4f67d5606bf99e078cb2af19 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:46.983 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:47.025 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:47.025 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-python-qpaiiyri:azure-ea5af7bc9857665f4f67d5606bf99e078cb2af19 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:47.026 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-qpaiiyri/overlays/stage/deployment-patch.yaml in repo e2e-tests-python-qpaiiyri-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:47.120 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:47.121 [[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-qpaiiyri:azure-ea5af7bc9857665f4f67d5606bf99e078cb2af19" {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:50.732 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686327026 in your fork {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:52.491 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-qpaiiyri-gitops/pull/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:52.491 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:52.491 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-python-qpaiiyri-gitops repository {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:52.492 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #1 in e2e-tests-python-qpaiiyri-gitops... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:58:52.492 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:59:11.525 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:59:33.053 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7424 and 7425 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:59:33.053 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7424 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:59:33.054 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7424/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:59:53.995 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7424 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:59:53.995 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7425 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 11:59:53.995 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7425/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:14.701 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7425 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:14.701 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 83c62b3a84c5898d50fc36718178970654884016 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:14.701 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12872?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:39.877 [[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/12872"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12872"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12872/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12872/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7425"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"cefa2c72-6dbd-4b99-b37a-0392b4fa4f68"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1776686327026","pr.sourceSha":"83c62b3a84c5898d50fc36718178970654884016","pr.id":"3555686445","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":12872,"buildNumber":"20260420.1","status":"inProgress","queueTime":"2026-04-20T11:58:56.9769635Z","startTime":"2026-04-20T12:00:33.1894742Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12872","definition":{"drafts":[],"id":7425,"name":"e2e-tests-python-qpaiiyri-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7425?revision=2","uri":"vstfs:///Build/Definition/7425","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/12872","sourceBranch":"refs/pull/1/merge","sourceVersion":"5a4335dd1d5d57e189e57f90a766a3dddf24380d","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T12:00:33.197Z","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"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3555686445\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1776686327026\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-python-qpaiiyri-gitops.git\",\"system.pullRequest.sourceCommitId\":\"83c62b3a84c5898d50fc36718178970654884016\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"cefa2c72-6dbd-4b99-b37a-0392b4fa4f68"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12872/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-python-qpaiiyri-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-qpaiiyri-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:39.877 [[32mINFO [0m] utils.test.common: Pipeline 7425-12872 was triggered by promotion PR #1 in e2e-tests-python-qpaiiyri-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:39.877 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7425-12872 to finish... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:00:39.878 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7425/runs/12872?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:05.071 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7425-12872 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:05.071 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7425-12872 | Status: running | Reason: Pipeline 7425-12872 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:35.097 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7425/runs/12872?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:48.761 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7425-12872 status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:48.761 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:48.764 [[32mINFO [0m] utils.test.common: azure pipeline 7425-12872 was successful {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:48.765 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:50.380 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: ef30aa911e42580c316df679d1fce2b5ca675894 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:50.381 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: ef30aa911e42580c316df679d1fce2b5ca675894 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:50.381 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:50.381 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-qpaiiyri-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:50.455 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-qpaiiyri-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:51.119 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:51.119 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-qpaiiyri-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:51.271 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-qpaiiyri-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-python-qpaiiyri-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-qpaiiyri-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-qpaiiyri/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (65ec314)
Health Status:      Healthy

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced         namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-python-qpaiiyri  Synced     Healthy        service/e2e-tests-python-qpaiiyri created
apps                Deployment  tssc-app-stage  e2e-tests-python-qpaiiyri  Synced     Healthy        deployment.apps/e2e-tests-python-qpaiiyri created
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-qpaiiyri  Synced     Healthy        route.route.openshift.io/e2e-tests-python-qpaiiyri created
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:51.271 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-qpaiiyri-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:57.994 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:01:51+00:00                         Service  tssc-app-stage  e2e-tests-python-qpaiiyri    Synced  Healthy              
2026-04-20T12:01:51+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-qpaiiyri    Synced  Healthy              
2026-04-20T12:01:51+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-qpaiiyri    Synced  Healthy              
2026-04-20T12:01:52+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-qpaiiyri  OutOfSync  Healthy              
2026-04-20T12:01:55+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:01:56+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:01:56+00:00                         Service  tssc-app-stage  e2e-tests-python-qpaiiyri    Synced   Healthy              service/e2e-tests-python-qpaiiyri unchanged
2026-04-20T12:01:56+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-qpaiiyri  OutOfSync  Healthy              deployment.apps/e2e-tests-python-qpaiiyri configured
2026-04-20T12:01:56+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-qpaiiyri    Synced   Healthy              route.route.openshift.io/e2e-tests-python-qpaiiyri unchanged
2026-04-20T12:01:56+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-qpaiiyri    Synced  Progressing              deployment.apps/e2e-tests-python-qpaiiyri configured

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

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

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-python-qpaiiyri  Synced     Healthy            service/e2e-tests-python-qpaiiyri unchanged
apps                Deployment  tssc-app-stage  e2e-tests-python-qpaiiyri  Synced     Progressing        deployment.apps/e2e-tests-python-qpaiiyri configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-qpaiiyri  Synced     Healthy            route.route.openshift.io/e2e-tests-python-qpaiiyri unchanged
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:58.064 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-qpaiiyri-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:01:58.064 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-qpaiiyri-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-qpaiiyri-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:03.319 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-qpaiiyri-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:03.319 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-qpaiiyri-stage | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-qpaiiyri-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:12.506 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-qpaiiyri-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:12.506 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:12.529 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-qpaiiyri-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:12.529 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:12.530 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:12.530 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ef30aa911e42580c316df679d1fce2b5ca675894 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:12.530 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: ef30aa911e42580c316df679d1fce2b5ca675894 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:12.531 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:12.531 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:12.532 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 7425 logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:12.532 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7425/runs/12872/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:37.309 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:4fc99679-6b69-4184-9fd6-6856c4093b6b/1 found from Promotion Pipeline 7425 logs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
]]>
</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="182.118">
<system-out>
<![CDATA[2026-04-20 12:02:37.334 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-qpaiiyri/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:37.334 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-qpaiiyri/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:37.449 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-qpaiiyri/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:37.449 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-qpaiiyri/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-qpaiiyri:azure-ea5af7bc9857665f4f67d5606bf99e078cb2af19 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:37.450 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:37.480 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:37.480 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-python-qpaiiyri:azure-ea5af7bc9857665f4f67d5606bf99e078cb2af19 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:37.480 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-qpaiiyri/overlays/prod/deployment-patch.yaml in repo e2e-tests-python-qpaiiyri-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:37.587 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:37.588 [[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-qpaiiyri:azure-ea5af7bc9857665f4f67d5606bf99e078cb2af19" {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:41.381 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776686557480 in your fork {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:43.042 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-qpaiiyri-gitops/pull/2 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:43.043 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:43.043 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-python-qpaiiyri-gitops repository {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:43.043 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #2 in e2e-tests-python-qpaiiyri-gitops... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:43.044 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:57.175 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:15.623 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7424 and 7425 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:15.624 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7424 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:15.624 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7424/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:22.759 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7424 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:22.760 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7425 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:22.760 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7425/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:29.525 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7425 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:29.525 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha fbabee33356542bf0129d74029ebfe13b4f537b6 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:29.525 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12879?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:34.543 [[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/12879"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12879"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12879/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12879/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7425"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"19355faf-6e21-4ade-8e1d-34740d91ce1c"}],"triggerInfo":{"pr.sourceBranch":"promote-to-prod-1776686557480","pr.sourceSha":"fbabee33356542bf0129d74029ebfe13b4f537b6","pr.id":"3555706540","pr.title":"Promote to prod environment","pr.number":"2","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":12879,"buildNumber":"20260420.2","status":"inProgress","queueTime":"2026-04-20T12:02:51.0643537Z","startTime":"2026-04-20T12:02:54.2956368Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12879","definition":{"drafts":[],"id":7425,"name":"e2e-tests-python-qpaiiyri-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7425?revision=2","uri":"vstfs:///Build/Definition/7425","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/12879","sourceBranch":"refs/pull/2/merge","sourceVersion":"104320eff948fd5a2468299053cbd11a691729b2","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T12:02:54.303Z","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"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3555706540\",\"system.pullRequest.pullRequestNumber\":\"2\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-prod-1776686557480\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-python-qpaiiyri-gitops.git\",\"system.pullRequest.sourceCommitId\":\"fbabee33356542bf0129d74029ebfe13b4f537b6\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"19355faf-6e21-4ade-8e1d-34740d91ce1c"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12879/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-python-qpaiiyri-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-qpaiiyri-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:34.543 [[32mINFO [0m] utils.test.common: Pipeline 7425-12879 was triggered by promotion PR #2 in e2e-tests-python-qpaiiyri-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:34.544 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7425-12879 to finish... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:34.544 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7425/runs/12879?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:46.535 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7425-12879 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:46.535 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7425-12879 | Status: running | Reason: Pipeline 7425-12879 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:16.553 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7425/runs/12879?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:22.609 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7425-12879 status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:22.609 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:22.611 [[32mINFO [0m] utils.test.common: azure pipeline 7425-12879 was successful {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:22.611 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:24.255 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: de23284b0229dcec20c2a4100067a2464190107e {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:24.255 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: de23284b0229dcec20c2a4100067a2464190107e {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:24.255 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:24.255 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-qpaiiyri-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:24.331 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-qpaiiyri-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:25.092 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:25.093 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-qpaiiyri-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:25.220 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-qpaiiyri-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-python-qpaiiyri-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-qpaiiyri-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-qpaiiyri/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (ef30aa9)
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-qpaiiyri  Synced     Healthy        service/e2e-tests-python-qpaiiyri created
apps                Deployment  tssc-app-prod  e2e-tests-python-qpaiiyri  Synced     Healthy        deployment.apps/e2e-tests-python-qpaiiyri created
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-qpaiiyri  Synced     Healthy        route.route.openshift.io/e2e-tests-python-qpaiiyri created
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:25.221 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-qpaiiyri-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:30.899 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:04:25+00:00                         Service  tssc-app-prod  e2e-tests-python-qpaiiyri    Synced  Healthy              
2026-04-20T12:04:25+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-qpaiiyri    Synced  Healthy              
2026-04-20T12:04:25+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-qpaiiyri    Synced  Healthy              
2026-04-20T12:04:29+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:04:30+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:04:30+00:00                         Service  tssc-app-prod  e2e-tests-python-qpaiiyri    Synced   Healthy              service/e2e-tests-python-qpaiiyri unchanged
2026-04-20T12:04:30+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-qpaiiyri    Synced   Healthy              deployment.apps/e2e-tests-python-qpaiiyri configured
2026-04-20T12:04:30+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-qpaiiyri    Synced   Healthy              route.route.openshift.io/e2e-tests-python-qpaiiyri unchanged
2026-04-20T12:04:30+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-qpaiiyri  OutOfSync  Progressing              deployment.apps/e2e-tests-python-qpaiiyri configured

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

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

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-python-qpaiiyri  Synced     Healthy            service/e2e-tests-python-qpaiiyri unchanged
apps                Deployment  tssc-app-prod  e2e-tests-python-qpaiiyri  Synced     Progressing        deployment.apps/e2e-tests-python-qpaiiyri configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-qpaiiyri  Synced     Healthy            route.route.openshift.io/e2e-tests-python-qpaiiyri unchanged
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:30.978 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-qpaiiyri-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:30.978 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-qpaiiyri-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-qpaiiyri-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:40.577 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-qpaiiyri-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:40.577 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-qpaiiyri-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-qpaiiyri-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:52.292 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-qpaiiyri-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:52.293 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:52.316 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-qpaiiyri-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:52.316 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:52.317 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:52.317 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: de23284b0229dcec20c2a4100067a2464190107e {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:52.317 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: de23284b0229dcec20c2a4100067a2464190107e {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:52.318 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:52.319 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:52.319 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 7425 logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:52.319 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7425/runs/12879/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:39.449 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:4fc99679-6b69-4184-9fd6-6856c4093b6b/1 found from Promotion Pipeline 7425 logs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
]]>
</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.722">
<system-out>
<![CDATA[2026-04-20 12:05:39.476 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:4fc99679-6b69-4184-9fd6-6856c4093b6b/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:39.476 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-qpaiiyri:azure-ea5af7bc9857665f4f67d5606bf99e078cb2af19 and document ID urn:uuid:4fc99679-6b69-4184-9fd6-6856c4093b6b/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:39.476 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-qpaiiyri:azure-ea5af7bc9857665f4f67d5606bf99e078cb2af19 and document ID: urn:uuid:4fc99679-6b69-4184-9fd6-6856c4093b6b/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:39.477 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-qpaiiyri:azure-ea5af7bc9857665f4f67d5606bf99e078cb2af19 at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:39.592 [[32mINFO [0m] tpa.client: Token expired. Refreshing... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:41.091 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-qpaiiyri:azure-ea5af7bc9857665f4f67d5606bf99e078cb2af19' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:41.091 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:4fc99679-6b69-4184-9fd6-6856c4093b6b/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:41.091 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-qpaiiyri:azure-ea5af7bc9857665f4f67d5606bf99e078cb2af19, Published: 2026-04-20T11:54:01Z, SHA256: sha256:f0515f11a68dd583e0b65b54291e63d5a6272b34b0bdf5b78eed34928c39d139 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:41.091 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:4fc99679-6b69-4184-9fd6-6856c4093b6b/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:41.092 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-qpaiiyri:azure-ea5af7bc9857665f4f67d5606bf99e078cb2af19 and document ID urn:uuid:4fc99679-6b69-4184-9fd6-6856c4093b6b/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:41.092 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-qpaiiyri:azure-ea5af7bc9857665f4f67d5606bf99e078cb2af19 and document ID: urn:uuid:4fc99679-6b69-4184-9fd6-6856c4093b6b/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:41.092 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-qpaiiyri:azure-ea5af7bc9857665f4f67d5606bf99e078cb2af19 at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:41.192 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-qpaiiyri:azure-ea5af7bc9857665f4f67d5606bf99e078cb2af19' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:41.192 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:4fc99679-6b69-4184-9fd6-6856c4093b6b/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:41.192 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-qpaiiyri:azure-ea5af7bc9857665f4f67d5606bf99e078cb2af19, Published: 2026-04-20T11:54:01Z, SHA256: sha256:f0515f11a68dd583e0b65b54291e63d5a6272b34b0bdf5b78eed34928c39d139 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:41.192 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:4fc99679-6b69-4184-9fd6-6856c4093b6b/1,urn:uuid:4fc99679-6b69-4184-9fd6-6856c4093b6b/1 found in TPA!!! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:05:41.194 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-python-qpaiiyri:azure-ea5af7bc9857665f4f67d5606bf99e078cb2af19 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T11:50:49.574Z" hostname="e2e-e2e-tests-dotnet-basic[github-tekton-quay]" tests="6" failures="0" skipped="0" time="658.659" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="79.803">
<system-out>
<![CDATA[2026-04-20 11:50:51.037 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-rjvermko {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:50:51.038 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-rjvermko'... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:50:51.044 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:50:51.101 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:50:51.133 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:50:51.137 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:50:51.138 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:50:51.171 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:50:51.172 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:50:51.173 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:50:51.356 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-rjvermko, ID: 645e6b60-21ff-482b-831f-735a5e75097e {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:50:51.357 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-rjvermko to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:50:51.357 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 645e6b60-21ff-482b-831f-735a5e75097e to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:50:51.470 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:50:51.470 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 645e6b60-21ff-482b-831f-735a5e75097e: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:50:56.680 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:50:56.680 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 645e6b60-21ff-482b-831f-735a5e75097e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:01.710 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:01.711 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 645e6b60-21ff-482b-831f-735a5e75097e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:06.736 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:06.737 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 645e6b60-21ff-482b-831f-735a5e75097e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:11.854 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:11.855 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 645e6b60-21ff-482b-831f-735a5e75097e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:16.878 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:16.879 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 645e6b60-21ff-482b-831f-735a5e75097e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:21.902 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:21.903 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 645e6b60-21ff-482b-831f-735a5e75097e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:26.927 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:26.927 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 645e6b60-21ff-482b-831f-735a5e75097e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:31.966 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:31.967 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 645e6b60-21ff-482b-831f-735a5e75097e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:36.990 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:36.990 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:36.990 [[32mINFO [0m] rhdh.developer-hub: Task 645e6b60-21ff-482b-831f-735a5e75097e completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:36.991 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-rjvermko' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:36.991 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-rjvermko {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:37.003 [[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-rjvermko...
2026-04-20 11:51:37.004 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-rjvermko-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:37.004 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-rjvermko-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:37.284 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': bb1be6aee6161efa26ad51bb5d61f191603403a0 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Waiting for ArgoCD CI application to sync to commit: bb1be6aee6161efa26ad51bb5d61f191603403a0
2026-04-20 11:51:37.311 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-rjvermko-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:37.311 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:48.705 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-rjvermko-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:51:48.705 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:10.780 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-rjvermko-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:10.781 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:10.781 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:10.781 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: bb1be6aee6161efa26ad51bb5d61f191603403a0 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 11:52:10.781 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:10.782 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-dotnet-basic-rjvermko (GitHub + Tekton CI) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:10.782 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-rjvermko {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:10.782 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:10.782 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-dotnet-basic-rjvermko {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:10.810 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rjvermko {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:10.832 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rjvermko-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:10.833 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-dotnet-basic-rjvermko {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:10.833 [[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: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="331.561">
<system-out>
<![CDATA[2026-04-20 11:52:10.865 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:10.865 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:10.865 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:14.636 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776685930865 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:16.475 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-rjvermko/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:16.476 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-rjvermko/pull/1 with SHA: c759bbbc24153d21b574ec8a62a4b9bcb45156c6 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:16.476 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-rjvermko... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:16.477 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-rjvermko, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:16.498 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rjvermko {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:16.498 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-rjvermko. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:16.499 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-rjvermko | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-rjvermko, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:22.839 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rjvermko {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:22.839 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:22.839 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-dotnet-basic-rjvermko | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-rjvermko, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:30.810 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rjvermko {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:30.810 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:30.810 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:30.810 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt was triggered by promotion PR #1 in e2e-tests-dotnet-basic-rjvermko {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:30.811 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:30.845 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:30.846 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:30.846 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:52:30.846 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:53:00.912 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:53:00.912 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:53:00.912 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:53:00.912 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:53:30.990 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:53:30.990 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:53:30.990 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:53:30.991 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:54:01.041 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:54:01.041 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:54:01.041 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:54:01.042 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:54:31.114 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:54:31.114 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:54:31.114 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:54:31.115 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:01.184 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:01.184 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:01.184 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:01.184 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:01.192 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-rjvermko-on-pull-request-lscqt was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:01.192 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:02.656 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 16a0c3478b628ae24635d266ca0ed2c03aefe7ce {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:02.656 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-dotnet-basic-rjvermko... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:02.657 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-rjvermko, event type: push {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:02.705 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rjvermko {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:02.705 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:02.705 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-rjvermko | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-rjvermko, event: push, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:12.064 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rjvermko {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:12.064 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:12.064 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-rjvermko-on-push-slb4l {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:12.064 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-rjvermko-on-push-slb4l was triggered by on-push pipeline after merging #1 in e2e-tests-dotnet-basic-rjvermko {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:12.064 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-rjvermko-on-push-slb4l to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:12.097 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-on-push-slb4l in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:12.097 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-on-push-slb4l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:12.097 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-on-push-slb4l status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:12.097 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-rjvermko-on-push-slb4l | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rjvermko-on-push-slb4l not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:42.160 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-on-push-slb4l in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:42.160 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-on-push-slb4l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:42.160 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-on-push-slb4l status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:55:42.160 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-rjvermko-on-push-slb4l | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rjvermko-on-push-slb4l not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:56:12.220 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-on-push-slb4l in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:56:12.220 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-on-push-slb4l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:56:12.220 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-on-push-slb4l status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:56:12.220 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-rjvermko-on-push-slb4l | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rjvermko-on-push-slb4l not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:56:42.289 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-on-push-slb4l in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:56:42.289 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-on-push-slb4l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:56:42.289 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-on-push-slb4l status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:56:42.289 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-rjvermko-on-push-slb4l | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rjvermko-on-push-slb4l not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:12.357 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-on-push-slb4l in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:12.357 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-on-push-slb4l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:12.358 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-on-push-slb4l status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:12.358 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-rjvermko-on-push-slb4l | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rjvermko-on-push-slb4l not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:42.420 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-on-push-slb4l in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:42.420 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-on-push-slb4l status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:42.420 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-on-push-slb4l status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:42.420 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:42.422 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-rjvermko-on-push-slb4l was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:42.422 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="45.678">
<system-out>
<![CDATA[2026-04-20 11:57:42.472 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-rjvermko-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:42.472 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-rjvermko-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:42.618 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': cea9259c2963e380e722525794d55c274113cdea {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:42.619 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:42.619 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-rjvermko-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:42.698 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-rjvermko-development using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:43.590 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:43.590 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-rjvermko-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:43.776 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-rjvermko-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-rjvermko-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-rjvermko-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-rjvermko/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (bb1be6a)
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-rjvermko  Synced     Healthy        service/e2e-tests-dotnet-basic-rjvermko created
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-rjvermko  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-rjvermko created
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-rjvermko  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-rjvermko created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:43.777 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-rjvermko-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:50.479 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T11:57:44+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-rjvermko    Synced  Healthy              
2026-04-20T11:57:44+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-rjvermko    Synced  Healthy              
2026-04-20T11:57:44+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-rjvermko    Synced  Healthy              
2026-04-20T11:57:48+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:57:49+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:57:49+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-rjvermko    Synced   Healthy              service/e2e-tests-dotnet-basic-rjvermko unchanged
2026-04-20T11:57:49+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-rjvermko    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-rjvermko configured
2026-04-20T11:57:49+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-rjvermko    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-rjvermko unchanged
2026-04-20T11:57:49+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-rjvermko  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-rjvermko configured

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

Operation:          Sync
Sync Revision:      cea9259c2963e380e722525794d55c274113cdea
Phase:              Succeeded
Start:              2026-04-20 11:57:44 +0000 UTC
Finished:           2026-04-20 11:57:49 +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-rjvermko  Synced     Healthy            service/e2e-tests-dotnet-basic-rjvermko unchanged
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-rjvermko  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-rjvermko configured
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-rjvermko  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-rjvermko unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:50.553 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-rjvermko-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:50.553 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-rjvermko-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-rjvermko-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:57.971 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-rjvermko-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:57:57.972 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-rjvermko-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-rjvermko-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:08.602 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-rjvermko-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:08.602 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-dotnet-basic-rjvermko-development | Elapsed: 26s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-rjvermko-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:28.090 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-rjvermko-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:28.091 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:28.119 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-rjvermko-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:28.120 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:28.120 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:28.120 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: cea9259c2963e380e722525794d55c274113cdea {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:28.120 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: cea9259c2963e380e722525794d55c274113cdea {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:28.121 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="103.805">
<system-out>
<![CDATA[2026-04-20 11:58:28.146 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-rjvermko/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:28.146 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-rjvermko/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:28.284 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-rjvermko/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:28.285 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-rjvermko/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rjvermko:16a0c3478b628ae24635d266ca0ed2c03aefe7ce {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:28.286 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:28.311 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:28.311 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rjvermko:16a0c3478b628ae24635d266ca0ed2c03aefe7ce {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:28.312 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-rjvermko/overlays/stage/deployment-patch.yaml in repo e2e-tests-dotnet-basic-rjvermko-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:28.426 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:28.426 [[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-rjvermko:16a0c3478b628ae24635d266ca0ed2c03aefe7ce" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:32.118 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686308311 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:33.827 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-rjvermko-gitops/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:33.827 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:33.827 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-dotnet-basic-rjvermko-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:33.827 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-rjvermko-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:33.828 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-rjvermko-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:33.851 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rjvermko-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:33.851 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-rjvermko-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:33.851 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-rjvermko-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-rjvermko-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:43.734 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rjvermko-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:43.734 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:43.734 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:43.735 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds was triggered by promotion PR #1 in e2e-tests-dotnet-basic-rjvermko-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:43.735 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:43.774 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:43.774 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:43.775 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:58:43.775 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:13.825 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:13.825 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:13.825 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:13.826 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:43.886 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:43.887 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:43.887 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:43.887 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:43.889 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:43.889 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:45.321 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: deaf062431bc4921e557bd08e9d5d13a3948f0e1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:45.321 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: deaf062431bc4921e557bd08e9d5d13a3948f0e1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:45.321 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:45.321 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-rjvermko-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:45.395 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-rjvermko-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:46.321 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:46.322 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-rjvermko-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:46.482 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-rjvermko-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-rjvermko-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-rjvermko-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-rjvermko/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (bb1be6a)
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-rjvermko  Synced     Healthy        service/e2e-tests-dotnet-basic-rjvermko created
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-rjvermko  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-rjvermko created
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-rjvermko  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-rjvermko created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:46.482 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-rjvermko-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:52.201 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T11:59:46+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-rjvermko    Synced  Healthy              
2026-04-20T11:59:46+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-rjvermko    Synced  Healthy              
2026-04-20T11:59:46+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-rjvermko    Synced  Healthy              
2026-04-20T11:59:50+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T11:59:51+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T11:59:51+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-rjvermko    Synced   Healthy              service/e2e-tests-dotnet-basic-rjvermko unchanged
2026-04-20T11:59:51+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-rjvermko    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-rjvermko configured
2026-04-20T11:59:51+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-rjvermko    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-rjvermko unchanged
2026-04-20T11:59:51+00:00   apps  Deployment  tssc-app-stage  e2e-tests-dotnet-basic-rjvermko  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-rjvermko configured

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

Operation:          Sync
Sync Revision:      deaf062431bc4921e557bd08e9d5d13a3948f0e1
Phase:              Succeeded
Start:              2026-04-20 11:59:46 +0000 UTC
Finished:           2026-04-20 11:59:51 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                   Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-dotnet-basic-rjvermko  Synced     Healthy            service/e2e-tests-dotnet-basic-rjvermko unchanged
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-rjvermko  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-rjvermko configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-rjvermko  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-rjvermko unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:52.274 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-rjvermko-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:52.274 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-rjvermko-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-rjvermko-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:57.587 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-rjvermko-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 11:59:57.587 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-rjvermko-stage | Elapsed: 12s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-rjvermko-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:11.636 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-rjvermko-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:11.636 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:11.659 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-rjvermko-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:11.659 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:11.659 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:11.660 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: deaf062431bc4921e557bd08e9d5d13a3948f0e1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:11.660 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: deaf062431bc4921e557bd08e9d5d13a3948f0e1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:11.662 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:11.662 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:11.662 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:11.662 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:11.695 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:11.947 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:21f07475-9f5d-496a-a69b-660564cf203d/1 found from Promotion Pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-54cds 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="97.505">
<system-out>
<![CDATA[2026-04-20 12:00:11.970 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-rjvermko/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:11.970 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-rjvermko/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:12.148 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-rjvermko/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:12.148 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-rjvermko/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rjvermko:16a0c3478b628ae24635d266ca0ed2c03aefe7ce {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:12.149 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:12.183 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:12.183 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rjvermko:16a0c3478b628ae24635d266ca0ed2c03aefe7ce {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:12.183 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-rjvermko/overlays/prod/deployment-patch.yaml in repo e2e-tests-dotnet-basic-rjvermko-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:12.358 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:12.359 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rjvermko:16a0c3478b628ae24635d266ca0ed2c03aefe7ce" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:16.330 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776686412183 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:18.056 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-rjvermko-gitops/pull/2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:18.056 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:18.057 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-dotnet-basic-rjvermko-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:18.057 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-dotnet-basic-rjvermko-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:18.057 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-rjvermko-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:18.085 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rjvermko-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:18.085 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:18.085 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-rjvermko-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-rjvermko-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.258 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rjvermko-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.258 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.258 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.258 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql was triggered by promotion PR #2 in e2e-tests-dotnet-basic-rjvermko-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.258 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.288 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.289 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.289 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:23.289 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:53.330 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:53.330 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:53.330 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:00:53.330 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:23.394 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:23.395 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:23.395 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:23.395 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:23.397 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:23.397 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:24.952 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 5973e10f26b1efb300e4d325577d7ca9fdb233e4 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:24.952 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 5973e10f26b1efb300e4d325577d7ca9fdb233e4 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:24.952 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:24.952 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-rjvermko-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:25.018 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-rjvermko-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:26.029 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:26.029 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-rjvermko-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:26.155 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-rjvermko-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-rjvermko-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-rjvermko-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-rjvermko/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (cea9259)
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-rjvermko  Synced     Healthy        service/e2e-tests-dotnet-basic-rjvermko created
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-rjvermko  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-rjvermko created
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-rjvermko  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-rjvermko created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:26.156 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-rjvermko-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:33.603 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:01:26+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-rjvermko    Synced  Healthy              
2026-04-20T12:01:26+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-rjvermko    Synced  Healthy              
2026-04-20T12:01:26+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-rjvermko    Synced  Healthy              
2026-04-20T12:01:31+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:01:32+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:01:32+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-rjvermko    Synced   Healthy              service/e2e-tests-dotnet-basic-rjvermko unchanged
2026-04-20T12:01:32+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-rjvermko    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-rjvermko configured
2026-04-20T12:01:32+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-rjvermko    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-rjvermko unchanged
2026-04-20T12:01:32+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-rjvermko  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-rjvermko configured

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

Operation:          Sync
Sync Revision:      5973e10f26b1efb300e4d325577d7ca9fdb233e4
Phase:              Succeeded
Start:              2026-04-20 12:01:27 +0000 UTC
Finished:           2026-04-20 12:01:32 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-dotnet-basic-rjvermko  Synced     Healthy            service/e2e-tests-dotnet-basic-rjvermko unchanged
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-rjvermko  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-rjvermko configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-rjvermko  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-rjvermko unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:33.680 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-rjvermko-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:33.681 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-rjvermko-prod | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-rjvermko-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:39.006 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-rjvermko-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:39.006 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-rjvermko-prod | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-rjvermko-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.172 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-rjvermko-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.172 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.198 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-rjvermko-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.198 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.198 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.199 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 5973e10f26b1efb300e4d325577d7ca9fdb233e4 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.199 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 5973e10f26b1efb300e4d325577d7ca9fdb233e4 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.201 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.201 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.201 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.201 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.233 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.472 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:21f07475-9f5d-496a-a69b-660564cf203d/1 found from Promotion Pipeline e2e-tests-dotnet-basic-rjvermko-gitops-on-pull-request-vltql 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.307">
<system-out>
<![CDATA[2026-04-20 12:01:49.575 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:21f07475-9f5d-496a-a69b-660564cf203d/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.575 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-rjvermko:16a0c3478b628ae24635d266ca0ed2c03aefe7ce and document ID urn:uuid:21f07475-9f5d-496a-a69b-660564cf203d/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.575 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rjvermko:16a0c3478b628ae24635d266ca0ed2c03aefe7ce and document ID: urn:uuid:21f07475-9f5d-496a-a69b-660564cf203d/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.576 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rjvermko:16a0c3478b628ae24635d266ca0ed2c03aefe7ce at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.681 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-rjvermko:16a0c3478b628ae24635d266ca0ed2c03aefe7ce' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.681 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:21f07475-9f5d-496a-a69b-660564cf203d/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.681 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rjvermko:16a0c3478b628ae24635d266ca0ed2c03aefe7ce, Published: 2026-04-20T11:56:49Z, SHA256: sha256:e94b4311bccdfda1c48e70ce0067e0cd12c4a6106e6913fa3d338f59d4f0da06 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.681 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:21f07475-9f5d-496a-a69b-660564cf203d/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.681 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-rjvermko:16a0c3478b628ae24635d266ca0ed2c03aefe7ce and document ID urn:uuid:21f07475-9f5d-496a-a69b-660564cf203d/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.682 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rjvermko:16a0c3478b628ae24635d266ca0ed2c03aefe7ce and document ID: urn:uuid:21f07475-9f5d-496a-a69b-660564cf203d/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.682 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rjvermko:16a0c3478b628ae24635d266ca0ed2c03aefe7ce at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.796 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-rjvermko:16a0c3478b628ae24635d266ca0ed2c03aefe7ce' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.796 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:21f07475-9f5d-496a-a69b-660564cf203d/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.796 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rjvermko:16a0c3478b628ae24635d266ca0ed2c03aefe7ce, Published: 2026-04-20T11:56:49Z, SHA256: sha256:e94b4311bccdfda1c48e70ce0067e0cd12c4a6106e6913fa3d338f59d4f0da06 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.796 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:21f07475-9f5d-496a-a69b-660564cf203d/1,urn:uuid:21f07475-9f5d-496a-a69b-660564cf203d/1 found in TPA!!! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:01:49.798 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rjvermko:16a0c3478b628ae24635d266ca0ed2c03aefe7ce {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T11:50:49.574Z" hostname="e2e-e2e-tests-dotnet-basic[github-azure-quay]" tests="6" failures="0" skipped="0" time="855.396" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="185.106">
<system-out>
<![CDATA[2026-04-20 11:50:51.030 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.031 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-evzjpzvd'... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.039 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.130 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.130 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.131 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.131 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.157 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.184 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.187 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.188 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.216 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.216 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.217 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.571 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-evzjpzvd, ID: 22d3b728-5d1f-41d2-895d-dd93eeaba13d {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.572 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-evzjpzvd to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.572 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 22d3b728-5d1f-41d2-895d-dd93eeaba13d to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.651 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:51.651 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 22d3b728-5d1f-41d2-895d-dd93eeaba13d: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:57.082 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:50:57.082 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 22d3b728-5d1f-41d2-895d-dd93eeaba13d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:02.106 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:02.106 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 22d3b728-5d1f-41d2-895d-dd93eeaba13d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:07.127 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:07.127 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 22d3b728-5d1f-41d2-895d-dd93eeaba13d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:12.193 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:12.194 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 22d3b728-5d1f-41d2-895d-dd93eeaba13d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:17.220 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:17.220 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 22d3b728-5d1f-41d2-895d-dd93eeaba13d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:22.244 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:22.244 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:22.244 [[32mINFO [0m] rhdh.developer-hub: Task 22d3b728-5d1f-41d2-895d-dd93eeaba13d completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:22.245 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-evzjpzvd' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:22.245 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:22.258 [[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-evzjpzvd...
2026-04-20 11:51:22.258 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-evzjpzvd-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:22.259 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:22.463 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 13b6381428a146ce01414c61f41a7c09bb8e2ecd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: 13b6381428a146ce01414c61f41a7c09bb8e2ecd
2026-04-20 11:51:22.490 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-dotnet-basic-evzjpzvd-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-evzjpzvd-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-dotnet-basic-evzjpzvd-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"3c3878d5-cb67-4d96-94a2-1073cc92d75e","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Mon, 20 Apr 2026 11:51:22 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"6f6f2750-977f-4dec-a39d-6a459e96793b","x-kubernetes-pf-prioritylevel-uid":"d21bee81-95eb-4c40-ad84-5f7f98bbe99a"} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:22.490 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:34.195 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-evzjpzvd-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 13b6381428a146ce01414c61f41a7c09bb8e2ecd) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:34.195 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:56.467 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-evzjpzvd-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 13b6381428a146ce01414c61f41a7c09bb8e2ecd) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:51:56.467 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:01.382 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-evzjpzvd-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:01.382 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:01.382 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:01.382 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 13b6381428a146ce01414c61f41a7c09bb8e2ecd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 11:53:01.383 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:01.383 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:01.383 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-dotnet-basic-evzjpzvd... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:01.566 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:01.875 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:01.876 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:01.876 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-dotnet-basic-evzjpzvd... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:01.876 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:01.877 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:08.530 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd-gitops branch 'main' with commit SHA: 909f2adb0147ae6ab889bc0b45d2c7d1fbd7dfa5 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:08.530 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 909f2adb0147ae6ab889bc0b45d2c7d1fbd7dfa5 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:09.482 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd branch 'main' with commit SHA: 2a539002fe08a75cf162712476879810784237a2 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:09.482 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 2a539002fe08a75cf162712476879810784237a2 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:09.482 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-dotnet-basic-evzjpzvd for component e2e-tests-dotnet-basic-evzjpzvd... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:09.510 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-dotnet-basic-evzjpzvd for component e2e-tests-dotnet-basic-evzjpzvd... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:09.510 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-dotnet-basic-evzjpzvd for component e2e-tests-dotnet-basic-evzjpzvd... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:09.511 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:09.511 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:09.587 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:09.595 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:09.877 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd-gitops type=github name=e2e-tests-dotnet-basic-evzjpzvd-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:09.877 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:10.129 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd type=github name=e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:10.130 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:14.188 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7430?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:14.244 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7430... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:14.245 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7430?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:14.372 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7431?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:14.425 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7431... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:14.425 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7431?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:18.964 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-evzjpzvd-gitops". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:18.964 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:19.011 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-evzjpzvd". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:19.011 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:19.011 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-dotnet-basic-evzjpzvd... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:19.038 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:19.039 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:19.040 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-evzjpzvd-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:19.040 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-evzjpzvd-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:19.040 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:19.040 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:19.040 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:19.040 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:24.323 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:24.324 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:24.371 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:25.531 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:25.532 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:25.581 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3776?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:25.643 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:25.643 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:25.690 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3776?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:26.031 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:26.031 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:26.077 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:36.173 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:36.174 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-dotnet-basic-evzjpzvd... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:36.174 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:36.174 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:36.175 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-dotnet-basic-evzjpzvd-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:36.289 [[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-04-20 11:53:36.289 [[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:a1d586ae8f5f17a330f77e35ccb926a040125af1486add75038af148c5ef1233 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:36.289 [[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-04-20 11:53:36.289 [[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:a1d586ae8f5f17a330f77e35ccb926a040125af1486add75038af148c5ef1233 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:42.974 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd-gitops branch 'main' with commit SHA: ab0b9bef52253fa8b9bbbc4ae6b28d07536709b6 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:42.974 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: ab0b9bef52253fa8b9bbbc4ae6b28d07536709b6 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:44.067 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd branch 'main' with commit SHA: 42a77091a40285da074cd0a22311fc01b41b31a3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:44.067 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 42a77091a40285da074cd0a22311fc01b41b31a3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:44.067 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:44.068 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:44.068 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:44.068 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:44.068 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:44.069 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:49.967 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:55.873 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7431 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:55.874 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7431/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:55.917 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7431 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:55.917 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12855?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:55.975 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7430 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:55.975 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7430/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:56.018 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7430 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:56.018 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Found 1 total builds {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:56.018 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 1 builds match filters {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:56.019 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 0 builds filtered out {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:56.019 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:56.019 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing batch 1/1 (1 builds) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:56.020 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12855?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:56.127 [[32mINFO [0m] azure.pipeline: [Azure] Successfully cancelled build 12855 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:56.128 [[32mINFO [0m] rhtap.core.integration.ci.base: ✅ [Azure] Cancelled build 12855 in e2e-tests-dotnet-basic-evzjpzvd (status: inProgress) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:56.128 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:56.128 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Cancellation complete: {total=1, cancelled=1, failed=0, skipped=0, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:56.128 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
]]>
</system-out>
<system-err>
<![CDATA[(node:149) 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="243.224">
<system-out>
<![CDATA[2026-04-20 11:53:56.163 [[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-azure-quay], worker=5}
2026-04-20 11:53:56.163 [[32mINFO [0m] utils.test.common: Using azure for github repository {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:56.164 [[32mINFO [0m] utils.test.common: Creating a direct commit on source repo on github repository ... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:56.164 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Test commit from TSSC e2e test {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:59.891 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd branch 'main' with commit SHA: 9ffa988a672c3df4d59b298f8cb861a9e134f94a {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:59.892 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 9ffa988a672c3df4d59b298f8cb861a9e134f94a {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:53:59.892 [[32mINFO [0m] utils.test.common: Created commit with SHA: 9ffa988a672c3df4d59b298f8cb861a9e134f94a {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:09.898 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for commit 9ffa988a672c3df4d59b298f8cb861a9e134f94a on main branch in e2e-tests-dotnet-basic-evzjpzvd... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:09.898 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:15.800 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:22.395 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7431 and 7430 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:22.395 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7431 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:22.395 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7431/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:23.816 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7431 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:23.816 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7430 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:23.816 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7430/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:25.133 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7430 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:25.134 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12855?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:26.538 [[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/12855"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12855"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12855/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12855/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7431"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "4b095bf3-42e0-43f8-bab4-bc051f11a10b"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "42a77091a40285da074cd0a22311fc01b41b31a3",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:a1d586ae8f5f17a330f77e35ccb926a040125af1486add75038af148c5ef1233",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd"
    },
    "id": 12855,
    "buildNumber": "20260420.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-04-20T11:53:47.0394218Z",
    "startTime": "2026-04-20T11:53:50.0455807Z",
    "finishTime": "2026-04-20T11:54:18.2786554Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12855",
    "definition": {
      "drafts": [],
      "id": 7431,
      "name": "e2e-tests-dotnet-basic-evzjpzvd",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7431?revision=2",
      "uri": "vstfs:///Build/Definition/7431",
      "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/12855",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "42a77091a40285da074cd0a22311fc01b41b31a3",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T11:54:18.383Z",
    "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": "4b095bf3-42e0-43f8-bab4-bc051f11a10b"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12855/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:26.538 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build undefined {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:26.539 [[31mERROR[0m] utils.test.common: Attempt 1 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:36.897 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:43.322 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:49.170 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7431 and 7430 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:49.171 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7431 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:49.171 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7431/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:49.221 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7431 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:49.221 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7430 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:49.221 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7430/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:49.265 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7430 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:49.265 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12859?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:49.265 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12855?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:49.378 [[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/12859"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12859"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12859/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12859/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7431"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "900a4399-a504-41f5-b808-7b8fe3709db9"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "9ffa988a672c3df4d59b298f8cb861a9e134f94a",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd"
    },
    "id": 12859,
    "buildNumber": "20260420.2",
    "status": "inProgress",
    "queueTime": "2026-04-20T11:54:32.512196Z",
    "startTime": "2026-04-20T11:54:35.0585774Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12859",
    "definition": {
      "drafts": [],
      "id": 7431,
      "name": "e2e-tests-dotnet-basic-evzjpzvd",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7431?revision=2",
      "uri": "vstfs:///Build/Definition/7431",
      "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/12859",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "9ffa988a672c3df4d59b298f8cb861a9e134f94a",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T11:54:35.067Z",
    "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": "900a4399-a504-41f5-b808-7b8fe3709db9"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12859/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd",
      "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/12855"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12855"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12855/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12855/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7431"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "4b095bf3-42e0-43f8-bab4-bc051f11a10b"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "42a77091a40285da074cd0a22311fc01b41b31a3",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:a1d586ae8f5f17a330f77e35ccb926a040125af1486add75038af148c5ef1233",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd"
    },
    "id": 12855,
    "buildNumber": "20260420.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-04-20T11:53:47.0394218Z",
    "startTime": "2026-04-20T11:53:50.0455807Z",
    "finishTime": "2026-04-20T11:54:18.2786554Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12855",
    "definition": {
      "drafts": [],
      "id": 7431,
      "name": "e2e-tests-dotnet-basic-evzjpzvd",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7431?revision=2",
      "uri": "vstfs:///Build/Definition/7431",
      "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/12855",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "42a77091a40285da074cd0a22311fc01b41b31a3",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T11:54:18.383Z",
    "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": "4b095bf3-42e0-43f8-bab4-bc051f11a10b"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12855/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:49.379 [[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/12859"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12859"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12859/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12859/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7431"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"900a4399-a504-41f5-b808-7b8fe3709db9"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"9ffa988a672c3df4d59b298f8cb861a9e134f94a","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd"},"id":12859,"buildNumber":"20260420.2","status":"inProgress","queueTime":"2026-04-20T11:54:32.512196Z","startTime":"2026-04-20T11:54:35.0585774Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12859","definition":{"drafts":[],"id":7431,"name":"e2e-tests-dotnet-basic-evzjpzvd","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7431?revision=2","uri":"vstfs:///Build/Definition/7431","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/12859","sourceBranch":"refs/heads/main","sourceVersion":"9ffa988a672c3df4d59b298f8cb861a9e134f94a","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T11:54:35.067Z","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":"900a4399-a504-41f5-b808-7b8fe3709db9"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12859/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:49.379 [[32mINFO [0m] utils.test.common: Pipeline 7431-12859 was triggered by commit 9ffa988a672c3df4d59b298f8cb861a9e134f94a on main branch in e2e-tests-dotnet-basic-evzjpzvd {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:49.379 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7431-12859 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:49.380 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7431/runs/12859?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:50.657 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7431-12859 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:54:50.658 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7431-12859 | Status: running | Reason: Pipeline 7431-12859 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:55:20.665 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7431/runs/12859?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:55:21.340 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7431-12859 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:55:21.340 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 7431-12859 | Status: running | Reason: Pipeline 7431-12859 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:55:51.342 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7431/runs/12859?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:55:53.179 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7431-12859 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:55:53.180 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: 7431-12859 | Status: running | Reason: Pipeline 7431-12859 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:56:23.182 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7431/runs/12859?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:56:24.173 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7431-12859 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:56:24.173 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: 7431-12859 | Status: running | Reason: Pipeline 7431-12859 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:56:54.174 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7431/runs/12859?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:56:54.761 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7431-12859 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:56:54.762 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: 7431-12859 | Status: running | Reason: Pipeline 7431-12859 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:57:24.762 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7431/runs/12859?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:57:24.860 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7431-12859 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:57:24.860 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: 7431-12859 | Status: running | Reason: Pipeline 7431-12859 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:57:54.860 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7431/runs/12859?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:57:59.373 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7431-12859 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:57:59.374 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:57:59.384 [[32mINFO [0m] utils.test.common: azure pipeline 7431-12859 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:57:59.384 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="30.754">
<system-out>
<![CDATA[2026-04-20 11:57:59.436 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-evzjpzvd-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:57:59.436 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:57:59.643 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': cb0d62f90f72982bf1dcfda5687ceeb55962caf5 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:57:59.643 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:57:59.644 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-evzjpzvd-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:57:59.724 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-evzjpzvd-development using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:00.378 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:00.378 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-evzjpzvd-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:00.596 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-evzjpzvd-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-evzjpzvd-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-evzjpzvd/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (ab0b9be)
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-evzjpzvd  Synced     Healthy        service/e2e-tests-dotnet-basic-evzjpzvd created
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-evzjpzvd  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-evzjpzvd created
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-evzjpzvd  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-evzjpzvd created
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:00.597 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-evzjpzvd-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:08.597 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T11:58:01+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-evzjpzvd    Synced  Healthy              
2026-04-20T11:58:01+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-evzjpzvd    Synced  Healthy              
2026-04-20T11:58:01+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-evzjpzvd    Synced  Healthy              
2026-04-20T11:58:05+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:58:07+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:58:07+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-evzjpzvd    Synced   Healthy              service/e2e-tests-dotnet-basic-evzjpzvd unchanged
2026-04-20T11:58:07+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-evzjpzvd    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-evzjpzvd configured
2026-04-20T11:58:07+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-evzjpzvd    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-evzjpzvd unchanged
2026-04-20T11:58:07+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-evzjpzvd  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-evzjpzvd configured

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

Operation:          Sync
Sync Revision:      cb0d62f90f72982bf1dcfda5687ceeb55962caf5
Phase:              Succeeded
Start:              2026-04-20 11:58:00 +0000 UTC
Finished:           2026-04-20 11:58:07 +0000 UTC
Duration:           7s
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-evzjpzvd  Synced     Healthy            service/e2e-tests-dotnet-basic-evzjpzvd unchanged
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-evzjpzvd  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-evzjpzvd configured
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-evzjpzvd  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-evzjpzvd unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:08.670 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-evzjpzvd-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:08.671 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-evzjpzvd-development | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-evzjpzvd-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:18.153 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-evzjpzvd-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:18.153 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-evzjpzvd-development | Elapsed: 19s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-evzjpzvd-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:30.133 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-evzjpzvd-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:30.133 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:30.157 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-evzjpzvd-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:30.157 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:30.157 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:30.157 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: cb0d62f90f72982bf1dcfda5687ceeb55962caf5 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:30.158 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: cb0d62f90f72982bf1dcfda5687ceeb55962caf5 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:30.160 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
]]>
</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="220.907">
<system-out>
<![CDATA[2026-04-20 11:58:30.194 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-evzjpzvd/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:30.194 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-evzjpzvd/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:30.328 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-evzjpzvd/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:30.328 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-evzjpzvd/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-evzjpzvd:azure-9ffa988a672c3df4d59b298f8cb861a9e134f94a {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:30.330 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:30.356 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:30.357 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-evzjpzvd:azure-9ffa988a672c3df4d59b298f8cb861a9e134f94a {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:30.357 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-evzjpzvd/overlays/stage/deployment-patch.yaml in repo e2e-tests-dotnet-basic-evzjpzvd-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:30.441 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:30.441 [[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-evzjpzvd:azure-9ffa988a672c3df4d59b298f8cb861a9e134f94a" {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:34.037 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686310357 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:35.699 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd-gitops/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:35.700 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:35.700 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-dotnet-basic-evzjpzvd-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:35.700 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #1 in e2e-tests-dotnet-basic-evzjpzvd-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:35.701 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:58:49.201 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:59:03.816 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7431 and 7430 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:59:03.816 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7431 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:59:03.817 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7431/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:59:22.095 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7431 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:59:22.095 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7430 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:59:22.096 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7430/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:59:39.398 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7430 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:59:39.398 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha e32b03d3c7cd6fc90b31852e7d00eb623732dc1e {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:59:39.398 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12869?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:59:58.819 [[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/12869"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12869"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12869/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12869/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7430"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"8ecbb9d1-42b4-4f26-94dc-8ef0f858a07c"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1776686310357","pr.sourceSha":"e32b03d3c7cd6fc90b31852e7d00eb623732dc1e","pr.id":"3555685141","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":12869,"buildNumber":"20260420.1","status":"inProgress","queueTime":"2026-04-20T11:58:40.305888Z","startTime":"2026-04-20T11:59:16.7534848Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12869","definition":{"drafts":[],"id":7430,"name":"e2e-tests-dotnet-basic-evzjpzvd-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7430?revision=2","uri":"vstfs:///Build/Definition/7430","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/12869","sourceBranch":"refs/pull/1/merge","sourceVersion":"af1faa9276968648ce19dde3e8409c3b0cf8535c","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T11:59:16.763Z","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"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3555685141\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1776686310357\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd-gitops.git\",\"system.pullRequest.sourceCommitId\":\"e32b03d3c7cd6fc90b31852e7d00eb623732dc1e\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"8ecbb9d1-42b4-4f26-94dc-8ef0f858a07c"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12869/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:59:58.819 [[32mINFO [0m] utils.test.common: Pipeline 7430-12869 was triggered by promotion PR #1 in e2e-tests-dotnet-basic-evzjpzvd-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:59:58.819 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7430-12869 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 11:59:58.819 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7430/runs/12869?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:22.929 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7430-12869 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:22.930 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7430-12869 | Status: running | Reason: Pipeline 7430-12869 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:00:52.932 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7430/runs/12869?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:17.902 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7430-12869 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:17.902 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:17.903 [[32mINFO [0m] utils.test.common: azure pipeline 7430-12869 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:17.904 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:19.501 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: e4ad58bdc81e1ecedf09d9f8c4ec43cfa73ad81d {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:19.501 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: e4ad58bdc81e1ecedf09d9f8c4ec43cfa73ad81d {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:19.501 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:19.502 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-evzjpzvd-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:19.594 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-evzjpzvd-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:20.587 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:20.588 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-evzjpzvd-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:20.733 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-evzjpzvd-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-evzjpzvd-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-evzjpzvd/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (cb0d62f)
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-evzjpzvd  Synced     Healthy        service/e2e-tests-dotnet-basic-evzjpzvd created
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-evzjpzvd  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-evzjpzvd created
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-evzjpzvd  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-evzjpzvd created
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:20.733 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-evzjpzvd-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:26.935 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:01:21+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-evzjpzvd    Synced  Healthy              
2026-04-20T12:01:21+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-evzjpzvd    Synced  Healthy              
2026-04-20T12:01:21+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-evzjpzvd    Synced  Healthy              
2026-04-20T12:01:24+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:01:25+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:01:25+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-evzjpzvd    Synced   Healthy              service/e2e-tests-dotnet-basic-evzjpzvd unchanged
2026-04-20T12:01:25+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-evzjpzvd    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-evzjpzvd configured
2026-04-20T12:01:25+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-evzjpzvd    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-evzjpzvd unchanged
2026-04-20T12:01:25+00:00   apps  Deployment  tssc-app-stage  e2e-tests-dotnet-basic-evzjpzvd  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-evzjpzvd configured

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

Operation:          Sync
Sync Revision:      e4ad58bdc81e1ecedf09d9f8c4ec43cfa73ad81d
Phase:              Succeeded
Start:              2026-04-20 12:01:21 +0000 UTC
Finished:           2026-04-20 12:01:25 +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-dotnet-basic-evzjpzvd  Synced     Healthy            service/e2e-tests-dotnet-basic-evzjpzvd unchanged
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-evzjpzvd  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-evzjpzvd configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-evzjpzvd  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-evzjpzvd unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:27.003 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-evzjpzvd-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:27.003 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-evzjpzvd-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-evzjpzvd-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:32.999 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-evzjpzvd-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:32.999 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-evzjpzvd-stage | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-evzjpzvd-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:47.194 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-evzjpzvd-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:47.194 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:47.220 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-evzjpzvd-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:47.221 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:47.221 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:47.221 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: e4ad58bdc81e1ecedf09d9f8c4ec43cfa73ad81d {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:47.221 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: e4ad58bdc81e1ecedf09d9f8c4ec43cfa73ad81d {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:47.222 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:47.222 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:47.223 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 7430 logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:01:47.223 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7430/runs/12869/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:11.097 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:63026b7e-f998-4b2d-a5df-34aeb8382c9e/1 found from Promotion Pipeline 7430 logs {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
]]>
</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="173.629">
<system-out>
<![CDATA[2026-04-20 12:02:11.130 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-evzjpzvd/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:11.130 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-evzjpzvd/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:11.259 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-evzjpzvd/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:11.259 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-evzjpzvd/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-evzjpzvd:azure-9ffa988a672c3df4d59b298f8cb861a9e134f94a {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:11.261 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:11.290 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:11.291 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-evzjpzvd:azure-9ffa988a672c3df4d59b298f8cb861a9e134f94a {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:11.291 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-evzjpzvd/overlays/prod/deployment-patch.yaml in repo e2e-tests-dotnet-basic-evzjpzvd-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:11.416 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:11.416 [[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-evzjpzvd:azure-9ffa988a672c3df4d59b298f8cb861a9e134f94a" {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:15.193 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776686531291 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:16.946 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd-gitops/pull/2 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:16.946 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:16.947 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-dotnet-basic-evzjpzvd-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:16.947 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #2 in e2e-tests-dotnet-basic-evzjpzvd-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:16.947 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:32.233 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:49.197 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7431 and 7430 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:49.198 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7431 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:49.198 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7431/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:56.168 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7431 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:56.168 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7430 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:56.168 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7430/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:03.219 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7430 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:03.220 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha acdedf475ccb9c3e101ca008a9819b645017b946 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:03.220 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12877?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:09.352 [[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/12877"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12877"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12877/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12877/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7430"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"26c87a7a-5a03-433f-8188-ee53979e03f9"}],"triggerInfo":{"pr.sourceBranch":"promote-to-prod-1776686531291","pr.sourceSha":"acdedf475ccb9c3e101ca008a9819b645017b946","pr.id":"3555704079","pr.title":"Promote to prod environment","pr.number":"2","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":12877,"buildNumber":"20260420.2","status":"inProgress","queueTime":"2026-04-20T12:02:22.0355614Z","startTime":"2026-04-20T12:02:26.1600817Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12877","definition":{"drafts":[],"id":7430,"name":"e2e-tests-dotnet-basic-evzjpzvd-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7430?revision=2","uri":"vstfs:///Build/Definition/7430","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/12877","sourceBranch":"refs/pull/2/merge","sourceVersion":"6069af9bd1c02581cba142a60c203d8a5151a600","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T12:02:26.17Z","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"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3555704079\",\"system.pullRequest.pullRequestNumber\":\"2\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-prod-1776686531291\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd-gitops.git\",\"system.pullRequest.sourceCommitId\":\"acdedf475ccb9c3e101ca008a9819b645017b946\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"26c87a7a-5a03-433f-8188-ee53979e03f9"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12877/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:09.352 [[32mINFO [0m] utils.test.common: Pipeline 7430-12877 was triggered by promotion PR #2 in e2e-tests-dotnet-basic-evzjpzvd-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:09.352 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7430-12877 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:09.352 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7430/runs/12877?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:16.976 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7430-12877 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:16.977 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7430-12877 | Status: running | Reason: Pipeline 7430-12877 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:46.998 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7430/runs/12877?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:06.292 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7430-12877 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:06.292 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:06.294 [[32mINFO [0m] utils.test.common: azure pipeline 7430-12877 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:06.294 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:08.491 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: d20b6cd3bd9a6125a9ec558fa2bb595185e59be4 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:08.491 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: d20b6cd3bd9a6125a9ec558fa2bb595185e59be4 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:08.492 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:08.492 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-evzjpzvd-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:08.561 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-evzjpzvd-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:09.498 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:09.499 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-evzjpzvd-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:09.656 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-evzjpzvd-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-evzjpzvd-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-evzjpzvd-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-evzjpzvd/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (e4ad58b)
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-evzjpzvd  Synced     Healthy        service/e2e-tests-dotnet-basic-evzjpzvd created
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-evzjpzvd  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-evzjpzvd created
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-evzjpzvd  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-evzjpzvd created
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:09.656 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-evzjpzvd-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:16.687 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:04:10+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-evzjpzvd    Synced  Healthy              
2026-04-20T12:04:10+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-evzjpzvd    Synced  Healthy              
2026-04-20T12:04:10+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-evzjpzvd    Synced  Healthy              
2026-04-20T12:04:14+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:04:15+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:04:15+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-evzjpzvd    Synced   Healthy              service/e2e-tests-dotnet-basic-evzjpzvd unchanged
2026-04-20T12:04:15+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-evzjpzvd    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-evzjpzvd configured
2026-04-20T12:04:15+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-evzjpzvd    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-evzjpzvd unchanged
2026-04-20T12:04:15+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-evzjpzvd  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-evzjpzvd configured

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

Operation:          Sync
Sync Revision:      d20b6cd3bd9a6125a9ec558fa2bb595185e59be4
Phase:              Succeeded
Start:              2026-04-20 12:04:10 +0000 UTC
Finished:           2026-04-20 12:04:15 +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-evzjpzvd  Synced     Healthy            service/e2e-tests-dotnet-basic-evzjpzvd unchanged
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-evzjpzvd  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-evzjpzvd configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-evzjpzvd  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-evzjpzvd unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:16.759 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-evzjpzvd-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:16.759 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-evzjpzvd-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-evzjpzvd-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:22.601 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-evzjpzvd-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:22.601 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-evzjpzvd-prod | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-evzjpzvd-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:31.447 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-evzjpzvd-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:31.448 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:31.468 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-evzjpzvd-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:31.469 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:31.469 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:31.469 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: d20b6cd3bd9a6125a9ec558fa2bb595185e59be4 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:31.469 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: d20b6cd3bd9a6125a9ec558fa2bb595185e59be4 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:31.471 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:31.471 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:31.471 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 7430 logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:31.471 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7430/runs/12877/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:04.755 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:63026b7e-f998-4b2d-a5df-34aeb8382c9e/1 found from Promotion Pipeline 7430 logs {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
]]>
</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.776">
<system-out>
<![CDATA[2026-04-20 12:05:04.781 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:63026b7e-f998-4b2d-a5df-34aeb8382c9e/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:04.782 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-evzjpzvd:azure-9ffa988a672c3df4d59b298f8cb861a9e134f94a and document ID urn:uuid:63026b7e-f998-4b2d-a5df-34aeb8382c9e/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:04.782 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-evzjpzvd:azure-9ffa988a672c3df4d59b298f8cb861a9e134f94a and document ID: urn:uuid:63026b7e-f998-4b2d-a5df-34aeb8382c9e/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:04.782 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-evzjpzvd:azure-9ffa988a672c3df4d59b298f8cb861a9e134f94a at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:04.898 [[32mINFO [0m] tpa.client: Token expired. Refreshing... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:06.431 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-evzjpzvd:azure-9ffa988a672c3df4d59b298f8cb861a9e134f94a' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:06.431 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:63026b7e-f998-4b2d-a5df-34aeb8382c9e/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:06.431 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-evzjpzvd:azure-9ffa988a672c3df4d59b298f8cb861a9e134f94a, Published: 2026-04-20T11:54:21Z, SHA256: sha256:5b38a905e903551c5e4ede65da5943b017295464de1a1a88a20e36e628a3a5f3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:06.432 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:63026b7e-f998-4b2d-a5df-34aeb8382c9e/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:06.432 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-evzjpzvd:azure-9ffa988a672c3df4d59b298f8cb861a9e134f94a and document ID urn:uuid:63026b7e-f998-4b2d-a5df-34aeb8382c9e/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:06.432 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-evzjpzvd:azure-9ffa988a672c3df4d59b298f8cb861a9e134f94a and document ID: urn:uuid:63026b7e-f998-4b2d-a5df-34aeb8382c9e/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:06.432 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-evzjpzvd:azure-9ffa988a672c3df4d59b298f8cb861a9e134f94a at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:06.553 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-evzjpzvd:azure-9ffa988a672c3df4d59b298f8cb861a9e134f94a' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:06.553 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:63026b7e-f998-4b2d-a5df-34aeb8382c9e/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:06.553 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-evzjpzvd:azure-9ffa988a672c3df4d59b298f8cb861a9e134f94a, Published: 2026-04-20T11:54:21Z, SHA256: sha256:5b38a905e903551c5e4ede65da5943b017295464de1a1a88a20e36e628a3a5f3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:06.553 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:63026b7e-f998-4b2d-a5df-34aeb8382c9e/1,urn:uuid:63026b7e-f998-4b2d-a5df-34aeb8382c9e/1 found in TPA!!! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:06.555 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-evzjpzvd:azure-9ffa988a672c3df4d59b298f8cb861a9e134f94a {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T11:50:49.574Z" hostname="e2e-e2e-tests-nodejs[github-tekton-quay]" tests="6" failures="0" skipped="0" time="689.592" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="149.92">
<system-out>
<![CDATA[2026-04-20 11:50:51.137 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-drqkbhys {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:50:51.138 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-drqkbhys'... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:50:51.144 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:50:51.195 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:50:51.223 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:50:51.226 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:50:51.227 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:50:51.251 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:50:51.251 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:50:51.252 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:50:51.621 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-drqkbhys, ID: 8032a543-ab95-4c0a-ac06-4a655dcd9322 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:50:51.622 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-drqkbhys to be completed... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:50:51.622 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 8032a543-ab95-4c0a-ac06-4a655dcd9322 to complete... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:50:51.709 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:50:51.710 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 8032a543-ab95-4c0a-ac06-4a655dcd9322: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:50:57.113 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:50:57.114 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 8032a543-ab95-4c0a-ac06-4a655dcd9322: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:02.146 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:02.147 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 8032a543-ab95-4c0a-ac06-4a655dcd9322: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:07.190 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:07.190 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 8032a543-ab95-4c0a-ac06-4a655dcd9322: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:12.270 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:12.270 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 8032a543-ab95-4c0a-ac06-4a655dcd9322: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:17.294 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:17.295 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 8032a543-ab95-4c0a-ac06-4a655dcd9322: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:22.328 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:22.329 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 8032a543-ab95-4c0a-ac06-4a655dcd9322: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:27.386 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:27.387 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 8032a543-ab95-4c0a-ac06-4a655dcd9322: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:32.417 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:32.418 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:32.418 [[32mINFO [0m] rhdh.developer-hub: Task 8032a543-ab95-4c0a-ac06-4a655dcd9322 completed successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:32.418 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-drqkbhys' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:32.418 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-drqkbhys {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:32.433 [[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-drqkbhys...
2026-04-20 11:51:32.433 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-drqkbhys-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:32.433 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-drqkbhys-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:32.769 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': b5b581f311df64a5f0f5e88b1e7ca8995847b469 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Waiting for ArgoCD CI application to sync to commit: b5b581f311df64a5f0f5e88b1e7ca8995847b469
2026-04-20 11:51:32.798 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-drqkbhys-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: b5b581f311df64a5f0f5e88b1e7ca8995847b469) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:32.798 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:50.600 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-drqkbhys-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: b5b581f311df64a5f0f5e88b1e7ca8995847b469) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:51:50.600 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:52:14.846 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-drqkbhys-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:52:14.847 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:20.999 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-drqkbhys-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:20.999 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:20.999 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:21.000 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: b5b581f311df64a5f0f5e88b1e7ca8995847b469 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 11:53:21.000 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:21.001 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-nodejs-drqkbhys (GitHub + Tekton CI) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:21.001 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-drqkbhys {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:21.001 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:21.001 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-nodejs-drqkbhys {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:21.027 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-drqkbhys {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:21.049 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-drqkbhys-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:21.049 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-nodejs-drqkbhys {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:21.050 [[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:165) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</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="290.549">
<system-out>
<![CDATA[2026-04-20 11:53:21.080 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:21.081 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:21.081 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:24.743 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776686001081 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:26.397 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-drqkbhys/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:26.398 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-drqkbhys/pull/1 with SHA: 2580bed1c3f3e37cf1c12df787c06457592402c0 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:26.398 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-drqkbhys... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:26.399 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-drqkbhys, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:26.423 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-drqkbhys {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:26.423 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-drqkbhys. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:26.424 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-drqkbhys | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-drqkbhys, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:33.474 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-drqkbhys {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:33.474 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:33.474 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:33.475 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq was triggered by promotion PR #1 in e2e-tests-nodejs-drqkbhys {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:33.475 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:33.511 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:33.512 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:33.512 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:53:33.512 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq | Status: running | Reason: Pipeline e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:54:03.564 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:54:03.565 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:54:03.565 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:54:03.565 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq | Status: running | Reason: Pipeline e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:54:33.639 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:54:33.640 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:54:33.640 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:54:33.640 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq | Status: running | Reason: Pipeline e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:55:03.691 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:55:03.691 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:55:03.691 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:55:03.691 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq | Status: running | Reason: Pipeline e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:55:33.762 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:55:33.763 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:55:33.763 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:55:33.763 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq | Status: running | Reason: Pipeline e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:03.820 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:03.820 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:03.820 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:03.820 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:03.827 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-drqkbhys-on-pull-request-n6mfq was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:03.828 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:05.303 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:05.304 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-nodejs-drqkbhys... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:05.304 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-drqkbhys, event type: push {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:05.337 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-drqkbhys {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:05.337 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:05.338 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-drqkbhys | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-drqkbhys, event: push, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:11.341 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-drqkbhys {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:11.341 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:11.341 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-drqkbhys-on-push-c5m94 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:11.341 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-drqkbhys-on-push-c5m94 was triggered by on-push pipeline after merging #1 in e2e-tests-nodejs-drqkbhys {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:11.341 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-drqkbhys-on-push-c5m94 to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:11.382 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-on-push-c5m94 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:11.383 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-drqkbhys-on-push-c5m94 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:11.383 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-drqkbhys-on-push-c5m94 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:11.383 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-drqkbhys-on-push-c5m94 | Status: running | Reason: Pipeline e2e-tests-nodejs-drqkbhys-on-push-c5m94 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:41.453 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-on-push-c5m94 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:41.453 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-drqkbhys-on-push-c5m94 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:41.454 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-drqkbhys-on-push-c5m94 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:56:41.454 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-drqkbhys-on-push-c5m94 | Status: running | Reason: Pipeline e2e-tests-nodejs-drqkbhys-on-push-c5m94 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:57:11.529 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-on-push-c5m94 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:57:11.530 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-drqkbhys-on-push-c5m94 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:57:11.530 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-drqkbhys-on-push-c5m94 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:57:11.530 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-drqkbhys-on-push-c5m94 | Status: running | Reason: Pipeline e2e-tests-nodejs-drqkbhys-on-push-c5m94 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:57:41.566 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-on-push-c5m94 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:57:41.566 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-drqkbhys-on-push-c5m94 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:57:41.566 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-drqkbhys-on-push-c5m94 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:57:41.566 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-drqkbhys-on-push-c5m94 | Status: running | Reason: Pipeline e2e-tests-nodejs-drqkbhys-on-push-c5m94 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:11.623 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-on-push-c5m94 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:11.623 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-drqkbhys-on-push-c5m94 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:11.624 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-drqkbhys-on-push-c5m94 status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:11.624 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:11.625 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-drqkbhys-on-push-c5m94 was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:11.625 [[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="41.321">
<system-out>
<![CDATA[2026-04-20 11:58:11.676 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-drqkbhys-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:11.676 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-drqkbhys-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:12.046 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': fe69356f73b58c9b0c593a09d394ed1bb12556af {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:12.046 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:12.047 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-drqkbhys-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:12.116 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-drqkbhys-development using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:13.067 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:13.068 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-drqkbhys-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:13.385 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-drqkbhys-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-nodejs-drqkbhys-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-drqkbhys-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-drqkbhys/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (b5b581f)
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-drqkbhys  Synced     Healthy        service/e2e-tests-nodejs-drqkbhys created
apps                Deployment  tssc-app-development  e2e-tests-nodejs-drqkbhys  Synced     Healthy        deployment.apps/e2e-tests-nodejs-drqkbhys created
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-drqkbhys  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-drqkbhys created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:13.386 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-drqkbhys-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:20.789 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T11:58:13+00:00                         Service  tssc-app-development  e2e-tests-nodejs-drqkbhys    Synced  Healthy              
2026-04-20T11:58:13+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-drqkbhys    Synced  Healthy              
2026-04-20T11:58:13+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-drqkbhys    Synced  Healthy              
2026-04-20T11:58:18+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:58:20+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-drqkbhys    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-drqkbhys unchanged
2026-04-20T11:58:20+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:58:20+00:00                         Service  tssc-app-development  e2e-tests-nodejs-drqkbhys    Synced   Healthy              service/e2e-tests-nodejs-drqkbhys unchanged
2026-04-20T11:58:20+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-drqkbhys    Synced   Healthy              deployment.apps/e2e-tests-nodejs-drqkbhys configured
2026-04-20T11:58:20+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-drqkbhys  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-drqkbhys configured

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

Operation:          Sync
Sync Revision:      fe69356f73b58c9b0c593a09d394ed1bb12556af
Phase:              Succeeded
Start:              2026-04-20 11:58:13 +0000 UTC
Finished:           2026-04-20 11:58:20 +0000 UTC
Duration:           7s
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-drqkbhys  Synced     Healthy            service/e2e-tests-nodejs-drqkbhys unchanged
apps                Deployment  tssc-app-development  e2e-tests-nodejs-drqkbhys  Synced     Progressing        deployment.apps/e2e-tests-nodejs-drqkbhys configured
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-drqkbhys  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-drqkbhys unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:20.871 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-drqkbhys-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:20.872 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-drqkbhys-development | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-drqkbhys-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:26.424 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-drqkbhys-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:26.424 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-drqkbhys-development | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-drqkbhys-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:35.381 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-drqkbhys-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:35.382 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-nodejs-drqkbhys-development | Elapsed: 23s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-drqkbhys-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:52.938 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-drqkbhys-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:52.939 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:52.968 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-drqkbhys-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:52.968 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:52.968 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:52.969 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: fe69356f73b58c9b0c593a09d394ed1bb12556af {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:52.969 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: fe69356f73b58c9b0c593a09d394ed1bb12556af {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:52.970 [[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="103.762">
<system-out>
<![CDATA[2026-04-20 11:58:53.006 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-drqkbhys/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:53.006 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-drqkbhys/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:53.160 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-drqkbhys/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:53.160 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-drqkbhys/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-drqkbhys:5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:53.161 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:53.190 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:53.190 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-nodejs-drqkbhys:5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:53.191 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-drqkbhys/overlays/stage/deployment-patch.yaml in repo e2e-tests-nodejs-drqkbhys-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:53.281 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:53.281 [[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-drqkbhys:5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:56.916 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686333191 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:58.583 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-drqkbhys-gitops/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:58.583 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:58.584 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-nodejs-drqkbhys-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:58.584 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-drqkbhys-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:58.584 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-drqkbhys-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:58.635 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-drqkbhys-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:58.635 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-drqkbhys-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:58:58.635 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-drqkbhys-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-drqkbhys-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:59:05.392 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-drqkbhys-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:59:05.392 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:59:05.392 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:59:05.393 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv was triggered by promotion PR #1 in e2e-tests-nodejs-drqkbhys-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:59:05.393 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:59:05.429 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:59:05.429 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:59:05.429 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:59:05.430 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv | Status: running | Reason: Pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:59:35.497 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:59:35.498 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:59:35.498 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 11:59:35.498 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv | Status: running | Reason: Pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:05.549 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:05.550 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:05.550 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:05.550 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:05.551 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:05.551 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:07.141 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: d049050ba44b3b8cd168224b26af28527b78c0cb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:07.142 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: d049050ba44b3b8cd168224b26af28527b78c0cb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:07.142 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:07.142 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-drqkbhys-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:07.214 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-drqkbhys-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:08.193 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:08.193 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-drqkbhys-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:08.322 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-drqkbhys-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-nodejs-drqkbhys-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-drqkbhys-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-drqkbhys/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (fe69356)
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-drqkbhys  Synced     Healthy        service/e2e-tests-nodejs-drqkbhys created
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-drqkbhys  Synced     Healthy        deployment.apps/e2e-tests-nodejs-drqkbhys created
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-drqkbhys  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-drqkbhys created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:08.322 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-drqkbhys-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:15.177 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:00:08+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-drqkbhys    Synced  Healthy              
2026-04-20T12:00:08+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-drqkbhys    Synced  Healthy              
2026-04-20T12:00:08+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-drqkbhys    Synced  Healthy              
2026-04-20T12:00:13+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:00:14+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:00:14+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-drqkbhys    Synced   Healthy              service/e2e-tests-nodejs-drqkbhys unchanged
2026-04-20T12:00:14+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-drqkbhys    Synced   Healthy              deployment.apps/e2e-tests-nodejs-drqkbhys configured
2026-04-20T12:00:14+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-drqkbhys    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-drqkbhys unchanged

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

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

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-nodejs-drqkbhys  Synced     Healthy            service/e2e-tests-nodejs-drqkbhys unchanged
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-drqkbhys  Synced     Progressing        deployment.apps/e2e-tests-nodejs-drqkbhys configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-drqkbhys  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-drqkbhys unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:15.253 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-drqkbhys-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:15.254 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-drqkbhys-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-drqkbhys-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:22.832 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-drqkbhys-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:22.832 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-drqkbhys-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-drqkbhys-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.491 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-drqkbhys-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.492 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.517 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-drqkbhys-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.518 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.518 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.518 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: d049050ba44b3b8cd168224b26af28527b78c0cb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.518 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: d049050ba44b3b8cd168224b26af28527b78c0cb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.520 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.520 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.520 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.521 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.549 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.764 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:35b896b9-4f2d-482c-a4e7-9cd9a61181b9/1 found from Promotion Pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-4t4dv logs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="103.802">
<system-out>
<![CDATA[2026-04-20 12:00:36.780 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-drqkbhys/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.780 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-drqkbhys/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.957 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-drqkbhys/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.957 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-drqkbhys/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-drqkbhys:5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.959 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.981 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.981 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-nodejs-drqkbhys:5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:36.981 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-drqkbhys/overlays/prod/deployment-patch.yaml in repo e2e-tests-nodejs-drqkbhys-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:37.102 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:37.102 [[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-drqkbhys:5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:40.988 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776686436981 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:42.823 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-drqkbhys-gitops/pull/2 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:42.824 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:42.824 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-nodejs-drqkbhys-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:42.824 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-nodejs-drqkbhys-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:42.824 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-drqkbhys-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:42.886 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-drqkbhys-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:42.886 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:42.886 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-drqkbhys-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-drqkbhys-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:51.350 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-drqkbhys-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:51.350 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:51.351 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:51.351 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq was triggered by promotion PR #2 in e2e-tests-nodejs-drqkbhys-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:51.351 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:51.406 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:51.406 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:51.406 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:00:51.407 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq | Status: running | Reason: Pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:21.468 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:21.468 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:21.469 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:21.469 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq | Status: running | Reason: Pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:51.503 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:51.504 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:51.504 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:51.504 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:51.506 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:51.506 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:53.133 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 07ff918592a95db9885c6da0d9ed154cd3fdc192 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:53.134 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 07ff918592a95db9885c6da0d9ed154cd3fdc192 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:53.134 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:53.134 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-drqkbhys-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:53.209 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-drqkbhys-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:53.997 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:53.997 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-drqkbhys-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:54.135 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-drqkbhys-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-nodejs-drqkbhys-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-drqkbhys-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-drqkbhys/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (d049050)
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-drqkbhys  Synced     Healthy        service/e2e-tests-nodejs-drqkbhys created
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-drqkbhys  Synced     Healthy        deployment.apps/e2e-tests-nodejs-drqkbhys created
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-drqkbhys  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-drqkbhys created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:01:54.136 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-drqkbhys-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:03.343 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:01:54+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-drqkbhys    Synced  Healthy              
2026-04-20T12:01:54+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-drqkbhys    Synced  Healthy              
2026-04-20T12:01:54+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-drqkbhys    Synced  Healthy              
2026-04-20T12:01:58+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:02:00+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-drqkbhys    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-drqkbhys unchanged
2026-04-20T12:02:00+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:02:00+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-drqkbhys    Synced   Healthy              service/e2e-tests-nodejs-drqkbhys unchanged
2026-04-20T12:02:00+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-drqkbhys    Synced   Healthy              deployment.apps/e2e-tests-nodejs-drqkbhys configured
2026-04-20T12:02:00+00:00   apps  Deployment  tssc-app-prod  e2e-tests-nodejs-drqkbhys  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-drqkbhys configured

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

Operation:          Sync
Sync Revision:      07ff918592a95db9885c6da0d9ed154cd3fdc192
Phase:              Succeeded
Start:              2026-04-20 12:01:54 +0000 UTC
Finished:           2026-04-20 12:02:00 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-nodejs-drqkbhys  Synced     Healthy            service/e2e-tests-nodejs-drqkbhys unchanged
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-drqkbhys  Synced     Progressing        deployment.apps/e2e-tests-nodejs-drqkbhys configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-drqkbhys  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-drqkbhys unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:03.416 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-drqkbhys-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:03.416 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-drqkbhys-prod | Elapsed: 10s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-drqkbhys-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:09.023 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-drqkbhys-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:09.023 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-drqkbhys-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-drqkbhys-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.295 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-drqkbhys-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.295 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.319 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-drqkbhys-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.319 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.319 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.319 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 07ff918592a95db9885c6da0d9ed154cd3fdc192 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.319 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 07ff918592a95db9885c6da0d9ed154cd3fdc192 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.321 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.321 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.321 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.322 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.356 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.581 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:35b896b9-4f2d-482c-a4e7-9cd9a61181b9/1 found from Promotion Pipeline e2e-tests-nodejs-drqkbhys-gitops-on-pull-request-mzgbq 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.238">
<system-out>
<![CDATA[2026-04-20 12:02:20.682 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:35b896b9-4f2d-482c-a4e7-9cd9a61181b9/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.682 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-drqkbhys:5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe and document ID urn:uuid:35b896b9-4f2d-482c-a4e7-9cd9a61181b9/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.682 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-drqkbhys:5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe and document ID: urn:uuid:35b896b9-4f2d-482c-a4e7-9cd9a61181b9/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.683 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-drqkbhys:5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.768 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-drqkbhys:5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.768 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:35b896b9-4f2d-482c-a4e7-9cd9a61181b9/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.768 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-drqkbhys:5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe, Published: 2026-04-20T11:57:29Z, SHA256: sha256:7736c3a1dc6e6a4719f454acf420cb0302e152af95192f42a2ee9912c7406170 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.768 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:35b896b9-4f2d-482c-a4e7-9cd9a61181b9/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.768 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-drqkbhys:5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe and document ID urn:uuid:35b896b9-4f2d-482c-a4e7-9cd9a61181b9/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.769 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-drqkbhys:5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe and document ID: urn:uuid:35b896b9-4f2d-482c-a4e7-9cd9a61181b9/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.769 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-drqkbhys:5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.835 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-drqkbhys:5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.835 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:35b896b9-4f2d-482c-a4e7-9cd9a61181b9/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.835 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-drqkbhys:5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe, Published: 2026-04-20T11:57:29Z, SHA256: sha256:7736c3a1dc6e6a4719f454acf420cb0302e152af95192f42a2ee9912c7406170 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.835 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:35b896b9-4f2d-482c-a4e7-9cd9a61181b9/1,urn:uuid:35b896b9-4f2d-482c-a4e7-9cd9a61181b9/1 found in TPA!!! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:20.836 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-nodejs-drqkbhys:5bbf5db0b16c1f9d438f8cd14bc6b412dac5d8fe {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T11:50:49.574Z" hostname="e2e-e2e-tests-nodejs[github-azure-quay]" tests="6" failures="0" skipped="0" time="656.499" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="157.868">
<system-out>
<![CDATA[2026-04-20 11:50:51.016 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.018 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-iwmdbobg'... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.024 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.113 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.113 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.114 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.114 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.137 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.171 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.174 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.175 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.204 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.204 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.205 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.564 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-iwmdbobg, ID: 6c534d0d-97d1-4eed-93bc-c9de1d07e94a {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.565 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-iwmdbobg to be completed... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.565 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 6c534d0d-97d1-4eed-93bc-c9de1d07e94a to complete... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.626 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:51.626 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 6c534d0d-97d1-4eed-93bc-c9de1d07e94a: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:57.040 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:50:57.041 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 6c534d0d-97d1-4eed-93bc-c9de1d07e94a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:02.068 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:02.068 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 6c534d0d-97d1-4eed-93bc-c9de1d07e94a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:07.095 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:07.096 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 6c534d0d-97d1-4eed-93bc-c9de1d07e94a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:12.170 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:12.170 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 6c534d0d-97d1-4eed-93bc-c9de1d07e94a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:17.196 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:17.197 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:17.197 [[32mINFO [0m] rhdh.developer-hub: Task 6c534d0d-97d1-4eed-93bc-c9de1d07e94a completed successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:17.197 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-iwmdbobg' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:17.198 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:17.211 [[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-iwmdbobg...
2026-04-20 11:51:17.212 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-iwmdbobg-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:17.212 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:17.519 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': adb41a2ff9f39fbc9a44ad71343b9871b6e5becf {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: adb41a2ff9f39fbc9a44ad71343b9871b6e5becf
2026-04-20 11:51:17.547 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-nodejs-iwmdbobg-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-iwmdbobg-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-nodejs-iwmdbobg-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"a5692635-4eac-485b-a99a-55ffd206a08a","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Mon, 20 Apr 2026 11:51:17 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"6f6f2750-977f-4dec-a39d-6a459e96793b","x-kubernetes-pf-prioritylevel-uid":"d21bee81-95eb-4c40-ad84-5f7f98bbe99a"} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:17.548 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:29.238 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-iwmdbobg-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: adb41a2ff9f39fbc9a44ad71343b9871b6e5becf) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:29.239 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:49.759 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-iwmdbobg-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:51:49.760 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:31.864 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-iwmdbobg-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:31.865 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:31.865 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:31.865 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: adb41a2ff9f39fbc9a44ad71343b9871b6e5becf {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 11:52:31.865 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:31.866 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:31.866 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-nodejs-iwmdbobg... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:32.057 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:32.736 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:32.737 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:32.737 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-nodejs-iwmdbobg... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:32.738 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:32.738 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:39.439 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg-gitops branch 'main' with commit SHA: 6d43992e344e64b15671da7d9c7cc1730d0505e6 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:39.439 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 6d43992e344e64b15671da7d9c7cc1730d0505e6 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:40.509 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg branch 'main' with commit SHA: 196b8213ab2a57f395554ab79f8305f178be142e {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:40.509 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 196b8213ab2a57f395554ab79f8305f178be142e {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:40.510 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-nodejs-iwmdbobg for component e2e-tests-nodejs-iwmdbobg... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:40.549 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-nodejs-iwmdbobg for component e2e-tests-nodejs-iwmdbobg... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:40.549 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-nodejs-iwmdbobg for component e2e-tests-nodejs-iwmdbobg... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:40.550 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:40.550 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:40.635 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:40.657 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:41.159 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg-gitops type=github name=e2e-tests-nodejs-iwmdbobg-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:41.160 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:41.185 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg type=github name=e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:41.185 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:45.543 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7426?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:45.598 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7426... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:45.599 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7426?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:45.621 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7427?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:45.679 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7427... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:45.680 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7427?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:50.393 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-iwmdbobg-gitops". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:50.393 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:50.533 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-iwmdbobg". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:50.533 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:50.534 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-nodejs-iwmdbobg... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:50.557 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:50.557 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:50.558 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-iwmdbobg-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:50.558 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-iwmdbobg-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:50.558 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:50.558 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:50.558 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:50.559 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:55.974 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:55.975 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:56.025 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3774?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:56.086 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:56.086 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:56.131 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:57.428 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:57.429 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:57.463 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:57.463 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:57.479 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3774?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:52:57.510 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:09.195 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:09.196 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-nodejs-iwmdbobg... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:09.196 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:09.197 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:09.197 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-nodejs-iwmdbobg-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:09.319 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:09.319 [[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:a1d586ae8f5f17a330f77e35ccb926a040125af1486add75038af148c5ef1233 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:09.355 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:09.355 [[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:a1d586ae8f5f17a330f77e35ccb926a040125af1486add75038af148c5ef1233 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:15.957 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg branch 'main' with commit SHA: 4bdc28eb94b3a4723c1d8565ac4b6d4832ef573a {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:15.957 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 4bdc28eb94b3a4723c1d8565ac4b6d4832ef573a {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:16.915 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg-gitops branch 'main' with commit SHA: 9086172b0634e5db5917a374c4c103b2aafdb9c9 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:16.915 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 9086172b0634e5db5917a374c4c103b2aafdb9c9 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:16.915 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:16.915 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:16.916 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:16.916 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:16.916 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:16.917 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:22.959 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.625 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7426 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.626 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7426/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.670 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7426 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.670 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12852?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.730 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7427 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.730 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7427/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.775 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7427 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.775 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Found 1 total builds {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.776 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 1 builds match filters {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.776 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 0 builds filtered out {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.776 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.776 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing batch 1/1 (1 builds) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.777 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12852?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.877 [[32mINFO [0m] azure.pipeline: [Azure] Successfully cancelled build 12852 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.877 [[32mINFO [0m] rhtap.core.integration.ci.base: ✅ [Azure] Cancelled build 12852 in e2e-tests-nodejs-iwmdbobg (status: inProgress) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.878 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.878 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Cancellation complete: {total=1, cancelled=1, failed=0, skipped=0, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.878 [[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: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>
</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="181.175">
<system-out>
<![CDATA[2026-04-20 11:53:28.910 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.910 [[32mINFO [0m] utils.test.common: Using azure for github repository {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.910 [[32mINFO [0m] utils.test.common: Creating a direct commit on source repo on github repository ... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:28.911 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Test commit from TSSC e2e test {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:32.663 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg branch 'main' with commit SHA: e5e94cc4689b61efa44c6ea6f21d5707a4573fdc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:32.663 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: e5e94cc4689b61efa44c6ea6f21d5707a4573fdc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:32.663 [[32mINFO [0m] utils.test.common: Created commit with SHA: e5e94cc4689b61efa44c6ea6f21d5707a4573fdc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:42.670 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for commit e5e94cc4689b61efa44c6ea6f21d5707a4573fdc on main branch in e2e-tests-nodejs-iwmdbobg... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:42.671 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:49.680 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:55.001 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7426 and 7427 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:55.002 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7426 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:55.002 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7426/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:55.048 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7426 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:55.048 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7427 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:55.048 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7427/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:55.096 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7427 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:55.096 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12853?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:55.097 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12852?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:55.191 [[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/12853"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12853"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12853/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12853/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7426"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "4036332c-2d3e-43ee-82e3-cfd50748821c"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "e5e94cc4689b61efa44c6ea6f21d5707a4573fdc",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg"
    },
    "id": 12853,
    "buildNumber": "20260420.2",
    "status": "inProgress",
    "queueTime": "2026-04-20T11:53:34.7841218Z",
    "startTime": "2026-04-20T11:53:37.3820574Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12853",
    "definition": {
      "drafts": [],
      "id": 7426,
      "name": "e2e-tests-nodejs-iwmdbobg",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7426?revision=2",
      "uri": "vstfs:///Build/Definition/7426",
      "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/12853",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "e5e94cc4689b61efa44c6ea6f21d5707a4573fdc",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T11:53:37.39Z",
    "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": "4036332c-2d3e-43ee-82e3-cfd50748821c"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12853/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg",
      "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/12852"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12852"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12852/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12852/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7426"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "44325b00-677c-48bf-9694-abb6cdb01071"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "4bdc28eb94b3a4723c1d8565ac4b6d4832ef573a",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:a1d586ae8f5f17a330f77e35ccb926a040125af1486add75038af148c5ef1233",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg"
    },
    "id": 12852,
    "buildNumber": "20260420.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-04-20T11:53:18.4946249Z",
    "startTime": "2026-04-20T11:53:21.1744908Z",
    "finishTime": "2026-04-20T11:53:50.8024743Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12852",
    "definition": {
      "drafts": [],
      "id": 7426,
      "name": "e2e-tests-nodejs-iwmdbobg",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7426?revision=2",
      "uri": "vstfs:///Build/Definition/7426",
      "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/12852",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "4bdc28eb94b3a4723c1d8565ac4b6d4832ef573a",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T11:53:50.923Z",
    "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": "44325b00-677c-48bf-9694-abb6cdb01071"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12852/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:55.191 [[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/12853"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12853"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12853/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12853/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7426"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"4036332c-2d3e-43ee-82e3-cfd50748821c"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"e5e94cc4689b61efa44c6ea6f21d5707a4573fdc","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg"},"id":12853,"buildNumber":"20260420.2","status":"inProgress","queueTime":"2026-04-20T11:53:34.7841218Z","startTime":"2026-04-20T11:53:37.3820574Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12853","definition":{"drafts":[],"id":7426,"name":"e2e-tests-nodejs-iwmdbobg","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7426?revision=2","uri":"vstfs:///Build/Definition/7426","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/12853","sourceBranch":"refs/heads/main","sourceVersion":"e5e94cc4689b61efa44c6ea6f21d5707a4573fdc","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T11:53:37.39Z","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":"4036332c-2d3e-43ee-82e3-cfd50748821c"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12853/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:55.193 [[32mINFO [0m] utils.test.common: Pipeline 7426-12853 was triggered by commit e5e94cc4689b61efa44c6ea6f21d5707a4573fdc on main branch in e2e-tests-nodejs-iwmdbobg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:55.193 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7426-12853 to finish... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:55.194 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7426/runs/12853?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:55.244 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7426-12853 status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:53:55.244 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7426-12853 | Status: running | Reason: Pipeline 7426-12853 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:54:25.251 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7426/runs/12853?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:54:25.941 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7426-12853 status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:54:25.941 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 7426-12853 | Status: running | Reason: Pipeline 7426-12853 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:54:55.942 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7426/runs/12853?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:54:56.014 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7426-12853 status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:54:56.015 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: 7426-12853 | Status: running | Reason: Pipeline 7426-12853 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:55:26.015 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7426/runs/12853?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:55:28.277 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7426-12853 status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:55:28.278 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: 7426-12853 | Status: running | Reason: Pipeline 7426-12853 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:55:58.280 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7426/runs/12853?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:55:59.990 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7426-12853 status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:55:59.990 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: 7426-12853 | Status: running | Reason: Pipeline 7426-12853 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:29.992 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7426/runs/12853?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:30.072 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7426-12853 status: success {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:30.072 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:30.082 [[32mINFO [0m] utils.test.common: azure pipeline 7426-12853 was successful {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:30.082 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="5.989">
<system-out>
<![CDATA[2026-04-20 11:56:30.130 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-iwmdbobg-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:30.131 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:30.287 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 4b317b769283df48dbd682c13918eaf0843a2666 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:30.288 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:30.288 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-iwmdbobg-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:30.375 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-iwmdbobg-development using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:30.975 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:30.976 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-iwmdbobg-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:31.147 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-iwmdbobg-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-nodejs-iwmdbobg-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-iwmdbobg/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (4b317b7)
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-iwmdbobg  Synced     Healthy        service/e2e-tests-nodejs-iwmdbobg unchanged
apps                Deployment  tssc-app-development  e2e-tests-nodejs-iwmdbobg  Synced     Healthy        deployment.apps/e2e-tests-nodejs-iwmdbobg configured
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-iwmdbobg  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-iwmdbobg unchanged
 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:31.147 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-iwmdbobg-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:35.983 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T11:56:31+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-iwmdbobg    Synced  Healthy              
2026-04-20T11:56:31+00:00                         Service  tssc-app-development  e2e-tests-nodejs-iwmdbobg    Synced  Healthy              
2026-04-20T11:56:31+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-iwmdbobg    Synced  Healthy              
2026-04-20T11:56:34+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:56:35+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-iwmdbobg    Synced   Healthy              deployment.apps/e2e-tests-nodejs-iwmdbobg unchanged
2026-04-20T11:56:35+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-iwmdbobg    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-iwmdbobg unchanged
2026-04-20T11:56:35+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:56:35+00:00                         Service  tssc-app-development  e2e-tests-nodejs-iwmdbobg    Synced   Healthy              service/e2e-tests-nodejs-iwmdbobg unchanged

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

Operation:          Sync
Sync Revision:      4b317b769283df48dbd682c13918eaf0843a2666
Phase:              Succeeded
Start:              2026-04-20 11:56:31 +0000 UTC
Finished:           2026-04-20 11:56:35 +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-nodejs-iwmdbobg  Synced     Healthy        service/e2e-tests-nodejs-iwmdbobg unchanged
apps                Deployment  tssc-app-development  e2e-tests-nodejs-iwmdbobg  Synced     Healthy        deployment.apps/e2e-tests-nodejs-iwmdbobg unchanged
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-iwmdbobg  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-iwmdbobg unchanged
 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:36.064 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-iwmdbobg-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:36.065 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:36.087 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-iwmdbobg-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:36.087 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:36.088 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:36.088 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 4b317b769283df48dbd682c13918eaf0843a2666 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:36.088 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 4b317b769283df48dbd682c13918eaf0843a2666 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:36.090 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="136.54">
<system-out>
<![CDATA[2026-04-20 11:56:36.114 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-iwmdbobg/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:36.114 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-iwmdbobg/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:36.217 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-iwmdbobg/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:36.217 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-iwmdbobg/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-iwmdbobg:azure-e5e94cc4689b61efa44c6ea6f21d5707a4573fdc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:36.219 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:36.246 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:36.246 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-nodejs-iwmdbobg:azure-e5e94cc4689b61efa44c6ea6f21d5707a4573fdc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:36.246 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-iwmdbobg/overlays/stage/deployment-patch.yaml in repo e2e-tests-nodejs-iwmdbobg-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:36.340 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:36.340 [[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-iwmdbobg:azure-e5e94cc4689b61efa44c6ea6f21d5707a4573fdc" {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:39.938 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686196246 in your fork {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:41.770 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg-gitops/pull/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:41.771 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:41.771 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-nodejs-iwmdbobg-gitops repository {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:41.771 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #1 in e2e-tests-nodejs-iwmdbobg-gitops... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:41.772 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:48.052 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:55.338 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7426 and 7427 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:55.339 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7426 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:55.339 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7426/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:55.903 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7426 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:55.903 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7427 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:55.904 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7427/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:56.475 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7427 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:56.475 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 610eb6320a59e75efaac983ac722c27771343333 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:56.476 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12860?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:57.060 [[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/12860"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12860"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12860/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12860/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7427"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"8ad8aded-ad32-4de0-9069-4d6b38b9334d"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1776686196246","pr.sourceSha":"610eb6320a59e75efaac983ac722c27771343333","pr.id":"3555676006","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":12860,"buildNumber":"20260420.1","status":"inProgress","queueTime":"2026-04-20T11:56:49.3370212Z","startTime":"2026-04-20T11:56:52.8109942Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12860","definition":{"drafts":[],"id":7427,"name":"e2e-tests-nodejs-iwmdbobg-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7427?revision=2","uri":"vstfs:///Build/Definition/7427","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/12860","sourceBranch":"refs/pull/1/merge","sourceVersion":"58da4245e41d10938bd561fc8837f2b7ea3c48fe","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T11:56:52.817Z","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"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3555676006\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1776686196246\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg-gitops.git\",\"system.pullRequest.sourceCommitId\":\"610eb6320a59e75efaac983ac722c27771343333\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"8ad8aded-ad32-4de0-9069-4d6b38b9334d"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12860/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:57.060 [[32mINFO [0m] utils.test.common: Pipeline 7427-12860 was triggered by promotion PR #1 in e2e-tests-nodejs-iwmdbobg-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:57.060 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7427-12860 to finish... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:57.060 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7427/runs/12860?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:57.629 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7427-12860 status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:56:57.630 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7427-12860 | Status: running | Reason: Pipeline 7427-12860 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:57:27.655 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7427/runs/12860?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:57:28.252 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7427-12860 status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:57:28.253 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 7427-12860 | Status: running | Reason: Pipeline 7427-12860 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:57:58.254 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7427/runs/12860?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:57:59.236 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7427-12860 status: success {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:57:59.237 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:57:59.238 [[32mINFO [0m] utils.test.common: azure pipeline 7427-12860 was successful {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:57:59.239 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:00.697 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 92af8cdbdf05ccce99cc9bc51fcf598cdc7474cb {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:00.698 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 92af8cdbdf05ccce99cc9bc51fcf598cdc7474cb {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:00.698 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:00.698 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-iwmdbobg-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:00.769 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-iwmdbobg-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:01.591 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:01.591 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-iwmdbobg-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:01.720 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-iwmdbobg-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-nodejs-iwmdbobg-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-iwmdbobg/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (4b317b7)
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-iwmdbobg  Synced     Healthy        service/e2e-tests-nodejs-iwmdbobg created
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-iwmdbobg  Synced     Healthy        deployment.apps/e2e-tests-nodejs-iwmdbobg created
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-iwmdbobg  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-iwmdbobg created
 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:01.720 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-iwmdbobg-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:10.690 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T11:58:02+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-iwmdbobg    Synced  Healthy              
2026-04-20T11:58:02+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-iwmdbobg    Synced  Healthy              
2026-04-20T11:58:02+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-iwmdbobg    Synced  Healthy              
2026-04-20T11:58:07+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T11:58:09+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T11:58:09+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-iwmdbobg    Synced   Healthy              service/e2e-tests-nodejs-iwmdbobg unchanged
2026-04-20T11:58:09+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-iwmdbobg    Synced   Healthy              deployment.apps/e2e-tests-nodejs-iwmdbobg configured
2026-04-20T11:58:09+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-iwmdbobg    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-iwmdbobg unchanged
2026-04-20T11:58:09+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-iwmdbobg  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-iwmdbobg configured

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

Operation:          Sync
Sync Revision:      92af8cdbdf05ccce99cc9bc51fcf598cdc7474cb
Phase:              Succeeded
Start:              2026-04-20 11:58:02 +0000 UTC
Finished:           2026-04-20 11:58:09 +0000 UTC
Duration:           7s
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-iwmdbobg  Synced     Healthy            service/e2e-tests-nodejs-iwmdbobg unchanged
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-iwmdbobg  Synced     Progressing        deployment.apps/e2e-tests-nodejs-iwmdbobg configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-iwmdbobg  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-iwmdbobg unchanged
 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:10.770 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-iwmdbobg-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:10.770 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-iwmdbobg-stage | Elapsed: 10s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-iwmdbobg-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:18.504 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-iwmdbobg-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:18.505 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-iwmdbobg-stage | Elapsed: 18s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-iwmdbobg-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:29.064 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-iwmdbobg-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:29.064 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:29.085 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-iwmdbobg-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:29.086 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:29.086 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:29.086 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 92af8cdbdf05ccce99cc9bc51fcf598cdc7474cb {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:29.086 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 92af8cdbdf05ccce99cc9bc51fcf598cdc7474cb {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:29.088 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:29.088 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:29.089 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 7427 logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:29.089 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7427/runs/12860/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:52.650 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:c6b860c6-4c62-4afb-a444-4845b86d5a6f/1 found from Promotion Pipeline 7427 logs {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="172.756">
<system-out>
<![CDATA[2026-04-20 11:58:52.674 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-iwmdbobg/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:52.674 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-iwmdbobg/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:52.781 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-iwmdbobg/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:52.781 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-iwmdbobg/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-iwmdbobg:azure-e5e94cc4689b61efa44c6ea6f21d5707a4573fdc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:52.782 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:52.808 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:52.808 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-nodejs-iwmdbobg:azure-e5e94cc4689b61efa44c6ea6f21d5707a4573fdc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:52.808 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-iwmdbobg/overlays/prod/deployment-patch.yaml in repo e2e-tests-nodejs-iwmdbobg-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:52.918 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:52.918 [[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-iwmdbobg:azure-e5e94cc4689b61efa44c6ea6f21d5707a4573fdc" {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:56.603 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776686332808 in your fork {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:58.246 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg-gitops/pull/2 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:58.247 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:58.247 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-nodejs-iwmdbobg-gitops repository {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:58.247 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #2 in e2e-tests-nodejs-iwmdbobg-gitops... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:58:58.247 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:59:11.519 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:59:24.755 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7426 and 7427 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:59:24.756 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7426 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:59:24.756 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7426/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:59:49.767 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7426 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:59:49.768 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7427 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 11:59:49.768 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7427/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:07.684 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7427 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:07.685 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha 8d1eea1a385392794498de34f22d63d7b15e7f10 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:07.685 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12874?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:21.670 [[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/12874"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12874"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12874/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12874/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7427"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"d609dbe0-798c-4053-abc3-24dc0831ec80"}],"triggerInfo":{"pr.sourceBranch":"promote-to-prod-1776686332808","pr.sourceSha":"8d1eea1a385392794498de34f22d63d7b15e7f10","pr.id":"3555686859","pr.title":"Promote to prod environment","pr.number":"2","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":12874,"buildNumber":"20260420.2","status":"inProgress","queueTime":"2026-04-20T11:59:06.2875509Z","startTime":"2026-04-20T11:59:11.2216381Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12874","definition":{"drafts":[],"id":7427,"name":"e2e-tests-nodejs-iwmdbobg-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7427?revision=2","uri":"vstfs:///Build/Definition/7427","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/12874","sourceBranch":"refs/pull/2/merge","sourceVersion":"8077fea5d3af758b920f1ef9e6c0214e9f4f4257","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T11:59:11.227Z","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"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3555686859\",\"system.pullRequest.pullRequestNumber\":\"2\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-prod-1776686332808\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg-gitops.git\",\"system.pullRequest.sourceCommitId\":\"8d1eea1a385392794498de34f22d63d7b15e7f10\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"d609dbe0-798c-4053-abc3-24dc0831ec80"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12874/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:21.670 [[32mINFO [0m] utils.test.common: Pipeline 7427-12874 was triggered by promotion PR #2 in e2e-tests-nodejs-iwmdbobg-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:21.671 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7427-12874 to finish... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:21.671 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7427/runs/12874?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:43.934 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7427-12874 status: success {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:43.934 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:43.935 [[32mINFO [0m] utils.test.common: azure pipeline 7427-12874 was successful {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:43.935 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:45.341 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 2ae318b1beaad74b4cb741e6cffa91c949462b71 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:45.341 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 2ae318b1beaad74b4cb741e6cffa91c949462b71 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:45.342 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:45.342 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-iwmdbobg-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:45.421 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-iwmdbobg-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:46.080 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:46.080 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-iwmdbobg-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:46.221 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-iwmdbobg-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-nodejs-iwmdbobg-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-iwmdbobg-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-iwmdbobg/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (92af8cd)
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-iwmdbobg  Synced     Healthy        service/e2e-tests-nodejs-iwmdbobg created
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-iwmdbobg  Synced     Healthy        deployment.apps/e2e-tests-nodejs-iwmdbobg created
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-iwmdbobg  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-iwmdbobg created
 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:46.221 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-iwmdbobg-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:52.081 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:00:46+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-iwmdbobg    Synced  Healthy              
2026-04-20T12:00:46+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-iwmdbobg    Synced  Healthy              
2026-04-20T12:00:46+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-iwmdbobg    Synced  Healthy              
2026-04-20T12:00:50+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:00:51+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-iwmdbobg    Synced   Healthy              service/e2e-tests-nodejs-iwmdbobg unchanged
2026-04-20T12:00:51+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-iwmdbobg    Synced   Healthy              deployment.apps/e2e-tests-nodejs-iwmdbobg configured
2026-04-20T12:00:51+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-iwmdbobg    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-iwmdbobg unchanged
2026-04-20T12:00:51+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:00:51+00:00   apps  Deployment  tssc-app-prod  e2e-tests-nodejs-iwmdbobg  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-iwmdbobg configured

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

Operation:          Sync
Sync Revision:      2ae318b1beaad74b4cb741e6cffa91c949462b71
Phase:              Succeeded
Start:              2026-04-20 12:00:46 +0000 UTC
Finished:           2026-04-20 12:00:51 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-nodejs-iwmdbobg  Synced     Healthy            service/e2e-tests-nodejs-iwmdbobg unchanged
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-iwmdbobg  Synced     Progressing        deployment.apps/e2e-tests-nodejs-iwmdbobg configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-iwmdbobg  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-iwmdbobg unchanged
 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:52.160 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-iwmdbobg-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:52.161 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-iwmdbobg-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-iwmdbobg-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:57.503 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-iwmdbobg-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:00:57.504 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-iwmdbobg-prod | Elapsed: 12s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-iwmdbobg-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:06.623 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-iwmdbobg-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:06.623 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:06.653 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-iwmdbobg-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:06.653 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:06.653 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:06.654 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 2ae318b1beaad74b4cb741e6cffa91c949462b71 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:06.654 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 2ae318b1beaad74b4cb741e6cffa91c949462b71 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:06.655 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:06.655 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:06.656 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 7427 logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:06.656 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7427/runs/12874/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:45.427 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:c6b860c6-4c62-4afb-a444-4845b86d5a6f/1 found from Promotion Pipeline 7427 logs {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts" time="2.171">
<system-out>
<![CDATA[2026-04-20 12:01:45.455 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:c6b860c6-4c62-4afb-a444-4845b86d5a6f/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:45.456 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-iwmdbobg:azure-e5e94cc4689b61efa44c6ea6f21d5707a4573fdc and document ID urn:uuid:c6b860c6-4c62-4afb-a444-4845b86d5a6f/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:45.457 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-iwmdbobg:azure-e5e94cc4689b61efa44c6ea6f21d5707a4573fdc and document ID: urn:uuid:c6b860c6-4c62-4afb-a444-4845b86d5a6f/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:45.457 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-iwmdbobg:azure-e5e94cc4689b61efa44c6ea6f21d5707a4573fdc at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:45.576 [[32mINFO [0m] tpa.client: Token expired. Refreshing... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:47.458 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-iwmdbobg:azure-e5e94cc4689b61efa44c6ea6f21d5707a4573fdc' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:47.459 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:c6b860c6-4c62-4afb-a444-4845b86d5a6f/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:47.459 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-iwmdbobg:azure-e5e94cc4689b61efa44c6ea6f21d5707a4573fdc, Published: 2026-04-20T11:52:55Z, SHA256: sha256:de8333967e38a5c8e680b96d1bb99ed9543e7e1ea94c690ee53d6b609427abda {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:47.459 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:c6b860c6-4c62-4afb-a444-4845b86d5a6f/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:47.459 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-iwmdbobg:azure-e5e94cc4689b61efa44c6ea6f21d5707a4573fdc and document ID urn:uuid:c6b860c6-4c62-4afb-a444-4845b86d5a6f/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:47.459 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-iwmdbobg:azure-e5e94cc4689b61efa44c6ea6f21d5707a4573fdc and document ID: urn:uuid:c6b860c6-4c62-4afb-a444-4845b86d5a6f/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:47.460 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-iwmdbobg:azure-e5e94cc4689b61efa44c6ea6f21d5707a4573fdc at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:47.618 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-iwmdbobg:azure-e5e94cc4689b61efa44c6ea6f21d5707a4573fdc' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:47.618 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:c6b860c6-4c62-4afb-a444-4845b86d5a6f/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:47.618 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-iwmdbobg:azure-e5e94cc4689b61efa44c6ea6f21d5707a4573fdc, Published: 2026-04-20T11:52:55Z, SHA256: sha256:de8333967e38a5c8e680b96d1bb99ed9543e7e1ea94c690ee53d6b609427abda {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:47.618 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:c6b860c6-4c62-4afb-a444-4845b86d5a6f/1,urn:uuid:c6b860c6-4c62-4afb-a444-4845b86d5a6f/1 found in TPA!!! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:01:47.620 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-nodejs-iwmdbobg:azure-e5e94cc4689b61efa44c6ea6f21d5707a4573fdc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T11:50:49.574Z" hostname="e2e-e2e-tests-java-quarkus[github-tekton-quay]" tests="6" failures="0" skipped="0" time="737.878" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="82.545">
<system-out>
<![CDATA[2026-04-20 11:50:51.100 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-kwsfixzy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:50:51.101 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-kwsfixzy'... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:50:51.108 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:50:51.167 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:50:51.196 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:50:51.199 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:50:51.199 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:50:51.223 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:50:51.223 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:50:51.224 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:50:51.603 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-kwsfixzy, ID: dfe75952-c876-48b5-b778-2fe991fc420b {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:50:51.604 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-kwsfixzy to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:50:51.604 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task dfe75952-c876-48b5-b778-2fe991fc420b to complete... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:50:51.696 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:50:51.697 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task dfe75952-c876-48b5-b778-2fe991fc420b: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:50:57.089 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:50:57.089 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task dfe75952-c876-48b5-b778-2fe991fc420b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:02.113 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:02.114 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task dfe75952-c876-48b5-b778-2fe991fc420b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:07.136 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:07.136 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task dfe75952-c876-48b5-b778-2fe991fc420b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:12.194 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:12.195 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task dfe75952-c876-48b5-b778-2fe991fc420b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:17.219 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:17.219 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task dfe75952-c876-48b5-b778-2fe991fc420b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:22.245 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:22.245 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task dfe75952-c876-48b5-b778-2fe991fc420b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:27.269 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:27.270 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task dfe75952-c876-48b5-b778-2fe991fc420b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:32.295 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:32.296 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:32.296 [[32mINFO [0m] rhdh.developer-hub: Task dfe75952-c876-48b5-b778-2fe991fc420b completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:32.296 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-kwsfixzy' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:32.296 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-kwsfixzy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:32.321 [[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-kwsfixzy...
2026-04-20 11:51:32.322 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-kwsfixzy-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:32.322 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-kwsfixzy-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:32.646 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 8f65e226515962ff4236d76036f5ef11be862f7b {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Waiting for ArgoCD CI application to sync to commit: 8f65e226515962ff4236d76036f5ef11be862f7b
2026-04-20 11:51:32.672 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-kwsfixzy-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 8f65e226515962ff4236d76036f5ef11be862f7b) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:32.673 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:42.794 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-kwsfixzy-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:51:42.794 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:13.589 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-kwsfixzy-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:13.589 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:13.589 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:13.589 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 8f65e226515962ff4236d76036f5ef11be862f7b {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 11:52:13.590 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:13.590 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-quarkus-kwsfixzy (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:13.590 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-kwsfixzy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:13.590 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:13.591 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-quarkus-kwsfixzy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:13.617 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-kwsfixzy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:13.638 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-kwsfixzy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:13.638 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-quarkus-kwsfixzy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:13.638 [[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:154) 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="423.263">
<system-out>
<![CDATA[2026-04-20 11:52:13.671 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:13.671 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:13.672 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:17.405 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776685933672 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:19.009 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-kwsfixzy/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:19.010 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-kwsfixzy/pull/1 with SHA: d2220cf40e4cb828fecb8de71e910c28051b38bb {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:19.010 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-kwsfixzy... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:19.010 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-kwsfixzy, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:19.032 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-kwsfixzy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:19.032 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-kwsfixzy. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:19.033 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-kwsfixzy | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-kwsfixzy, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:27.610 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-kwsfixzy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:27.610 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:27.611 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-quarkus-kwsfixzy | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-kwsfixzy, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:36.687 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-kwsfixzy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:36.687 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:36.687 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:36.688 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs was triggered by promotion PR #1 in e2e-tests-java-quarkus-kwsfixzy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:36.688 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:36.723 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:36.724 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:36.724 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:52:36.724 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs | Status: running | Reason: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:53:06.776 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:53:06.776 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:53:06.776 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:53:06.776 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs | Status: running | Reason: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:53:36.844 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:53:36.845 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:53:36.845 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:53:36.845 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs | Status: running | Reason: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:54:06.899 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:54:06.899 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:54:06.899 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:54:06.899 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs | Status: running | Reason: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:54:36.969 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:54:36.970 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:54:36.970 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:54:36.970 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs | Status: running | Reason: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:55:07.020 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:55:07.020 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:55:07.020 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:55:07.021 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs | Status: running | Reason: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:55:37.090 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:55:37.090 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:55:37.090 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:55:37.090 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs | Status: running | Reason: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:07.130 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:07.130 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:07.130 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:07.130 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:07.138 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-kwsfixzy-on-pull-request-84grs was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:07.138 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:08.633 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: e2e9306ae111fe0f7f47cf79abf156e43d8f1aca {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:08.633 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-quarkus-kwsfixzy... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:08.633 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-kwsfixzy, event type: push {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:08.684 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-kwsfixzy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:08.684 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:08.685 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-kwsfixzy | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-kwsfixzy, event: push, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:16.473 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-kwsfixzy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:16.473 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:16.473 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:16.474 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql was triggered by on-push pipeline after merging #1 in e2e-tests-java-quarkus-kwsfixzy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:16.474 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:16.514 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:16.514 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:16.514 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:16.514 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql | Status: running | Reason: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:46.580 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:46.580 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:46.580 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:56:46.581 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql | Status: running | Reason: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:57:16.645 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:57:16.645 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:57:16.646 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:57:16.646 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql | Status: running | Reason: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:57:46.714 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:57:46.714 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:57:46.715 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:57:46.715 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql | Status: running | Reason: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:58:16.784 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:58:16.784 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:58:16.784 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:58:16.784 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql | Status: running | Reason: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:58:46.849 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:58:46.849 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:58:46.850 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:58:46.850 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql | Status: running | Reason: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:16.929 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:16.929 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:16.929 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:16.929 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:16.931 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-kwsfixzy-on-push-8cxql was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:16.932 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="25.343">
<system-out>
<![CDATA[2026-04-20 11:59:16.991 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-kwsfixzy-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:16.991 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-kwsfixzy-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:17.183 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 8dbc2ece1c83b3fc522b3d2ac723e121613a460c {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:17.183 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:17.184 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-kwsfixzy-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:17.279 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-kwsfixzy-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:18.238 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:18.238 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-kwsfixzy-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:18.411 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-kwsfixzy-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-kwsfixzy-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-kwsfixzy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-kwsfixzy/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (8f65e22)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-quarkus-kwsfixzy  Synced     Healthy        service/e2e-tests-java-quarkus-kwsfixzy created
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-kwsfixzy  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-kwsfixzy created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-kwsfixzy  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-kwsfixzy created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:18.412 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-kwsfixzy-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:23.888 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T11:59:18+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-kwsfixzy    Synced  Healthy              
2026-04-20T11:59:18+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-kwsfixzy    Synced  Healthy              
2026-04-20T11:59:18+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-kwsfixzy    Synced  Healthy              
2026-04-20T11:59:22+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:59:23+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:59:23+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-kwsfixzy    Synced   Healthy              service/e2e-tests-java-quarkus-kwsfixzy unchanged
2026-04-20T11:59:23+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-kwsfixzy    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-kwsfixzy configured
2026-04-20T11:59:23+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-kwsfixzy    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-kwsfixzy unchanged
2026-04-20T11:59:23+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-kwsfixzy  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-kwsfixzy configured

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

Operation:          Sync
Sync Revision:      8dbc2ece1c83b3fc522b3d2ac723e121613a460c
Phase:              Succeeded
Start:              2026-04-20 11:59:18 +0000 UTC
Finished:           2026-04-20 11:59:23 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-quarkus-kwsfixzy  Synced     Healthy            service/e2e-tests-java-quarkus-kwsfixzy unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-kwsfixzy  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-kwsfixzy configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-kwsfixzy  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-kwsfixzy unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:23.970 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-kwsfixzy-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:23.971 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-kwsfixzy-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-kwsfixzy-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:30.287 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-kwsfixzy-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:30.287 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-kwsfixzy-development | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-kwsfixzy-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:42.269 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-kwsfixzy-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:42.269 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:42.295 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-kwsfixzy-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:42.295 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:42.295 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:42.296 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 8dbc2ece1c83b3fc522b3d2ac723e121613a460c {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:42.296 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 8dbc2ece1c83b3fc522b3d2ac723e121613a460c {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:42.298 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="103.516">
<system-out>
<![CDATA[2026-04-20 11:59:42.322 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-kwsfixzy/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:42.323 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-kwsfixzy/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:42.464 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-kwsfixzy/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:42.464 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-kwsfixzy/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-kwsfixzy:e2e9306ae111fe0f7f47cf79abf156e43d8f1aca {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:42.466 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:42.487 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:42.487 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-kwsfixzy:e2e9306ae111fe0f7f47cf79abf156e43d8f1aca {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:42.488 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-kwsfixzy/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-quarkus-kwsfixzy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:42.577 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:42.577 [[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-kwsfixzy:e2e9306ae111fe0f7f47cf79abf156e43d8f1aca" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:46.233 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686382488 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:48.034 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-kwsfixzy-gitops/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:48.035 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:48.035 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-quarkus-kwsfixzy-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:48.035 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-kwsfixzy-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:48.035 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-kwsfixzy-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:48.060 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-kwsfixzy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:48.060 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-kwsfixzy-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:48.061 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-kwsfixzy-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-kwsfixzy-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:55.788 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-kwsfixzy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:55.788 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:55.789 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:55.789 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg was triggered by promotion PR #1 in e2e-tests-java-quarkus-kwsfixzy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:55.789 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:55.822 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:55.823 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:55.823 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 11:59:55.823 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg | Status: running | Reason: Pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:25.885 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:25.885 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:25.885 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:25.885 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg | Status: running | Reason: Pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:55.921 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:55.921 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:55.922 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:55.923 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:55.924 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:55.924 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:57.483 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: ca9b0d3492730e8e7f95c3c27d01863dd5734c15 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:57.483 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: ca9b0d3492730e8e7f95c3c27d01863dd5734c15 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:57.484 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:57.484 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-kwsfixzy-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:57.564 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-kwsfixzy-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:58.557 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:58.558 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-kwsfixzy-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:58.688 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-kwsfixzy-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-kwsfixzy-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-kwsfixzy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-kwsfixzy/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (8f65e22)
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-kwsfixzy  Synced     Healthy        service/e2e-tests-java-quarkus-kwsfixzy created
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-kwsfixzy  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-kwsfixzy created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-kwsfixzy  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-kwsfixzy created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:00:58.688 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-kwsfixzy-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:05.578 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:00:59+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-kwsfixzy    Synced  Healthy              
2026-04-20T12:00:59+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-kwsfixzy    Synced  Healthy              
2026-04-20T12:00:59+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-kwsfixzy    Synced  Healthy              
2026-04-20T12:01:03+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:01:05+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-kwsfixzy    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-kwsfixzy unchanged
2026-04-20T12:01:05+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:01:05+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-kwsfixzy    Synced   Healthy              service/e2e-tests-java-quarkus-kwsfixzy unchanged
2026-04-20T12:01:05+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-kwsfixzy    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-kwsfixzy configured

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

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

GROUP               KIND        NAMESPACE       NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                   Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-quarkus-kwsfixzy  Synced     Healthy            service/e2e-tests-java-quarkus-kwsfixzy unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-kwsfixzy  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-kwsfixzy configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-kwsfixzy  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-kwsfixzy unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:05.660 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-kwsfixzy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:05.660 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-kwsfixzy-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-kwsfixzy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:14.715 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-kwsfixzy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:14.715 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-kwsfixzy-stage | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-kwsfixzy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:25.531 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-kwsfixzy-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:25.532 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:25.557 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-kwsfixzy-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:25.557 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:25.557 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:25.557 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ca9b0d3492730e8e7f95c3c27d01863dd5734c15 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:25.557 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: ca9b0d3492730e8e7f95c3c27d01863dd5734c15 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:25.559 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:25.560 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:25.560 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:25.560 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:25.593 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:25.835 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:d5c0f937-21e7-4788-a49d-31525c700d19/1 found from Promotion Pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-jr8fg 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.933">
<system-out>
<![CDATA[2026-04-20 12:01:25.857 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-kwsfixzy/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:25.857 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-kwsfixzy/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:26.031 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-kwsfixzy/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:26.031 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-kwsfixzy/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-kwsfixzy:e2e9306ae111fe0f7f47cf79abf156e43d8f1aca {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:26.032 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:26.060 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:26.060 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-kwsfixzy:e2e9306ae111fe0f7f47cf79abf156e43d8f1aca {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:26.061 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-kwsfixzy/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-quarkus-kwsfixzy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:26.177 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:26.177 [[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-kwsfixzy:e2e9306ae111fe0f7f47cf79abf156e43d8f1aca" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:29.776 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776686486061 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:31.619 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-kwsfixzy-gitops/pull/2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:31.620 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:31.620 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-quarkus-kwsfixzy-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:31.620 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-quarkus-kwsfixzy-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:31.620 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-kwsfixzy-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:31.652 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-kwsfixzy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:31.653 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:31.653 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-kwsfixzy-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-kwsfixzy-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:39.376 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-kwsfixzy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:39.376 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:39.376 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:39.376 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p was triggered by promotion PR #2 in e2e-tests-java-quarkus-kwsfixzy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:39.377 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:39.408 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:39.409 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:39.409 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:01:39.409 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p | Status: running | Reason: Pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:09.453 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:09.453 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:09.453 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:09.453 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p | Status: running | Reason: Pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:39.521 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:39.521 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:39.521 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:39.521 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:39.523 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:39.523 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:40.979 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: f551d0662b53d0468a9e74b1e966f72021744745 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:40.980 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: f551d0662b53d0468a9e74b1e966f72021744745 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:40.980 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:40.980 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-kwsfixzy-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:41.059 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-kwsfixzy-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:41.873 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:41.873 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-kwsfixzy-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:42.023 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-kwsfixzy-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-kwsfixzy-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-kwsfixzy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-kwsfixzy/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (ca9b0d3)
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-kwsfixzy  Synced     Healthy        service/e2e-tests-java-quarkus-kwsfixzy created
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-kwsfixzy  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-kwsfixzy created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-kwsfixzy  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-kwsfixzy created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:42.023 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-kwsfixzy-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:47.988 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:02:42+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-kwsfixzy    Synced  Healthy              
2026-04-20T12:02:42+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-kwsfixzy    Synced  Healthy              
2026-04-20T12:02:42+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-kwsfixzy    Synced  Healthy              
2026-04-20T12:02:45+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:02:47+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:02:47+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-kwsfixzy    Synced   Healthy              service/e2e-tests-java-quarkus-kwsfixzy unchanged
2026-04-20T12:02:47+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-kwsfixzy    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-kwsfixzy configured
2026-04-20T12:02:47+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-kwsfixzy    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-kwsfixzy unchanged
2026-04-20T12:02:47+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-kwsfixzy  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-kwsfixzy configured

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

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

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-quarkus-kwsfixzy  Synced     Healthy            service/e2e-tests-java-quarkus-kwsfixzy unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-kwsfixzy  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-kwsfixzy configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-kwsfixzy  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-kwsfixzy unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:48.064 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-kwsfixzy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:48.064 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-kwsfixzy-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-kwsfixzy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:53.486 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-kwsfixzy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:53.486 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-kwsfixzy-prod | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-kwsfixzy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.531 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-kwsfixzy-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.531 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.557 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-kwsfixzy-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.557 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.557 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.557 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: f551d0662b53d0468a9e74b1e966f72021744745 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.558 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: f551d0662b53d0468a9e74b1e966f72021744745 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.560 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.560 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.560 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.560 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.591 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.786 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:d5c0f937-21e7-4788-a49d-31525c700d19/1 found from Promotion Pipeline e2e-tests-java-quarkus-kwsfixzy-gitops-on-pull-request-w2b4p 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.278">
<system-out>
<![CDATA[2026-04-20 12:03:08.899 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:d5c0f937-21e7-4788-a49d-31525c700d19/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.900 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-kwsfixzy:e2e9306ae111fe0f7f47cf79abf156e43d8f1aca and document ID urn:uuid:d5c0f937-21e7-4788-a49d-31525c700d19/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.900 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-kwsfixzy:e2e9306ae111fe0f7f47cf79abf156e43d8f1aca and document ID: urn:uuid:d5c0f937-21e7-4788-a49d-31525c700d19/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.900 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-kwsfixzy:e2e9306ae111fe0f7f47cf79abf156e43d8f1aca at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.968 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-kwsfixzy:e2e9306ae111fe0f7f47cf79abf156e43d8f1aca' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.968 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:d5c0f937-21e7-4788-a49d-31525c700d19/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.968 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-kwsfixzy:e2e9306ae111fe0f7f47cf79abf156e43d8f1aca, Published: 2026-04-20T11:58:33Z, SHA256: sha256:7d08263820980ddabb4080550e233bc99883540f8b784aaf8a94f8cdfcfd63b2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.968 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:d5c0f937-21e7-4788-a49d-31525c700d19/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.968 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-kwsfixzy:e2e9306ae111fe0f7f47cf79abf156e43d8f1aca and document ID urn:uuid:d5c0f937-21e7-4788-a49d-31525c700d19/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.969 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-kwsfixzy:e2e9306ae111fe0f7f47cf79abf156e43d8f1aca and document ID: urn:uuid:d5c0f937-21e7-4788-a49d-31525c700d19/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:08.969 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-kwsfixzy:e2e9306ae111fe0f7f47cf79abf156e43d8f1aca at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:09.080 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-kwsfixzy:e2e9306ae111fe0f7f47cf79abf156e43d8f1aca' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:09.080 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:d5c0f937-21e7-4788-a49d-31525c700d19/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:09.080 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-kwsfixzy:e2e9306ae111fe0f7f47cf79abf156e43d8f1aca, Published: 2026-04-20T11:58:33Z, SHA256: sha256:7d08263820980ddabb4080550e233bc99883540f8b784aaf8a94f8cdfcfd63b2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:09.080 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:d5c0f937-21e7-4788-a49d-31525c700d19/1,urn:uuid:d5c0f937-21e7-4788-a49d-31525c700d19/1 found in TPA!!! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:09.081 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-quarkus-kwsfixzy:e2e9306ae111fe0f7f47cf79abf156e43d8f1aca {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T11:50:49.574Z" hostname="e2e-e2e-tests-java-quarkus[github-azure-quay]" tests="6" failures="0" skipped="2" time="1782.557" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="182.507">
<system-out>
<![CDATA[2026-04-20 11:50:51.093 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.095 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-uxotgmmv'... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.102 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.187 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.187 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.188 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.188 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.215 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.240 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.243 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.243 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.270 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.271 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.272 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.799 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-uxotgmmv, ID: 47e22e35-2ac7-4f2b-b338-bc762a04c87a {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.800 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-uxotgmmv to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.800 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 47e22e35-2ac7-4f2b-b338-bc762a04c87a to complete... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.862 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:51.863 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 47e22e35-2ac7-4f2b-b338-bc762a04c87a: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:57.124 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:50:57.124 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 47e22e35-2ac7-4f2b-b338-bc762a04c87a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:02.149 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:02.150 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 47e22e35-2ac7-4f2b-b338-bc762a04c87a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:07.186 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:07.186 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 47e22e35-2ac7-4f2b-b338-bc762a04c87a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:12.268 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:12.269 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 47e22e35-2ac7-4f2b-b338-bc762a04c87a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:17.294 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:17.294 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:17.295 [[32mINFO [0m] rhdh.developer-hub: Task 47e22e35-2ac7-4f2b-b338-bc762a04c87a completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:17.295 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-uxotgmmv' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:17.295 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:17.308 [[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-uxotgmmv...
2026-04-20 11:51:17.308 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-uxotgmmv-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:17.308 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:17.590 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': f97df3536ae49668b654884ad49333560415a369 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Waiting for ArgoCD CI application to sync to commit: f97df3536ae49668b654884ad49333560415a369
2026-04-20 11:51:17.615 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-java-quarkus-uxotgmmv-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-uxotgmmv-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-java-quarkus-uxotgmmv-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"b8abc160-5d15-4814-9151-d55ad807120d","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Mon, 20 Apr 2026 11:51:17 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"6f6f2750-977f-4dec-a39d-6a459e96793b","x-kubernetes-pf-prioritylevel-uid":"d21bee81-95eb-4c40-ad84-5f7f98bbe99a"} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:17.615 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:34.195 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-uxotgmmv-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: f97df3536ae49668b654884ad49333560415a369) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:34.195 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:55.633 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-uxotgmmv-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:51:55.634 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:52:56.467 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-uxotgmmv-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:52:56.467 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:52:56.467 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:52:56.467 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: f97df3536ae49668b654884ad49333560415a369 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 11:52:56.468 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:52:56.468 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:52:56.468 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-quarkus-uxotgmmv... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:52:56.671 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:52:57.418 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:52:57.418 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:52:57.419 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-quarkus-uxotgmmv... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:52:57.419 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:52:57.419 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:04.117 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops branch 'main' with commit SHA: e89d7ab7f0fbb963efd65d7ad4e7e2e75ed59464 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:04.117 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: e89d7ab7f0fbb963efd65d7ad4e7e2e75ed59464 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:05.106 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv branch 'main' with commit SHA: e90c763c74b5d195326b1b0c5444658bec65cef0 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:05.107 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: e90c763c74b5d195326b1b0c5444658bec65cef0 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:05.107 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-quarkus-uxotgmmv for component e2e-tests-java-quarkus-uxotgmmv... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:05.129 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-quarkus-uxotgmmv for component e2e-tests-java-quarkus-uxotgmmv... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:05.130 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-quarkus-uxotgmmv for component e2e-tests-java-quarkus-uxotgmmv... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:05.130 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:05.130 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:05.197 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:05.203 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:05.436 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops type=github name=e2e-tests-java-quarkus-uxotgmmv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:05.437 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:05.445 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv type=github name=e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:05.446 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:09.897 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7428?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:09.943 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7428... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:09.944 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7428?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:10.143 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7429?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:10.199 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7429... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:10.199 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7429?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:14.528 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-uxotgmmv-gitops". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:14.528 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:14.569 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-uxotgmmv". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:14.569 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:14.569 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-java-quarkus-uxotgmmv... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:14.597 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:14.597 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:14.598 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-uxotgmmv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:14.598 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-uxotgmmv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:14.598 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:14.598 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:14.598 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:14.598 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:20.151 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:20.152 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:20.217 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3775?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:20.956 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:20.957 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:21.063 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:21.064 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:21.118 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:21.118 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:21.121 [[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-04-20 11:53:21.122 [[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-04-20 11:53:21.165 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3775?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:33.914 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:33.915 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-java-quarkus-uxotgmmv... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:33.915 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:33.915 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:33.916 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-java-quarkus-uxotgmmv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:34.036 [[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-04-20 11:53:34.036 [[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:a1d586ae8f5f17a330f77e35ccb926a040125af1486add75038af148c5ef1233 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:34.041 [[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-04-20 11:53:34.041 [[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:a1d586ae8f5f17a330f77e35ccb926a040125af1486add75038af148c5ef1233 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:40.587 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops branch 'main' with commit SHA: 3ca56eaff67623e94e94381baac1ad356793849c {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:40.588 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 3ca56eaff67623e94e94381baac1ad356793849c {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:41.575 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv branch 'main' with commit SHA: 6b734d42347ec2f0e8388ae8417890da6f2d7802 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:41.576 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 6b734d42347ec2f0e8388ae8417890da6f2d7802 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:41.576 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:41.576 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:41.576 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:41.576 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:41.577 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:41.577 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:46.967 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.344 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.345 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7429/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.387 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.387 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12854?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.447 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.447 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7428/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.487 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.487 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Found 1 total builds {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.488 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 1 builds match filters {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.488 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 0 builds filtered out {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.488 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.488 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing batch 1/1 (1 builds) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.489 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12854?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.593 [[32mINFO [0m] azure.pipeline: [Azure] Successfully cancelled build 12854 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.593 [[32mINFO [0m] rhtap.core.integration.ci.base: ✅ [Azure] Cancelled build 12854 in e2e-tests-java-quarkus-uxotgmmv (status: inProgress) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.593 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.593 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Cancellation complete: {total=1, cancelled=1, failed=0, skipped=0, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.593 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
]]>
</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="246.119">
<system-out>
<![CDATA[2026-04-20 11:53:53.618 [[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-azure-quay], worker=9}
2026-04-20 11:53:53.618 [[32mINFO [0m] utils.test.common: Using azure for github repository {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.619 [[32mINFO [0m] utils.test.common: Creating a direct commit on source repo on github repository ... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:53.619 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Test commit from TSSC e2e test {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:57.311 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv branch 'main' with commit SHA: c041c8ae1e189f71f3badb745005b32fa8bfde31 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:57.311 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: c041c8ae1e189f71f3badb745005b32fa8bfde31 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:53:57.311 [[32mINFO [0m] utils.test.common: Created commit with SHA: c041c8ae1e189f71f3badb745005b32fa8bfde31 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:07.318 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for commit c041c8ae1e189f71f3badb745005b32fa8bfde31 on main branch in e2e-tests-java-quarkus-uxotgmmv... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:07.318 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:13.995 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:20.094 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7429 and 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:20.094 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:20.095 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7429/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:20.746 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:20.747 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:20.747 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7428/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:21.368 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:21.369 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12856?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:21.369 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12854?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:22.051 [[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/12856"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12856"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12856/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12856/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7429"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "0fd6c57a-990e-4604-907b-e841efa575bd"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "c041c8ae1e189f71f3badb745005b32fa8bfde31",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv"
    },
    "id": 12856,
    "buildNumber": "20260420.2",
    "status": "inProgress",
    "queueTime": "2026-04-20T11:54:00.3888346Z",
    "startTime": "2026-04-20T11:54:03.2552881Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12856",
    "definition": {
      "drafts": [],
      "id": 7429,
      "name": "e2e-tests-java-quarkus-uxotgmmv",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7429?revision=2",
      "uri": "vstfs:///Build/Definition/7429",
      "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/12856",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "c041c8ae1e189f71f3badb745005b32fa8bfde31",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T11:54:03.263Z",
    "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": "0fd6c57a-990e-4604-907b-e841efa575bd"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12856/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv",
      "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/12854"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12854"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12854/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12854/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7429"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "7226ec47-b822-45e1-a026-a78e96efcf51"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "6b734d42347ec2f0e8388ae8417890da6f2d7802",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:a1d586ae8f5f17a330f77e35ccb926a040125af1486add75038af148c5ef1233",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv"
    },
    "id": 12854,
    "buildNumber": "20260420.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-04-20T11:53:44.2463792Z",
    "startTime": "2026-04-20T11:53:46.8250489Z",
    "finishTime": "2026-04-20T11:54:17.5234332Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12854",
    "definition": {
      "drafts": [],
      "id": 7429,
      "name": "e2e-tests-java-quarkus-uxotgmmv",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7429?revision=2",
      "uri": "vstfs:///Build/Definition/7429",
      "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/12854",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "6b734d42347ec2f0e8388ae8417890da6f2d7802",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-04-20T11:54:17.627Z",
    "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": "7226ec47-b822-45e1-a026-a78e96efcf51"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12854/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:22.051 [[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/12856"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12856"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12856/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12856/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7429"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"0fd6c57a-990e-4604-907b-e841efa575bd"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"c041c8ae1e189f71f3badb745005b32fa8bfde31","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv"},"id":12856,"buildNumber":"20260420.2","status":"inProgress","queueTime":"2026-04-20T11:54:00.3888346Z","startTime":"2026-04-20T11:54:03.2552881Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12856","definition":{"drafts":[],"id":7429,"name":"e2e-tests-java-quarkus-uxotgmmv","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7429?revision=2","uri":"vstfs:///Build/Definition/7429","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/12856","sourceBranch":"refs/heads/main","sourceVersion":"c041c8ae1e189f71f3badb745005b32fa8bfde31","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T11:54:03.263Z","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":"0fd6c57a-990e-4604-907b-e841efa575bd"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12856/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:22.052 [[32mINFO [0m] utils.test.common: Pipeline 7429-12856 was triggered by commit c041c8ae1e189f71f3badb745005b32fa8bfde31 on main branch in e2e-tests-java-quarkus-uxotgmmv {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:22.052 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7429-12856 to finish... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:22.053 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7429/runs/12856?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:22.678 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7429-12856 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:22.678 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7429-12856 | Status: running | Reason: Pipeline 7429-12856 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:52.680 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7429/runs/12856?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:52.766 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7429-12856 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:54:52.766 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 7429-12856 | Status: running | Reason: Pipeline 7429-12856 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:55:22.765 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7429/runs/12856?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:55:26.087 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7429-12856 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:55:26.087 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: 7429-12856 | Status: running | Reason: Pipeline 7429-12856 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:55:56.090 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7429/runs/12856?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:55:56.684 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7429-12856 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:55:56.684 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: 7429-12856 | Status: running | Reason: Pipeline 7429-12856 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:56:26.685 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7429/runs/12856?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:56:27.558 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7429-12856 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:56:27.558 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: 7429-12856 | Status: running | Reason: Pipeline 7429-12856 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:56:57.559 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7429/runs/12856?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:56:58.161 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7429-12856 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:56:58.162 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: 7429-12856 | Status: running | Reason: Pipeline 7429-12856 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:57:28.162 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7429/runs/12856?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:57:28.773 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7429-12856 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:57:28.773 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: 7429-12856 | Status: running | Reason: Pipeline 7429-12856 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:57:58.774 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7429/runs/12856?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:57:59.725 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7429-12856 status: success {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:57:59.725 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:57:59.734 [[32mINFO [0m] utils.test.common: azure pipeline 7429-12856 was successful {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:57:59.734 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="49.782">
<system-out>
<![CDATA[2026-04-20 11:57:59.785 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-uxotgmmv-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:57:59.786 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:00.023 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': ea5912ff25de71ccc254ed38044ae9be8a0b2b8d {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:00.023 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:00.024 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-uxotgmmv-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:00.098 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-uxotgmmv-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:00.755 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:00.755 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-uxotgmmv-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:00.883 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-uxotgmmv-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-uxotgmmv-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-uxotgmmv/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (3ca56ea)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-quarkus-uxotgmmv  Synced     Healthy        service/e2e-tests-java-quarkus-uxotgmmv created
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-uxotgmmv  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-uxotgmmv created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-uxotgmmv  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-uxotgmmv created
 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:00.883 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-uxotgmmv-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:10.507 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T11:58:02+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-uxotgmmv    Synced  Healthy              
2026-04-20T11:58:02+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-uxotgmmv    Synced  Healthy              
2026-04-20T11:58:02+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-uxotgmmv    Synced  Healthy              
2026-04-20T11:58:07+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:58:09+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T11:58:09+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-uxotgmmv    Synced   Healthy              service/e2e-tests-java-quarkus-uxotgmmv unchanged
2026-04-20T11:58:09+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-uxotgmmv    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-uxotgmmv configured
2026-04-20T11:58:09+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-uxotgmmv    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-uxotgmmv unchanged
2026-04-20T11:58:09+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-uxotgmmv  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-uxotgmmv configured

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

Operation:          Sync
Sync Revision:      ea5912ff25de71ccc254ed38044ae9be8a0b2b8d
Phase:              Succeeded
Start:              2026-04-20 11:58:02 +0000 UTC
Finished:           2026-04-20 11:58:09 +0000 UTC
Duration:           7s
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-uxotgmmv  Synced     Healthy            service/e2e-tests-java-quarkus-uxotgmmv unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-uxotgmmv  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-uxotgmmv configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-uxotgmmv  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-uxotgmmv unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:10.581 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-uxotgmmv-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:10.581 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-uxotgmmv-development | Elapsed: 11s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-uxotgmmv-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:18.822 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-uxotgmmv-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:18.822 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-uxotgmmv-development | Elapsed: 19s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-uxotgmmv-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:27.327 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-uxotgmmv-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:27.327 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-java-quarkus-uxotgmmv-development | Elapsed: 27s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-uxotgmmv-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:49.506 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-uxotgmmv-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:49.506 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:49.538 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-uxotgmmv-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:49.538 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:49.538 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:49.539 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ea5912ff25de71ccc254ed38044ae9be8a0b2b8d {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:49.539 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: ea5912ff25de71ccc254ed38044ae9be8a0b2b8d {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:49.541 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
]]>
</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="1304.149">
<system-out>
<![CDATA[2026-04-20 11:58:49.566 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-uxotgmmv/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:49.566 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-uxotgmmv/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:49.673 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-uxotgmmv/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:49.674 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-uxotgmmv/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-uxotgmmv:azure-c041c8ae1e189f71f3badb745005b32fa8bfde31 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:49.675 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:49.718 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:49.718 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-uxotgmmv:azure-c041c8ae1e189f71f3badb745005b32fa8bfde31 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:49.719 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-uxotgmmv/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-quarkus-uxotgmmv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:49.821 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:49.821 [[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-uxotgmmv:azure-c041c8ae1e189f71f3badb745005b32fa8bfde31" {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:53.479 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686329719 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:55.097 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:55.098 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:55.098 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-quarkus-uxotgmmv-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:55.098 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #1 in e2e-tests-java-quarkus-uxotgmmv-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:58:55.098 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:59:22.461 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:59:44.282 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7429 and 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:59:44.282 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 11:59:44.283 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7429/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:04.054 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:04.054 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:04.055 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7428/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:17.907 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:17.907 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 0c9dbf26fe72d264c3cca4e1add20232ffc4cf55 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:17.908 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12873?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:39.629 [[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/12873"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12873"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7428"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"16994186-5b56-4ab7-8592-597bdb16510a"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1776686329719","pr.sourceSha":"0c9dbf26fe72d264c3cca4e1add20232ffc4cf55","pr.id":"3555686632","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":12873,"buildNumber":"20260420.1","status":"notStarted","queueTime":"2026-04-20T11:59:02.9605825Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12873","definition":{"drafts":[],"id":7428,"name":"e2e-tests-java-quarkus-uxotgmmv-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7428?revision=2","uri":"vstfs:///Build/Definition/7428","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/12873","sourceBranch":"refs/pull/1/merge","sourceVersion":"116b6abc40392def863eb6389de8b92c9b8f2a0a","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T11:59:04.36Z","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"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3555686632\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1776686329719\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops.git\",\"system.pullRequest.sourceCommitId\":\"0c9dbf26fe72d264c3cca4e1add20232ffc4cf55\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"16994186-5b56-4ab7-8592-597bdb16510a"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:39.629 [[31mERROR[0m] utils.test.common: Attempt 1 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:00:55.242 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:01:24.146 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:01:47.081 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7429 and 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:01:47.081 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:01:47.081 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7429/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:00.500 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:00.501 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:00.501 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7428/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:09.601 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:09.601 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 0c9dbf26fe72d264c3cca4e1add20232ffc4cf55 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:09.601 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12873?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:18.561 [[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/12873"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12873"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7428"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"16994186-5b56-4ab7-8592-597bdb16510a"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1776686329719","pr.sourceSha":"0c9dbf26fe72d264c3cca4e1add20232ffc4cf55","pr.id":"3555686632","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":12873,"buildNumber":"20260420.1","status":"completed","result":"succeeded","queueTime":"2026-04-20T11:59:02.9605825Z","startTime":"2026-04-20T12:01:11.5720241Z","finishTime":"2026-04-20T12:02:14.2076646Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12873","definition":{"drafts":[],"id":7428,"name":"e2e-tests-java-quarkus-uxotgmmv-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7428?revision=2","uri":"vstfs:///Build/Definition/7428","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/12873","sourceBranch":"refs/pull/1/merge","sourceVersion":"116b6abc40392def863eb6389de8b92c9b8f2a0a","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T12:02:14.35Z","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"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3555686632\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1776686329719\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops.git\",\"system.pullRequest.sourceCommitId\":\"0c9dbf26fe72d264c3cca4e1add20232ffc4cf55\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"16994186-5b56-4ab7-8592-597bdb16510a"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:18.561 [[31mERROR[0m] utils.test.common: Attempt 2 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:39.419 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:55.130 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:13.448 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7429 and 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:13.448 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:13.448 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7429/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:29.127 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:29.128 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:29.128 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7428/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:42.002 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:42.002 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 0c9dbf26fe72d264c3cca4e1add20232ffc4cf55 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:42.002 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12873?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:47.246 [[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/12873"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12873"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7428"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"16994186-5b56-4ab7-8592-597bdb16510a"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1776686329719","pr.sourceSha":"0c9dbf26fe72d264c3cca4e1add20232ffc4cf55","pr.id":"3555686632","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":12873,"buildNumber":"20260420.1","status":"completed","result":"succeeded","queueTime":"2026-04-20T11:59:02.9605825Z","startTime":"2026-04-20T12:01:11.5720241Z","finishTime":"2026-04-20T12:02:14.2076646Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12873","definition":{"drafts":[],"id":7428,"name":"e2e-tests-java-quarkus-uxotgmmv-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7428?revision=2","uri":"vstfs:///Build/Definition/7428","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/12873","sourceBranch":"refs/pull/1/merge","sourceVersion":"116b6abc40392def863eb6389de8b92c9b8f2a0a","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T12:02:14.35Z","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"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3555686632\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1776686329719\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops.git\",\"system.pullRequest.sourceCommitId\":\"0c9dbf26fe72d264c3cca4e1add20232ffc4cf55\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"16994186-5b56-4ab7-8592-597bdb16510a"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:47.247 [[31mERROR[0m] utils.test.common: Attempt 3 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:37.272 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:05.538 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: read ECONNRESET {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:05.595 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-java-quarkus-uxotgmmv': AzureApiError: read ECONNRESET {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:05.595 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-java-quarkus-uxotgmmv: AzureApiError: read ECONNRESET {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:05.596 [[31mERROR[0m] utils.test.common: Attempt 4 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:55.600 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:06:25.547 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:06:52.578 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7429 and 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:06:52.578 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:06:52.579 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7429/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:17.618 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:17.618 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:17.619 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7428/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:42.399 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:42.399 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 0c9dbf26fe72d264c3cca4e1add20232ffc4cf55 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:42.399 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12873?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:08:03.035 [[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/12873"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12873"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7428"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"16994186-5b56-4ab7-8592-597bdb16510a"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1776686329719","pr.sourceSha":"0c9dbf26fe72d264c3cca4e1add20232ffc4cf55","pr.id":"3555686632","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":12873,"buildNumber":"20260420.1","status":"completed","result":"succeeded","queueTime":"2026-04-20T11:59:02.9605825Z","startTime":"2026-04-20T12:01:11.5720241Z","finishTime":"2026-04-20T12:02:14.2076646Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12873","definition":{"drafts":[],"id":7428,"name":"e2e-tests-java-quarkus-uxotgmmv-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7428?revision=2","uri":"vstfs:///Build/Definition/7428","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/12873","sourceBranch":"refs/pull/1/merge","sourceVersion":"116b6abc40392def863eb6389de8b92c9b8f2a0a","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T12:02:14.35Z","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"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3555686632\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1776686329719\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops.git\",\"system.pullRequest.sourceCommitId\":\"0c9dbf26fe72d264c3cca4e1add20232ffc4cf55\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"16994186-5b56-4ab7-8592-597bdb16510a"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:08:03.036 [[31mERROR[0m] utils.test.common: Attempt 5 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:08:53.038 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:09:20.694 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:09:20.731 [[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-04-20 12:09:20.732 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-java-quarkus-uxotgmmv-gitops': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:09:20.732 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-java-quarkus-uxotgmmv: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:09:20.732 [[31mERROR[0m] utils.test.common: Attempt 6 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:10:10.752 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:10:39.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-04-20 12:11:07.104 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7429 and 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:11:07.105 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:11:07.105 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7429/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:11:28.114 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:11:28.115 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:11:28.115 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7428/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:11:28.165 [[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-04-20 12:11:28.166 [[31mERROR[0m] azure.pipeline: Failed to list runs for pipeline ID 7428: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:11:28.166 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-java-quarkus-uxotgmmv: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:11:28.167 [[31mERROR[0m] utils.test.common: Attempt 7 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:12:18.194 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:12:47.447 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:13:13.918 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7429 and 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:13:13.918 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:13:13.918 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7429/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:13:38.433 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:13:38.433 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:13:38.433 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7428/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:14:02.411 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:14:02.412 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 0c9dbf26fe72d264c3cca4e1add20232ffc4cf55 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:14:02.412 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12873?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:14:24.054 [[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/12873"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12873"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7428"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"16994186-5b56-4ab7-8592-597bdb16510a"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1776686329719","pr.sourceSha":"0c9dbf26fe72d264c3cca4e1add20232ffc4cf55","pr.id":"3555686632","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":12873,"buildNumber":"20260420.1","status":"completed","result":"succeeded","queueTime":"2026-04-20T11:59:02.9605825Z","startTime":"2026-04-20T12:01:11.5720241Z","finishTime":"2026-04-20T12:02:14.2076646Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12873","definition":{"drafts":[],"id":7428,"name":"e2e-tests-java-quarkus-uxotgmmv-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7428?revision=2","uri":"vstfs:///Build/Definition/7428","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/12873","sourceBranch":"refs/pull/1/merge","sourceVersion":"116b6abc40392def863eb6389de8b92c9b8f2a0a","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T12:02:14.35Z","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"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3555686632\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1776686329719\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops.git\",\"system.pullRequest.sourceCommitId\":\"0c9dbf26fe72d264c3cca4e1add20232ffc4cf55\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"16994186-5b56-4ab7-8592-597bdb16510a"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:14:24.055 [[31mERROR[0m] utils.test.common: Attempt 8 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:15:14.076 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:15:41.776 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:16:11.137 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7429 and 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:16:11.137 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:16:11.137 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7429/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:16:28.705 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:16:28.705 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:16:28.705 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7428/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:16:53.234 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7428 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:16:53.234 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 0c9dbf26fe72d264c3cca4e1add20232ffc4cf55 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:16:53.234 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/12873?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:17:08.644 [[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/12873"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=12873"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7428"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"16994186-5b56-4ab7-8592-597bdb16510a"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1776686329719","pr.sourceSha":"0c9dbf26fe72d264c3cca4e1add20232ffc4cf55","pr.id":"3555686632","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":12873,"buildNumber":"20260420.1","status":"completed","result":"succeeded","queueTime":"2026-04-20T11:59:02.9605825Z","startTime":"2026-04-20T12:01:11.5720241Z","finishTime":"2026-04-20T12:02:14.2076646Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/12873","definition":{"drafts":[],"id":7428,"name":"e2e-tests-java-quarkus-uxotgmmv-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7428?revision=2","uri":"vstfs:///Build/Definition/7428","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/12873","sourceBranch":"refs/pull/1/merge","sourceVersion":"116b6abc40392def863eb6389de8b92c9b8f2a0a","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-04-20T12:02:14.35Z","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"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3555686632\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1776686329719\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops.git\",\"system.pullRequest.sourceCommitId\":\"0c9dbf26fe72d264c3cca4e1add20232ffc4cf55\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"16994186-5b56-4ab7-8592-597bdb16510a"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/12873/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-quarkus-uxotgmmv-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:17:08.645 [[31mERROR[0m] utils.test.common: Attempt 9 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:17:58.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-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:18:28.702 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:18:58.705 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:18:58.706 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-java-quarkus-uxotgmmv-gitops': AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:18:58.706 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-java-quarkus-uxotgmmv: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:18:58.706 [[31mERROR[0m] utils.test.common: Attempt 10 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:19:48.756 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:20:03.705 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:20:33.708 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:20:33.710 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-java-quarkus-uxotgmmv-gitops': AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:20:33.710 [[31mERROR[0m] rhtap.core.integration.ci.base: Error in getPipeline for e2e-tests-java-quarkus-uxotgmmv: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:20:33.710 [[31mERROR[0m] utils.test.common: Error waiting for pipeline: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:20:33.710 [[31mERROR[0m] utils.test.common: Error promoting application to stage: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-964cc-oyment-to-stage-environment-e2e-e2e-tests-java-quarkus-github-azure-quay-/error-context.md]]
]]>
</system-out>
<error message="Pipeline not found or not yet running. Retrying..." type="Error">
<![CDATA[  [e2e-e2e-tests-java-quarkus[github-azure-quay]] › tssc/full_workflow.test.ts:108:5 › TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment 

    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 promoteWithPRAndGetPipeline (/workspace/e2e-test/src/utils/test/common.ts:177:22)
        at handlePromotionToEnvironmentandGetPipeline (/workspace/e2e-test/src/utils/test/common.ts:512:12)
        at /workspace/e2e-test/tests/tssc/full_workflow.test.ts:114:31

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-964cc-oyment-to-stage-environment-e2e-e2e-tests-java-quarkus-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T11:50:49.574Z" hostname="e2e-e2e-tests-java-springboot[github-tekton-quay]" tests="6" failures="0" skipped="0" time="573.208" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="47.494">
<system-out>
<![CDATA[2026-04-20 12:01:24.359 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-vwuxlyqd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:24.360 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-vwuxlyqd'... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:24.366 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:24.420 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:24.448 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:24.451 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:24.452 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:24.482 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:24.483 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:24.483 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:24.526 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-vwuxlyqd, ID: f81b50e5-b04f-46d5-b9ce-5f1998c84cc1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:24.527 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-vwuxlyqd to be completed... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:24.527 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task f81b50e5-b04f-46d5-b9ce-5f1998c84cc1 to complete... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:24.548 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:24.549 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task f81b50e5-b04f-46d5-b9ce-5f1998c84cc1: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:29.574 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:29.574 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task f81b50e5-b04f-46d5-b9ce-5f1998c84cc1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:34.599 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:34.599 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task f81b50e5-b04f-46d5-b9ce-5f1998c84cc1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:39.628 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:39.628 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task f81b50e5-b04f-46d5-b9ce-5f1998c84cc1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:44.658 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:44.658 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task f81b50e5-b04f-46d5-b9ce-5f1998c84cc1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:49.766 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:49.766 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task f81b50e5-b04f-46d5-b9ce-5f1998c84cc1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:54.792 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:54.792 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:54.792 [[32mINFO [0m] rhdh.developer-hub: Task f81b50e5-b04f-46d5-b9ce-5f1998c84cc1 completed successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:54.793 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-vwuxlyqd' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:54.793 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-vwuxlyqd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:54.805 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
Waiting for initial CI deployment of e2e-tests-java-springboot-vwuxlyqd...
2026-04-20 12:01:54.806 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-vwuxlyqd-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:54.807 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-vwuxlyqd-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:54.997 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': d151e7c45f157f1e8febe7d0250448cb0800ef70 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
Waiting for ArgoCD CI application to sync to commit: d151e7c45f157f1e8febe7d0250448cb0800ef70
2026-04-20 12:01:55.028 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-vwuxlyqd-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:01:55.029 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.685 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-vwuxlyqd-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.685 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.685 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.686 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: d151e7c45f157f1e8febe7d0250448cb0800ef70 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:02:11.686 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.686 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-springboot-vwuxlyqd (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.687 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-springboot-vwuxlyqd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.687 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.687 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-springboot-vwuxlyqd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.723 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vwuxlyqd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.813 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vwuxlyqd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.813 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Found 1 total PipelineRuns {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.813 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 1 PipelineRuns match filters {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.814 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 0 PipelineRuns filtered out {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.814 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.814 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing batch 1/1 (1 PipelineRuns) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.845 [[31mERROR[0m] ocp.client: Error patching resource 'e2e-tests-java-springboot-vwuxlyqd-on-push-9v58d' 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":"b1c2348d-adb8-469b-83e4-3451ed57bb95","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Mon, 20 Apr 2026 12:02:11 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"6f6f2750-977f-4dec-a39d-6a459e96793b","x-kubernetes-pf-prioritylevel-uid":"d21bee81-95eb-4c40-ad84-5f7f98bbe99a"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.845 [[31mERROR[0m] tekton.pipelinerun: Failed to cancel PipelineRun e2e-tests-java-springboot-vwuxlyqd-on-push-9v58d: Failed to patch resource 'e2e-tests-java-springboot-vwuxlyqd-on-push-9v58d': 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":"b1c2348d-adb8-469b-83e4-3451ed57bb95","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Mon, 20 Apr 2026 12:02:11 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"6f6f2750-977f-4dec-a39d-6a459e96793b","x-kubernetes-pf-prioritylevel-uid":"d21bee81-95eb-4c40-ad84-5f7f98bbe99a"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.845 [[31mERROR[0m] rhtap.core.integration.ci.base: ❌ [Tekton] Failed to cancel PipelineRun e2e-tests-java-springboot-vwuxlyqd-on-push-9v58d: Error: Failed to cancel PipelineRun e2e-tests-java-springboot-vwuxlyqd-on-push-9v58d: Failed to patch resource 'e2e-tests-java-springboot-vwuxlyqd-on-push-9v58d': 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":"b1c2348d-adb8-469b-83e4-3451ed57bb95","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Mon, 20 Apr 2026 12:02:11 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"6f6f2750-977f-4dec-a39d-6a459e96793b","x-kubernetes-pf-prioritylevel-uid":"d21bee81-95eb-4c40-ad84-5f7f98bbe99a"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:11.846 [[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=0}
2026-04-20 12:02:11.846 [[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=0}
2026-04-20 12:02:11.847 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
]]>
</system-out>
<system-err>
<![CDATA[(node:1355) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="292.044">
<system-out>
<![CDATA[2026-04-20 12:02:11.879 [[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=0}
2026-04-20 12:02:11.880 [[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=0}
2026-04-20 12:02:11.880 [[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=0}
2026-04-20 12:02:15.727 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776686531880 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:17.347 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-vwuxlyqd/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:17.347 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-vwuxlyqd/pull/1 with SHA: 802819737ce933dacd63c03cff492997a2374e56 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:17.348 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-vwuxlyqd... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:17.348 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-vwuxlyqd, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:17.387 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vwuxlyqd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:17.387 [[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=0}
2026-04-20 12:02:17.388 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-vwuxlyqd | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-vwuxlyqd, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:22.563 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vwuxlyqd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:22.563 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:22.564 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:22.564 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj was triggered by promotion PR #1 in e2e-tests-java-springboot-vwuxlyqd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:22.564 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:22.598 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:22.598 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:22.599 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:22.599 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj | Status: running | Reason: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:52.647 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:52.647 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:52.647 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:02:52.648 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj | Status: running | Reason: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:03:22.741 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:03:22.741 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:03:22.741 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:03:22.742 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj | Status: running | Reason: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:03:52.817 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:03:52.818 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:03:52.818 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:03:52.818 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj | Status: running | Reason: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:04:22.879 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:04:22.880 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:04:22.880 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:04:22.880 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj | Status: running | Reason: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:04:52.942 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:04:52.942 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:04:52.943 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:04:52.943 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:04:52.951 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-vwuxlyqd-on-pull-request-97sjj was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:04:52.951 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:04:54.541 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 9d10621685e15405d7e3b9903d08648506cf813c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:04:54.542 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-springboot-vwuxlyqd... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:04:54.542 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-vwuxlyqd, event type: push {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:04:54.578 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vwuxlyqd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:04:54.578 [[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=0}
2026-04-20 12:04:54.579 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-vwuxlyqd | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-vwuxlyqd, event: push, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:05:03.602 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vwuxlyqd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:05:03.602 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:05:03.602 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:05:03.602 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 was triggered by on-push pipeline after merging #1 in e2e-tests-java-springboot-vwuxlyqd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:05:03.602 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:05:03.639 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:05:03.639 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:05:03.640 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:05:03.640 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 | Status: running | Reason: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:05:33.685 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:05:33.685 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:05:33.685 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:05:33.686 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 | Status: running | Reason: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:06:03.776 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:06:03.776 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:06:03.776 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:06:03.776 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 | Status: running | Reason: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:06:33.845 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:06:33.846 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:06:33.846 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:06:33.846 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 | Status: running | Reason: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:03.918 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:03.918 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:03.919 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:03.919 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:03.920 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-vwuxlyqd-on-push-9rlm4 was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:03.920 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="25.558">
<system-out>
<![CDATA[2026-04-20 12:07:03.978 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-vwuxlyqd-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:03.978 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-vwuxlyqd-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:04.131 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 145b6d9f16ddb0e5a9544d6a0395824cbe211194 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:04.131 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:04.132 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-vwuxlyqd-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:04.215 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-vwuxlyqd-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:05.234 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:05.234 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-vwuxlyqd-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:05.382 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-vwuxlyqd-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-java-springboot-vwuxlyqd-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-vwuxlyqd-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-vwuxlyqd/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (80a2985)
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-vwuxlyqd  Synced     Healthy        service/e2e-tests-java-springboot-vwuxlyqd unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-vwuxlyqd  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-vwuxlyqd configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-vwuxlyqd  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-vwuxlyqd unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:05.383 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-vwuxlyqd-development' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:10.884 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:07:05+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-vwuxlyqd    Synced  Healthy              
2026-04-20T12:07:05+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-vwuxlyqd    Synced  Healthy              
2026-04-20T12:07:05+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-vwuxlyqd    Synced  Healthy              
2026-04-20T12:07:09+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:07:10+00:00                       Namespace                        tssc-app-development                Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:07:10+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-vwuxlyqd    Synced   Healthy              service/e2e-tests-java-springboot-vwuxlyqd unchanged
2026-04-20T12:07:10+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-vwuxlyqd    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-vwuxlyqd configured
2026-04-20T12:07:10+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-vwuxlyqd    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-vwuxlyqd unchanged
2026-04-20T12:07:10+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-springboot-vwuxlyqd  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-vwuxlyqd configured

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

Operation:          Sync
Sync Revision:      145b6d9f16ddb0e5a9544d6a0395824cbe211194
Phase:              Succeeded
Start:              2026-04-20 12:07:05 +0000 UTC
Finished:           2026-04-20 12:07:10 +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-vwuxlyqd  Synced     Healthy            service/e2e-tests-java-springboot-vwuxlyqd unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-vwuxlyqd  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-vwuxlyqd configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-vwuxlyqd  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-vwuxlyqd unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:10.975 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-vwuxlyqd-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:10.975 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-vwuxlyqd-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-vwuxlyqd-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:18.084 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-vwuxlyqd-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:18.085 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-vwuxlyqd-development | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-vwuxlyqd-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:29.477 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-vwuxlyqd-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:29.477 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:29.499 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-vwuxlyqd-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:29.499 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:29.499 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:29.499 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 145b6d9f16ddb0e5a9544d6a0395824cbe211194 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:29.500 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 145b6d9f16ddb0e5a9544d6a0395824cbe211194 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:29.501 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-springboot[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="102.788">
<system-out>
<![CDATA[2026-04-20 12:07:29.525 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-vwuxlyqd/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:29.525 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-vwuxlyqd/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:29.685 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-vwuxlyqd/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:29.686 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-vwuxlyqd/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-vwuxlyqd:9d10621685e15405d7e3b9903d08648506cf813c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:29.688 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:29.716 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:29.717 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-springboot-vwuxlyqd:9d10621685e15405d7e3b9903d08648506cf813c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:29.717 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-vwuxlyqd/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-springboot-vwuxlyqd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:29.807 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:29.807 [[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-vwuxlyqd:9d10621685e15405d7e3b9903d08648506cf813c" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:33.572 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686849717 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:35.237 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-vwuxlyqd-gitops/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:35.237 [[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=0}
2026-04-20 12:07:35.238 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-springboot-vwuxlyqd-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:35.238 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-vwuxlyqd-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:35.238 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-vwuxlyqd-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:35.270 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vwuxlyqd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:35.270 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-springboot-vwuxlyqd-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:35.270 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-vwuxlyqd-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-vwuxlyqd-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:42.803 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vwuxlyqd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:42.803 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:42.803 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:42.803 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl was triggered by promotion PR #1 in e2e-tests-java-springboot-vwuxlyqd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:42.803 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:42.832 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:42.832 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:42.832 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:07:42.832 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl | Status: running | Reason: Pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:12.899 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:12.899 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:12.899 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:12.900 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl | Status: running | Reason: Pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:42.983 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:42.983 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:42.983 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:42.983 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:42.985 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:42.985 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:44.720 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: a4f843a7cb95aa14ab84200dd5fc5c43c24603c9 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:44.721 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: a4f843a7cb95aa14ab84200dd5fc5c43c24603c9 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:44.721 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:44.722 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-vwuxlyqd-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:44.822 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-vwuxlyqd-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:45.684 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:45.685 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-vwuxlyqd-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:45.919 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-vwuxlyqd-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-java-springboot-vwuxlyqd-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-vwuxlyqd-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-vwuxlyqd/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (145b6d9)
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-vwuxlyqd  Synced     Healthy        service/e2e-tests-java-springboot-vwuxlyqd created
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-vwuxlyqd  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-vwuxlyqd created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-vwuxlyqd  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-vwuxlyqd created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:45.920 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-vwuxlyqd-stage' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:51.705 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:08:46+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-vwuxlyqd    Synced  Healthy              
2026-04-20T12:08:46+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-vwuxlyqd    Synced  Healthy              
2026-04-20T12:08:46+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-vwuxlyqd    Synced  Healthy              
2026-04-20T12:08:49+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:08:51+00:00                       Namespace                        tssc-app-stage                Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:08:51+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-vwuxlyqd    Synced   Healthy              service/e2e-tests-java-springboot-vwuxlyqd unchanged
2026-04-20T12:08:51+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-vwuxlyqd    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-vwuxlyqd configured
2026-04-20T12:08:51+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-vwuxlyqd    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-vwuxlyqd unchanged
2026-04-20T12:08:51+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-springboot-vwuxlyqd  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-vwuxlyqd configured

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

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

GROUP               KIND        NAMESPACE       NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                      Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-springboot-vwuxlyqd  Synced     Healthy            service/e2e-tests-java-springboot-vwuxlyqd unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-vwuxlyqd  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-vwuxlyqd configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-vwuxlyqd  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-vwuxlyqd unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:51.788 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-vwuxlyqd-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:51.788 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-vwuxlyqd-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-vwuxlyqd-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:59.416 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-vwuxlyqd-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:08:59.417 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-vwuxlyqd-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-vwuxlyqd-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:11.835 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-vwuxlyqd-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:11.836 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:11.861 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-vwuxlyqd-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:11.862 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:11.862 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:11.862 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: a4f843a7cb95aa14ab84200dd5fc5c43c24603c9 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:11.862 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: a4f843a7cb95aa14ab84200dd5fc5c43c24603c9 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:11.863 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:11.863 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:11.864 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:11.864 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:11.893 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:12.309 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:34cee64d-7936-4313-9253-79d2c3ee9869/1 found from Promotion Pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-tqsrl logs {projectName=e2e-e2e-tests-java-springboot[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="105.012">
<system-out>
<![CDATA[2026-04-20 12:09:12.329 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-vwuxlyqd/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:12.330 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-vwuxlyqd/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:12.451 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-vwuxlyqd/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:12.451 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-vwuxlyqd/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-vwuxlyqd:9d10621685e15405d7e3b9903d08648506cf813c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:12.453 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:12.478 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:12.478 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-springboot-vwuxlyqd:9d10621685e15405d7e3b9903d08648506cf813c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:12.478 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-vwuxlyqd/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-springboot-vwuxlyqd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:12.603 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:12.603 [[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-vwuxlyqd:9d10621685e15405d7e3b9903d08648506cf813c" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:16.179 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776686952478 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:17.947 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-vwuxlyqd-gitops/pull/2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:17.947 [[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=0}
2026-04-20 12:09:17.948 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-springboot-vwuxlyqd-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:17.948 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-springboot-vwuxlyqd-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:17.948 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-vwuxlyqd-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:17.977 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vwuxlyqd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:17.977 [[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=0}
2026-04-20 12:09:17.977 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-vwuxlyqd-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-vwuxlyqd-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:24.823 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-vwuxlyqd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:24.823 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:24.823 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:24.824 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 was triggered by promotion PR #2 in e2e-tests-java-springboot-vwuxlyqd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:24.824 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:24.858 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:24.858 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:24.858 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:24.858 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 | Status: running | Reason: Pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:54.926 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:54.927 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:54.927 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:09:54.927 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 | Status: running | Reason: Pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:24.964 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:24.964 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:24.964 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:24.964 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:24.967 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:24.967 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:26.893 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: c3d864929a9c49c712687130344e250e458f3dff {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:26.893 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: c3d864929a9c49c712687130344e250e458f3dff {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:26.893 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:26.893 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-vwuxlyqd-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:26.979 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-vwuxlyqd-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:28.014 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:28.014 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-vwuxlyqd-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:28.165 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-vwuxlyqd-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/applications/e2e-tests-java-springboot-vwuxlyqd-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-vwuxlyqd-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-vwuxlyqd/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a4f843a)
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-vwuxlyqd  Synced     Healthy        service/e2e-tests-java-springboot-vwuxlyqd created
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-vwuxlyqd  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-vwuxlyqd created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-vwuxlyqd  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-vwuxlyqd created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:28.165 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-vwuxlyqd-prod' --insecure --kube-context 'default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:34.587 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:10:28+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-vwuxlyqd    Synced  Healthy              
2026-04-20T12:10:28+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-vwuxlyqd    Synced  Healthy              
2026-04-20T12:10:28+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-vwuxlyqd    Synced  Healthy              
2026-04-20T12:10:32+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:10:33+00:00                       Namespace                        tssc-app-prod                Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:10:33+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-vwuxlyqd    Synced   Healthy              service/e2e-tests-java-springboot-vwuxlyqd unchanged
2026-04-20T12:10:33+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-vwuxlyqd    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-vwuxlyqd configured
2026-04-20T12:10:33+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-vwuxlyqd    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-vwuxlyqd unchanged

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

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

GROUP               KIND        NAMESPACE      NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                       Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-springboot-vwuxlyqd  Synced     Healthy            service/e2e-tests-java-springboot-vwuxlyqd unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-vwuxlyqd  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-vwuxlyqd configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-vwuxlyqd  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-vwuxlyqd unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:34.679 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-vwuxlyqd-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:34.679 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-vwuxlyqd-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-vwuxlyqd-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:43.277 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-vwuxlyqd-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:43.277 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-vwuxlyqd-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-vwuxlyqd-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.046 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-vwuxlyqd-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.047 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.071 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-vwuxlyqd-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.072 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.072 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.072 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: c3d864929a9c49c712687130344e250e458f3dff {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.072 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: c3d864929a9c49c712687130344e250e458f3dff {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.074 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.074 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.074 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.074 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.108 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.339 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:34cee64d-7936-4313-9253-79d2c3ee9869/1 found from Promotion Pipeline e2e-tests-java-springboot-vwuxlyqd-gitops-on-pull-request-qb475 logs {projectName=e2e-e2e-tests-java-springboot[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.312">
<system-out>
<![CDATA[2026-04-20 12:10:57.444 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:34cee64d-7936-4313-9253-79d2c3ee9869/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.444 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-vwuxlyqd:9d10621685e15405d7e3b9903d08648506cf813c and document ID urn:uuid:34cee64d-7936-4313-9253-79d2c3ee9869/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.444 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-vwuxlyqd:9d10621685e15405d7e3b9903d08648506cf813c and document ID: urn:uuid:34cee64d-7936-4313-9253-79d2c3ee9869/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.445 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-vwuxlyqd:9d10621685e15405d7e3b9903d08648506cf813c at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.603 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-vwuxlyqd:9d10621685e15405d7e3b9903d08648506cf813c' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.604 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:34cee64d-7936-4313-9253-79d2c3ee9869/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.604 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-vwuxlyqd:9d10621685e15405d7e3b9903d08648506cf813c, Published: 2026-04-20T12:06:37Z, SHA256: sha256:c675d4eb651089c548c1c983511c5ef5876987210ac839e55c2854faff78edec {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.604 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:34cee64d-7936-4313-9253-79d2c3ee9869/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.604 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-vwuxlyqd:9d10621685e15405d7e3b9903d08648506cf813c and document ID urn:uuid:34cee64d-7936-4313-9253-79d2c3ee9869/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.604 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-vwuxlyqd:9d10621685e15405d7e3b9903d08648506cf813c and document ID: urn:uuid:34cee64d-7936-4313-9253-79d2c3ee9869/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.605 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-vwuxlyqd:9d10621685e15405d7e3b9903d08648506cf813c at https://server-tssc-tpa.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.669 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-vwuxlyqd:9d10621685e15405d7e3b9903d08648506cf813c' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.669 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:34cee64d-7936-4313-9253-79d2c3ee9869/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.670 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-vwuxlyqd:9d10621685e15405d7e3b9903d08648506cf813c, Published: 2026-04-20T12:06:37Z, SHA256: sha256:c675d4eb651089c548c1c983511c5ef5876987210ac839e55c2854faff78edec {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.670 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:34cee64d-7936-4313-9253-79d2c3ee9869/1,urn:uuid:34cee64d-7936-4313-9253-79d2c3ee9869/1 found in TPA!!! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
2026-04-20 12:10:57.671 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-springboot-vwuxlyqd:9d10621685e15405d7e3b9903d08648506cf813c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T11:50:49.574Z" hostname="e2e-e2e-tests-java-springboot[github-azure-quay]" tests="6" failures="0" skipped="5" time="162.504" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="162.504">
<system-out>
<![CDATA[2026-04-20 12:01:48.856 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-inofueww {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:48.857 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-inofueww'... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:48.862 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:48.940 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:48.940 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:48.941 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:48.941 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:48.967 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:48.991 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:48.994 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:48.995 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-77ba077672-alr0-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:49.024 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:49.025 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-77ba077672.alr0.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:49.026 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:49.220 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-inofueww, ID: 521d310c-bf13-48b7-b480-a796e770937b {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:49.221 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-inofueww to be completed... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:49.221 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 521d310c-bf13-48b7-b480-a796e770937b to complete... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:49.251 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:49.252 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 521d310c-bf13-48b7-b480-a796e770937b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:54.275 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:54.275 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 521d310c-bf13-48b7-b480-a796e770937b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:59.312 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:01:59.312 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 521d310c-bf13-48b7-b480-a796e770937b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:04.354 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:04.355 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:04.355 [[32mINFO [0m] rhdh.developer-hub: Task 521d310c-bf13-48b7-b480-a796e770937b completed successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:04.355 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-inofueww' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:04.356 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-inofueww {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:04.370 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
Waiting for initial CI deployment of e2e-tests-java-springboot-inofueww...
2026-04-20 12:02:04.370 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-inofueww-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:04.371 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-inofueww-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:04.659 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 0b52191545c29bdfbed51067232424a7d749b6bf {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: 0b52191545c29bdfbed51067232424a7d749b6bf
2026-04-20 12:02:04.687 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-inofueww-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:04.688 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:20.271 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-inofueww-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:20.271 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:20.272 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:20.272 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 0b52191545c29bdfbed51067232424a7d749b6bf {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:02:20.272 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:20.273 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-springboot-inofueww {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:20.274 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-springboot-inofueww... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:20.474 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:36.707 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:36.708 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-springboot-inofueww {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:36.708 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-springboot-inofueww... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:36.709 [[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=7}
2026-04-20 12:02:36.709 [[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=7}
2026-04-20 12:02:43.361 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-inofueww-gitops branch 'main' with commit SHA: 627d18e4346856c002d56389855dea4bb09da650 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:43.361 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 627d18e4346856c002d56389855dea4bb09da650 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:44.314 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-inofueww branch 'main' with commit SHA: 68b6e183129e7e6271af5eb0758f3b1da12435de {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:44.314 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 68b6e183129e7e6271af5eb0758f3b1da12435de {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:44.314 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-springboot-inofueww for component e2e-tests-java-springboot-inofueww... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:44.339 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-springboot-inofueww for component e2e-tests-java-springboot-inofueww... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:44.340 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-springboot-inofueww for component e2e-tests-java-springboot-inofueww... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:44.340 [[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=7}
2026-04-20 12:02:44.340 [[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=7}
2026-04-20 12:02:48.981 [[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=7}
2026-04-20 12:02:49.151 [[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=7}
2026-04-20 12:02:54.476 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-springboot-inofueww-gitops type=github name=e2e-tests-java-springboot-inofueww-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:54.477 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:59.584 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-springboot-inofueww type=github name=e2e-tests-java-springboot-inofueww {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:02:59.584 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:07.976 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7446?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:12.703 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7447?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:16.189 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7446... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:16.190 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7446?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:20.235 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7447... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:20.235 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7447?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:32.753 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-springboot-inofueww-gitops". {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:32.753 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-java-springboot-inofueww {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:40.931 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-springboot-inofueww". {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:40.932 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-java-springboot-inofueww {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:40.932 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-java-springboot-inofueww... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:40.955 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-inofueww {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:40.956 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-inofueww {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:40.956 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-inofueww-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:40.956 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-inofueww-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:40.957 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:40.957 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:40.957 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:40.957 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:51.322 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-springboot-inofueww {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:51.323 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:51.865 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:51.865 [[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-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:52.015 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:52.015 [[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-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:55.267 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-springboot-inofueww {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:03:55.268 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:04:01.297 [[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-springboot[github-azure-quay], worker=7}
2026-04-20 12:04:07.957 [[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-springboot[github-azure-quay], worker=7}
2026-04-20 12:04:09.500 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3784?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:04:19.039 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3784?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:04:31.345 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:04:31.353 [[31mERROR[0m] azure.agent-pool: Failed to authorize pipeline 7446 for agent pool 41: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:04:31.353 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-04-20 12:04:31.353 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}

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

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

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

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

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