You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Switch from Python 3.7 to 3.8 as the primary testing environment in Travis, and resolve few issues/warnings with 3.8. Python 3.7 compatibility is still tested and ensured.
Description
The testing is now organised this way:
The latest Python — with all supported Kubernetes versions.
The latest Kubernetes — with all supported Python versions (3.7 & 3.8 & optionally 3.9-dev).
We assume that if something breaks, it either breaks in the language (and one K8s version is enough to detect it), or in Kubernetes API (and one Python version is enough to detect it) — there is no need to test a real matrix "all Pythons vs. all K8ses".
Travis CI has a limit of 5 builds running in parallel (for us), so more than 5 or 10 builds delays the build results. Currently, we have 10 — and so it will be with the new grid (for a while).
What do these changes do?
Switch from Python 3.7 to 3.8 as the primary testing environment in Travis, and resolve few issues/warnings with 3.8. Python 3.7 compatibility is still tested and ensured.
Description
The testing is now organised this way:
We assume that if something breaks, it either breaks in the language (and one K8s version is enough to detect it), or in Kubernetes API (and one Python version is enough to detect it) — there is no need to test a real matrix "all Pythons vs. all K8ses".
Travis CI has a limit of 5 builds running in parallel (for us), so more than 5 or 10 builds delays the build results. Currently, we have 10 — and so it will be with the new grid (for a while).
Issues/PRs
Type of changes
Checklist
CONTRIBUTORS.txt
The text was updated successfully, but these errors were encountered: