Add SyTest support to CI (#704)

Adds SyTest CI through CircleCI.

Also need to add all the tests that currently pass to testfile, but I don't think that's a hard blocker for merging.
This commit is contained in:
Andrew Morgan 2019-05-24 15:00:03 +01:00 committed by GitHub
parent e1ec98e248
commit 1667a4b09f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 105 additions and 1 deletions

8
docs/sytest.md Normal file
View file

@ -0,0 +1,8 @@
# SyTest
Dendrite uses [SyTest](https://github.com/matrix-org/sytest) for its
integration testing. When creating a new PR, add the test IDs that your PR
should allow to pass to `testfile` in dendrite's root directory. Not all PRs
need to make new tests pass. If we find your PR should be making a test pass we
may ask you to add to that file, as generally Dendrite's progress can be
tracked through the amount of SyTest tests it passes.