hyperdx/scripts
Tom Alexander 75ff28dd68
chore: Use local clickhouse instance for playwright tests (#1711)
TLDR: This PR changes playwright full-stack tests to run against a local clickhouse instance (with seeded data) instead of relying on the clickhouse demo server, which can be unpredictable at times. This workflow allows us to fully control the data to make tests more predictable.

This PR: 
* Adds local CH instance to the e2e dockerfile
* Adds a schema creation script
* Adds a data seeding script
* Updates playwright config 
* Updates various tests to change hardcoded fields, metrics, or areas relying on play demo data
* Updates github workflow to use the dockerfile instead of separate services
* Runs against a local clickhouse instead of the demo server

Fixes: HDX-3193
2026-02-13 15:43:12 +00:00
..
test-e2e-ci.sh chore: update e2e test configs to better work with CI (#1458) 2025-12-10 20:13:00 +00:00
test-e2e.sh chore: Use local clickhouse instance for playwright tests (#1711) 2026-02-13 15:43:12 +00:00