Skip to content

Comments

Add e2e testing to App#17

Open
arawinters wants to merge 3 commits into3.awinters.mainfrom
3.awinters.gha-cloud-testing
Open

Add e2e testing to App#17
arawinters wants to merge 3 commits into3.awinters.mainfrom
3.awinters.gha-cloud-testing

Conversation

@arawinters
Copy link

This updates the e2e GHA to run the senzing/sz-sdk-java-grpc image that provides the backing dataservices required to adequately run the e2e tests.

arawinters and others added 2 commits February 6, 2026 11:48
- Replace e2e.yaml with new workflow that runs senzing/sz-sdk-grpc-java
- Configure backend with data-mart database, bind-address, and CORS
- Rename test files with numeric prefix for sequential execution
  - 01-import-truthset.spec.ts (imports test data)
  - 02-datasource-stats.spec.ts (tests stats display)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add `npm run e2e` for local development (headed browser)
- Add `npm run e2e:ci` for CI (headless, list + HTML reporters)
- Update workflow to use e2e:ci script

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@arawinters arawinters self-assigned this Feb 6, 2026
@arawinters arawinters requested review from a team as code owners February 6, 2026 19:59
@arawinters arawinters added the github_actions Pull requests that update GitHub Actions code label Feb 6, 2026
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant