Skip to content

chore: migration of tekton plugin tests#1982

Merged
jrichter1 merged 1 commit intoredhat-developer:mainfrom
sanketpathak:tekton-migration
Apr 1, 2026
Merged

chore: migration of tekton plugin tests#1982
jrichter1 merged 1 commit intoredhat-developer:mainfrom
sanketpathak:tekton-migration

Conversation

@sanketpathak
Copy link
Copy Markdown
Contributor

@sanketpathak sanketpathak commented Mar 2, 2026

Issue: https://issues.redhat.com/browse/RHIDP-11375
Description: Tekton plugin tests migration

@sanketpathak sanketpathak force-pushed the tekton-migration branch 3 times, most recently from c6301cf to c38e602 Compare March 2, 2026 16:02
@sanketpathak
Copy link
Copy Markdown
Contributor Author

/publish

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 2, 2026

Publish workflow has completed with success.

Publishing process

✅ Finished successfully.

  • Published container images:
    • ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-tekton:pr_1982__3.33.3

Backstage Compatibility Check

✅ All workspaces are compatible with the target Backstage version (1.45.3).

No action required.

Metadata Validation

✅ All metadata files validated successfully.

Running e2e tests
/test e2e-ocp-helm

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 2, 2026

Smoke tests workflow passed. All plugins loaded successfully.

@rhdh-test-bot
Copy link
Copy Markdown

❌ Failed E2E Tests - tekton

Platform: ocp 4.18 | RHDH Version: 1.10 | Duration: 8m 21s
Passed: 0 | Failed: 1 | Flaky: 0 | Skipped: 2
Playwright Report | Build Log | Artifacts

@github-actions github-actions Bot added mandatory-workspace PR affects a workspace with required plugins for releases workspace-update PR modifies files in an existing workspace labels Mar 2, 2026
@sanketpathak sanketpathak force-pushed the tekton-migration branch 2 times, most recently from 587c905 to 11b9860 Compare March 5, 2026 10:39
@sanketpathak
Copy link
Copy Markdown
Contributor Author

/publish

"eslint-plugin-check-file": "^3.3.1",
"eslint-plugin-playwright": "^2.4.0",
"prettier": "^3.7.4",
"rhdh-e2e-test-utils": "1.1.9",
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"rhdh-e2e-test-utils": "1.1.9",
"@red-hat-developer-hub/e2e-test-utils": "1.1.13",

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 5, 2026

Publish workflow has completed with success.

Publishing process

✅ Finished successfully.

  • Published container images:
    • ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-tekton:pr_1982__3.33.3

Backstage Compatibility Check

✅ All workspaces are compatible with the target Backstage version (1.45.3).

No action required.

Metadata Validation

✅ All metadata files validated successfully.

Running e2e tests
/test e2e-ocp-helm

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 5, 2026

Smoke tests workflow passed. All plugins loaded successfully.

@sanketpathak sanketpathak force-pushed the tekton-migration branch 2 times, most recently from d942c26 to 25fe756 Compare March 5, 2026 11:04
@sanketpathak
Copy link
Copy Markdown
Contributor Author

/publish

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 5, 2026

Publish workflow has completed with success.

Publishing process

✅ Finished successfully.

  • Published container images:
    • ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-tekton:pr_1982__3.33.3

Backstage Compatibility Check

✅ All workspaces are compatible with the target Backstage version (1.45.3).

No action required.

Metadata Validation

✅ All metadata files validated successfully.

Running e2e tests
/test e2e-ocp-helm

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 5, 2026

Smoke tests workflow passed. All plugins loaded successfully.

@rhdh-test-bot
Copy link
Copy Markdown

❌ Failed E2E Tests - tekton

Platform: ocp 4.18 | RHDH Version: 1.10 | Duration: 7m 37s
Passed: 0 | Failed: 1 | Flaky: 0 | Skipped: 2
Playwright Report | Build Log | Artifacts

@sanketpathak
Copy link
Copy Markdown
Contributor Author

/publish

1 similar comment
@sanketpathak
Copy link
Copy Markdown
Contributor Author

/publish

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 5, 2026

Publish workflow has completed with failure.

Backstage Compatibility Check

✅ All workspaces are compatible with the target Backstage version (1.45.3).

No action required.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 5, 2026

Publish workflow has completed with success.

Publishing process

✅ Finished successfully.

  • Published container images:
    • ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-tekton:pr_1982__3.33.3

Backstage Compatibility Check

✅ All workspaces are compatible with the target Backstage version (1.45.3).

No action required.

Metadata Validation

✅ All metadata files validated successfully.

Running e2e tests
/test e2e-ocp-helm

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 5, 2026

Smoke tests workflow passed. All plugins loaded successfully.

@rhdh-test-bot
Copy link
Copy Markdown

❌ Failed E2E Tests - tekton

Platform: ocp 4.18 | RHDH Version: 1.10 | Duration: 19m 4s
Passed: 0 | Failed: 3 | Flaky: 0 | Skipped: 0
Playwright Report | Build Log | Artifacts

@sanketpathak
Copy link
Copy Markdown
Contributor Author

/publish

@rhdh-test-bot
Copy link
Copy Markdown

✅ Passed E2E Tests - tekton

Platform: ocp 4.18 | RHDH Version: 1.10 | Duration: 8m 29s
Passed: 3 | Failed: 0 | Flaky: 0 | Skipped: 0
Playwright Report | Build Log | Artifacts

@sanketpathak
Copy link
Copy Markdown
Contributor Author

/publish

@github-actions
Copy link
Copy Markdown
Contributor

Publish workflow has completed with success.

Publishing process

✅ Finished successfully.

  • Published container images:
    • ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-tekton:pr_1982__3.33.3

Backstage Compatibility Check

✅ All workspaces are compatible with the target Backstage version (1.45.3).

No action required.

Metadata Validation

✅ All metadata files validated successfully.

Running e2e tests
/test e2e-ocp-helm

@github-actions
Copy link
Copy Markdown
Contributor

Smoke tests workflow passed. All plugins loaded successfully.

@sanketpathak
Copy link
Copy Markdown
Contributor Author

/publish

@github-actions
Copy link
Copy Markdown
Contributor

Publish workflow has completed with success.

Publishing process

✅ Finished successfully.

  • Published container images:
    • ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-tekton:pr_1982__3.33.3

Backstage Compatibility Check

✅ All workspaces are compatible with the target Backstage version (1.45.3).

No action required.

Metadata Validation

✅ All metadata files validated successfully.

Running e2e tests
/test e2e-ocp-helm

@github-actions
Copy link
Copy Markdown
Contributor

Smoke tests workflow passed. All plugins loaded successfully.

@rhdh-test-bot
Copy link
Copy Markdown

✅ Passed E2E Tests - tekton

Platform: ocp 4.18 | RHDH Version: 1.10 | Duration: 7m 18s
Passed: 3 | Failed: 0 | Flaky: 0 | Skipped: 0
Playwright Report | Build Log | Artifacts

Comment thread workspaces/tekton/e2e-tests/tests/config/app-config-rhdh.yaml Outdated
Comment thread workspaces/tekton/e2e-tests/tests/config/operator-install.sh
Comment thread workspaces/tekton/e2e-tests/tests/config/operator-install.sh Outdated
Comment thread workspaces/tekton/e2e-tests/tests/specs/tekton.spec.ts Outdated
Comment on lines +40 to +42
// Wait for namespace to be Active before applying Tekton resources (CI may delete it during operator install, leaving it Terminating).
await $`for i in $(seq 1 90); do phase=$(oc get namespace ${namespace} -o jsonpath='{.status.phase}' 2>/dev/null || true); [ "$phase" = "Active" ] && break; if [ "$phase" = "Terminating" ]; then echo "Namespace ${namespace} terminating, waiting for delete..."; oc wait --for=delete namespace/${namespace} --timeout=60s 2>/dev/null || true; fi; echo "Waiting for namespace ${namespace} (phase=$phase)..."; sleep 2; done`;
await $`oc wait --for=jsonpath='{.status.phase}=Active' namespace/${namespace} --timeout=30s`;
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. this is a mess
  2. how does a namespace end up getting deleted during operator install, when it doesn't exist yet?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I got a CI failure where I got a namespace deletion error, so I used this

