diff options
author | Didier Wenzek <didier.wenzek@free.fr> | 2022-06-28 16:49:45 +0100 |
---|---|---|
committer | Didier Wenzek <didier.wenzek@free.fr> | 2022-08-30 15:49:33 +0200 |
commit | 8e72cd853fee3f6c71b628c3cdcb4b3dfb9bb7f7 (patch) | |
tree | 2cd6ade7677149a779ef74d7deda84f2c999e219 /GOVERNANCE.md | |
parent | 9a3d6add09eddacceec65a5649d4b85cdfbeb09e (diff) |
Add content for "end-2-end tests"
Signed-off-by: Didier Wenzek <didier.wenzek@free.fr>
Diffstat (limited to 'GOVERNANCE.md')
-rw-r--r-- | GOVERNANCE.md | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/GOVERNANCE.md b/GOVERNANCE.md index 8d1362a1..abe64465 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -167,8 +167,10 @@ core contributors = [SAG, IFM] The main objective with this is that a developer should be able to simply run `cargo test` on their local machine to be able to see whether CI would succeed for changes they submit in a pull request. - Thus, all tests (unit tests, but also integration tests) are implemented in + Thus, all CI tests (unit tests, but also integration tests) are implemented in Rust and do not rely on external services. + End-to-end system tests - that depend on external services - are run outside the CI pipeline, + to avoid inconsistent test outcomes because of external issues. - benchmarks - documentation builds Source code documentation as well as other documentation is tested via github |