Update doc/qa/test-guidelines-collaborators.md

Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
This commit is contained in:
lukhipolito-nexxbiz 2025-10-03 09:57:03 +02:00 committed by GitHub
parent 544f9d5221
commit e273239fd0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -22,7 +22,7 @@ This means that if it does not point directly to the source of the issue, it sho
## Goals / Nonfunctional requirements
1. **Deterministic tests** — tests should not be flaky and should produce the same results independent of circumstance.
1. **Deterministic tests** — tests should not be flaky, meaning they should produce the same results consistently on subsequent runs.
2. **Fast feedback** — unit and integration tests should run quickly to support local development workflows and CI.
3. **Minimal reliance on real delays** — avoid `Task.Delay`, `Thread.Sleep` or real clocks except where unavoidable; prefer event-driven assertions.
4. **Version alignment** — workflow definition versions and test artifacts must be explicitly linked so tests refer to a specific workflow definition version.