integration-test icon indicating copy to clipboard operation
integration-test copied to clipboard

Actual test plan

Open xavfernandez opened this issue 6 years ago • 2 comments

From the Discuss, here is what I understood the tests could look like:

  • Prepare the artefacts: for all the packaging bricks: pip, setuptools, etc:
    • download the latest stable wheel release from PyPI
    • build a wheel from their development branch
  • For each brick A, the test would be:
    • launch a local PyPI exposing A master wheel + the stable wheels of the other bricks
    • create a virtualenv and install the different bricks
    • try to install a curated list of packages ? Maybe https://pypistats.org/top ?

What are the bricks we want to test ? pip, setuptools, pep517, wheel, virtualenv, tox, (should we also include their dependencies ? like pytoml for pep517, etc).

xavfernandez avatar Jan 31 '19 10:01 xavfernandez

Pushed on master provisioning the wheels into a devpi server. On my fork, I've started creating some tests for virtualenv.

gaborbernat avatar Feb 01 '19 18:02 gaborbernat

This could be something that one of the paid contractors on pip works on.

brainwane avatar Nov 12 '19 15:11 brainwane