Comment thread workspaces/tekton/e2e-tests/tests/support/tekton-support-helper.ts Outdated
Comment thread workspaces/tekton/e2e-tests/tests/support/tekton-support-helper.ts Outdated
Comment thread workspaces/tekton/e2e-tests/tests/support/tekton-support-helper.ts Outdated
Comment thread workspaces/tekton/e2e-tests/package.json Outdated
Comment thread workspaces/tekton/e2e-tests/tests/specs/tekton.spec.ts Outdated
@sanketpathak sanketpathak force-pushed the tekton-migration branch 2 times, most recently from 3605761 to ab2eaaf Compare March 31, 2026 17:21
@sanketpathak
Copy link
Copy Markdown
Contributor Author

/publish

@github-actions
Copy link
Copy Markdown
Contributor

Publish workflow has completed with success.

Publishing process

✅ Finished successfully.

  • Published container images:
    • ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-tekton:pr_1982__3.33.3

Backstage Compatibility Check

✅ All workspaces are compatible with the target Backstage version (1.45.3).

No action required.

Metadata Validation

✅ All metadata files validated successfully.

Running e2e tests
/test e2e-ocp-helm

@github-actions
Copy link
Copy Markdown
Contributor

Smoke tests workflow passed. All plugins loaded successfully.

@rhdh-test-bot
Copy link
Copy Markdown

✅ Passed E2E Tests - tekton

Platform: ocp 4.18 | RHDH Version: 1.10 | Duration: 7m 1s
Passed: 3 | Failed: 0 | Flaky: 0 | Skipped: 0
Playwright Report | Build Log | Artifacts

@sanketpathak
Copy link
Copy Markdown
Contributor Author

/publish

@github-actions
Copy link
Copy Markdown
Contributor

Publish workflow has completed with success.

Publishing process

✅ Finished successfully.

  • Published container images:
    • ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-tekton:pr_1982__3.33.3

Backstage Compatibility Check

✅ All workspaces are compatible with the target Backstage version (1.45.3).

No action required.

Metadata Validation

✅ All metadata files validated successfully.

Running e2e tests
/test e2e-ocp-helm

@github-actions
Copy link
Copy Markdown
Contributor

Smoke tests workflow passed. All plugins loaded successfully.

@rhdh-test-bot
Copy link
Copy Markdown

✅ Passed E2E Tests - tekton

Platform: ocp 4.18 | RHDH Version: 1.10 | Duration: 7m 8s
Passed: 3 | Failed: 0 | Flaky: 0 | Skipped: 0
Playwright Report | Build Log | Artifacts

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Apr 1, 2026

@sanketpathak
Copy link
Copy Markdown
Contributor Author

/publish

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 1, 2026

Publish workflow has completed with success.

Publishing process

✅ Finished successfully.

  • Published container images:
    • ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-tekton:pr_1982__3.33.3

Backstage Compatibility Check

✅ All workspaces are compatible with the target Backstage version (1.45.3).

No action required.

Metadata Validation

✅ All metadata files validated successfully.

Running e2e tests
/test e2e-ocp-helm

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 1, 2026

Smoke tests workflow passed. All plugins loaded successfully.

@rhdh-test-bot
Copy link
Copy Markdown

✅ Passed E2E Tests - tekton

Platform: ocp 4.18 | RHDH Version: 1.10 | Duration: 8m 41s
Passed: 3 | Failed: 0 | Flaky: 0 | Skipped: 0
Playwright Report | Build Log | Artifacts

@jrichter1 jrichter1 merged commit 84355a2 into redhat-developer:main Apr 1, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mandatory-workspace PR affects a workspace with required plugins for releases workspace-update PR modifies files in an existing workspace

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants