Community Goal of Python 3.5 Functional Tests

Registered by Dave McCowan on 2017-03-23

Community Goal of Python 3.5 Functional Tests

Blueprint information

Status:
Not started
Approver:
None
Priority:
Medium
Drafter:
Dave McCowan
Direction:
Needs approval
Assignee:
Dave McCowan
Definition:
Approved
Series goal:
Accepted for pike
Implementation:
Unknown
Milestone target:
milestone icon pike-2

Related branches

Sprints

Whiteboard

Completion Criteria
===================

For projects with functional tests in any form:

#. All of the functional tests must pass when a service is running
   under python 3.5.
#. Voting check and gate jobs are present to run all of the project's
   functional tests under python 3.5 to avoid regressions.

For projects with integration tests in any form:

#. All of the integration tests must pass when a service is running
   under python 3.5.
#. Voting check and gate jobs are present to run all of the project's
   integration tests under python 3.5 to avoid regressions.

For all projects:

#. The setup.cfg for the project includes the "trove classifier" for
   PyPI projects "``Programming Language :: Python :: 3.5``".

Optionally, for projects with unit tests:

#. All unit tests should pass under python 3.5, or have explicit skips
   added if the test does not apply to python 3 for some reason.
#. Check and gate jobs are present to run the unit tests under python
   3.5 to avoid regressions.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.