<testsuites id="" name="" tests="72" failures="0" skipped="30" errors="6" time="812.634024">
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:02:12.076Z" hostname="e2e-e2e-tests-go[github-tekton-quay]" tests="6" failures="0" skipped="0" time="615.915" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="85.355">
<system-out>
<![CDATA[2026-04-20 12:02:13.377 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-byasokop {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:13.378 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-byasokop'... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:13.384 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:13.450 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:13.475 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:13.479 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:13.480 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:13.504 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:13.505 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:13.506 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:13.701 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-byasokop, ID: cc92878d-5432-4623-856b-23ad4d47e100 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:13.702 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-byasokop to be completed... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:13.702 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task cc92878d-5432-4623-856b-23ad4d47e100 to complete... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:13.824 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:13.825 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task cc92878d-5432-4623-856b-23ad4d47e100: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:19.438 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:19.438 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task cc92878d-5432-4623-856b-23ad4d47e100: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:24.459 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:24.459 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task cc92878d-5432-4623-856b-23ad4d47e100: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:29.512 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:29.512 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task cc92878d-5432-4623-856b-23ad4d47e100: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:34.578 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:34.578 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task cc92878d-5432-4623-856b-23ad4d47e100: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:39.596 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:39.596 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task cc92878d-5432-4623-856b-23ad4d47e100: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:44.614 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:44.615 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task cc92878d-5432-4623-856b-23ad4d47e100: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:49.646 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:49.646 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task cc92878d-5432-4623-856b-23ad4d47e100: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:54.685 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:54.685 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task cc92878d-5432-4623-856b-23ad4d47e100: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:59.709 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:59.710 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:59.710 [[32mINFO [0m] rhdh.developer-hub: Task cc92878d-5432-4623-856b-23ad4d47e100 completed successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:59.710 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-byasokop' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:59.710 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-byasokop {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:59.724 [[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-byasokop...
2026-04-20 12:02:59.724 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-byasokop-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:59.724 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-byasokop-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:59.921 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 65f4814125923bf0aab925fc415cc645914e18ca {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Waiting for ArgoCD CI application to sync to commit: 65f4814125923bf0aab925fc415cc645914e18ca
2026-04-20 12:02:59.946 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-byasokop-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 65f4814125923bf0aab925fc415cc645914e18ca) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:02:59.946 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:12.481 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-byasokop-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:12.483 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:38.681 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-byasokop-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:38.682 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:38.682 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:38.682 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 65f4814125923bf0aab925fc415cc645914e18ca {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:03:38.682 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:38.683 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-go-byasokop (GitHub + Tekton CI) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:38.683 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-byasokop {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:38.683 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:38.683 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-go-byasokop {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:38.707 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-byasokop {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:38.725 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-byasokop-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:38.725 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-go-byasokop {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:38.725 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
<system-err>
<![CDATA[(node:125) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="292.278">
<system-out>
<![CDATA[2026-04-20 12:03:38.756 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:38.756 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:38.756 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:42.336 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776686618757 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:43.962 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-byasokop/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:43.963 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-go-byasokop/pull/1 with SHA: e4965c5aff93bbe000db6521f4427ee6dd0cec8f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:43.963 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-byasokop... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:43.964 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-byasokop, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:43.986 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-byasokop {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:43.986 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-byasokop. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:43.986 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-byasokop | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-byasokop, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:51.524 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-byasokop {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:51.524 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:51.524 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-byasokop-on-pull-request-cm48d {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:51.524 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-byasokop-on-pull-request-cm48d was triggered by promotion PR #1 in e2e-tests-go-byasokop {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:51.525 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-byasokop-on-pull-request-cm48d to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:51.559 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-on-pull-request-cm48d in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:51.560 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-byasokop-on-pull-request-cm48d status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:51.560 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-byasokop-on-pull-request-cm48d status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:03:51.560 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-byasokop-on-pull-request-cm48d | Status: running | Reason: Pipeline e2e-tests-go-byasokop-on-pull-request-cm48d not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:04:21.618 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-on-pull-request-cm48d in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:04:21.618 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-byasokop-on-pull-request-cm48d status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:04:21.618 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-byasokop-on-pull-request-cm48d status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:04:21.618 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-byasokop-on-pull-request-cm48d | Status: running | Reason: Pipeline e2e-tests-go-byasokop-on-pull-request-cm48d not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:04:51.673 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-on-pull-request-cm48d in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:04:51.673 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-byasokop-on-pull-request-cm48d status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:04:51.673 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-byasokop-on-pull-request-cm48d status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:04:51.673 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-byasokop-on-pull-request-cm48d | Status: running | Reason: Pipeline e2e-tests-go-byasokop-on-pull-request-cm48d not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:21.713 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-on-pull-request-cm48d in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:21.713 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-byasokop-on-pull-request-cm48d status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:21.713 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-byasokop-on-pull-request-cm48d status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:21.714 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-byasokop-on-pull-request-cm48d | Status: running | Reason: Pipeline e2e-tests-go-byasokop-on-pull-request-cm48d not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:51.765 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-on-pull-request-cm48d in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:51.766 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-byasokop-on-pull-request-cm48d status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:51.766 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-byasokop-on-pull-request-cm48d status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:05:51.767 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-go-byasokop-on-pull-request-cm48d | Status: running | Reason: Pipeline e2e-tests-go-byasokop-on-pull-request-cm48d not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:21.825 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-on-pull-request-cm48d in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:21.826 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-byasokop-on-pull-request-cm48d status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:21.827 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-byasokop-on-pull-request-cm48d status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:21.827 [[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:06:21.834 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-byasokop-on-pull-request-cm48d was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:21.834 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:23.456 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 6f3d553ec7f8197b4573eb9cff172dd5504affd7 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:23.457 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-go-byasokop... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:23.458 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-byasokop, event type: push {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:23.488 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-byasokop {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:23.488 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:23.489 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-byasokop | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-byasokop, event: push, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:30.728 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-byasokop {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:30.728 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:30.728 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-byasokop-on-push-hmtkl {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:30.728 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-byasokop-on-push-hmtkl was triggered by on-push pipeline after merging #1 in e2e-tests-go-byasokop {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:30.728 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-byasokop-on-push-hmtkl to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:30.759 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-on-push-hmtkl in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:30.759 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-byasokop-on-push-hmtkl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:30.760 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-byasokop-on-push-hmtkl status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:06:30.760 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-byasokop-on-push-hmtkl | Status: running | Reason: Pipeline e2e-tests-go-byasokop-on-push-hmtkl not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:00.824 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-on-push-hmtkl in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:00.825 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-byasokop-on-push-hmtkl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:00.825 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-byasokop-on-push-hmtkl status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:00.825 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-byasokop-on-push-hmtkl | Status: running | Reason: Pipeline e2e-tests-go-byasokop-on-push-hmtkl not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:30.874 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-on-push-hmtkl in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:30.875 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-byasokop-on-push-hmtkl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:30.875 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-byasokop-on-push-hmtkl status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:07:30.875 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-byasokop-on-push-hmtkl | Status: running | Reason: Pipeline e2e-tests-go-byasokop-on-push-hmtkl not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:00.952 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-on-push-hmtkl in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:00.953 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-byasokop-on-push-hmtkl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:00.953 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-byasokop-on-push-hmtkl status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:00.953 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-byasokop-on-push-hmtkl | Status: running | Reason: Pipeline e2e-tests-go-byasokop-on-push-hmtkl not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:31.027 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-on-push-hmtkl in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:31.027 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-byasokop-on-push-hmtkl status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:31.027 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-byasokop-on-push-hmtkl status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:31.027 [[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:08:31.029 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-byasokop-on-push-hmtkl was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:31.029 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="25.531">
<system-out>
<![CDATA[2026-04-20 12:08:31.080 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-byasokop-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:31.080 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-byasokop-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:31.329 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 39a438e50e816d71acb0c93b20457e92edaa92e5 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:31.329 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:31.330 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-byasokop-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:31.405 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-byasokop-development using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:32.080 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:32.080 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-byasokop-development' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:32.229 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-byasokop-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-go-byasokop-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-byasokop-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-byasokop/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (65f4814)
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-byasokop  Synced     Healthy        service/e2e-tests-go-byasokop created
apps                Deployment  tssc-app-development  e2e-tests-go-byasokop  Synced     Healthy        deployment.apps/e2e-tests-go-byasokop created
route.openshift.io  Route       tssc-app-development  e2e-tests-go-byasokop  Synced     Healthy        route.route.openshift.io/e2e-tests-go-byasokop created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:32.230 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-byasokop-development' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:38.603 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:08:32+00:00                         Service  tssc-app-development  e2e-tests-go-byasokop    Synced  Healthy              
2026-04-20T12:08:32+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-byasokop    Synced  Healthy              
2026-04-20T12:08:32+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-byasokop    Synced  Healthy              
2026-04-20T12:08:36+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:08:37+00:00                       Namespace                        tssc-app-development   Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:08:37+00:00                         Service  tssc-app-development  e2e-tests-go-byasokop    Synced   Healthy              service/e2e-tests-go-byasokop unchanged
2026-04-20T12:08:37+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-byasokop    Synced   Healthy              deployment.apps/e2e-tests-go-byasokop configured
2026-04-20T12:08:37+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-byasokop    Synced   Healthy              route.route.openshift.io/e2e-tests-go-byasokop unchanged
2026-04-20T12:08:37+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-byasokop  OutOfSync  Progressing              deployment.apps/e2e-tests-go-byasokop configured

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

Operation:          Sync
Sync Revision:      39a438e50e816d71acb0c93b20457e92edaa92e5
Phase:              Succeeded
Start:              2026-04-20 12:08:32 +0000 UTC
Finished:           2026-04-20 12:08:37 +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-byasokop  Synced     Healthy            service/e2e-tests-go-byasokop unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-byasokop  Synced     Progressing        deployment.apps/e2e-tests-go-byasokop configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-byasokop  Synced     Healthy            route.route.openshift.io/e2e-tests-go-byasokop unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:38.675 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-byasokop-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:38.676 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-byasokop-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-byasokop-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:46.743 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-byasokop-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:46.743 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-byasokop-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-byasokop-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:56.555 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-byasokop-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:56.555 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:56.580 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-byasokop-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:56.580 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:56.580 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:56.580 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 39a438e50e816d71acb0c93b20457e92edaa92e5 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:56.580 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 39a438e50e816d71acb0c93b20457e92edaa92e5 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:56.581 [[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="103.651">
<system-out>
<![CDATA[2026-04-20 12:08:56.616 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-byasokop/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:56.616 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-byasokop/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:56.735 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-byasokop/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:56.735 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-byasokop/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-byasokop:6f3d553ec7f8197b4573eb9cff172dd5504affd7 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:56.737 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:56.765 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:56.765 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-go-byasokop:6f3d553ec7f8197b4573eb9cff172dd5504affd7 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:56.765 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-byasokop/overlays/stage/deployment-patch.yaml in repo e2e-tests-go-byasokop-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:56.873 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:08:56.874 [[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-byasokop:6f3d553ec7f8197b4573eb9cff172dd5504affd7" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:00.491 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686936765 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:02.235 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-byasokop-gitops/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:02.235 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:02.235 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-go-byasokop-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:02.235 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-byasokop-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:02.235 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-byasokop-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:02.262 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-byasokop-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:02.262 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-byasokop-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:02.263 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-byasokop-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-byasokop-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:09.234 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-byasokop-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:09.234 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:09.234 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:09.235 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw was triggered by promotion PR #1 in e2e-tests-go-byasokop-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:09.235 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:09.273 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:09.273 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:09.273 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:09.274 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw | Status: running | Reason: Pipeline e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:39.308 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:39.308 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:39.308 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:09:39.309 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw | Status: running | Reason: Pipeline e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:09.388 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:09.388 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:09.388 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:09.388 [[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:10:09.389 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:09.389 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:11.127 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 5260220289816209eee709175b0c50123e0df977 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:11.128 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 5260220289816209eee709175b0c50123e0df977 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:11.128 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:11.128 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-byasokop-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:11.199 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-byasokop-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:12.082 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:12.082 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-byasokop-stage' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:12.199 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-byasokop-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-go-byasokop-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-byasokop-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-byasokop/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (39a438e)
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-byasokop  Synced     Healthy        service/e2e-tests-go-byasokop created
apps                Deployment  tssc-app-stage  e2e-tests-go-byasokop  Synced     Healthy        deployment.apps/e2e-tests-go-byasokop created
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-byasokop  Synced     Healthy        route.route.openshift.io/e2e-tests-go-byasokop created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:12.200 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-byasokop-stage' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.782 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:10:12+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-byasokop    Synced  Healthy              
2026-04-20T12:10:12+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-byasokop    Synced  Healthy              
2026-04-20T12:10:12+00:00                         Service  tssc-app-stage  e2e-tests-go-byasokop    Synced  Healthy              
2026-04-20T12:10:16+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:10:18+00:00                       Namespace                        tssc-app-stage   Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:10:18+00:00                         Service  tssc-app-stage  e2e-tests-go-byasokop    Synced   Healthy              service/e2e-tests-go-byasokop unchanged
2026-04-20T12:10:18+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-byasokop    Synced   Healthy              deployment.apps/e2e-tests-go-byasokop configured
2026-04-20T12:10:18+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-byasokop    Synced   Healthy              route.route.openshift.io/e2e-tests-go-byasokop unchanged
2026-04-20T12:10:18+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-byasokop  OutOfSync  Progressing              deployment.apps/e2e-tests-go-byasokop configured

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

Operation:          Sync
Sync Revision:      5260220289816209eee709175b0c50123e0df977
Phase:              Succeeded
Start:              2026-04-20 12:10:12 +0000 UTC
Finished:           2026-04-20 12:10:18 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage         Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-go-byasokop  Synced     Healthy            service/e2e-tests-go-byasokop unchanged
apps                Deployment  tssc-app-stage  e2e-tests-go-byasokop  Synced     Progressing        deployment.apps/e2e-tests-go-byasokop configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-byasokop  Synced     Healthy            route.route.openshift.io/e2e-tests-go-byasokop unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.845 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-byasokop-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:18.846 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-byasokop-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-byasokop-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:26.635 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-byasokop-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:26.635 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-byasokop-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-byasokop-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.943 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-byasokop-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.943 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.964 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-byasokop-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.965 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.965 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.965 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 5260220289816209eee709175b0c50123e0df977 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.965 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 5260220289816209eee709175b0c50123e0df977 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.966 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.966 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.967 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.967 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:39.995 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:40.262 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:418a9da7-fe89-4f00-bd76-f63353f3de3d/1 found from Promotion Pipeline e2e-tests-go-byasokop-gitops-on-pull-request-gqzvw logs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="108.83">
<system-out>
<![CDATA[2026-04-20 12:10:40.284 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-byasokop/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:40.284 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-byasokop/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:40.412 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-byasokop/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:40.413 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-byasokop/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-byasokop:6f3d553ec7f8197b4573eb9cff172dd5504affd7 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:40.414 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:40.440 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:40.441 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-go-byasokop:6f3d553ec7f8197b4573eb9cff172dd5504affd7 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:40.441 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-byasokop/overlays/prod/deployment-patch.yaml in repo e2e-tests-go-byasokop-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:40.591 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:40.592 [[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-byasokop:6f3d553ec7f8197b4573eb9cff172dd5504affd7" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:44.202 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776687040441 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:46.321 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-byasokop-gitops/pull/2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:46.321 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:46.321 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-go-byasokop-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:46.322 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-go-byasokop-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:46.322 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-byasokop-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:46.348 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-byasokop-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:46.349 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:46.349 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-byasokop-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-byasokop-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:52.239 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-byasokop-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:52.239 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:10:52.239 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-go-byasokop-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-byasokop-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:04.980 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-byasokop-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:04.980 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:04.981 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:04.981 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 was triggered by promotion PR #2 in e2e-tests-go-byasokop-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:04.981 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:05.008 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:05.008 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:05.009 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:05.009 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 | Status: running | Reason: Pipeline e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:35.055 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:35.056 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:35.056 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:11:35.056 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 | Status: running | Reason: Pipeline e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:05.096 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:05.096 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:05.096 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:05.097 [[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:12:05.099 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:05.099 [[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:12:06.615 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: fe6b20e05314edfc2276bd5717f99cc13735a2cb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.615 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: fe6b20e05314edfc2276bd5717f99cc13735a2cb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.615 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.615 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-byasokop-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:06.683 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-byasokop-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:07.615 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:07.615 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-byasokop-prod' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:07.731 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-byasokop-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-go-byasokop-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-byasokop-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-byasokop/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (39a438e)
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-byasokop  Synced     Healthy        service/e2e-tests-go-byasokop created
apps                Deployment  tssc-app-prod  e2e-tests-go-byasokop  Synced     Healthy        deployment.apps/e2e-tests-go-byasokop created
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-byasokop  Synced     Healthy        route.route.openshift.io/e2e-tests-go-byasokop created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:07.731 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-byasokop-prod' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:14.683 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:12:08+00:00                         Service  tssc-app-prod  e2e-tests-go-byasokop    Synced  Healthy              
2026-04-20T12:12:08+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-byasokop    Synced  Healthy              
2026-04-20T12:12:08+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-byasokop    Synced  Healthy              
2026-04-20T12:12:11+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:12:13+00:00                         Service  tssc-app-prod  e2e-tests-go-byasokop    Synced   Healthy              service/e2e-tests-go-byasokop unchanged
2026-04-20T12:12:13+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-byasokop    Synced   Healthy              deployment.apps/e2e-tests-go-byasokop configured
2026-04-20T12:12:13+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-byasokop    Synced   Healthy              route.route.openshift.io/e2e-tests-go-byasokop unchanged
2026-04-20T12:12:13+00:00                       Namespace                        tssc-app-prod   Succeeded   Synced              namespace/tssc-app-prod serverside-applied

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

Operation:          Sync
Sync Revision:      fe6b20e05314edfc2276bd5717f99cc13735a2cb
Phase:              Succeeded
Start:              2026-04-20 12:12:07 +0000 UTC
Finished:           2026-04-20 12:12:13 +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-go-byasokop  Synced     Healthy            service/e2e-tests-go-byasokop unchanged
apps                Deployment  tssc-app-prod  e2e-tests-go-byasokop  Synced     Progressing        deployment.apps/e2e-tests-go-byasokop configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-byasokop  Synced     Healthy            route.route.openshift.io/e2e-tests-go-byasokop unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:14.753 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-byasokop-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:14.754 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-byasokop-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-byasokop-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:20.567 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-byasokop-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:20.567 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-byasokop-prod | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-byasokop-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:28.857 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-byasokop-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:28.857 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:28.883 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-byasokop-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:28.883 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:28.883 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:28.883 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: fe6b20e05314edfc2276bd5717f99cc13735a2cb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:28.883 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: fe6b20e05314edfc2276bd5717f99cc13735a2cb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:28.885 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:28.885 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:28.885 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:28.885 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:28.917 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:29.111 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:418a9da7-fe89-4f00-bd76-f63353f3de3d/1 found from Promotion Pipeline e2e-tests-go-byasokop-gitops-on-pull-request-llzv4 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.27">
<system-out>
<![CDATA[2026-04-20 12:12:29.212 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:418a9da7-fe89-4f00-bd76-f63353f3de3d/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:29.212 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-byasokop:6f3d553ec7f8197b4573eb9cff172dd5504affd7 and document ID urn:uuid:418a9da7-fe89-4f00-bd76-f63353f3de3d/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:29.212 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-byasokop:6f3d553ec7f8197b4573eb9cff172dd5504affd7 and document ID: urn:uuid:418a9da7-fe89-4f00-bd76-f63353f3de3d/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:29.213 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-byasokop:6f3d553ec7f8197b4573eb9cff172dd5504affd7 at https://server-tssc-tpa.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:29.319 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-byasokop:6f3d553ec7f8197b4573eb9cff172dd5504affd7' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:29.319 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:418a9da7-fe89-4f00-bd76-f63353f3de3d/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:29.319 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-byasokop:6f3d553ec7f8197b4573eb9cff172dd5504affd7, Published: 2026-04-20T12:08:00Z, SHA256: sha256:68e615d00ea81796bfdebb45466d945aeae5713e758445386c1b5c68f10b24a3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:29.319 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:418a9da7-fe89-4f00-bd76-f63353f3de3d/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:29.319 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-byasokop:6f3d553ec7f8197b4573eb9cff172dd5504affd7 and document ID urn:uuid:418a9da7-fe89-4f00-bd76-f63353f3de3d/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:29.319 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-byasokop:6f3d553ec7f8197b4573eb9cff172dd5504affd7 and document ID: urn:uuid:418a9da7-fe89-4f00-bd76-f63353f3de3d/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:29.320 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-byasokop:6f3d553ec7f8197b4573eb9cff172dd5504affd7 at https://server-tssc-tpa.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:29.400 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-byasokop:6f3d553ec7f8197b4573eb9cff172dd5504affd7' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:29.401 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:418a9da7-fe89-4f00-bd76-f63353f3de3d/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:29.401 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-byasokop:6f3d553ec7f8197b4573eb9cff172dd5504affd7, Published: 2026-04-20T12:08:00Z, SHA256: sha256:68e615d00ea81796bfdebb45466d945aeae5713e758445386c1b5c68f10b24a3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:29.401 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:418a9da7-fe89-4f00-bd76-f63353f3de3d/1,urn:uuid:418a9da7-fe89-4f00-bd76-f63353f3de3d/1 found in TPA!!! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-20 12:12:29.402 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-go-byasokop:6f3d553ec7f8197b4573eb9cff172dd5504affd7 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:02:12.076Z" hostname="e2e-e2e-tests-go[github-azure-quay]" tests="6" failures="0" skipped="5" time="326.124" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="326.124">
<system-out>
<![CDATA[2026-04-20 12:02:13.428 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-mjjqqktg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.430 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-mjjqqktg'... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.439 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.520 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.521 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.521 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.522 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.543 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.564 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.567 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.567 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.589 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.589 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.590 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.848 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-mjjqqktg, ID: 51ce6aa0-079d-4ee4-8d71-4d4363d5d3be {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.848 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-mjjqqktg to be completed... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.848 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 51ce6aa0-079d-4ee4-8d71-4d4363d5d3be to complete... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.948 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:13.949 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 51ce6aa0-079d-4ee4-8d71-4d4363d5d3be: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:19.723 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:19.724 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 51ce6aa0-079d-4ee4-8d71-4d4363d5d3be: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:24.745 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:24.745 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 51ce6aa0-079d-4ee4-8d71-4d4363d5d3be: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:29.862 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:29.862 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 51ce6aa0-079d-4ee4-8d71-4d4363d5d3be: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:34.886 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:34.887 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 51ce6aa0-079d-4ee4-8d71-4d4363d5d3be: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:39.907 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:39.907 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:39.907 [[32mINFO [0m] rhdh.developer-hub: Task 51ce6aa0-079d-4ee4-8d71-4d4363d5d3be completed successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:39.908 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-mjjqqktg' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:39.908 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-mjjqqktg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:39.925 [[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-mjjqqktg...
2026-04-20 12:02:39.925 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-mjjqqktg-gitops, branch: main {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:39.925 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-mjjqqktg-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:40.091 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': a9a83b7ff261bcf15995786633ec0964411588dc {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: a9a83b7ff261bcf15995786633ec0964411588dc
2026-04-20 12:02:40.110 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-go-mjjqqktg-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-mjjqqktg-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-go-mjjqqktg-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"ce36ab12-133f-48e1-9b03-0f261e85b077","cache-control":"no-cache, private","connection":"close","content-length":"284","content-type":"application/json","date":"Mon, 20 Apr 2026 12:02:40 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"0ed7d785-2c68-41dc-9fb3-59a6e818fec2","x-kubernetes-pf-prioritylevel-uid":"49fbfca6-c258-4830-8ad1-3a07fa8d540c"} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:40.110 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:56.385 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-mjjqqktg-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: a9a83b7ff261bcf15995786633ec0964411588dc) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:02:56.385 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:26.424 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-mjjqqktg-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:03:26.424 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:34.035 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-mjjqqktg-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:34.035 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:34.035 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:34.035 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: a9a83b7ff261bcf15995786633ec0964411588dc {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:04:34.036 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:34.036 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-go-mjjqqktg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:34.037 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-go-mjjqqktg... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:34.212 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:56.617 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:56.618 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-go-mjjqqktg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:56.618 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-go-mjjqqktg... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:56.619 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:04:56.619 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:05:03.210 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-mjjqqktg branch 'main' with commit SHA: 96611083f6565370069f4cc1b0c7865b8a38944d {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:05:03.211 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 96611083f6565370069f4cc1b0c7865b8a38944d {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:05:04.229 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-mjjqqktg-gitops branch 'main' with commit SHA: 2213b9cd038c5f4eca7c5d4ee5919d51b527a455 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:05:04.229 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 2213b9cd038c5f4eca7c5d4ee5919d51b527a455 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:05:04.230 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-go-mjjqqktg for component e2e-tests-go-mjjqqktg... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:05:04.253 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-go-mjjqqktg for component e2e-tests-go-mjjqqktg... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:05:04.253 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-go-mjjqqktg for component e2e-tests-go-mjjqqktg... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:05:04.253 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:05:04.253 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:05:16.821 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:05:27.449 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:05:38.480 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-mjjqqktg type=github name=e2e-tests-go-mjjqqktg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:05:38.481 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:05:49.101 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-mjjqqktg-gitops type=github name=e2e-tests-go-mjjqqktg-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:05:49.102 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:06:08.284 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7461?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:06:18.177 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7463?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:06:30.898 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7461... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:06:30.899 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7461?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:06:39.877 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7463... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:06:39.877 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7463?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:06:59.487 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-mjjqqktg". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:06:59.488 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-go-mjjqqktg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:07:09.469 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-mjjqqktg-gitops". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:07:09.470 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-go-mjjqqktg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:07:09.470 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-go-mjjqqktg... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:07:09.492 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-mjjqqktg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:07:09.492 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-mjjqqktg {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:07:09.492 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-mjjqqktg-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:07:09.493 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-mjjqqktg-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:07:09.493 [[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:07:09.493 [[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:07:09.493 [[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:07:09.493 [[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:07:36.574 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:07:36.575 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:07:39.535 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:07:39.544 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:07:39.544 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:07:39.544 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-20 12:07:39.550 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded
2026-04-20 12:07:39.550 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: timeout of 30000ms exceeded
2026-04-20 12:07:39.551 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded
2026-04-20 12:07:39.554 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: timeout of 30000ms exceeded

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

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

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-go-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:02:12.076Z" hostname="e2e-e2e-tests-python[github-tekton-quay]" tests="6" failures="0" skipped="0" time="809.278" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="150.882">
<system-out>
<![CDATA[2026-04-20 12:02:13.360 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-fqqhxfgr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:13.361 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-fqqhxfgr'... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:13.367 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:13.423 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:13.447 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:13.450 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:13.451 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:13.480 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:13.481 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:13.482 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:13.599 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-fqqhxfgr, ID: 83dc6ce6-3b7e-4634-9853-ca05e0dfa11f {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:13.599 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-fqqhxfgr to be completed... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:13.600 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 83dc6ce6-3b7e-4634-9853-ca05e0dfa11f to complete... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:13.709 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:13.709 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 83dc6ce6-3b7e-4634-9853-ca05e0dfa11f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:19.301 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:19.301 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 83dc6ce6-3b7e-4634-9853-ca05e0dfa11f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:24.328 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:24.329 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 83dc6ce6-3b7e-4634-9853-ca05e0dfa11f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:29.486 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:29.487 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 83dc6ce6-3b7e-4634-9853-ca05e0dfa11f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:34.520 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:34.521 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 83dc6ce6-3b7e-4634-9853-ca05e0dfa11f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:39.541 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:39.541 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 83dc6ce6-3b7e-4634-9853-ca05e0dfa11f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:44.560 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:44.560 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 83dc6ce6-3b7e-4634-9853-ca05e0dfa11f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.605 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:49.605 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 83dc6ce6-3b7e-4634-9853-ca05e0dfa11f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:54.631 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:54.631 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 83dc6ce6-3b7e-4634-9853-ca05e0dfa11f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:59.651 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:59.651 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:59.652 [[32mINFO [0m] rhdh.developer-hub: Task 83dc6ce6-3b7e-4634-9853-ca05e0dfa11f completed successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:59.652 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-fqqhxfgr' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:59.652 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-fqqhxfgr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:59.664 [[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-fqqhxfgr...
2026-04-20 12:02:59.665 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-fqqhxfgr-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:59.665 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-fqqhxfgr-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:59.840 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': a907e2c28d477d22a38e2106a42eaab0ef3e317d {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Waiting for ArgoCD CI application to sync to commit: a907e2c28d477d22a38e2106a42eaab0ef3e317d
2026-04-20 12:02:59.862 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-fqqhxfgr-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: a907e2c28d477d22a38e2106a42eaab0ef3e317d) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:02:59.862 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:17.192 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-fqqhxfgr-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: a907e2c28d477d22a38e2106a42eaab0ef3e317d) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:17.193 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:49.955 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-fqqhxfgr-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:03:49.956 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:44.189 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-fqqhxfgr-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:44.189 [[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:44.189 [[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:44.189 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: a907e2c28d477d22a38e2106a42eaab0ef3e317d {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:04:44.190 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:44.190 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-python-fqqhxfgr (GitHub + Tekton CI) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:44.190 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-fqqhxfgr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:44.190 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:44.191 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-python-fqqhxfgr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:44.212 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-fqqhxfgr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:44.235 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-fqqhxfgr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:44.236 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-python-fqqhxfgr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:44.236 [[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:134) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="422.927">
<system-out>
<![CDATA[2026-04-20 12:04:44.272 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:44.272 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:44.273 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:47.894 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776686684273 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:49.687 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-fqqhxfgr/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:49.687 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-python-fqqhxfgr/pull/1 with SHA: 8640507c4ff130c19f1028c4c6f9fe1d76500481 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:49.688 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-fqqhxfgr... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:49.688 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-fqqhxfgr, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:49.711 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-fqqhxfgr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:49.711 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-fqqhxfgr. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:49.711 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-fqqhxfgr | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-fqqhxfgr, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:54.848 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-fqqhxfgr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:54.848 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-fqqhxfgr. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:04:54.848 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-fqqhxfgr | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-fqqhxfgr, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:06.491 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-fqqhxfgr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:06.491 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:06.491 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-fqqhxfgr-on-pull-request-hrppd {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:06.492 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-fqqhxfgr-on-pull-request-hrppd was triggered by promotion PR #1 in e2e-tests-python-fqqhxfgr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:06.492 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-fqqhxfgr-on-pull-request-hrppd to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:06.527 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-on-pull-request-hrppd in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:06.528 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-on-pull-request-hrppd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:06.528 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-on-pull-request-hrppd status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:06.528 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-fqqhxfgr-on-pull-request-hrppd | Status: running | Reason: Pipeline e2e-tests-python-fqqhxfgr-on-pull-request-hrppd not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:36.581 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-on-pull-request-hrppd in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:36.581 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-on-pull-request-hrppd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:36.581 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-on-pull-request-hrppd status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:05:36.581 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-fqqhxfgr-on-pull-request-hrppd | Status: running | Reason: Pipeline e2e-tests-python-fqqhxfgr-on-pull-request-hrppd not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:06:06.658 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-on-pull-request-hrppd in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:06:06.658 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-on-pull-request-hrppd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:06:06.658 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-on-pull-request-hrppd status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:06:06.659 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-fqqhxfgr-on-pull-request-hrppd | Status: running | Reason: Pipeline e2e-tests-python-fqqhxfgr-on-pull-request-hrppd not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:06:36.720 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-on-pull-request-hrppd in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:06:36.721 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-on-pull-request-hrppd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:06:36.721 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-on-pull-request-hrppd status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:06:36.721 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-fqqhxfgr-on-pull-request-hrppd | Status: running | Reason: Pipeline e2e-tests-python-fqqhxfgr-on-pull-request-hrppd not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:07:06.794 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-on-pull-request-hrppd in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:07:06.794 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-on-pull-request-hrppd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:07:06.795 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-on-pull-request-hrppd status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:07:06.795 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-fqqhxfgr-on-pull-request-hrppd | Status: running | Reason: Pipeline e2e-tests-python-fqqhxfgr-on-pull-request-hrppd not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:07:36.857 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-on-pull-request-hrppd in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:07:36.857 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-on-pull-request-hrppd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:07:36.857 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-on-pull-request-hrppd status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:07:36.857 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-fqqhxfgr-on-pull-request-hrppd | Status: running | Reason: Pipeline e2e-tests-python-fqqhxfgr-on-pull-request-hrppd not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:06.925 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-on-pull-request-hrppd in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:06.926 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-on-pull-request-hrppd status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:06.926 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-on-pull-request-hrppd status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:06.926 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:06.936 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-fqqhxfgr-on-pull-request-hrppd was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:06.936 [[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:08:08.858 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 2fb6351670e2519077fe8887da6a7d86cbba8e81 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:08.859 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-python-fqqhxfgr... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:08.859 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-fqqhxfgr, event type: push {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:08.888 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-fqqhxfgr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:08.888 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:08.888 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-fqqhxfgr | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-fqqhxfgr, event: push, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:16.797 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-fqqhxfgr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:16.797 [[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:08:16.797 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-fqqhxfgr-on-push-g5rfv {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:16.797 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv was triggered by on-push pipeline after merging #1 in e2e-tests-python-fqqhxfgr {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:16.797 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:16.836 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-on-push-g5rfv in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:16.836 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-on-push-g5rfv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:16.836 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:16.836 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-fqqhxfgr-on-push-g5rfv | Status: running | Reason: Pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:46.900 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-on-push-g5rfv in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:46.900 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-on-push-g5rfv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:46.900 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:08:46.900 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-fqqhxfgr-on-push-g5rfv | Status: running | Reason: Pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:16.934 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-on-push-g5rfv in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:16.935 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-on-push-g5rfv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:16.935 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:16.935 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-fqqhxfgr-on-push-g5rfv | Status: running | Reason: Pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:46.993 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-on-push-g5rfv in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:46.993 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-on-push-g5rfv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:46.993 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:09:46.993 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-fqqhxfgr-on-push-g5rfv | Status: running | Reason: Pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:17.037 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-on-push-g5rfv in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:17.038 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-on-push-g5rfv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:17.038 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:17.038 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-fqqhxfgr-on-push-g5rfv | Status: running | Reason: Pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:47.099 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-on-push-g5rfv in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:47.100 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-on-push-g5rfv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:47.100 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:10:47.100 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-fqqhxfgr-on-push-g5rfv | Status: running | Reason: Pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:17.131 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-on-push-g5rfv in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:17.132 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-on-push-g5rfv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:17.132 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:17.132 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: e2e-tests-python-fqqhxfgr-on-push-g5rfv | Status: running | Reason: Pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:47.193 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-on-push-g5rfv in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:47.193 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-on-push-g5rfv status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:47.193 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:47.193 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:47.195 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-fqqhxfgr-on-push-g5rfv was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:47.196 [[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="31.116">
<system-out>
<![CDATA[2026-04-20 12:11:47.249 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-fqqhxfgr-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:47.249 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-fqqhxfgr-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:47.524 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 687879bfe84a90eb027f3d4e43ebebe0125c4433 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:47.524 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:47.525 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-fqqhxfgr-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:47.589 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-fqqhxfgr-development using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:48.189 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:48.189 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-fqqhxfgr-development' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:48.329 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-fqqhxfgr-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-python-fqqhxfgr-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-fqqhxfgr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-fqqhxfgr/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a907e2c)
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-fqqhxfgr  Synced     Healthy        service/e2e-tests-python-fqqhxfgr created
apps                Deployment  tssc-app-development  e2e-tests-python-fqqhxfgr  Synced     Healthy        deployment.apps/e2e-tests-python-fqqhxfgr created
route.openshift.io  Route       tssc-app-development  e2e-tests-python-fqqhxfgr  Synced     Healthy        route.route.openshift.io/e2e-tests-python-fqqhxfgr created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:48.329 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-fqqhxfgr-development' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:54.890 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:11:48+00:00                         Service  tssc-app-development  e2e-tests-python-fqqhxfgr    Synced  Healthy              
2026-04-20T12:11:48+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-fqqhxfgr    Synced  Healthy              
2026-04-20T12:11:48+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-fqqhxfgr    Synced  Healthy              
2026-04-20T12:11:53+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:11:54+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:11:54+00:00                         Service  tssc-app-development  e2e-tests-python-fqqhxfgr    Synced   Healthy              service/e2e-tests-python-fqqhxfgr unchanged
2026-04-20T12:11:54+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-fqqhxfgr    Synced   Healthy              deployment.apps/e2e-tests-python-fqqhxfgr configured
2026-04-20T12:11:54+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-fqqhxfgr    Synced   Healthy              route.route.openshift.io/e2e-tests-python-fqqhxfgr unchanged
2026-04-20T12:11:54+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-fqqhxfgr  OutOfSync  Progressing              deployment.apps/e2e-tests-python-fqqhxfgr configured

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

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

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-python-fqqhxfgr  Synced     Healthy            service/e2e-tests-python-fqqhxfgr unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-fqqhxfgr  Synced     Progressing        deployment.apps/e2e-tests-python-fqqhxfgr configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-fqqhxfgr  Synced     Healthy            route.route.openshift.io/e2e-tests-python-fqqhxfgr unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:54.959 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-fqqhxfgr-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:11:54.960 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-fqqhxfgr-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-fqqhxfgr-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:03.791 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-fqqhxfgr-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:03.791 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-fqqhxfgr-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-fqqhxfgr-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:18.307 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-fqqhxfgr-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:18.308 [[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:12:18.330 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-fqqhxfgr-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:18.330 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:18.330 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:18.330 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 687879bfe84a90eb027f3d4e43ebebe0125c4433 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:18.330 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 687879bfe84a90eb027f3d4e43ebebe0125c4433 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:18.332 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="103.667">
<system-out>
<![CDATA[2026-04-20 12:12:18.362 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-fqqhxfgr/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:18.362 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-fqqhxfgr/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:18.492 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-fqqhxfgr/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:18.492 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-fqqhxfgr/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-fqqhxfgr:2fb6351670e2519077fe8887da6a7d86cbba8e81 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:18.494 [[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:12:18.520 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:18.521 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-python-fqqhxfgr:2fb6351670e2519077fe8887da6a7d86cbba8e81 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:18.521 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-fqqhxfgr/overlays/stage/deployment-patch.yaml in repo e2e-tests-python-fqqhxfgr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:18.628 [[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:12:18.629 [[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-fqqhxfgr:2fb6351670e2519077fe8887da6a7d86cbba8e81" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:22.194 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776687138521 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:23.978 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-fqqhxfgr-gitops/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:23.978 [[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:12:23.979 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-python-fqqhxfgr-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:23.979 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-fqqhxfgr-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:23.979 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-fqqhxfgr-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:24.001 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-fqqhxfgr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:24.002 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-fqqhxfgr-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:24.002 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-fqqhxfgr-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-fqqhxfgr-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:32.422 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-fqqhxfgr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:32.422 [[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:12:32.422 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:32.422 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb was triggered by promotion PR #1 in e2e-tests-python-fqqhxfgr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:32.423 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:32.446 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:32.446 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:32.447 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:12:32.447 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb | Status: running | Reason: Pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:02.483 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:02.483 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:02.483 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:02.483 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb | Status: running | Reason: Pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:32.518 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:32.518 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:32.518 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:32.518 [[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:13:32.521 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:32.521 [[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:13:33.987 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 7d4ae4e578cf765ae65be4b70932ed84e55a6ea8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:33.987 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 7d4ae4e578cf765ae65be4b70932ed84e55a6ea8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:33.987 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:33.987 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-fqqhxfgr-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:34.061 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-fqqhxfgr-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:34.971 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:34.972 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-fqqhxfgr-stage' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:35.110 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-fqqhxfgr-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-python-fqqhxfgr-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-fqqhxfgr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-fqqhxfgr/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a907e2c)
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-fqqhxfgr  Synced     Healthy        service/e2e-tests-python-fqqhxfgr created
apps                Deployment  tssc-app-stage  e2e-tests-python-fqqhxfgr  Synced     Healthy        deployment.apps/e2e-tests-python-fqqhxfgr created
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-fqqhxfgr  Synced     Healthy        route.route.openshift.io/e2e-tests-python-fqqhxfgr created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:35.111 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-fqqhxfgr-stage' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:41.628 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:13:35+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-fqqhxfgr    Synced  Healthy              
2026-04-20T12:13:35+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-fqqhxfgr    Synced  Healthy              
2026-04-20T12:13:35+00:00                         Service  tssc-app-stage  e2e-tests-python-fqqhxfgr    Synced  Healthy              
2026-04-20T12:13:39+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:13:41+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-fqqhxfgr    Synced   Healthy              deployment.apps/e2e-tests-python-fqqhxfgr configured
2026-04-20T12:13:41+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-fqqhxfgr    Synced   Healthy              route.route.openshift.io/e2e-tests-python-fqqhxfgr unchanged
2026-04-20T12:13:41+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:13:41+00:00                         Service  tssc-app-stage  e2e-tests-python-fqqhxfgr    Synced   Healthy              service/e2e-tests-python-fqqhxfgr unchanged
2026-04-20T12:13:41+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-fqqhxfgr  OutOfSync  Progressing              deployment.apps/e2e-tests-python-fqqhxfgr configured

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

Operation:          Sync
Sync Revision:      7d4ae4e578cf765ae65be4b70932ed84e55a6ea8
Phase:              Succeeded
Start:              2026-04-20 12:13:36 +0000 UTC
Finished:           2026-04-20 12:13:41 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-python-fqqhxfgr  Synced     Healthy            service/e2e-tests-python-fqqhxfgr unchanged
apps                Deployment  tssc-app-stage  e2e-tests-python-fqqhxfgr  Synced     Progressing        deployment.apps/e2e-tests-python-fqqhxfgr configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-fqqhxfgr  Synced     Healthy            route.route.openshift.io/e2e-tests-python-fqqhxfgr unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:41.701 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-fqqhxfgr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:41.701 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-fqqhxfgr-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-fqqhxfgr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:51.214 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-fqqhxfgr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:13:51.214 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-fqqhxfgr-stage | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-fqqhxfgr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:01.783 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-fqqhxfgr-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:01.783 [[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:14:01.800 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-fqqhxfgr-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:01.800 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:01.800 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:01.800 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 7d4ae4e578cf765ae65be4b70932ed84e55a6ea8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:01.800 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 7d4ae4e578cf765ae65be4b70932ed84e55a6ea8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:01.801 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:01.801 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:01.802 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:01.802 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:01.827 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:02.025 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:388b50e7-384d-4f9f-8336-361796270d67/1 found from Promotion Pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-j8rkb 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="100.4">
<system-out>
<![CDATA[2026-04-20 12:14:02.048 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-fqqhxfgr/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:02.048 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-fqqhxfgr/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:02.150 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-fqqhxfgr/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:02.151 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-fqqhxfgr/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-fqqhxfgr:2fb6351670e2519077fe8887da6a7d86cbba8e81 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:02.152 [[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:14:02.176 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:02.176 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-python-fqqhxfgr:2fb6351670e2519077fe8887da6a7d86cbba8e81 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:02.176 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-fqqhxfgr/overlays/prod/deployment-patch.yaml in repo e2e-tests-python-fqqhxfgr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:02.266 [[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:14:02.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-python-fqqhxfgr:2fb6351670e2519077fe8887da6a7d86cbba8e81" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:05.923 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776687242176 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:07.596 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-fqqhxfgr-gitops/pull/2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:07.596 [[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:14:07.597 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-python-fqqhxfgr-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:07.597 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-python-fqqhxfgr-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:07.597 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-fqqhxfgr-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:07.622 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-fqqhxfgr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:07.622 [[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:14:07.623 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-fqqhxfgr-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-fqqhxfgr-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:15.412 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-fqqhxfgr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:15.412 [[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:14:15.412 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:15.412 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc was triggered by promotion PR #2 in e2e-tests-python-fqqhxfgr-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:15.412 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:15.442 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:15.443 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:15.443 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:15.443 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc | Status: running | Reason: Pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:45.526 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:45.526 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:45.526 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:14:45.527 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc | Status: running | Reason: Pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:15.582 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:15.582 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:15.583 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:15.583 [[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:15:15.584 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:15.585 [[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:15:17.358 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 40779ee1cd3f434d3a78f844514e3f4612768341 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:17.358 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 40779ee1cd3f434d3a78f844514e3f4612768341 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:17.359 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:17.359 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-fqqhxfgr-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:17.433 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-fqqhxfgr-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:18.152 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:18.152 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-fqqhxfgr-prod' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:18.294 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-fqqhxfgr-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-python-fqqhxfgr-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-fqqhxfgr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-fqqhxfgr/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a907e2c)
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-fqqhxfgr  Synced     Healthy        service/e2e-tests-python-fqqhxfgr created
apps                Deployment  tssc-app-prod  e2e-tests-python-fqqhxfgr  Synced     Healthy        deployment.apps/e2e-tests-python-fqqhxfgr created
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-fqqhxfgr  Synced     Healthy        route.route.openshift.io/e2e-tests-python-fqqhxfgr created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:18.295 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-fqqhxfgr-prod' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:24.587 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:15:18+00:00                         Service  tssc-app-prod  e2e-tests-python-fqqhxfgr    Synced  Healthy              
2026-04-20T12:15:18+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-fqqhxfgr    Synced  Healthy              
2026-04-20T12:15:18+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-fqqhxfgr    Synced  Healthy              
2026-04-20T12:15:22+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:15:24+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:15:24+00:00                         Service  tssc-app-prod  e2e-tests-python-fqqhxfgr    Synced   Healthy              service/e2e-tests-python-fqqhxfgr unchanged
2026-04-20T12:15:24+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-fqqhxfgr    Synced   Healthy              deployment.apps/e2e-tests-python-fqqhxfgr configured
2026-04-20T12:15:24+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-fqqhxfgr    Synced   Healthy              route.route.openshift.io/e2e-tests-python-fqqhxfgr unchanged
2026-04-20T12:15:24+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-fqqhxfgr  OutOfSync  Progressing              deployment.apps/e2e-tests-python-fqqhxfgr configured

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

Operation:          Sync
Sync Revision:      40779ee1cd3f434d3a78f844514e3f4612768341
Phase:              Succeeded
Start:              2026-04-20 12:15:19 +0000 UTC
Finished:           2026-04-20 12:15:24 +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-fqqhxfgr  Synced     Healthy            service/e2e-tests-python-fqqhxfgr unchanged
apps                Deployment  tssc-app-prod  e2e-tests-python-fqqhxfgr  Synced     Progressing        deployment.apps/e2e-tests-python-fqqhxfgr configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-fqqhxfgr  Synced     Healthy            route.route.openshift.io/e2e-tests-python-fqqhxfgr unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:24.669 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-fqqhxfgr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:24.669 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-fqqhxfgr-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-fqqhxfgr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:32.483 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-fqqhxfgr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:32.483 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-fqqhxfgr-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-fqqhxfgr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.163 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-fqqhxfgr-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.163 [[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:15:42.184 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-fqqhxfgr-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.184 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.185 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.185 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 40779ee1cd3f434d3a78f844514e3f4612768341 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.185 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 40779ee1cd3f434d3a78f844514e3f4612768341 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.187 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.188 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.188 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.188 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.217 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.445 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:388b50e7-384d-4f9f-8336-361796270d67/1 found from Promotion Pipeline e2e-tests-python-fqqhxfgr-gitops-on-pull-request-k4xzc 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.286">
<system-out>
<![CDATA[2026-04-20 12:15:42.559 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:388b50e7-384d-4f9f-8336-361796270d67/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.559 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-fqqhxfgr:2fb6351670e2519077fe8887da6a7d86cbba8e81 and document ID urn:uuid:388b50e7-384d-4f9f-8336-361796270d67/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.559 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-fqqhxfgr:2fb6351670e2519077fe8887da6a7d86cbba8e81 and document ID: urn:uuid:388b50e7-384d-4f9f-8336-361796270d67/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.559 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-fqqhxfgr:2fb6351670e2519077fe8887da6a7d86cbba8e81 at https://server-tssc-tpa.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.634 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-fqqhxfgr:2fb6351670e2519077fe8887da6a7d86cbba8e81' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.635 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:388b50e7-384d-4f9f-8336-361796270d67/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.635 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-fqqhxfgr:2fb6351670e2519077fe8887da6a7d86cbba8e81, Published: 2026-04-20T12:10:07Z, SHA256: sha256:afa323b409f0580da4992011eea5877a0bca5cb09dfed76f9a78be65edc28ed1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.635 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:388b50e7-384d-4f9f-8336-361796270d67/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.635 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-fqqhxfgr:2fb6351670e2519077fe8887da6a7d86cbba8e81 and document ID urn:uuid:388b50e7-384d-4f9f-8336-361796270d67/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.635 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-fqqhxfgr:2fb6351670e2519077fe8887da6a7d86cbba8e81 and document ID: urn:uuid:388b50e7-384d-4f9f-8336-361796270d67/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.635 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-fqqhxfgr:2fb6351670e2519077fe8887da6a7d86cbba8e81 at https://server-tssc-tpa.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.765 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-fqqhxfgr:2fb6351670e2519077fe8887da6a7d86cbba8e81' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.765 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:388b50e7-384d-4f9f-8336-361796270d67/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.765 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-fqqhxfgr:2fb6351670e2519077fe8887da6a7d86cbba8e81, Published: 2026-04-20T12:10:07Z, SHA256: sha256:afa323b409f0580da4992011eea5877a0bca5cb09dfed76f9a78be65edc28ed1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.765 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:388b50e7-384d-4f9f-8336-361796270d67/1,urn:uuid:388b50e7-384d-4f9f-8336-361796270d67/1 found in TPA!!! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-20 12:15:42.767 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-python-fqqhxfgr:2fb6351670e2519077fe8887da6a7d86cbba8e81 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:02:12.076Z" hostname="e2e-e2e-tests-python[github-azure-quay]" tests="6" failures="0" skipped="5" time="158.199" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="158.199">
<system-out>
<![CDATA[2026-04-20 12:02:13.414 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-fvbbwnbt {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.416 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-fvbbwnbt'... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.422 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.502 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.503 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.504 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.504 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.529 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.558 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.561 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.562 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.581 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.582 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.582 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.788 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-fvbbwnbt, ID: 7211d519-0347-47d0-b67e-05e22cac76ea {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.789 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-fvbbwnbt to be completed... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.789 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 7211d519-0347-47d0-b67e-05e22cac76ea to complete... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.852 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:13.852 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 7211d519-0347-47d0-b67e-05e22cac76ea: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:19.685 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:19.685 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 7211d519-0347-47d0-b67e-05e22cac76ea: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:24.702 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:24.702 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 7211d519-0347-47d0-b67e-05e22cac76ea: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:29.859 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:29.860 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 7211d519-0347-47d0-b67e-05e22cac76ea: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:34.882 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:34.883 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 7211d519-0347-47d0-b67e-05e22cac76ea: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:39.907 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:39.907 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:39.907 [[32mINFO [0m] rhdh.developer-hub: Task 7211d519-0347-47d0-b67e-05e22cac76ea completed successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:39.907 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-fvbbwnbt' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:39.908 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-fvbbwnbt {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:39.924 [[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-fvbbwnbt...
2026-04-20 12:02:39.924 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-fvbbwnbt-gitops, branch: main {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:39.924 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-fvbbwnbt-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:40.085 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 377f7581e8f93f6c75a75e6578b7cf804a39a8e1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: 377f7581e8f93f6c75a75e6578b7cf804a39a8e1
2026-04-20 12:02:40.105 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-python-fvbbwnbt-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-fvbbwnbt-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-python-fvbbwnbt-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"2c7c04dd-3d66-4e24-ac25-db3ebe943bb0","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Mon, 20 Apr 2026 12:02:40 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"0ed7d785-2c68-41dc-9fb3-59a6e818fec2","x-kubernetes-pf-prioritylevel-uid":"49fbfca6-c258-4830-8ad1-3a07fa8d540c"} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:40.105 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:58.296 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-fvbbwnbt-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 377f7581e8f93f6c75a75e6578b7cf804a39a8e1) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:02:58.296 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:31.223 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-fvbbwnbt-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:31.223 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:31.223 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:31.224 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 377f7581e8f93f6c75a75e6578b7cf804a39a8e1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:03:31.225 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:31.225 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-python-fvbbwnbt {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:31.225 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-python-fvbbwnbt... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:31.404 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:37.467 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:37.467 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-python-fvbbwnbt {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:37.467 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-python-fvbbwnbt... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:37.468 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:37.468 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:44.132 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-fvbbwnbt-gitops branch 'main' with commit SHA: 21cddceb8c23db26fe2afae70528ee0a6ce33b75 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:44.133 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 21cddceb8c23db26fe2afae70528ee0a6ce33b75 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:45.110 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-fvbbwnbt branch 'main' with commit SHA: 353d25583325de1aa53eca0084a619c619dda10e {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:45.111 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 353d25583325de1aa53eca0084a619c619dda10e {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:45.111 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-python-fvbbwnbt for component e2e-tests-python-fvbbwnbt... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:45.134 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-python-fvbbwnbt for component e2e-tests-python-fvbbwnbt... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:45.135 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-python-fvbbwnbt for component e2e-tests-python-fvbbwnbt... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:45.135 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:45.135 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:52.156 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:56.955 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:58.330 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-fvbbwnbt-gitops type=github name=e2e-tests-python-fvbbwnbt-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:03:58.331 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:17.830 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-fvbbwnbt type=github name=e2e-tests-python-fvbbwnbt {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:17.831 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:18.136 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7457?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:28.332 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7457... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:28.333 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7457?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:43.432 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-fvbbwnbt-gitops". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:43.432 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-python-fvbbwnbt {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:44.098 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7459?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:51.540 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7459... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:51.542 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7459?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:51.546 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: read ECONNRESET {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:51.604 [[31mERROR[0m] azure.pipeline: Failed to update trigger for pipeline ID 7459: AzureApiError: read ECONNRESET {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:51.605 [[31mERROR[0m] azure.pipeline: Failed to create pipeline definition 'e2e-tests-python-fvbbwnbt': AzureApiError: read ECONNRESET {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:51.605 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create Azure pipeline 'e2e-tests-python-fvbbwnbt': AzureApiError: read ECONNRESET {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:51.605 [[31mERROR[0m] postcreation.command.azure.pipelines: Azure source pipeline creation failed: AzureApiError: read ECONNRESET {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:51.605 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: read ECONNRESET {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-20 12:04:51.605 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: read ECONNRESET {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-python-github-azure-quay-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node: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>
<error message="Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: read ECONNRESET" type="Error">
<![CDATA[  [e2e-e2e-tests-python[github-azure-quay]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

    Error: Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: read ECONNRESET

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-python-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:02:12.076Z" hostname="e2e-e2e-tests-dotnet-basic[github-tekton-quay]" tests="6" failures="0" skipped="0" time="655.99" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="96.687">
<system-out>
<![CDATA[2026-04-20 12:02:13.366 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-yfxikefp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:13.367 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-yfxikefp'... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:13.372 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:13.436 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:13.466 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:13.470 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:13.471 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:13.499 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:13.499 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:13.501 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:13.678 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-yfxikefp, ID: f94591ec-ebd6-492a-a95e-4a40eeca5b7a {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:13.678 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-yfxikefp to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:13.679 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task f94591ec-ebd6-492a-a95e-4a40eeca5b7a to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:13.798 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:13.799 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task f94591ec-ebd6-492a-a95e-4a40eeca5b7a: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:19.340 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:19.340 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task f94591ec-ebd6-492a-a95e-4a40eeca5b7a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:24.358 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:24.359 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task f94591ec-ebd6-492a-a95e-4a40eeca5b7a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:29.503 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:29.503 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task f94591ec-ebd6-492a-a95e-4a40eeca5b7a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:34.548 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:34.549 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task f94591ec-ebd6-492a-a95e-4a40eeca5b7a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:39.572 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:39.573 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task f94591ec-ebd6-492a-a95e-4a40eeca5b7a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:44.594 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:44.595 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task f94591ec-ebd6-492a-a95e-4a40eeca5b7a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:49.638 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:49.638 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task f94591ec-ebd6-492a-a95e-4a40eeca5b7a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:54.677 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:54.678 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task f94591ec-ebd6-492a-a95e-4a40eeca5b7a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:59.707 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:59.708 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:59.708 [[32mINFO [0m] rhdh.developer-hub: Task f94591ec-ebd6-492a-a95e-4a40eeca5b7a completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:59.708 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-yfxikefp' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:59.708 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-yfxikefp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:59.731 [[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-yfxikefp...
2026-04-20 12:02:59.731 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-yfxikefp-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:59.732 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-yfxikefp-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:59.871 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 2f95f1953286b9ce08667c4e7da001db3d0e45f5 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Waiting for ArgoCD CI application to sync to commit: 2f95f1953286b9ce08667c4e7da001db3d0e45f5
2026-04-20 12:02:59.894 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-yfxikefp-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 2f95f1953286b9ce08667c4e7da001db3d0e45f5) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:02:59.894 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:10.133 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-yfxikefp-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:10.134 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:49.998 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-yfxikefp-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:49.999 [[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:03:49.999 [[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:03:49.999 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 2f95f1953286b9ce08667c4e7da001db3d0e45f5 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:03:50.000 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:50.000 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-dotnet-basic-yfxikefp (GitHub + Tekton CI) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:50.000 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-yfxikefp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:50.000 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:50.001 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-dotnet-basic-yfxikefp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:50.021 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-yfxikefp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:50.046 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-yfxikefp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:50.046 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-dotnet-basic-yfxikefp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:50.046 [[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="320.924">
<system-out>
<![CDATA[2026-04-20 12:03:50.077 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:50.077 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:50.078 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:53.906 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776686630078 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:55.699 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-yfxikefp/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:55.700 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-yfxikefp/pull/1 with SHA: c95d3c98f4ba105d43c6da27ed7a3965a21695f6 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:55.700 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-yfxikefp... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:55.700 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-yfxikefp, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:55.724 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-yfxikefp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:55.724 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-yfxikefp. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:03:55.725 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-yfxikefp | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-yfxikefp, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:02.537 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-yfxikefp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:02.537 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:02.537 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:02.538 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr was triggered by promotion PR #1 in e2e-tests-dotnet-basic-yfxikefp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:02.538 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:02.576 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:02.576 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:02.576 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:02.577 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:32.636 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:32.637 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:32.637 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:04:32.637 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:05:02.695 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:05:02.696 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:05:02.696 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:05:02.696 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:05:32.744 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:05:32.744 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:05:32.745 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:05:32.745 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:02.797 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:02.797 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:02.797 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:02.797 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:32.852 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:32.853 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:32.853 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:32.853 [[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:06:32.861 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-yfxikefp-on-pull-request-c9cbr was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:32.861 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:34.319 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 3c0d86247a4f102f4289635f22af7a67db51b6a9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:34.319 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-dotnet-basic-yfxikefp... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:34.320 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-yfxikefp, event type: push {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:34.356 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-yfxikefp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:34.357 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:34.357 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-yfxikefp | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-yfxikefp, event: push, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:40.640 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-yfxikefp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:40.640 [[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:06:40.640 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:40.640 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr was triggered by on-push pipeline after merging #1 in e2e-tests-dotnet-basic-yfxikefp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:40.640 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:40.671 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:40.671 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:40.672 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:06:40.672 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:10.744 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:10.744 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:10.744 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:10.745 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:40.806 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:40.806 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:40.806 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:07:40.806 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:10.871 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:10.871 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:10.871 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:10.871 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:40.925 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:40.926 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:40.926 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:08:40.926 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:10.995 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:10.995 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:10.995 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:10.995 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:10.997 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-yfxikefp-on-push-vgvbr was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:10.998 [[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="29.549">
<system-out>
<![CDATA[2026-04-20 12:09:11.046 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-yfxikefp-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:11.047 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-yfxikefp-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:11.226 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 13a7e379a8e580d49c142fd04ee9aa4b187f2228 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:11.226 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:11.227 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-yfxikefp-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:11.291 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-yfxikefp-development using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:12.192 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:12.192 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-yfxikefp-development' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:12.331 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-yfxikefp-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-yfxikefp-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-yfxikefp-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-yfxikefp/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (2f95f19)
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-yfxikefp  Synced     Healthy        service/e2e-tests-dotnet-basic-yfxikefp created
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-yfxikefp  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-yfxikefp created
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-yfxikefp  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-yfxikefp created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:12.331 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-yfxikefp-development' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:26.394 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:09:12+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-yfxikefp    Synced  Healthy              
2026-04-20T12:09:12+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-yfxikefp    Synced  Healthy              
2026-04-20T12:09:12+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-yfxikefp    Synced  Healthy              
2026-04-20T12:09:16+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:09:17+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:09:17+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-yfxikefp    Synced   Healthy              service/e2e-tests-dotnet-basic-yfxikefp unchanged
2026-04-20T12:09:17+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-yfxikefp    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-yfxikefp configured
2026-04-20T12:09:17+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-yfxikefp    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-yfxikefp unchanged
2026-04-20T12:09:18+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-yfxikefp  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-yfxikefp configured
2026-04-20T12:09:18+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-yfxikefp    Synced  Progressing              deployment.apps/e2e-tests-dotnet-basic-yfxikefp configured
2026-04-20T12:09:20+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:09:21+00:00          Namespace              tssc-app-development  Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:09:22+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-yfxikefp  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-yfxikefp configured
2026-04-20T12:09:22+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-yfxikefp  OutOfSync  Healthy              deployment.apps/e2e-tests-dotnet-basic-yfxikefp configured
2026-04-20T12:09:24+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:09:26+00:00          Namespace              tssc-app-development  Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:09:26+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-yfxikefp    Synced  Progressing              deployment.apps/e2e-tests-dotnet-basic-yfxikefp configured

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

Operation:          Sync
Sync Revision:      13a7e379a8e580d49c142fd04ee9aa4b187f2228
Phase:              Succeeded
Start:              2026-04-20 12:09:22 +0000 UTC
Finished:           2026-04-20 12:09: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-dotnet-basic-yfxikefp  Synced     Healthy            service/e2e-tests-dotnet-basic-yfxikefp unchanged
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-yfxikefp  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-yfxikefp configured
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-yfxikefp  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-yfxikefp unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:26.466 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-yfxikefp-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:26.467 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-yfxikefp-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-yfxikefp-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:32.014 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-yfxikefp-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:32.014 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-yfxikefp-development | Elapsed: 21s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-yfxikefp-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:40.540 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-yfxikefp-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:40.541 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:40.565 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-yfxikefp-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:40.565 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:40.565 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:40.565 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 13a7e379a8e580d49c142fd04ee9aa4b187f2228 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:40.565 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 13a7e379a8e580d49c142fd04ee9aa4b187f2228 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:40.566 [[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="102.656">
<system-out>
<![CDATA[2026-04-20 12:09:40.599 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-yfxikefp/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:40.599 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-yfxikefp/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:40.711 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-yfxikefp/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:40.712 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-yfxikefp/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-yfxikefp:3c0d86247a4f102f4289635f22af7a67db51b6a9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:40.713 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:40.736 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:40.736 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-yfxikefp:3c0d86247a4f102f4289635f22af7a67db51b6a9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:40.737 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-yfxikefp/overlays/stage/deployment-patch.yaml in repo e2e-tests-dotnet-basic-yfxikefp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:40.840 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:40.840 [[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-yfxikefp:3c0d86247a4f102f4289635f22af7a67db51b6a9" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:44.556 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686980737 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:46.336 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-yfxikefp-gitops/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:46.336 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:46.336 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-dotnet-basic-yfxikefp-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:46.337 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-yfxikefp-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:46.337 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-yfxikefp-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:46.360 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-yfxikefp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:46.360 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-yfxikefp-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:46.360 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-yfxikefp-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-yfxikefp-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:54.917 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-yfxikefp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:54.918 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:54.918 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:54.918 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn was triggered by promotion PR #1 in e2e-tests-dotnet-basic-yfxikefp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:54.918 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:54.951 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:54.952 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:54.952 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:09:54.953 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:25.002 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:25.002 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:25.003 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:25.003 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:55.062 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:55.062 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:55.062 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:55.063 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:55.065 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:55.065 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:56.553 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 91f34fc8dea40a772c4b09604bb75cc75d2fd880 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:56.553 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 91f34fc8dea40a772c4b09604bb75cc75d2fd880 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:56.553 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:56.553 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-yfxikefp-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:56.626 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-yfxikefp-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:57.635 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:57.636 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-yfxikefp-stage' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:57.773 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-yfxikefp-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-yfxikefp-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-yfxikefp-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-yfxikefp/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (13a7e37)
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-yfxikefp  Synced     Healthy        service/e2e-tests-dotnet-basic-yfxikefp created
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-yfxikefp  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-yfxikefp created
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-yfxikefp  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-yfxikefp created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:10:57.774 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-yfxikefp-stage' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:03.493 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:10:58+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-yfxikefp    Synced  Healthy              
2026-04-20T12:10:58+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-yfxikefp    Synced  Healthy              
2026-04-20T12:10:58+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-yfxikefp    Synced  Healthy              
2026-04-20T12:11:01+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:11:02+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:11:02+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-yfxikefp    Synced   Healthy              service/e2e-tests-dotnet-basic-yfxikefp unchanged
2026-04-20T12:11:02+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-yfxikefp    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-yfxikefp configured
2026-04-20T12:11:02+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-yfxikefp    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-yfxikefp unchanged
2026-04-20T12:11:02+00:00   apps  Deployment  tssc-app-stage  e2e-tests-dotnet-basic-yfxikefp  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-yfxikefp configured

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

Operation:          Sync
Sync Revision:      91f34fc8dea40a772c4b09604bb75cc75d2fd880
Phase:              Succeeded
Start:              2026-04-20 12:10:58 +0000 UTC
Finished:           2026-04-20 12:11:02 +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-yfxikefp  Synced     Healthy            service/e2e-tests-dotnet-basic-yfxikefp unchanged
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-yfxikefp  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-yfxikefp configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-yfxikefp  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-yfxikefp unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:03.561 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-yfxikefp-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:03.562 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-yfxikefp-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-yfxikefp-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:12.360 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-yfxikefp-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:12.361 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-yfxikefp-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-yfxikefp-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.749 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-yfxikefp-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.749 [[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:11:22.773 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-yfxikefp-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.773 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.773 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.773 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 91f34fc8dea40a772c4b09604bb75cc75d2fd880 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.773 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 91f34fc8dea40a772c4b09604bb75cc75d2fd880 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.776 [[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:11:22.776 [[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:11:22.776 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.776 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:22.810 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:23.252 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:0d59ed77-18b0-4b9c-b38a-487345c006ff/1 found from Promotion Pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-85rrn logs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="105.791">
<system-out>
<![CDATA[2026-04-20 12:11:23.272 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-yfxikefp/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:23.272 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-yfxikefp/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:23.393 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-yfxikefp/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:23.393 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-yfxikefp/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-yfxikefp:3c0d86247a4f102f4289635f22af7a67db51b6a9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:23.395 [[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:11:23.418 [[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:11:23.418 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-yfxikefp:3c0d86247a4f102f4289635f22af7a67db51b6a9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:23.418 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-yfxikefp/overlays/prod/deployment-patch.yaml in repo e2e-tests-dotnet-basic-yfxikefp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:23.503 [[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:11:23.503 [[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-yfxikefp:3c0d86247a4f102f4289635f22af7a67db51b6a9" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:27.229 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776687083418 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:29.006 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-yfxikefp-gitops/pull/2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:29.007 [[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:11:29.007 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-dotnet-basic-yfxikefp-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:29.007 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-dotnet-basic-yfxikefp-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:29.007 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-yfxikefp-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:29.038 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-yfxikefp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:29.038 [[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:11:29.038 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-yfxikefp-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-yfxikefp-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:37.381 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-yfxikefp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:37.381 [[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:11:37.381 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:37.381 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm was triggered by promotion PR #2 in e2e-tests-dotnet-basic-yfxikefp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:37.381 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:37.410 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:37.411 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:37.411 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:11:37.411 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:07.456 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:07.456 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:07.456 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:07.456 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:37.526 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:37.527 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:37.527 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:37.527 [[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:12:37.529 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:37.529 [[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:12:39.116 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 3984d5e0c32df87f3e3f407c11b5c7a74fa132ba {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:39.116 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 3984d5e0c32df87f3e3f407c11b5c7a74fa132ba {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:39.117 [[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:12:39.117 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-yfxikefp-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:39.180 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-yfxikefp-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:40.152 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:40.153 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-yfxikefp-prod' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:40.287 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-yfxikefp-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-yfxikefp-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-yfxikefp-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-yfxikefp/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (91f34fc)
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-yfxikefp  Synced     Healthy        service/e2e-tests-dotnet-basic-yfxikefp created
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-yfxikefp  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-yfxikefp created
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-yfxikefp  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-yfxikefp created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:40.287 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-yfxikefp-prod' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:53.887 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:12:40+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-yfxikefp    Synced  Healthy              
2026-04-20T12:12:40+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-yfxikefp    Synced  Healthy              
2026-04-20T12:12:40+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-yfxikefp    Synced  Healthy              
2026-04-20T12:12:44+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:12:45+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:12:45+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-yfxikefp    Synced   Healthy              service/e2e-tests-dotnet-basic-yfxikefp unchanged
2026-04-20T12:12:45+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-yfxikefp    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-yfxikefp configured
2026-04-20T12:12:45+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-yfxikefp    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-yfxikefp unchanged
2026-04-20T12:12:45+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-yfxikefp  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-yfxikefp configured
2026-04-20T12:12:45+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-yfxikefp    Synced  Progressing              deployment.apps/e2e-tests-dotnet-basic-yfxikefp configured
2026-04-20T12:12:48+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:12:49+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:12:49+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-yfxikefp  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-yfxikefp configured
2026-04-20T12:12:49+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-yfxikefp  OutOfSync  Healthy              deployment.apps/e2e-tests-dotnet-basic-yfxikefp configured
2026-04-20T12:12:52+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:12:53+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:12:53+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-yfxikefp    Synced  Progressing              deployment.apps/e2e-tests-dotnet-basic-yfxikefp configured

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

Operation:          Sync
Sync Revision:      3984d5e0c32df87f3e3f407c11b5c7a74fa132ba
Phase:              Succeeded
Start:              2026-04-20 12:12:49 +0000 UTC
Finished:           2026-04-20 12:12:53 +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-dotnet-basic-yfxikefp  Synced     Healthy            service/e2e-tests-dotnet-basic-yfxikefp unchanged
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-yfxikefp  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-yfxikefp configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-yfxikefp  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-yfxikefp unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:12:53.958 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-yfxikefp-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:12:53.959 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-yfxikefp-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-yfxikefp-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:01.104 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-yfxikefp-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:13:01.104 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-yfxikefp-prod | Elapsed: 22s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-yfxikefp-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:08.771 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-yfxikefp-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:08.771 [[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:13:08.794 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-yfxikefp-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:08.794 [[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:13:08.795 [[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:13:08.795 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 3984d5e0c32df87f3e3f407c11b5c7a74fa132ba {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:08.795 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 3984d5e0c32df87f3e3f407c11b5c7a74fa132ba {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:08.796 [[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:13:08.796 [[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:13:08.796 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:08.797 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:08.825 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:09.061 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:0d59ed77-18b0-4b9c-b38a-487345c006ff/1 found from Promotion Pipeline e2e-tests-dotnet-basic-yfxikefp-gitops-on-pull-request-6j4fm 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.383">
<system-out>
<![CDATA[2026-04-20 12:13:09.160 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:0d59ed77-18b0-4b9c-b38a-487345c006ff/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:09.161 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-yfxikefp:3c0d86247a4f102f4289635f22af7a67db51b6a9 and document ID urn:uuid:0d59ed77-18b0-4b9c-b38a-487345c006ff/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:09.161 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-yfxikefp:3c0d86247a4f102f4289635f22af7a67db51b6a9 and document ID: urn:uuid:0d59ed77-18b0-4b9c-b38a-487345c006ff/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:09.162 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-yfxikefp:3c0d86247a4f102f4289635f22af7a67db51b6a9 at https://server-tssc-tpa.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:09.311 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-yfxikefp:3c0d86247a4f102f4289635f22af7a67db51b6a9' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:09.312 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:0d59ed77-18b0-4b9c-b38a-487345c006ff/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:09.312 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-yfxikefp:3c0d86247a4f102f4289635f22af7a67db51b6a9, Published: 2026-04-20T12:08:19Z, SHA256: sha256:73800f8a82fb7bdaa7933f3cd49f2ca4673c2047e72d49e9a3700146cf0ef1af {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:09.312 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:0d59ed77-18b0-4b9c-b38a-487345c006ff/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:09.312 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-yfxikefp:3c0d86247a4f102f4289635f22af7a67db51b6a9 and document ID urn:uuid:0d59ed77-18b0-4b9c-b38a-487345c006ff/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:09.313 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-yfxikefp:3c0d86247a4f102f4289635f22af7a67db51b6a9 and document ID: urn:uuid:0d59ed77-18b0-4b9c-b38a-487345c006ff/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:09.313 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-yfxikefp:3c0d86247a4f102f4289635f22af7a67db51b6a9 at https://server-tssc-tpa.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:09.461 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-yfxikefp:3c0d86247a4f102f4289635f22af7a67db51b6a9' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:09.461 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:0d59ed77-18b0-4b9c-b38a-487345c006ff/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:09.461 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-yfxikefp:3c0d86247a4f102f4289635f22af7a67db51b6a9, Published: 2026-04-20T12:08:19Z, SHA256: sha256:73800f8a82fb7bdaa7933f3cd49f2ca4673c2047e72d49e9a3700146cf0ef1af {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:09.461 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:0d59ed77-18b0-4b9c-b38a-487345c006ff/1,urn:uuid:0d59ed77-18b0-4b9c-b38a-487345c006ff/1 found in TPA!!! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-20 12:13:09.463 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-yfxikefp:3c0d86247a4f102f4289635f22af7a67db51b6a9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:02:12.076Z" hostname="e2e-e2e-tests-dotnet-basic[github-azure-quay]" tests="6" failures="0" skipped="5" time="247.767" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="247.767">
<system-out>
<![CDATA[2026-04-20 12:02:13.375 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-dhziiuem {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.376 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-dhziiuem'... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.382 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.462 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.463 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.464 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.464 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.487 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.511 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.515 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.516 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.541 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.541 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.542 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.754 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-dhziiuem, ID: ba817865-f7ad-4071-a146-0b912348b070 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.755 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-dhziiuem to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.755 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task ba817865-f7ad-4071-a146-0b912348b070 to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.839 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:13.840 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task ba817865-f7ad-4071-a146-0b912348b070: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:19.584 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:19.584 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task ba817865-f7ad-4071-a146-0b912348b070: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:24.602 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:24.602 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task ba817865-f7ad-4071-a146-0b912348b070: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:29.624 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:29.624 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task ba817865-f7ad-4071-a146-0b912348b070: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:34.642 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:34.643 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task ba817865-f7ad-4071-a146-0b912348b070: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:39.660 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:39.660 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:39.660 [[32mINFO [0m] rhdh.developer-hub: Task ba817865-f7ad-4071-a146-0b912348b070 completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:39.660 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-dhziiuem' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:39.660 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-dhziiuem {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:39.672 [[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-dhziiuem...
2026-04-20 12:02:39.672 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-dhziiuem-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:39.672 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-dhziiuem-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:39.856 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': df2dcb8fd40797acfb32a8cf35acbd452e047bb1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: df2dcb8fd40797acfb32a8cf35acbd452e047bb1
2026-04-20 12:02:39.877 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-dotnet-basic-dhziiuem-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-dhziiuem-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-dotnet-basic-dhziiuem-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"cd3a4877-24d4-40f0-9168-83c01913d9d2","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Mon, 20 Apr 2026 12:02:39 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"0ed7d785-2c68-41dc-9fb3-59a6e818fec2","x-kubernetes-pf-prioritylevel-uid":"49fbfca6-c258-4830-8ad1-3a07fa8d540c"} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:39.877 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:56.498 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-dhziiuem-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:02:56.498 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:26.796 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-dhziiuem-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:26.797 [[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:03:26.797 [[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:03:26.797 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: df2dcb8fd40797acfb32a8cf35acbd452e047bb1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:03:26.798 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:26.798 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-dotnet-basic-dhziiuem {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:26.799 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-dotnet-basic-dhziiuem... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:27.022 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:33.974 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:33.974 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-dotnet-basic-dhziiuem {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:33.974 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-dotnet-basic-dhziiuem... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:33.975 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:33.975 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:40.591 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-dhziiuem-gitops branch 'main' with commit SHA: ccd10d6f25d55ceba2e5b6f3073c674af43bf57b {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:40.592 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: ccd10d6f25d55ceba2e5b6f3073c674af43bf57b {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:41.598 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-dhziiuem branch 'main' with commit SHA: 812e7a6f1555f5f16fe5efd7bdb2544e6ef592e1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:41.598 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 812e7a6f1555f5f16fe5efd7bdb2544e6ef592e1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:41.598 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-dotnet-basic-dhziiuem for component e2e-tests-dotnet-basic-dhziiuem... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:41.620 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-dotnet-basic-dhziiuem for component e2e-tests-dotnet-basic-dhziiuem... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:41.621 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-dotnet-basic-dhziiuem for component e2e-tests-dotnet-basic-dhziiuem... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:41.621 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:41.621 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:47.067 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:50.881 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:57.576 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-dhziiuem-gitops type=github name=e2e-tests-dotnet-basic-dhziiuem-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:03:57.577 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:05.147 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-dhziiuem type=github name=e2e-tests-dotnet-basic-dhziiuem {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:05.147 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:09.750 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7456?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:16.801 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7456... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:16.802 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7456?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:23.812 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7458?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:33.820 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7458... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:33.820 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7458?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:35.452 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-dhziiuem-gitops". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:04:35.452 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-dotnet-basic-dhziiuem {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:00.998 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-dhziiuem". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:00.999 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-dotnet-basic-dhziiuem {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:00.999 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-dotnet-basic-dhziiuem... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:01.021 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-dhziiuem {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:01.022 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-dhziiuem {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:01.022 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-dhziiuem-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:01.022 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-dhziiuem-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:01.022 [[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:05:01.022 [[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:05:01.023 [[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:05:01.023 [[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:05:28.232 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-dhziiuem {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:28.233 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:28.263 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:28.264 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:29.541 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-dhziiuem {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:29.542 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:30.202 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:30.202 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:49.841 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3789?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:51.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 12:05:53.859 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:05:53.987 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3789?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:06:21.124 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:06:21.133 [[31mERROR[0m] azure.agent-pool: Failed to authorize pipeline 7456 for agent pool 41: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:06:21.134 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-20 12:06:21.134 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-dotnet-basic-github-azure-quay-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node: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>
<error message="Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded" type="Error">
<![CDATA[  [e2e-e2e-tests-dotnet-basic[github-azure-quay]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

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

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-dotnet-basic-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:02:12.076Z" hostname="e2e-e2e-tests-nodejs[github-tekton-quay]" tests="6" failures="0" skipped="0" time="670.642" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="156.894">
<system-out>
<![CDATA[2026-04-20 12:02:13.352 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-fwrqrjtu {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:13.353 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-fwrqrjtu'... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:13.359 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:13.424 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:13.454 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:13.457 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:13.458 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:13.485 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:13.486 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:13.487 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:13.604 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-fwrqrjtu, ID: d1a0a65c-e56b-4681-88e5-7a94458efaf7 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:13.605 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-fwrqrjtu to be completed... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:13.605 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task d1a0a65c-e56b-4681-88e5-7a94458efaf7 to complete... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:13.733 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:13.734 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task d1a0a65c-e56b-4681-88e5-7a94458efaf7: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:19.300 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:19.301 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task d1a0a65c-e56b-4681-88e5-7a94458efaf7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:24.328 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:24.328 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task d1a0a65c-e56b-4681-88e5-7a94458efaf7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:29.499 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:29.499 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task d1a0a65c-e56b-4681-88e5-7a94458efaf7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:34.543 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:34.543 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task d1a0a65c-e56b-4681-88e5-7a94458efaf7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:39.571 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:39.571 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task d1a0a65c-e56b-4681-88e5-7a94458efaf7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:44.594 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:44.594 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task d1a0a65c-e56b-4681-88e5-7a94458efaf7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:49.642 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:49.643 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task d1a0a65c-e56b-4681-88e5-7a94458efaf7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:54.682 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:54.682 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task d1a0a65c-e56b-4681-88e5-7a94458efaf7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:59.709 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:59.710 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:59.710 [[32mINFO [0m] rhdh.developer-hub: Task d1a0a65c-e56b-4681-88e5-7a94458efaf7 completed successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:59.710 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-fwrqrjtu' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:59.710 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-fwrqrjtu {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:59.724 [[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-fwrqrjtu...
2026-04-20 12:02:59.725 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-fwrqrjtu-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:59.725 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-fwrqrjtu-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:59.890 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 7c2a5033b61b24b67aa92f9e69199ebe1e7843c6 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Waiting for ArgoCD CI application to sync to commit: 7c2a5033b61b24b67aa92f9e69199ebe1e7843c6
2026-04-20 12:02:59.916 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-fwrqrjtu-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 7c2a5033b61b24b67aa92f9e69199ebe1e7843c6) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:02:59.917 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:03:16.613 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-fwrqrjtu-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 7c2a5033b61b24b67aa92f9e69199ebe1e7843c6) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:03:16.613 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:03:46.772 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-fwrqrjtu-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 12:03:46.773 [[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 12:04:50.193 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-fwrqrjtu-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:50.194 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:50.194 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:50.194 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 7c2a5033b61b24b67aa92f9e69199ebe1e7843c6 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:04:50.195 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:50.195 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-nodejs-fwrqrjtu (GitHub + Tekton CI) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:50.196 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-fwrqrjtu {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:50.196 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:50.197 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-nodejs-fwrqrjtu {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:50.219 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-fwrqrjtu {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:50.240 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-fwrqrjtu-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:50.240 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-nodejs-fwrqrjtu {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:50.240 [[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:172) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</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="279.892">
<system-out>
<![CDATA[2026-04-20 12:04:50.273 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:50.273 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:50.274 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:53.870 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776686690274 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:55.752 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-fwrqrjtu/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:55.753 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-fwrqrjtu/pull/1 with SHA: 0e765dc0cecd33a7f304247e9a787b26689f275d {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:55.753 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-fwrqrjtu... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:55.754 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-fwrqrjtu, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:55.778 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-fwrqrjtu {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:55.779 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-fwrqrjtu. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:04:55.779 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-fwrqrjtu | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-fwrqrjtu, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:04.648 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-fwrqrjtu {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:04.649 [[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:05:04.649 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-nodejs-fwrqrjtu | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-fwrqrjtu, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:18.631 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-fwrqrjtu {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:18.631 [[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:05:18.631 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:18.632 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 was triggered by promotion PR #1 in e2e-tests-nodejs-fwrqrjtu {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:18.632 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:18.662 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:18.663 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:18.663 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:18.663 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 | Status: running | Reason: Pipeline e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:48.724 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:48.725 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:48.725 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:05:48.725 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 | Status: running | Reason: Pipeline e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:18.797 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:18.797 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:18.797 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:18.798 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 | Status: running | Reason: Pipeline e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:48.888 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:48.889 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:48.889 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:06:48.889 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 | Status: running | Reason: Pipeline e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:18.926 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:18.926 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:18.926 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:18.926 [[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:07:18.933 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-fwrqrjtu-on-pull-request-stww8 was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:18.934 [[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:07:20.698 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 8613464f2a2038172c241705b80950699bd8e696 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:20.698 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-nodejs-fwrqrjtu... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:20.699 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-fwrqrjtu, event type: push {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:20.731 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-fwrqrjtu {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:20.731 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:20.731 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-fwrqrjtu | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-fwrqrjtu, event: push, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:29.885 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-fwrqrjtu {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:29.885 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:29.885 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-fwrqrjtu-on-push-hncwt {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:29.885 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-fwrqrjtu-on-push-hncwt was triggered by on-push pipeline after merging #1 in e2e-tests-nodejs-fwrqrjtu {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:29.885 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-fwrqrjtu-on-push-hncwt to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:29.918 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-on-push-hncwt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:29.918 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fwrqrjtu-on-push-hncwt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:29.919 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fwrqrjtu-on-push-hncwt status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:29.920 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-fwrqrjtu-on-push-hncwt | Status: running | Reason: Pipeline e2e-tests-nodejs-fwrqrjtu-on-push-hncwt not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:59.981 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-on-push-hncwt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:59.982 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fwrqrjtu-on-push-hncwt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:59.982 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fwrqrjtu-on-push-hncwt status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:07:59.982 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-fwrqrjtu-on-push-hncwt | Status: running | Reason: Pipeline e2e-tests-nodejs-fwrqrjtu-on-push-hncwt not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:30.051 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-on-push-hncwt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:30.051 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fwrqrjtu-on-push-hncwt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:30.051 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fwrqrjtu-on-push-hncwt status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:08:30.051 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-fwrqrjtu-on-push-hncwt | Status: running | Reason: Pipeline e2e-tests-nodejs-fwrqrjtu-on-push-hncwt not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:00.109 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-on-push-hncwt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:00.110 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fwrqrjtu-on-push-hncwt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:00.110 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fwrqrjtu-on-push-hncwt status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:00.110 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-fwrqrjtu-on-push-hncwt | Status: running | Reason: Pipeline e2e-tests-nodejs-fwrqrjtu-on-push-hncwt not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:30.160 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-on-push-hncwt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:30.160 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fwrqrjtu-on-push-hncwt status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:30.160 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fwrqrjtu-on-push-hncwt status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:30.160 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:30.162 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-fwrqrjtu-on-push-hncwt was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:30.162 [[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="27.86">
<system-out>
<![CDATA[2026-04-20 12:09:30.208 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-fwrqrjtu-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:30.208 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-fwrqrjtu-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:30.480 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': baf2b6e75fd7308f179e8a464cc67d556b4d9efe {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:30.480 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:30.481 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-fwrqrjtu-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:30.551 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-fwrqrjtu-development using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:31.587 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:31.587 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-fwrqrjtu-development' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:31.712 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-fwrqrjtu-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-nodejs-fwrqrjtu-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-fwrqrjtu-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-fwrqrjtu/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (7c2a503)
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-fwrqrjtu  Synced     Healthy        service/e2e-tests-nodejs-fwrqrjtu created
apps                Deployment  tssc-app-development  e2e-tests-nodejs-fwrqrjtu  Synced     Healthy        deployment.apps/e2e-tests-nodejs-fwrqrjtu created
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-fwrqrjtu  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-fwrqrjtu created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:31.712 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-fwrqrjtu-development' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:38.509 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:09:32+00:00                         Service  tssc-app-development  e2e-tests-nodejs-fwrqrjtu    Synced  Healthy              
2026-04-20T12:09:32+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-fwrqrjtu    Synced  Healthy              
2026-04-20T12:09:32+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-fwrqrjtu    Synced  Healthy              
2026-04-20T12:09:33+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-fwrqrjtu  OutOfSync  Healthy              
2026-04-20T12:09:36+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:09:37+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-fwrqrjtu  OutOfSync  Healthy              deployment.apps/e2e-tests-nodejs-fwrqrjtu configured
2026-04-20T12:09:37+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-fwrqrjtu    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-fwrqrjtu unchanged
2026-04-20T12:09:37+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:09:37+00:00                         Service  tssc-app-development  e2e-tests-nodejs-fwrqrjtu    Synced   Healthy              service/e2e-tests-nodejs-fwrqrjtu unchanged
2026-04-20T12:09:37+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-fwrqrjtu    Synced  Progressing              deployment.apps/e2e-tests-nodejs-fwrqrjtu configured

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

Operation:          Sync
Sync Revision:      baf2b6e75fd7308f179e8a464cc67d556b4d9efe
Phase:              Succeeded
Start:              2026-04-20 12:09:33 +0000 UTC
Finished:           2026-04-20 12:09:37 +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-fwrqrjtu  Synced     Healthy            service/e2e-tests-nodejs-fwrqrjtu unchanged
apps                Deployment  tssc-app-development  e2e-tests-nodejs-fwrqrjtu  Synced     Progressing        deployment.apps/e2e-tests-nodejs-fwrqrjtu configured
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-fwrqrjtu  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-fwrqrjtu unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:38.598 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-fwrqrjtu-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:38.598 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-fwrqrjtu-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-fwrqrjtu-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:46.773 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-fwrqrjtu-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:46.773 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-fwrqrjtu-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-fwrqrjtu-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:58.013 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-fwrqrjtu-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:58.014 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:58.041 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-fwrqrjtu-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:58.041 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:58.041 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:58.041 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: baf2b6e75fd7308f179e8a464cc67d556b4d9efe {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:58.041 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: baf2b6e75fd7308f179e8a464cc67d556b4d9efe {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:58.043 [[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="104.942">
<system-out>
<![CDATA[2026-04-20 12:09:58.076 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-fwrqrjtu/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:58.076 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-fwrqrjtu/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:58.258 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-fwrqrjtu/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:58.258 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-fwrqrjtu/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-fwrqrjtu:8613464f2a2038172c241705b80950699bd8e696 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:58.259 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:58.283 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:58.283 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-nodejs-fwrqrjtu:8613464f2a2038172c241705b80950699bd8e696 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:58.283 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-fwrqrjtu/overlays/stage/deployment-patch.yaml in repo e2e-tests-nodejs-fwrqrjtu-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:58.403 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:09:58.403 [[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-fwrqrjtu:8613464f2a2038172c241705b80950699bd8e696" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:02.112 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776686998283 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:03.976 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-fwrqrjtu-gitops/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:03.976 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:03.976 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-nodejs-fwrqrjtu-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:03.977 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-fwrqrjtu-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:03.977 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-fwrqrjtu-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:03.998 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-fwrqrjtu-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:03.998 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-fwrqrjtu-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:03.998 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-fwrqrjtu-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-fwrqrjtu-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:12.929 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-fwrqrjtu-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:12.930 [[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:10:12.930 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:12.930 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf was triggered by promotion PR #1 in e2e-tests-nodejs-fwrqrjtu-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:12.930 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:12.954 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:12.954 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:12.954 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:12.954 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf | Status: running | Reason: Pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:43.013 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:43.013 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:43.013 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:10:43.013 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf | Status: running | Reason: Pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:13.069 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:13.069 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:13.069 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:13.069 [[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:11:13.071 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:13.072 [[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:11:14.569 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 8b27b393dd70a99c9feef69d634a278c19c9a424 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:14.569 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 8b27b393dd70a99c9feef69d634a278c19c9a424 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:14.570 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:14.570 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-fwrqrjtu-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:14.638 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-fwrqrjtu-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:15.610 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:15.610 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-fwrqrjtu-stage' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:15.782 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-fwrqrjtu-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-nodejs-fwrqrjtu-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-fwrqrjtu-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-fwrqrjtu/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (7c2a503)
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-fwrqrjtu  Synced     Healthy        service/e2e-tests-nodejs-fwrqrjtu created
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-fwrqrjtu  Synced     Healthy        deployment.apps/e2e-tests-nodejs-fwrqrjtu created
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-fwrqrjtu  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-fwrqrjtu created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:15.783 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-fwrqrjtu-stage' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:22.732 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:11:16+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-fwrqrjtu    Synced  Healthy              
2026-04-20T12:11:16+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-fwrqrjtu    Synced  Healthy              
2026-04-20T12:11:16+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-fwrqrjtu    Synced  Healthy              
2026-04-20T12:11:20+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:11:22+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-fwrqrjtu    Synced   Healthy              deployment.apps/e2e-tests-nodejs-fwrqrjtu configured
2026-04-20T12:11:22+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-fwrqrjtu    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-fwrqrjtu unchanged
2026-04-20T12:11:22+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:11:22+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-fwrqrjtu    Synced   Healthy              service/e2e-tests-nodejs-fwrqrjtu unchanged
2026-04-20T12:11:22+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-fwrqrjtu  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-fwrqrjtu configured

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

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

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-nodejs-fwrqrjtu  Synced     Healthy            service/e2e-tests-nodejs-fwrqrjtu unchanged
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-fwrqrjtu  Synced     Progressing        deployment.apps/e2e-tests-nodejs-fwrqrjtu configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-fwrqrjtu  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-fwrqrjtu unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:22.802 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-fwrqrjtu-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:22.802 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-fwrqrjtu-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-fwrqrjtu-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:32.357 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-fwrqrjtu-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:32.357 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-fwrqrjtu-stage | Elapsed: 18s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-fwrqrjtu-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:42.745 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-fwrqrjtu-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:42.746 [[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:11:42.764 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-fwrqrjtu-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:42.764 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:42.764 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:42.764 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 8b27b393dd70a99c9feef69d634a278c19c9a424 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:42.765 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 8b27b393dd70a99c9feef69d634a278c19c9a424 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:42.766 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:42.766 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:42.767 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:42.767 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:42.799 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:43.016 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:242f754a-d7c4-4e96-8533-6125e914cd63/1 found from Promotion Pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-4vnxf 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="100.8">
<system-out>
<![CDATA[2026-04-20 12:11:43.033 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-fwrqrjtu/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:43.033 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-fwrqrjtu/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:43.212 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-fwrqrjtu/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:43.213 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-fwrqrjtu/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-fwrqrjtu:8613464f2a2038172c241705b80950699bd8e696 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:43.214 [[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:11:43.246 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:43.246 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-nodejs-fwrqrjtu:8613464f2a2038172c241705b80950699bd8e696 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:43.247 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-fwrqrjtu/overlays/prod/deployment-patch.yaml in repo e2e-tests-nodejs-fwrqrjtu-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:43.354 [[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:11:43.354 [[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-fwrqrjtu:8613464f2a2038172c241705b80950699bd8e696" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:47.184 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776687103247 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:48.658 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-fwrqrjtu-gitops/pull/2 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:48.658 [[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:11:48.659 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-nodejs-fwrqrjtu-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:48.659 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-nodejs-fwrqrjtu-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:48.659 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-fwrqrjtu-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:48.690 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-fwrqrjtu-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:48.691 [[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:11:48.691 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-fwrqrjtu-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-fwrqrjtu-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:55.564 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-fwrqrjtu-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:55.564 [[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:11:55.564 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:55.564 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr was triggered by promotion PR #2 in e2e-tests-nodejs-fwrqrjtu-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:55.564 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:55.594 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:55.594 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:55.594 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:11:55.594 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr | Status: running | Reason: Pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:12:25.637 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:12:25.638 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:12:25.638 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:12:25.638 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr | Status: running | Reason: Pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:12:55.699 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:12:55.700 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:12:55.700 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:12:55.700 [[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:12:55.702 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:12:55.702 [[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:12:57.458 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: a63befc01e2b493022b171d54818e1541b8ce4ee {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:12:57.459 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: a63befc01e2b493022b171d54818e1541b8ce4ee {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:12:57.459 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:12:57.459 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-fwrqrjtu-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:12:57.526 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-fwrqrjtu-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:12:58.273 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:12:58.273 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-fwrqrjtu-prod' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:12:58.404 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-fwrqrjtu-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-nodejs-fwrqrjtu-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-fwrqrjtu-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-fwrqrjtu/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (8b27b39)
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-fwrqrjtu  Synced     Healthy        service/e2e-tests-nodejs-fwrqrjtu created
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-fwrqrjtu  Synced     Healthy        deployment.apps/e2e-tests-nodejs-fwrqrjtu created
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-fwrqrjtu  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-fwrqrjtu created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:12:58.405 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-fwrqrjtu-prod' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:04.291 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:12:58+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-fwrqrjtu    Synced  Healthy              
2026-04-20T12:12:58+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-fwrqrjtu    Synced  Healthy              
2026-04-20T12:12:58+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-fwrqrjtu    Synced  Healthy              
2026-04-20T12:13:02+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:13:03+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-fwrqrjtu    Synced   Healthy              deployment.apps/e2e-tests-nodejs-fwrqrjtu configured
2026-04-20T12:13:03+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-fwrqrjtu    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-fwrqrjtu unchanged
2026-04-20T12:13:03+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:13:03+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-fwrqrjtu    Synced   Healthy              service/e2e-tests-nodejs-fwrqrjtu unchanged
2026-04-20T12:13:03+00:00   apps  Deployment  tssc-app-prod  e2e-tests-nodejs-fwrqrjtu  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-fwrqrjtu configured

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

Operation:          Sync
Sync Revision:      a63befc01e2b493022b171d54818e1541b8ce4ee
Phase:              Succeeded
Start:              2026-04-20 12:12:58 +0000 UTC
Finished:           2026-04-20 12:13:03 +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-fwrqrjtu  Synced     Healthy            service/e2e-tests-nodejs-fwrqrjtu unchanged
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-fwrqrjtu  Synced     Progressing        deployment.apps/e2e-tests-nodejs-fwrqrjtu configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-fwrqrjtu  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-fwrqrjtu unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:04.357 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-fwrqrjtu-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:04.357 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-fwrqrjtu-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-fwrqrjtu-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:10.745 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-fwrqrjtu-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:10.746 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-fwrqrjtu-prod | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-fwrqrjtu-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.573 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-fwrqrjtu-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.573 [[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:13:23.596 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-fwrqrjtu-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.596 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.596 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.596 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: a63befc01e2b493022b171d54818e1541b8ce4ee {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.596 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: a63befc01e2b493022b171d54818e1541b8ce4ee {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.598 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.599 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.599 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.599 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.627 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.830 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:242f754a-d7c4-4e96-8533-6125e914cd63/1 found from Promotion Pipeline e2e-tests-nodejs-fwrqrjtu-gitops-on-pull-request-wvzwr 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.254">
<system-out>
<![CDATA[2026-04-20 12:13:23.924 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:242f754a-d7c4-4e96-8533-6125e914cd63/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.925 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-fwrqrjtu:8613464f2a2038172c241705b80950699bd8e696 and document ID urn:uuid:242f754a-d7c4-4e96-8533-6125e914cd63/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.925 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-fwrqrjtu:8613464f2a2038172c241705b80950699bd8e696 and document ID: urn:uuid:242f754a-d7c4-4e96-8533-6125e914cd63/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.925 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-fwrqrjtu:8613464f2a2038172c241705b80950699bd8e696 at https://server-tssc-tpa.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.998 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-fwrqrjtu:8613464f2a2038172c241705b80950699bd8e696' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.998 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:242f754a-d7c4-4e96-8533-6125e914cd63/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.999 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-fwrqrjtu:8613464f2a2038172c241705b80950699bd8e696, Published: 2026-04-20T12:08:39Z, SHA256: sha256:1e51e1e229bb6eb32465e3b57d3e36c43d84ac6e9d70188afd4d303da48ce4fc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.999 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:242f754a-d7c4-4e96-8533-6125e914cd63/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.999 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-fwrqrjtu:8613464f2a2038172c241705b80950699bd8e696 and document ID urn:uuid:242f754a-d7c4-4e96-8533-6125e914cd63/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.999 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-fwrqrjtu:8613464f2a2038172c241705b80950699bd8e696 and document ID: urn:uuid:242f754a-d7c4-4e96-8533-6125e914cd63/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:23.999 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-fwrqrjtu:8613464f2a2038172c241705b80950699bd8e696 at https://server-tssc-tpa.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:24.099 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-fwrqrjtu:8613464f2a2038172c241705b80950699bd8e696' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:24.099 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:242f754a-d7c4-4e96-8533-6125e914cd63/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:24.099 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-fwrqrjtu:8613464f2a2038172c241705b80950699bd8e696, Published: 2026-04-20T12:08:39Z, SHA256: sha256:1e51e1e229bb6eb32465e3b57d3e36c43d84ac6e9d70188afd4d303da48ce4fc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:24.099 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:242f754a-d7c4-4e96-8533-6125e914cd63/1,urn:uuid:242f754a-d7c4-4e96-8533-6125e914cd63/1 found in TPA!!! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-20 12:13:24.100 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-nodejs-fwrqrjtu:8613464f2a2038172c241705b80950699bd8e696 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:02:12.076Z" hostname="e2e-e2e-tests-nodejs[github-azure-quay]" tests="6" failures="0" skipped="5" time="146.63" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="146.63">
<system-out>
<![CDATA[2026-04-20 12:02:13.470 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-tpoajywm {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:13.472 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-tpoajywm'... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:13.480 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:13.557 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:13.558 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:13.558 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:13.558 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:13.581 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:13.603 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:13.606 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:13.607 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:13.626 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:13.626 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:13.627 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:13.976 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-tpoajywm, ID: 13245c04-f20f-4f8e-9884-b41a020d8da8 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:13.976 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-tpoajywm to be completed... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:13.977 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 13245c04-f20f-4f8e-9884-b41a020d8da8 to complete... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:14.014 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:14.014 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 13245c04-f20f-4f8e-9884-b41a020d8da8: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:19.750 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:19.750 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 13245c04-f20f-4f8e-9884-b41a020d8da8: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:24.765 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:24.765 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 13245c04-f20f-4f8e-9884-b41a020d8da8: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:29.868 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:29.868 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 13245c04-f20f-4f8e-9884-b41a020d8da8: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:34.890 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:34.891 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:34.891 [[32mINFO [0m] rhdh.developer-hub: Task 13245c04-f20f-4f8e-9884-b41a020d8da8 completed successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:34.891 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-tpoajywm' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:34.891 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-tpoajywm {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:34.902 [[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-tpoajywm...
2026-04-20 12:02:34.903 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-tpoajywm-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:34.903 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-tpoajywm-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:35.092 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 880cec440289f0eb324ff3e4746850bf6a6404aa {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: 880cec440289f0eb324ff3e4746850bf6a6404aa
2026-04-20 12:02:35.119 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-nodejs-tpoajywm-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-tpoajywm-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-nodejs-tpoajywm-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"6cf69324-be3c-4398-a7c2-482ff9736855","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Mon, 20 Apr 2026 12:02:35 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"0ed7d785-2c68-41dc-9fb3-59a6e818fec2","x-kubernetes-pf-prioritylevel-uid":"49fbfca6-c258-4830-8ad1-3a07fa8d540c"} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:35.119 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:49.637 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-tpoajywm-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 880cec440289f0eb324ff3e4746850bf6a6404aa) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:02:49.637 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:03:20.008 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-tpoajywm-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 12:03:20.009 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:01.700 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-tpoajywm-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:01.700 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:01.700 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:01.700 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 880cec440289f0eb324ff3e4746850bf6a6404aa {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:04:01.701 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:01.701 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-nodejs-tpoajywm {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:01.702 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-nodejs-tpoajywm... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:01.869 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:10.479 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:10.480 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-nodejs-tpoajywm {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:10.480 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-nodejs-tpoajywm... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:10.481 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:10.481 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:17.098 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-tpoajywm branch 'main' with commit SHA: b0d01e5b1aaaadeeea25e6c9ef58ec11d0fff02f {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:17.098 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: b0d01e5b1aaaadeeea25e6c9ef58ec11d0fff02f {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:18.101 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-tpoajywm-gitops branch 'main' with commit SHA: d3a2db3be54b4727d922437b7be2c274b35f173c {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:18.101 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: d3a2db3be54b4727d922437b7be2c274b35f173c {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:18.101 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-nodejs-tpoajywm for component e2e-tests-nodejs-tpoajywm... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:18.147 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-nodejs-tpoajywm for component e2e-tests-nodejs-tpoajywm... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:18.148 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-nodejs-tpoajywm for component e2e-tests-nodejs-tpoajywm... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:18.148 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:18.148 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:40.025 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:40.028 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: write ECONNRESET {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:40.092 [[31mERROR[0m] azure.service-endpoint: Failed to create service connection 'e2e-tests-nodejs-tpoajywm-gitops': AzureApiError: write ECONNRESET {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:40.092 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create service endpoint 'e2e-tests-nodejs-tpoajywm-gitops': AzureApiError: write ECONNRESET {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:40.092 [[31mERROR[0m] postcreation.command.azure.pipelines: Azure gitops pipeline creation failed: AzureApiError: write ECONNRESET {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:40.093 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: write ECONNRESET {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-20 12:04:40.093 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: write ECONNRESET {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}

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

    Error: Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: write ECONNRESET

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-nodejs-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:02:12.076Z" hostname="e2e-e2e-tests-java-quarkus[github-tekton-quay]" tests="6" failures="0" skipped="0" time="708.224" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="82.311">
<system-out>
<![CDATA[2026-04-20 12:02:13.467 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-wwjlscde {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:13.468 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-wwjlscde'... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:13.475 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:13.531 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:13.550 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:13.553 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:13.554 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:13.578 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:13.578 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:13.579 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:13.812 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-wwjlscde, ID: f096b18f-a1a0-48b4-870a-6cd90e572089 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:13.813 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-wwjlscde to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:13.813 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task f096b18f-a1a0-48b4-870a-6cd90e572089 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:13.861 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:13.862 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task f096b18f-a1a0-48b4-870a-6cd90e572089: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:19.724 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:19.724 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task f096b18f-a1a0-48b4-870a-6cd90e572089: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:24.743 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:24.744 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task f096b18f-a1a0-48b4-870a-6cd90e572089: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:29.862 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:29.863 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task f096b18f-a1a0-48b4-870a-6cd90e572089: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:34.888 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:34.889 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task f096b18f-a1a0-48b4-870a-6cd90e572089: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:39.909 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:39.910 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task f096b18f-a1a0-48b4-870a-6cd90e572089: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:44.926 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:44.927 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task f096b18f-a1a0-48b4-870a-6cd90e572089: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:50.013 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:50.013 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task f096b18f-a1a0-48b4-870a-6cd90e572089: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:55.035 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:55.036 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:55.036 [[32mINFO [0m] rhdh.developer-hub: Task f096b18f-a1a0-48b4-870a-6cd90e572089 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:55.037 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-wwjlscde' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:55.037 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-wwjlscde {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:55.052 [[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-wwjlscde...
2026-04-20 12:02:55.052 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-wwjlscde-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:55.053 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-wwjlscde-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:55.237 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 3d3ed2e2e9460c645732f38786907e0a1c9c78ee {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Waiting for ArgoCD CI application to sync to commit: 3d3ed2e2e9460c645732f38786907e0a1c9c78ee
2026-04-20 12:02:55.261 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-wwjlscde-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 3d3ed2e2e9460c645732f38786907e0a1c9c78ee) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:02:55.262 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:11.684 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-wwjlscde-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:11.685 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:35.717 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-wwjlscde-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:35.718 [[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:35.718 [[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:35.718 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 3d3ed2e2e9460c645732f38786907e0a1c9c78ee {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:03:35.718 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:35.719 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-quarkus-wwjlscde (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:35.719 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-wwjlscde {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:35.719 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:35.719 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-quarkus-wwjlscde {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:35.747 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-wwjlscde {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:35.771 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-wwjlscde-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:35.771 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-quarkus-wwjlscde {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:35.771 [[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: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="391.492">
<system-out>
<![CDATA[2026-04-20 12:03:35.802 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:35.803 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:35.803 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:39.521 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776686615803 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:41.318 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-wwjlscde/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:41.319 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-wwjlscde/pull/1 with SHA: 4eb5c987adf848a76d3ff8b3a13e89f4374a2ae5 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:41.319 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-wwjlscde... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:41.320 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-wwjlscde, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:41.341 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-wwjlscde {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:41.341 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-wwjlscde. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:41.341 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-wwjlscde | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-wwjlscde, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:47.326 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-wwjlscde {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:47.326 [[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:03:47.326 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-quarkus-wwjlscde | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-wwjlscde, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:59.887 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-wwjlscde {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:59.887 [[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:03:59.888 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:59.888 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx was triggered by promotion PR #1 in e2e-tests-java-quarkus-wwjlscde {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:59.888 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:59.923 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:59.923 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:59.923 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:03:59.924 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx | Status: running | Reason: Pipeline e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:04:29.977 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:04:29.977 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:04:29.977 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:04:29.977 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx | Status: running | Reason: Pipeline e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:00.045 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:00.045 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:00.045 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:00.046 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx | Status: running | Reason: Pipeline e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:30.081 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:30.082 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:30.082 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:05:30.082 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx | Status: running | Reason: Pipeline e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:06:00.142 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:06:00.142 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:06:00.143 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:06:00.143 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx | Status: running | Reason: Pipeline e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:06:30.196 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:06:30.197 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:06:30.197 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:06:30.197 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx | Status: running | Reason: Pipeline e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:00.243 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:00.243 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:00.243 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:00.243 [[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:07:00.252 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-wwjlscde-on-pull-request-vkqlx was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:00.253 [[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:07:01.712 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: cd8974bdad76f20a0d697a046f47b6089b39ed52 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:01.713 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-quarkus-wwjlscde... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:01.713 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-wwjlscde, event type: push {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:01.742 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-wwjlscde {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:01.742 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:01.743 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-wwjlscde | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-wwjlscde, event: push, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:06.918 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-wwjlscde {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:06.918 [[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:07:06.918 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:06.918 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn was triggered by on-push pipeline after merging #1 in e2e-tests-java-quarkus-wwjlscde {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:06.918 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:06.947 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:06.947 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:06.947 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:06.947 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn | Status: running | Reason: Pipeline e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:37.008 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:37.009 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:37.009 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:07:37.009 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn | Status: running | Reason: Pipeline e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:07.066 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:07.066 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:07.066 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:07.066 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn | Status: running | Reason: Pipeline e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:37.116 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:37.117 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:37.117 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:08:37.117 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn | Status: running | Reason: Pipeline e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:07.179 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:07.179 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:07.179 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:07.180 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn | Status: running | Reason: Pipeline e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:37.224 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:37.225 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:37.225 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:09:37.225 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn | Status: running | Reason: Pipeline e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:07.289 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:07.289 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:07.289 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:07.289 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:07.291 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-wwjlscde-on-push-vpjqn was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:07.291 [[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="26.034">
<system-out>
<![CDATA[2026-04-20 12:10:07.341 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-wwjlscde-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:07.341 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-wwjlscde-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:07.588 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 6af727235f10a44985ec4e677561257330722af3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:07.589 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:07.589 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-wwjlscde-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:07.659 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-wwjlscde-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:08.675 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:08.675 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-wwjlscde-development' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:08.810 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-wwjlscde-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-wwjlscde-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-wwjlscde-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-wwjlscde/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (3d3ed2e)
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-wwjlscde  Synced     Healthy        service/e2e-tests-java-quarkus-wwjlscde created
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-wwjlscde  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-wwjlscde created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-wwjlscde  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-wwjlscde created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:08.811 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-wwjlscde-development' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:15.337 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:10:09+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-wwjlscde    Synced  Healthy              
2026-04-20T12:10:09+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-wwjlscde    Synced  Healthy              
2026-04-20T12:10:09+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-wwjlscde    Synced  Healthy              
2026-04-20T12:10:12+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:10:14+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:10:14+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-wwjlscde    Synced   Healthy              service/e2e-tests-java-quarkus-wwjlscde unchanged
2026-04-20T12:10:14+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-wwjlscde    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-wwjlscde configured
2026-04-20T12:10:14+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-wwjlscde    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-wwjlscde unchanged
2026-04-20T12:10:14+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-wwjlscde  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-wwjlscde configured

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

Operation:          Sync
Sync Revision:      6af727235f10a44985ec4e677561257330722af3
Phase:              Succeeded
Start:              2026-04-20 12:10:09 +0000 UTC
Finished:           2026-04-20 12:10:14 +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-wwjlscde  Synced     Healthy            service/e2e-tests-java-quarkus-wwjlscde unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-wwjlscde  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-wwjlscde configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-wwjlscde  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-wwjlscde unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:15.404 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-wwjlscde-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:15.404 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-wwjlscde-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-wwjlscde-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:22.091 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-wwjlscde-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:22.092 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-wwjlscde-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-wwjlscde-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:33.320 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-wwjlscde-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:33.321 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:33.343 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-wwjlscde-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:33.343 [[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:10:33.343 [[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:10:33.343 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 6af727235f10a44985ec4e677561257330722af3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:33.343 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 6af727235f10a44985ec4e677561257330722af3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:33.345 [[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="110.659">
<system-out>
<![CDATA[2026-04-20 12:10:33.367 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-wwjlscde/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:33.368 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-wwjlscde/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:33.523 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-wwjlscde/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:33.524 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-wwjlscde/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-wwjlscde:cd8974bdad76f20a0d697a046f47b6089b39ed52 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:33.526 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:33.549 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:33.549 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-wwjlscde:cd8974bdad76f20a0d697a046f47b6089b39ed52 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:33.549 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-wwjlscde/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-quarkus-wwjlscde-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:33.693 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:33.694 [[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-wwjlscde:cd8974bdad76f20a0d697a046f47b6089b39ed52" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:37.211 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776687033549 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:39.072 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-wwjlscde-gitops/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:39.072 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:39.072 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-quarkus-wwjlscde-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:39.072 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-wwjlscde-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:39.072 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-wwjlscde-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:39.100 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-wwjlscde-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:39.101 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-wwjlscde-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:39.101 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-wwjlscde-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-wwjlscde-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:44.158 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-wwjlscde-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:44.158 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-wwjlscde-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:44.158 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-quarkus-wwjlscde-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-wwjlscde-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:58.552 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-wwjlscde-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:58.552 [[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:10:58.552 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:58.553 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 was triggered by promotion PR #1 in e2e-tests-java-quarkus-wwjlscde-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:58.553 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:58.582 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:58.583 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:58.583 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:10:58.583 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:28.621 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:28.622 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:28.622 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:28.622 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:58.659 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:58.660 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:58.660 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:58.660 [[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:11:58.661 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:11:58.661 [[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:12:00.196 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 37659aa44b70168d2308c53c1a2a41d4345a9c48 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:00.196 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 37659aa44b70168d2308c53c1a2a41d4345a9c48 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:00.196 [[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:12:00.196 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-wwjlscde-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:00.262 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-wwjlscde-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:01.049 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:01.049 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-wwjlscde-stage' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:01.168 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-wwjlscde-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-wwjlscde-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-wwjlscde-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-wwjlscde/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (6af7272)
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-wwjlscde  Synced     Healthy        service/e2e-tests-java-quarkus-wwjlscde created
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-wwjlscde  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-wwjlscde created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-wwjlscde  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-wwjlscde created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:01.168 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-wwjlscde-stage' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:07.081 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:12:01+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-wwjlscde    Synced  Healthy              
2026-04-20T12:12:01+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-wwjlscde    Synced  Healthy              
2026-04-20T12:12:01+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-wwjlscde    Synced  Healthy              
2026-04-20T12:12:04+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:12:06+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-wwjlscde    Synced   Healthy              service/e2e-tests-java-quarkus-wwjlscde unchanged
2026-04-20T12:12:06+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-wwjlscde    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-wwjlscde configured
2026-04-20T12:12:06+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-wwjlscde    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-wwjlscde unchanged
2026-04-20T12:12:06+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:12:06+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-wwjlscde  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-wwjlscde configured

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

Operation:          Sync
Sync Revision:      37659aa44b70168d2308c53c1a2a41d4345a9c48
Phase:              Succeeded
Start:              2026-04-20 12:12:01 +0000 UTC
Finished:           2026-04-20 12:12:06 +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-wwjlscde  Synced     Healthy            service/e2e-tests-java-quarkus-wwjlscde unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-wwjlscde  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-wwjlscde configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-wwjlscde  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-wwjlscde unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:07.150 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-wwjlscde-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:12:07.151 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-wwjlscde-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-wwjlscde-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:15.235 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-wwjlscde-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:12:15.235 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-wwjlscde-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-wwjlscde-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:23.757 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-wwjlscde-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:23.758 [[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:12:23.781 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-wwjlscde-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:23.782 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:23.782 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:23.782 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 37659aa44b70168d2308c53c1a2a41d4345a9c48 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:23.782 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 37659aa44b70168d2308c53c1a2a41d4345a9c48 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:23.783 [[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:12:23.784 [[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:12:23.784 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:23.784 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:23.815 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:24.023 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:e65bd053-f851-4df3-a9e9-4252168ece3e/1 found from Promotion Pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-ng867 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="97.503">
<system-out>
<![CDATA[2026-04-20 12:12:24.042 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-wwjlscde/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:24.042 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-wwjlscde/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:24.174 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-wwjlscde/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:24.175 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-wwjlscde/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-wwjlscde:cd8974bdad76f20a0d697a046f47b6089b39ed52 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:24.176 [[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:12:24.199 [[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:12:24.199 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-wwjlscde:cd8974bdad76f20a0d697a046f47b6089b39ed52 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:24.200 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-wwjlscde/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-quarkus-wwjlscde-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:24.316 [[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:12:24.316 [[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-wwjlscde:cd8974bdad76f20a0d697a046f47b6089b39ed52" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:27.991 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776687144200 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:29.788 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-wwjlscde-gitops/pull/2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:29.788 [[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:12:29.789 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-quarkus-wwjlscde-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:29.789 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-quarkus-wwjlscde-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:29.789 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-wwjlscde-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:29.820 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-wwjlscde-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:29.820 [[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:12:29.821 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-wwjlscde-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-wwjlscde-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:37.243 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-wwjlscde-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:37.243 [[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:12:37.243 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:37.243 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz was triggered by promotion PR #2 in e2e-tests-java-quarkus-wwjlscde-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:37.243 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:37.272 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:37.272 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:37.273 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:12:37.273 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz | Status: running | Reason: Pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:07.308 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:07.308 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:07.308 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:07.308 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz | Status: running | Reason: Pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:37.360 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:37.360 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:37.360 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:37.360 [[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:13:37.363 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:37.363 [[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:13:38.774 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: bb33bf8fae51c6f14f531e5e0d04d739c385cf7e {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:38.774 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: bb33bf8fae51c6f14f531e5e0d04d739c385cf7e {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:38.775 [[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:13:38.775 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-wwjlscde-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:38.863 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-wwjlscde-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:39.437 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:39.438 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-wwjlscde-prod' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:39.554 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-wwjlscde-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-wwjlscde-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-wwjlscde-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-wwjlscde/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (37659aa)
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-wwjlscde  Synced     Healthy        service/e2e-tests-java-quarkus-wwjlscde created
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-wwjlscde  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-wwjlscde created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-wwjlscde  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-wwjlscde created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:39.554 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-wwjlscde-prod' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:45.239 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:13:39+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-wwjlscde    Synced  Healthy              
2026-04-20T12:13:39+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-wwjlscde    Synced  Healthy              
2026-04-20T12:13:39+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-wwjlscde    Synced  Healthy              
2026-04-20T12:13:43+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:13:44+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:13:44+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-wwjlscde    Synced   Healthy              service/e2e-tests-java-quarkus-wwjlscde unchanged
2026-04-20T12:13:44+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-wwjlscde    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-wwjlscde configured
2026-04-20T12:13:44+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-wwjlscde    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-wwjlscde unchanged
2026-04-20T12:13:44+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-wwjlscde  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-wwjlscde configured

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

Operation:          Sync
Sync Revision:      bb33bf8fae51c6f14f531e5e0d04d739c385cf7e
Phase:              Succeeded
Start:              2026-04-20 12:13:39 +0000 UTC
Finished:           2026-04-20 12:13:44 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-quarkus-wwjlscde  Synced     Healthy            service/e2e-tests-java-quarkus-wwjlscde unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-wwjlscde  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-wwjlscde configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-wwjlscde  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-wwjlscde unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:45.310 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-wwjlscde-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:13:45.310 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-wwjlscde-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-wwjlscde-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:13:52.961 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-wwjlscde-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:13:52.962 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-wwjlscde-prod | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-wwjlscde-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.288 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-wwjlscde-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.288 [[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:14:01.306 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-wwjlscde-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.307 [[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:14:01.307 [[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:14:01.307 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: bb33bf8fae51c6f14f531e5e0d04d739c385cf7e {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.307 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: bb33bf8fae51c6f14f531e5e0d04d739c385cf7e {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.309 [[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:14:01.309 [[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:14:01.310 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.310 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.342 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.543 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:e65bd053-f851-4df3-a9e9-4252168ece3e/1 found from Promotion Pipeline e2e-tests-java-quarkus-wwjlscde-gitops-on-pull-request-n7rtz 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.225">
<system-out>
<![CDATA[2026-04-20 12:14:01.639 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:e65bd053-f851-4df3-a9e9-4252168ece3e/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.640 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-wwjlscde:cd8974bdad76f20a0d697a046f47b6089b39ed52 and document ID urn:uuid:e65bd053-f851-4df3-a9e9-4252168ece3e/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.640 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-wwjlscde:cd8974bdad76f20a0d697a046f47b6089b39ed52 and document ID: urn:uuid:e65bd053-f851-4df3-a9e9-4252168ece3e/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.640 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-wwjlscde:cd8974bdad76f20a0d697a046f47b6089b39ed52 at https://server-tssc-tpa.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.702 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-wwjlscde:cd8974bdad76f20a0d697a046f47b6089b39ed52' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.702 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:e65bd053-f851-4df3-a9e9-4252168ece3e/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.702 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-wwjlscde:cd8974bdad76f20a0d697a046f47b6089b39ed52, Published: 2026-04-20T12:09:11Z, SHA256: sha256:f8854fb17d3a470d98527dec3b482b32827de7bcddf8167e5b64a4628ecc475b {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.702 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:e65bd053-f851-4df3-a9e9-4252168ece3e/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.702 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-wwjlscde:cd8974bdad76f20a0d697a046f47b6089b39ed52 and document ID urn:uuid:e65bd053-f851-4df3-a9e9-4252168ece3e/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.702 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-wwjlscde:cd8974bdad76f20a0d697a046f47b6089b39ed52 and document ID: urn:uuid:e65bd053-f851-4df3-a9e9-4252168ece3e/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.703 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-wwjlscde:cd8974bdad76f20a0d697a046f47b6089b39ed52 at https://server-tssc-tpa.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.787 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-wwjlscde:cd8974bdad76f20a0d697a046f47b6089b39ed52' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.787 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:e65bd053-f851-4df3-a9e9-4252168ece3e/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.787 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-wwjlscde:cd8974bdad76f20a0d697a046f47b6089b39ed52, Published: 2026-04-20T12:09:11Z, SHA256: sha256:f8854fb17d3a470d98527dec3b482b32827de7bcddf8167e5b64a4628ecc475b {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.787 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:e65bd053-f851-4df3-a9e9-4252168ece3e/1,urn:uuid:e65bd053-f851-4df3-a9e9-4252168ece3e/1 found in TPA!!! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-20 12:14:01.789 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-quarkus-wwjlscde:cd8974bdad76f20a0d697a046f47b6089b39ed52 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:02:12.076Z" hostname="e2e-e2e-tests-java-quarkus[github-azure-quay]" tests="6" failures="0" skipped="5" time="318.353" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="318.353">
<system-out>
<![CDATA[2026-04-20 12:02:13.384 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-kyzeywjo {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.385 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-kyzeywjo'... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.391 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.473 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.474 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.475 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.476 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.497 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.520 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.523 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.524 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.546 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.546 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.547 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.737 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-kyzeywjo, ID: 2d9d2003-d0ec-415d-88a2-37c3795e1e16 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.738 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-kyzeywjo to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.738 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 2d9d2003-d0ec-415d-88a2-37c3795e1e16 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.837 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:13.838 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 2d9d2003-d0ec-415d-88a2-37c3795e1e16: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:19.556 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:19.557 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 2d9d2003-d0ec-415d-88a2-37c3795e1e16: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:24.579 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:24.579 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 2d9d2003-d0ec-415d-88a2-37c3795e1e16: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:29.609 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:29.610 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 2d9d2003-d0ec-415d-88a2-37c3795e1e16: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:34.628 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:34.629 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 2d9d2003-d0ec-415d-88a2-37c3795e1e16: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:39.645 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:39.645 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:39.645 [[32mINFO [0m] rhdh.developer-hub: Task 2d9d2003-d0ec-415d-88a2-37c3795e1e16 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:39.645 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-kyzeywjo' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:39.646 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-kyzeywjo {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:39.657 [[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-kyzeywjo...
2026-04-20 12:02:39.657 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-kyzeywjo-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:39.658 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-kyzeywjo-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:39.842 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': b28272174acbaa1a61c0f559e0fab0fdef3458a3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Waiting for ArgoCD CI application to sync to commit: b28272174acbaa1a61c0f559e0fab0fdef3458a3
2026-04-20 12:02:39.865 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-java-quarkus-kyzeywjo-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-kyzeywjo-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-java-quarkus-kyzeywjo-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"0c391d47-f549-4667-bfbb-f01e7f6bb6ba","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Mon, 20 Apr 2026 12:02:39 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"0ed7d785-2c68-41dc-9fb3-59a6e818fec2","x-kubernetes-pf-prioritylevel-uid":"49fbfca6-c258-4830-8ad1-3a07fa8d540c"} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:39.866 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:55.755 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-kyzeywjo-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: b28272174acbaa1a61c0f559e0fab0fdef3458a3) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:02:55.755 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:03:17.225 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-kyzeywjo-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 12:03:17.225 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:32.177 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-kyzeywjo-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:32.177 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:32.177 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:32.177 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: b28272174acbaa1a61c0f559e0fab0fdef3458a3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:04:32.178 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:32.178 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-quarkus-kyzeywjo {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:32.178 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-quarkus-kyzeywjo... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:32.379 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:53.256 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:53.256 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-quarkus-kyzeywjo {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:53.256 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-quarkus-kyzeywjo... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:53.257 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:53.257 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:59.914 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-kyzeywjo branch 'main' with commit SHA: 6fa9ad2a0e53c0ec94822f17df263563c3df0660 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:04:59.914 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 6fa9ad2a0e53c0ec94822f17df263563c3df0660 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:00.918 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-kyzeywjo-gitops branch 'main' with commit SHA: b0138bb095daadc568e6ddf10332021a4eff80aa {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:00.919 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: b0138bb095daadc568e6ddf10332021a4eff80aa {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:00.919 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-quarkus-kyzeywjo for component e2e-tests-java-quarkus-kyzeywjo... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:00.938 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-quarkus-kyzeywjo for component e2e-tests-java-quarkus-kyzeywjo... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:00.939 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-quarkus-kyzeywjo for component e2e-tests-java-quarkus-kyzeywjo... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:00.939 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:00.939 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:16.542 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:20.246 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:40.554 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-kyzeywjo-gitops type=github name=e2e-tests-java-quarkus-kyzeywjo-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:40.554 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:45.619 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-kyzeywjo type=github name=e2e-tests-java-quarkus-kyzeywjo {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:05:45.620 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:06:06.073 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7460?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:06:12.420 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7462?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:06:28.729 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7460... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:06:28.730 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7460?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:06:35.093 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7462... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:06:35.093 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7462?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:06:56.852 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-kyzeywjo-gitops". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:06:56.852 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-java-quarkus-kyzeywjo {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:01.653 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-kyzeywjo". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:01.653 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-java-quarkus-kyzeywjo {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:01.653 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-java-quarkus-kyzeywjo... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:01.678 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-kyzeywjo {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:01.679 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-kyzeywjo {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:01.679 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-kyzeywjo-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:01.679 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-kyzeywjo-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:01.679 [[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:07:01.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-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:01.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-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:01.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-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:29.577 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:29.578 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:30.771 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-kyzeywjo {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:30.772 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:31.409 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-kyzeywjo {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:31.409 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:31.715 [[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:07:31.730 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:31.730 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-20 12:07:31.730 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}

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

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

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-java-quarkus-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:02:12.076Z" hostname="e2e-e2e-tests-java-springboot[github-tekton-quay]" tests="6" failures="0" skipped="0" time="587.683" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="30.88">
<system-out>
<![CDATA[2026-04-20 12:04:41.394 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-azjgdchd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:41.395 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-azjgdchd'... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:41.401 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:41.446 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:41.473 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:41.478 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:41.479 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:41.506 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:41.507 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:41.507 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:41.549 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-azjgdchd, ID: f775be5a-f88a-41ba-9650-9fd8eaf23208 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:41.549 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-azjgdchd to be completed... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:41.550 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task f775be5a-f88a-41ba-9650-9fd8eaf23208 to complete... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:41.581 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:41.582 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task f775be5a-f88a-41ba-9650-9fd8eaf23208: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:46.610 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:46.611 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task f775be5a-f88a-41ba-9650-9fd8eaf23208: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:51.638 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:51.638 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task f775be5a-f88a-41ba-9650-9fd8eaf23208: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:56.659 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:04:56.660 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task f775be5a-f88a-41ba-9650-9fd8eaf23208: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:01.859 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:01.859 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task f775be5a-f88a-41ba-9650-9fd8eaf23208: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:06.893 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:06.893 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task f775be5a-f88a-41ba-9650-9fd8eaf23208: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:11.914 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:11.914 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:11.915 [[32mINFO [0m] rhdh.developer-hub: Task f775be5a-f88a-41ba-9650-9fd8eaf23208 completed successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:11.915 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-azjgdchd' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:11.915 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-azjgdchd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:11.928 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
Waiting for initial CI deployment of e2e-tests-java-springboot-azjgdchd...
2026-04-20 12:05:11.929 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-azjgdchd-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:11.929 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-azjgdchd-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:12.146 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': c31f7179d90d5ebbd5ff9b86f5523109626a61ad {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: c31f7179d90d5ebbd5ff9b86f5523109626a61ad
2026-04-20 12:05:12.171 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-azjgdchd-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:12.171 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:12.171 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:12.171 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: c31f7179d90d5ebbd5ff9b86f5523109626a61ad {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:05:12.172 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:12.173 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-springboot-azjgdchd (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:12.173 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-springboot-azjgdchd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:12.173 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:12.173 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-springboot-azjgdchd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:12.202 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-azjgdchd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:12.267 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-azjgdchd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:12.267 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-springboot-azjgdchd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:12.268 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
]]>
</system-out>
<system-err>
<![CDATA[(node:245) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="321.162">
<system-out>
<![CDATA[2026-04-20 12:05:12.294 [[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=7}
2026-04-20 12:05:12.295 [[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=7}
2026-04-20 12:05:12.295 [[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=7}
2026-04-20 12:05:16.001 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776686712295 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:17.797 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-azjgdchd/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:17.797 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-azjgdchd/pull/1 with SHA: 863ac56a8e509f11c39d87f3ae6ddf1484feb220 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:17.797 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-azjgdchd... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:17.798 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-azjgdchd, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:17.831 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-azjgdchd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:17.831 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:17.832 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-azjgdchd | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-azjgdchd, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:24.726 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-azjgdchd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:24.727 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:24.727 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:24.727 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 was triggered by promotion PR #1 in e2e-tests-java-springboot-azjgdchd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:24.728 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:24.761 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:24.762 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:24.762 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:24.763 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 | Status: running | Reason: Pipeline e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:54.808 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:54.808 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:54.808 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:05:54.808 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 | Status: running | Reason: Pipeline e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:06:24.882 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:06:24.882 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:06:24.882 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:06:24.882 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 | Status: running | Reason: Pipeline e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:06:54.938 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:06:54.938 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:06:54.939 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:06:54.939 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 | Status: running | Reason: Pipeline e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:07:25.002 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:07:25.002 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:07:25.002 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:07:25.002 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 | Status: running | Reason: Pipeline e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:07:55.053 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:07:55.053 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:07:55.053 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:07:55.053 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:07:55.060 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-azjgdchd-on-pull-request-z8mh4 was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:07:55.060 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:07:56.798 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 48dda57979027260c5607e11943f1ecca26a3f23 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:07:56.798 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-springboot-azjgdchd... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:07:56.799 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-azjgdchd, event type: push {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:07:56.837 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-azjgdchd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:07:56.837 [[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=7}
2026-04-20 12:07:56.838 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-azjgdchd | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-azjgdchd, event: push, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:08:03.111 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-java-springboot-azjgdchd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:08:03.111 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:08:03.111 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-azjgdchd-on-push-652sp {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:08:03.111 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-azjgdchd-on-push-652sp was triggered by on-push pipeline after merging #1 in e2e-tests-java-springboot-azjgdchd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:08:03.111 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-azjgdchd-on-push-652sp to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:08:03.140 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-on-push-652sp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:08:03.140 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-on-push-652sp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:08:03.140 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-on-push-652sp status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:08:03.141 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-azjgdchd-on-push-652sp | Status: running | Reason: Pipeline e2e-tests-java-springboot-azjgdchd-on-push-652sp not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:08:33.203 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-on-push-652sp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:08:33.204 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-on-push-652sp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:08:33.204 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-on-push-652sp status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:08:33.204 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-azjgdchd-on-push-652sp | Status: running | Reason: Pipeline e2e-tests-java-springboot-azjgdchd-on-push-652sp not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:09:03.258 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-on-push-652sp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:09:03.258 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-on-push-652sp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:09:03.258 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-on-push-652sp status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:09:03.258 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-azjgdchd-on-push-652sp | Status: running | Reason: Pipeline e2e-tests-java-springboot-azjgdchd-on-push-652sp not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:09:33.327 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-on-push-652sp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:09:33.327 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-on-push-652sp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:09:33.327 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-on-push-652sp status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:09:33.328 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-azjgdchd-on-push-652sp | Status: running | Reason: Pipeline e2e-tests-java-springboot-azjgdchd-on-push-652sp not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:03.385 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-on-push-652sp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:03.385 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-on-push-652sp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:03.385 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-on-push-652sp status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:03.386 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-azjgdchd-on-push-652sp | Status: running | Reason: Pipeline e2e-tests-java-springboot-azjgdchd-on-push-652sp not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:33.449 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-on-push-652sp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:33.449 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-on-push-652sp status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:33.449 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-on-push-652sp status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:33.450 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:33.452 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-azjgdchd-on-push-652sp was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:33.453 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-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="27.661">
<system-out>
<![CDATA[2026-04-20 12:10:33.502 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-azjgdchd-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:33.502 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-azjgdchd-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:33.763 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 7fc30f216b9d5661ca326cb23a76146a137a0ed1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:33.763 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:33.763 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-azjgdchd-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:33.827 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-azjgdchd-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:34.893 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:34.894 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-azjgdchd-development' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:35.090 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-azjgdchd-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-java-springboot-azjgdchd-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-azjgdchd-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-azjgdchd/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (e2f8d30)
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-azjgdchd  Synced     Healthy        service/e2e-tests-java-springboot-azjgdchd unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-azjgdchd  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-azjgdchd configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-azjgdchd  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-azjgdchd unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:35.090 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-azjgdchd-development' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:40.909 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:10:35+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-azjgdchd    Synced  Healthy              
2026-04-20T12:10:35+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-azjgdchd    Synced  Healthy              
2026-04-20T12:10:35+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-azjgdchd    Synced  Healthy              
2026-04-20T12:10:38+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:10:40+00:00                       Namespace                        tssc-app-development                Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-20T12:10:40+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-azjgdchd    Synced   Healthy              service/e2e-tests-java-springboot-azjgdchd unchanged
2026-04-20T12:10:40+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-azjgdchd    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-azjgdchd configured
2026-04-20T12:10:40+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-azjgdchd    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-azjgdchd unchanged
2026-04-20T12:10:40+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-springboot-azjgdchd  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-azjgdchd configured

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

Operation:          Sync
Sync Revision:      7fc30f216b9d5661ca326cb23a76146a137a0ed1
Phase:              Succeeded
Start:              2026-04-20 12:10:35 +0000 UTC
Finished:           2026-04-20 12:10:40 +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-azjgdchd  Synced     Healthy            service/e2e-tests-java-springboot-azjgdchd unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-azjgdchd  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-azjgdchd configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-azjgdchd  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-azjgdchd unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:40.976 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-azjgdchd-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:40.976 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-azjgdchd-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-azjgdchd-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:50.162 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-azjgdchd-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:10:50.162 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-azjgdchd-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-azjgdchd-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:01.110 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-azjgdchd-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:01.110 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:01.135 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-azjgdchd-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:01.135 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:01.135 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:01.135 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 7fc30f216b9d5661ca326cb23a76146a137a0ed1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:01.135 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 7fc30f216b9d5661ca326cb23a76146a137a0ed1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:01.136 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-springboot[github-tekton-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="102.4">
<system-out>
<![CDATA[2026-04-20 12:11:01.160 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-azjgdchd/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:01.160 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-azjgdchd/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:01.292 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-azjgdchd/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:01.292 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-azjgdchd/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-azjgdchd:48dda57979027260c5607e11943f1ecca26a3f23 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:01.293 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:01.315 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:01.315 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-springboot-azjgdchd:48dda57979027260c5607e11943f1ecca26a3f23 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:01.315 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-azjgdchd/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-springboot-azjgdchd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:01.420 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:01.420 [[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-azjgdchd:48dda57979027260c5607e11943f1ecca26a3f23" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:05.222 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776687061315 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:07.090 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-azjgdchd-gitops/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:07.091 [[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=7}
2026-04-20 12:11:07.091 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-springboot-azjgdchd-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:07.091 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-azjgdchd-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:07.091 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-azjgdchd-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:07.114 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-azjgdchd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:07.114 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-springboot-azjgdchd-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:07.115 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-azjgdchd-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-azjgdchd-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:15.949 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-azjgdchd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:15.949 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:15.950 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:15.950 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 was triggered by promotion PR #1 in e2e-tests-java-springboot-azjgdchd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:15.950 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:15.977 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:15.978 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:15.978 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:15.978 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 | Status: running | Reason: Pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:46.015 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:46.015 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:46.015 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:11:46.015 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 | Status: running | Reason: Pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:16.050 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:16.051 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:16.051 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:16.051 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:16.053 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:16.053 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:17.952 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: ed7f296bf1b9cab1df4c5985dd224c2d1935d35e {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:17.953 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: ed7f296bf1b9cab1df4c5985dd224c2d1935d35e {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:17.953 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:17.953 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-azjgdchd-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:18.025 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-azjgdchd-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:18.910 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:18.910 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-azjgdchd-stage' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:19.188 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-azjgdchd-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-java-springboot-azjgdchd-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-azjgdchd-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-azjgdchd/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (e2f8d30)
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-azjgdchd  Synced     Healthy        service/e2e-tests-java-springboot-azjgdchd created
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-azjgdchd  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-azjgdchd created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-azjgdchd  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-azjgdchd created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:19.188 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-azjgdchd-stage' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:25.192 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:12:19+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-azjgdchd    Synced  Healthy              
2026-04-20T12:12:19+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-azjgdchd    Synced  Healthy              
2026-04-20T12:12:19+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-azjgdchd    Synced  Healthy              
2026-04-20T12:12:23+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:12:24+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-azjgdchd    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-azjgdchd unchanged
2026-04-20T12:12:24+00:00                       Namespace                        tssc-app-stage                Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-20T12:12:24+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-azjgdchd    Synced   Healthy              service/e2e-tests-java-springboot-azjgdchd unchanged
2026-04-20T12:12:24+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-azjgdchd    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-azjgdchd configured
2026-04-20T12:12:24+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-springboot-azjgdchd  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-azjgdchd configured

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

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

GROUP               KIND        NAMESPACE       NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                      Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-springboot-azjgdchd  Synced     Healthy            service/e2e-tests-java-springboot-azjgdchd unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-azjgdchd  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-azjgdchd configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-azjgdchd  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-azjgdchd unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:25.249 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-azjgdchd-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:25.250 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-azjgdchd-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-azjgdchd-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:32.586 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-azjgdchd-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:32.587 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-azjgdchd-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-azjgdchd-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.323 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-azjgdchd-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.323 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.346 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-azjgdchd-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.346 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.346 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.346 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ed7f296bf1b9cab1df4c5985dd224c2d1935d35e {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.346 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: ed7f296bf1b9cab1df4c5985dd224c2d1935d35e {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.348 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.348 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.349 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.349 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.376 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.557 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:30c19e1e-3bc0-48ef-90b2-971ce49d4840/1 found from Promotion Pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-7s7j8 logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-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="105.369">
<system-out>
<![CDATA[2026-04-20 12:12:43.587 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-azjgdchd/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.588 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-azjgdchd/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.714 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-azjgdchd/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.714 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-azjgdchd/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-azjgdchd:48dda57979027260c5607e11943f1ecca26a3f23 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.715 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.744 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.744 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-springboot-azjgdchd:48dda57979027260c5607e11943f1ecca26a3f23 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.744 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-azjgdchd/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-springboot-azjgdchd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.842 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:43.842 [[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-azjgdchd:48dda57979027260c5607e11943f1ecca26a3f23" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:47.396 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776687163744 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:49.524 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-azjgdchd-gitops/pull/2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:49.525 [[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=7}
2026-04-20 12:12:49.525 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-springboot-azjgdchd-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:49.525 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-springboot-azjgdchd-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:49.525 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-azjgdchd-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:49.558 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-azjgdchd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:49.558 [[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=7}
2026-04-20 12:12:49.559 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-azjgdchd-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-azjgdchd-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:58.425 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-azjgdchd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:58.425 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:58.425 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:58.425 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm was triggered by promotion PR #2 in e2e-tests-java-springboot-azjgdchd-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:58.426 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:58.455 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:58.455 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:58.455 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:12:58.455 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm | Status: running | Reason: Pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:13:28.514 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:13:28.515 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:13:28.515 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:13:28.515 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm | Status: running | Reason: Pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:13:58.560 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:13:58.560 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:13:58.561 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:13:58.561 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:13:58.565 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:13:58.565 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:00.043 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 7c3f21f95614308a00ef3ae2921ebf495e31e4a0 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:00.043 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 7c3f21f95614308a00ef3ae2921ebf495e31e4a0 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:00.043 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:00.043 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-azjgdchd-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:00.116 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-azjgdchd-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:01.152 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:01.152 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-azjgdchd-prod' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:01.275 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-azjgdchd-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/applications/e2e-tests-java-springboot-azjgdchd-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-azjgdchd-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-azjgdchd/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (e2f8d30)
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-azjgdchd  Synced     Healthy        service/e2e-tests-java-springboot-azjgdchd created
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-azjgdchd  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-azjgdchd created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-azjgdchd  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-azjgdchd created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:01.276 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-azjgdchd-prod' --insecure --kube-context 'default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:07.980 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-04-20T12:14:01+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-azjgdchd    Synced  Healthy              
2026-04-20T12:14:01+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-azjgdchd    Synced  Healthy              
2026-04-20T12:14:01+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-azjgdchd    Synced  Healthy              
2026-04-20T12:14:05+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:14:07+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-azjgdchd    Synced   Healthy              service/e2e-tests-java-springboot-azjgdchd unchanged
2026-04-20T12:14:07+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-azjgdchd    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-azjgdchd configured
2026-04-20T12:14:07+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-azjgdchd    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-azjgdchd unchanged
2026-04-20T12:14:07+00:00                       Namespace                        tssc-app-prod                Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-20T12:14:07+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-springboot-azjgdchd  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-azjgdchd configured

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

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

GROUP               KIND        NAMESPACE      NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                       Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-springboot-azjgdchd  Synced     Healthy            service/e2e-tests-java-springboot-azjgdchd unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-azjgdchd  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-azjgdchd configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-azjgdchd  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-azjgdchd unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:08.057 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-azjgdchd-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:08.057 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-azjgdchd-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-azjgdchd-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:17.692 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-azjgdchd-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:17.692 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-azjgdchd-prod | Elapsed: 18s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-azjgdchd-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:28.684 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-azjgdchd-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:28.684 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:28.719 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-azjgdchd-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:28.719 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:28.719 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:28.719 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 7c3f21f95614308a00ef3ae2921ebf495e31e4a0 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:28.720 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 7c3f21f95614308a00ef3ae2921ebf495e31e4a0 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:28.721 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:28.721 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:28.722 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:28.722 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:28.751 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:28.952 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:30c19e1e-3bc0-48ef-90b2-971ce49d4840/1 found from Promotion Pipeline e2e-tests-java-springboot-azjgdchd-gitops-on-pull-request-c7mkm logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-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="0.211">
<system-out>
<![CDATA[2026-04-20 12:14:29.052 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:30c19e1e-3bc0-48ef-90b2-971ce49d4840/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:29.053 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-azjgdchd:48dda57979027260c5607e11943f1ecca26a3f23 and document ID urn:uuid:30c19e1e-3bc0-48ef-90b2-971ce49d4840/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:29.053 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-azjgdchd:48dda57979027260c5607e11943f1ecca26a3f23 and document ID: urn:uuid:30c19e1e-3bc0-48ef-90b2-971ce49d4840/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:29.053 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-azjgdchd:48dda57979027260c5607e11943f1ecca26a3f23 at https://server-tssc-tpa.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:29.116 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-azjgdchd:48dda57979027260c5607e11943f1ecca26a3f23' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:29.116 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:30c19e1e-3bc0-48ef-90b2-971ce49d4840/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:29.117 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-azjgdchd:48dda57979027260c5607e11943f1ecca26a3f23, Published: 2026-04-20T12:09:50Z, SHA256: sha256:c900e6d101e29a5fca9474ab5260f91913511eb85294306252f8b9f3c8f3484c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:29.117 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:30c19e1e-3bc0-48ef-90b2-971ce49d4840/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:29.117 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-azjgdchd:48dda57979027260c5607e11943f1ecca26a3f23 and document ID urn:uuid:30c19e1e-3bc0-48ef-90b2-971ce49d4840/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:29.117 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-azjgdchd:48dda57979027260c5607e11943f1ecca26a3f23 and document ID: urn:uuid:30c19e1e-3bc0-48ef-90b2-971ce49d4840/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:29.117 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-azjgdchd:48dda57979027260c5607e11943f1ecca26a3f23 at https://server-tssc-tpa.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:29.182 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-azjgdchd:48dda57979027260c5607e11943f1ecca26a3f23' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:29.183 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:30c19e1e-3bc0-48ef-90b2-971ce49d4840/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:29.183 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-azjgdchd:48dda57979027260c5607e11943f1ecca26a3f23, Published: 2026-04-20T12:09:50Z, SHA256: sha256:c900e6d101e29a5fca9474ab5260f91913511eb85294306252f8b9f3c8f3484c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:29.183 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:30c19e1e-3bc0-48ef-90b2-971ce49d4840/1,urn:uuid:30c19e1e-3bc0-48ef-90b2-971ce49d4840/1 found in TPA!!! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-20 12:14:29.184 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-springboot-azjgdchd:48dda57979027260c5607e11943f1ecca26a3f23 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-20T12:02:12.076Z" hostname="e2e-e2e-tests-java-springboot[github-azure-quay]" tests="6" failures="0" skipped="5" time="218.885" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="218.885">
<system-out>
<![CDATA[2026-04-20 12:04:52.881 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-ssivpvvc {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:52.882 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-ssivpvvc'... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:52.887 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:52.961 [[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=3}
2026-04-20 12:04:52.962 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:52.962 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:52.963 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:52.988 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:53.010 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:53.013 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:53.013 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-d48bf6cf3b-fkjd-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:53.041 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:53.042 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-d48bf6cf3b.fkjd.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:53.042 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:53.083 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-ssivpvvc, ID: b2bc19e6-8fb0-44b3-83df-86e9c5b288a1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:53.083 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-ssivpvvc to be completed... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:53.084 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task b2bc19e6-8fb0-44b3-83df-86e9c5b288a1 to complete... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:53.108 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:53.108 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task b2bc19e6-8fb0-44b3-83df-86e9c5b288a1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:58.138 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:04:58.138 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task b2bc19e6-8fb0-44b3-83df-86e9c5b288a1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:03.161 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:03.161 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task b2bc19e6-8fb0-44b3-83df-86e9c5b288a1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:08.183 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:08.183 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:08.183 [[32mINFO [0m] rhdh.developer-hub: Task b2bc19e6-8fb0-44b3-83df-86e9c5b288a1 completed successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:08.183 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-ssivpvvc' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:08.184 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-ssivpvvc {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:08.198 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
Waiting for initial CI deployment of e2e-tests-java-springboot-ssivpvvc...
2026-04-20 12:05:08.199 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-ssivpvvc-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:08.199 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-ssivpvvc-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:08.407 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 137763391c6014f1505f70bdc8f862a62d7b5ee7 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: 137763391c6014f1505f70bdc8f862a62d7b5ee7
2026-04-20 12:05:08.426 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-ssivpvvc-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=3}
2026-04-20 12:05:08.426 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:22.640 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-ssivpvvc-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:22.640 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:22.640 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:22.640 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 137763391c6014f1505f70bdc8f862a62d7b5ee7 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-20 12:05:22.641 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:22.641 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-springboot-ssivpvvc {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:22.642 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-springboot-ssivpvvc... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:22.859 [[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=3}
2026-04-20 12:05:48.006 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:48.007 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-springboot-ssivpvvc {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:48.007 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-springboot-ssivpvvc... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:48.007 [[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=3}
2026-04-20 12:05:48.008 [[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=3}
2026-04-20 12:05:54.761 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-ssivpvvc branch 'main' with commit SHA: ffa207a9121eab9ee553a2ce5515c94d3e7c3587 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:54.761 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: ffa207a9121eab9ee553a2ce5515c94d3e7c3587 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:55.805 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-ssivpvvc-gitops branch 'main' with commit SHA: 684b8011b9022b1cb578929d68eea8cddd8a53b9 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:55.805 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 684b8011b9022b1cb578929d68eea8cddd8a53b9 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:55.805 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-springboot-ssivpvvc for component e2e-tests-java-springboot-ssivpvvc... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:55.828 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-springboot-ssivpvvc for component e2e-tests-java-springboot-ssivpvvc... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:55.829 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-springboot-ssivpvvc for component e2e-tests-java-springboot-ssivpvvc... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:05:55.829 [[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=3}
2026-04-20 12:05:55.830 [[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=3}
2026-04-20 12:06:17.755 [[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=3}
2026-04-20 12:06:20.547 [[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=3}
2026-04-20 12:06:42.541 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-springboot-ssivpvvc type=github name=e2e-tests-java-springboot-ssivpvvc {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:06:42.541 [[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=3}
2026-04-20 12:06:44.276 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-springboot-ssivpvvc-gitops type=github name=e2e-tests-java-springboot-ssivpvvc-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:06:44.278 [[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=3}
2026-04-20 12:07:11.335 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7464?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:07:11.761 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7465?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:07:32.224 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7464... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:07:32.225 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7464?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:07:35.279 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7465... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:07:35.280 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7465?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:08:01.328 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-springboot-ssivpvvc-gitops". {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:08:01.328 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-java-springboot-ssivpvvc {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:08:01.684 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-springboot-ssivpvvc". {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:08:01.684 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-java-springboot-ssivpvvc {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:08:01.684 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-java-springboot-ssivpvvc... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:08:01.710 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-ssivpvvc {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:08:01.710 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-ssivpvvc {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:08:01.711 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-ssivpvvc-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:08:01.711 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-ssivpvvc-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:08:01.711 [[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=3}
2026-04-20 12:08:01.711 [[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=3}
2026-04-20 12:08:01.711 [[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=3}
2026-04-20 12:08:01.711 [[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=3}
2026-04-20 12:08:29.114 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-springboot-ssivpvvc {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:08:29.115 [[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=3}
2026-04-20 12:08:31.166 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-springboot-ssivpvvc {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:08:31.167 [[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=3}
2026-04-20 12:08:31.752 [[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=3}
2026-04-20 12:08:31.759 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-20 12:08:31.759 [[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=3}
2026-04-20 12:08:31.759 [[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=3}
2026-04-20 12:08:31.765 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded
2026-04-20 12:08:31.765 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: timeout of 30000ms exceeded

[[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:257) 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>