Skip to content

[release-1.10] chore(e2e): remove remaining migrated plugin tests and CI infrastructure#4975

Merged
openshift-merge-bot[bot] merged 1 commit into
redhat-developer:release-1.10from
teknaS47:e2e-cleanup-remaining-1.10
Jun 19, 2026
Merged

[release-1.10] chore(e2e): remove remaining migrated plugin tests and CI infrastructure#4975
openshift-merge-bot[bot] merged 1 commit into
redhat-developer:release-1.10from
teknaS47:e2e-cleanup-remaining-1.10

Conversation

@teknaS47

@teknaS47 teknaS47 commented Jun 19, 2026

Copy link
Copy Markdown
Member

Summary

Backport of #4898 to release-1.10.

  • Removes E2E tests for Orchestrator and Extensions plugins (migrated to rhdh-plugin-export-overlays)
  • Removes all Orchestrator CI infrastructure (scripts, operators, SonataFlow setup)
  • Removes plugin entries from Helm values files, ConfigMaps, and RBAC policies for Orchestrator and Extensions
  • Bulk Import is intentionally preserved — not yet backported to 1.10 in overlays

What's kept (compared to main PR)

  • bulk-import.spec.ts, page object, and test data
  • Bulk Import plugin entries in values_showcase.yaml and values_showcase-rbac.yaml
  • bulkImport: config and catalog URL in app-config-rhdh-rbac.yaml
  • bulk_import role in rbac-policy.csv, rbac-constants.ts, and authentication-providers/yamls/rbac-policy.csv
  • Bulk Import testIgnore/testMatch entries in playwright.config.ts

Jira: RHIDP-14965

Test plan

  • OCP Helm PR job (showcase + showcase-rbac) — validates deployment with removed plugins and remaining tests pass
  • OCP Helm Nightly job — validates showcase-sanity-plugins, localization, and runtime
  • OCP Operator job — validates showcase-operator + showcase-operator-rbac

Made with Cursor

…ure (redhat-developer#4898)

* e2e cleanup remaining plugins

* removed empty diff-values files

* restore extensions-catalog volume required by chart init container
@openshift-ci openshift-ci Bot requested review from hopehadfield and josephca June 19, 2026 07:38
@sanketpathak

Copy link
Copy Markdown
Contributor

/lgtm

@openshift-ci openshift-ci Bot added the lgtm label Jun 19, 2026
@teknaS47 teknaS47 changed the title chore(e2e): remove remaining migrated plugin tests and CI infrastructure (backport release-1.10) [release-1.10] chore(e2e): remove remaining migrated plugin tests and CI infrastructure Jun 19, 2026
@codecov

codecov Bot commented Jun 19, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 69.60%. Comparing base (e9b7221) to head (2012711).
⚠️ Report is 1 commits behind head on release-1.10.

Additional details and impacted files
@@                Coverage Diff                @@
##           release-1.10    #4975       +/-   ##
=================================================
+ Coverage         41.03%   69.60%   +28.57%     
=================================================
  Files               121      111       -10     
  Lines              2220     4702     +2482     
  Branches            563      536       -27     
=================================================
+ Hits                911     3273     +2362     
- Misses             1303     1429      +126     
+ Partials              6        0        -6     
Flag Coverage Δ
install-dynamic-plugins 92.44% <ø> (?)
rhdh 38.81% <ø> (-2.23%) ⬇️

Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e9b7221...2012711. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

Copy link
Copy Markdown
Contributor

Image was built and published successfully. It is available at:

@openshift-merge-bot openshift-merge-bot Bot merged commit df24fed into redhat-developer:release-1.10 Jun 19, 2026
27 checks passed
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants