Was looking to some PRs in the external tests repository:
When I thought that it wouldn't be crazy to have the repo CI-coverered. That way stuff could be accepted in a safer way and enable us to detect potential problems in advance. After all, the repository (deployed @ downloads) is used by everybody in the world running our unit tests, so some stability is welcome.
Basically I see it like something achievable in travis:
- Publish the repo.
- Prepare a Moodle phpunit run
- Configure it to use the published ext tests in #1.
- Verify unit tests pass (multiple branches...)
Dropping the idea here to avoid forgetting it... ciao