Updated progress on roadmap items.

pull/17140/head
Matt Clay 8 years ago
parent cb3653295f
commit e1262fa49b

@ -141,6 +141,7 @@ Target: September 2016
- **CI Performance** - **CI Performance**
Reduce time spent waiting on CI for PRs. Combination of optimizing existing Travis setup and offloading work to other services. Will be impacted by available budget. Reduce time spent waiting on CI for PRs. Combination of optimizing existing Travis setup and offloading work to other services. Will be impacted by available budget.
**Done:** Most tests have been migrated from Travis to Shippable.
- **Core Module Test Organization** - **Core Module Test Organization**
Relocate core module tests to ansible-modules-core to encourage inclusion of tests in core module PRs. Relocate core module tests to ansible-modules-core to encourage inclusion of tests in core module PRs.
- **Documentation** - **Documentation**
@ -149,4 +150,7 @@ Target: September 2016
Expand test coverage, particularly for CI. Being testing, this is open ended. Will be impacted by available budget. Expand test coverage, particularly for CI. Being testing, this is open ended. Will be impacted by available budget.
- Python 3 - Run integration tests using Python 3 on CI with tagging for those which should pass, so we can track progress and detect regressions. - Python 3 - Run integration tests using Python 3 on CI with tagging for those which should pass, so we can track progress and detect regressions.
- Windows - Create framework for running Windows integration tests, ideally both locally and on CI. - Windows - Create framework for running Windows integration tests, ideally both locally and on CI.
**Done:** Windows integration tests now run on Shippable.
- FreeBSD - Include FreeBSD in CI coverage. Not originally on the roadmap, this is an intermediary step for CI coverage for OS X.
**Done:** FreeBSD integration tests now run on Shippable.
- OS X - Include OS X in CI coverage. - OS X - Include OS X in CI coverage.

Loading…
Cancel
Save