Update testing progress on 2.4 roadmap.

pull/27026/merge
Matt Clay 7 years ago
parent 7a02f2545a
commit a53dabf664

@ -24,9 +24,9 @@ Python 2.4 and 2.5 support discontinuation
Python 3 Python 3
-------- --------
- Ansible Core Engine and Core modules will be tested on Python 3 - Ansible Core Engine and Core modules will be tested on Python 3 **(working, additional coverage required)**
- Communicate with Linux distros to provide Ansible running on Python 3 - Communicate with Linux distros to provide Ansible running on Python 3
- Check for Python 3 tests on core modules and create any missing - Check for Python 3 tests on core modules and create any missing **(tests added, additional tests required)**
Ansible-Config Ansible-Config
-------------- --------------
@ -190,14 +190,17 @@ Network Roadmap
Contributor Quality of Life Contributor Quality of Life
--------------------------- ---------------------------
- All Core and Curated modules will work towards having unit testing. - All Core and Curated modules will work towards having unit testing. **(edit: integration and/or unit tests)**
- More bot improvements! - More bot improvements!
- Bot comments on PRs with details of test failures. **(done)**
- Test Infrastructure changes - Test Infrastructure changes
- Shippable + Bot Integration - Shippable + Bot Integration
- Provide verified test results to the bot from Shippable so the bot can comment on PRs with CI failures. - Provide verified test results to the bot from Shippable so the bot can comment on PRs with CI failures. **(done, compile and sanity tests only)**
- Enable the bot to mark PRs with ``ci_verified`` if all CI failures are verified. - Enable the bot to mark PRs with ``ci_verified`` if all CI failures are verified. **(done)**
- Windows Server 2016 Integration Tests - Windows Server 2016 Integration Tests
@ -214,20 +217,25 @@ Contributor Quality of Life
- Windows + Python 3 Tests - Windows + Python 3 Tests
- Run basic Windows tests using Python 3 as the controller. - Run basic Windows tests using Python 3 as the controller. **(partially done, not all planned tests running yet)**
- Depends on resolution of WinRM Python 3 issues. - Depends on resolution of WinRM Python 3 issues.
- Cloud Integration Tests - Cloud Integration Tests
- Run existing cloud integration tests for AWS, Azure and GCP as part of CI. - Run existing cloud integration tests as part of CI for:
- Tests to be run only on cloud module (and module_utils) PRs and merges for the relevant cloud provider.
- AWS **(done, some tests excluded due to test duration)**
- Azure **(in progress)**
- GCP as part of CI. **(possibly pushed to future roadmap)**
- Tests to be run only on cloud module (and module_utils) PRs and merges for the relevant cloud provider. **(done)**
- Test Reliability - Test Reliability
- Further improve test reliability to reduce false positives on Shippable. - Further improve test reliability to reduce false positives on Shippable. **(ongoing)**
- This continues work from the 2.3 release cycle. - This continues work from the 2.3 release cycle.
- Static Code Analysis - Static Code Analysis
- Further expand the scope and coverage of static analysis. - Further expand the scope and coverage of static analysis. **(ongoing)**
- This continues work from the 2.3 release cycle. - This continues work from the 2.3 release cycle.

Loading…
Cancel
Save