#11 Also enable testing virtualenv --no-download
Merged 3 years ago by churchyard. Opened 3 years ago by churchyard.
tests/ churchyard/python virtualenv-no-download  into  master

file modified
+2
@@ -14,6 +14,8 @@ 

    $PYTHON -m venv venv

  elif [ "$METHOD" == "virtualenv" ]; then

    virtualenv --python=$PYTHON venv

+ elif [ "$METHOD" == "virtualenv-no-download" ]; then

+   virtualenv --no-download --python=$PYTHON venv

  else

    echo 'Unsupported $METHOD' $METHOD >&2

  exit 1

file modified
+7 -3
@@ -16,6 +16,9 @@ 

      - smoke27:

          dir: smoke

          run: VERSION=2.7 METHOD=virtualenv ./venv.sh

+     - smoke34:

+         dir: smoke

+         run: VERSION=3.4 METHOD=virtualenv-no-download TOX=false ./venv.sh

      - smoke36:

          dir: smoke

          run: VERSION=3.6 METHOD=venv TOX=false ./venv.sh
@@ -30,17 +33,18 @@ 

          run: VERSION=2.7 METHOD=virtualenv PYTHON=pypy ./venv.sh

      - smokepypy3:

          dir: smoke

-         run: VERSION=3.5 METHOD=venv PYTHON=pypy3 ./venv.sh

+         run: VERSION=3.6 METHOD=venv PYTHON=pypy3 ./venv.sh

      - selftest37:

          dir: selftest

          run: VERSION=3.7 X="-x test_socket -x test_asyncgen -x test_asyncio -x test_compile -x test_concurrent_futures -x test_itertools -x test_multiprocessing_fork -x test_multiprocessing_forkserver -x test_shutil -x test_time -x test_multiprocessing_spawn -x test_threading -x test_wsgiref" ./parallel.sh

-     - debugtest37:

+     - debugtest38:

          dir: selftest

-         run: VERSION=3.7 PYTHON="python3-debug" X="test_ssl" ./parallel.sh

+         run: VERSION=3.8 PYTHON="python3-debug" X="test_ssl" ./parallel.sh

      required_packages:

      - gcc

      - virtualenv

      - python27

+     - python34

      - python36

      - python37

      - python38

no initial comment

1 new commit added

  • Test pypy3 tests with current pypy3, that is Python 3.6
3 years ago

rebased onto d37bcbf

3 years ago

I don't get it, the CI still runs the old tests :(

+ VERSION=3.5
+ PYTHON=pypy3

fixed the pipeline issue :)

fixed the pipeline issue :)

thanks. what was the issue?

We merged a PR that removed dependency from the Fedora atomic pipeline libraries, unfortunately it introduced some regressions...

this was the fix for the issue above https://github.com/CentOS-PaaS-SIG/upstream-fedora-pipeline/commit/5aee5fa9ea2b2d9d92b61b1aa50f27c2767e1379#diff-58231b16fdee45a03a4ee3cf94a9f2c3R390

Pull-Request has been merged by churchyard

3 years ago