TidGi-Desktop/.github/workflows
lin onetwo 1cd266d8fe test: implement scenario isolation for E2E tests
- Isolate each test scenario in test-artifacts/{scenarioSlug}/ directory
- Use dynamic ports for mock OpenAI server to avoid port conflicts
- Log VIEW_LOADED event via did-finish-load in main process (more reliable)
- Search all .log files when waiting for log markers
- Increase timeout for log marker steps to 15 seconds
- Fix ts-node cache issues by clearing cache before tests
- Move application launch to individual scenarios (required for mock server setup)

All 45 E2E test scenarios now pass consistently.
2026-01-17 01:19:53 +08:00
..
codeql.yml Add master branch to CodeQL workflow triggers 2025-10-24 17:39:18 +08:00
release.yml Fix/sync sub wiki (#672) 2025-12-17 22:08:26 +08:00
test.yml test: implement scenario isolation for E2E tests 2026-01-17 01:19:53 +08:00