Skip to content

e2e test setup#23434

Open
rishabh-gupta-hashicorp wants to merge 37 commits into
mainfrom
rishabh-gupta/ui/e2e-test-setup-with-playwright
Open

e2e test setup#23434
rishabh-gupta-hashicorp wants to merge 37 commits into
mainfrom
rishabh-gupta/ui/e2e-test-setup-with-playwright

Conversation

@rishabh-gupta-hashicorp
Copy link
Copy Markdown
Contributor

Description

Testing & Reproduction steps

Links

PR Checklist

  • updated test coverage
  • external facing docs updated
  • appropriate backport labels added
  • not a security concern

PCI review checklist

  • I have documented a clear reason for, and description of, the change I am making.

  • If applicable, I've documented a plan to revert these changes if they require more than reverting the pull request.

  • If applicable, I've documented the impact of any changes to security controls.

    Examples of changes to security controls include using new access control methods, adding or removing logging pipelines, etc.

@rishabh-gupta-hashicorp rishabh-gupta-hashicorp requested review from a team as code owners April 6, 2026 07:38
@github-actions github-actions Bot added theme/ui Anything related to the UI type/ci Relating to continuous integration (CI) tooling for testing or releases theme/contributing Additions and enhancements to community contributing materials labels Apr 6, 2026
@rishabh-gupta-hashicorp rishabh-gupta-hashicorp added pr/no-changelog PR does not need a corresponding .changelog entry pr/no-backport labels Apr 6, 2026
* Automate manual e2e tests of overview page

* fix lint issues

* minor fix

* minor changes

* fix lint issue
* add basic tests for token page

* fix lint issues
* add e2e tests for kv page

* fix lint issues

* minor fix for CI run

* lint fix

* minor fixes

* fix code mirror issue

* cm fix

* add logging

* fix flaky tests

* fix lint issue

* minor test fixes for code editor

* minor fix

* minor fix
* add tests for access-control workflow

* Automate manual e2e tests of overview page (#23489)

* Automate manual e2e tests of overview page

* fix lint issues

* minor fix

* minor changes

* fix lint issue

* Rishabh gupta/UI/token page e2e tests (#23519)

* add basic tests for token page

* fix lint issues

* add e2e tests for kv page (#23518)

* add e2e tests for kv page

* fix lint issues

* minor fix for CI run

* lint fix

* minor fixes

* fix code mirror issue

* cm fix

* add logging

* fix flaky tests

* fix lint issue

* minor test fixes for code editor

* minor fix

* minor fix

* fix lint errors

* rename workflow to basic

* run make ui-regen before gen local consul build

* update tests to remove dependency on data-test attributes

* fix lint

* update envoy version to 35.10

* remove patches; patches will be done in the ui_testing repo;

* remove ref for consul-ui-testing repo; fix ui build for e2e-ent;

---------

Co-authored-by: Rishabh Gupta <rishabh.gupta@hashicorp.com>
* add tests for admin partitions page

* ent only admin partition tests

* ent only fixes

* minor fix

* linting fixes

* minor fix
* add more tests for intentions

* use fixtures

* fix lint issues

* minor fix

* minor changes

* fix e2e tests

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

Labels

pr/no-backport pr/no-changelog PR does not need a corresponding .changelog entry theme/contributing Additions and enhancements to community contributing materials theme/ui Anything related to the UI type/ci Relating to continuous integration (CI) tooling for testing or releases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants