Commit graph

5 commits

Author SHA1 Message Date
linonetwo
7cf397e589 test(e2e): improve stability and cleanup
- Replace fixed waits with polling in analytics step definitions
- Add mock analytics server cleanup in After hook
- Remove fixed waits in workspaceGroup drag tests
- Restore UI_RETRY_ATTEMPTS minimum from 1 back to 3
2026-05-25 00:38:49 +08:00
linonetwo
34b36fc2dd fix(e2e): update mock analytics for JSON-serialized properties and hostname pref
- analytics service now serializes properties as JSON string (Rybbit compat)
- parse properties string back to object in E2E assertion
- add TIDGI_ANALYTICS_HOSTNAME env override for mock server
2026-05-18 16:40:31 +08:00
linonetwo
62afa0af73 test(analytics): embed event assertions into existing smoke, sync, and wiki scenarios; remove dedicated analytics feature 2026-04-29 18:27:43 +08:00
linonetwo
191340cccd test(analytics): strengthen event assertion with polling to handle fire-and-forget delivery 2026-04-29 18:15:37 +08:00
linonetwo
a1d12fad16 test(analytics): add E2E tests with mock server for event tracking validation 2026-04-29 18:10:55 +08:00