DC/OS Enterprise supports running test that exercise different DC/OS installations configurations using https://github.com/mesosphere/dcos-e2e . The tests are now stable enough and we should allow to write and run similar tests in DC/OS Open.
Once done, tests such as TestMakeDiskResources should be moved to the open repo.
Edit by Adam Dangoor on what this involves:
- Create a new directory in DC/OS 1.10+ called test-e2e with a requirements.txt file, README, test_meta.py and tests_groups.yaml similar to in DC/OS Enterprise.
- Create four grouped tests for running E2E tests on TeamCity - very much like the ones for DC/OS Enterprise.
- Make those grouped tests required on every PR.
- Move or copy tests from DC/OS Enterprise as appropriate.