almahmoud 7 лет назад
Родитель
Сommit
fb7327ff7d
1 измененных файлов с 11 добавлено и 209 удалено
  1. 11 209
      .travis.yml

+ 11 - 209
.travis.yml

@@ -13,221 +13,23 @@ matrix:
     - os: osx
   include:
     - python: 2.7
-      env: TOX_ENV=py27-aws TOX_TEST=test_block_store_service
+      env: TOX_ENV=py27-aws
     - python: 2.7
-      env: TOX_ENV=py27-azure TOX_TEST=test_block_store_service
+      env: TOX_ENV=py27-azure
     - python: 2.7
-      env: TOX_ENV=py27-openstack TOX_TEST=test_block_store_service
-    - python: 2.7
-      env: TOX_ENV=py27-aws TOX_TEST=test_cloud_factory
-    - python: 2.7
-      env: TOX_ENV=py27-azure TOX_TEST=test_cloud_factory
-    - python: 2.7
-      env: TOX_ENV=py27-openstack TOX_TEST=test_cloud_factory
-    - python: 2.7
-      env: TOX_ENV=py27-aws TOX_TEST=test_cloud_helpers
-    - python: 2.7
-      env: TOX_ENV=py27-azure TOX_TEST=test_cloud_helpers
-    - python: 2.7
-      env: TOX_ENV=py27-openstack TOX_TEST=test_cloud_helpers
-    - python: 2.7
-      env: TOX_ENV=py27-aws TOX_TEST=test_compute_service
-    - python: 2.7
-      env: TOX_ENV=py27-azure TOX_TEST=test_compute_service
-    - python: 2.7
-      env: TOX_ENV=py27-openstack TOX_TEST=test_compute_service
-    - python: 2.7
-      env: TOX_ENV=py27-aws TOX_TEST=test_interface
-    - python: 2.7
-      env: TOX_ENV=py27-azure TOX_TEST=test_interface
-    - python: 2.7
-      env: TOX_ENV=py27-openstack TOX_TEST=test_interface
-    - python: 2.7
-      env: TOX_ENV=py27-aws TOX_TEST=test_network_service
-    - python: 2.7
-      env: TOX_ENV=py27-azure TOX_TEST=test_network_service
-    - python: 2.7
-      env: TOX_ENV=py27-openstack TOX_TEST=test_network_service
-    - python: 2.7
-      env: TOX_ENV=py27-aws TOX_TEST=test_object_life_cycle
-    - python: 2.7
-      env: TOX_ENV=py27-azure TOX_TEST=test_object_life_cycle
-    - python: 2.7
-      env: TOX_ENV=py27-openstack TOX_TEST=test_object_life_cycle
-    - python: 2.7
-      env: TOX_ENV=py27-aws TOX_TEST=test_object_store_service
-    - python: 2.7
-      env: TOX_ENV=py27-azure TOX_TEST=test_object_store_service
-    - python: 2.7
-      env: TOX_ENV=py27-openstack TOX_TEST=test_object_store_service
-    - python: 2.7
-      env: TOX_ENV=py27-aws TOX_TEST=test_region_service
-    - python: 2.7
-      env: TOX_ENV=py27-azure TOX_TEST=test_region_service
-    - python: 2.7
-      env: TOX_ENV=py27-openstack TOX_TEST=test_region_service
-    - python: 2.7
-      env: TOX_ENV=py27-aws TOX_TEST=test_security_service
-    - python: 2.7
-      env: TOX_ENV=py27-azure TOX_TEST=test_security_service
-    - python: 2.7
-      env: TOX_ENV=py27-openstack TOX_TEST=test_security_service
-    - python: 2.7
-      env: TOX_ENV=py27-aws TOX_TEST=test_vm_types_service
-    - python: 2.7
-      env: TOX_ENV=py27-azure TOX_TEST=test_vm_types_service
-    - python: 2.7
-      env: TOX_ENV=py27-openstack TOX_TEST=test_vm_types_service
-    - python: 2.7
-      env: TOX_ENV=py27-aws TOX_TEST=test_image_service
-    - python: 2.7
-      env: TOX_ENV=py27-azure TOX_TEST=test_image_service
-    - python: 2.7
-      env: TOX_ENV=py27-openstack TOX_TEST=test_image_service
-    - python: 3.6
-      env: TOX_ENV=py36-aws TOX_TEST=test_block_store_service
-    - python: 3.6
-      env: TOX_ENV=py36-azure TOX_TEST=test_block_store_service
-    - python: 3.6
-      env: TOX_ENV=py36-openstack TOX_TEST=test_block_store_service
-    - python: 3.6
-      env: TOX_ENV=py36-aws TOX_TEST=test_cloud_factory
-    - python: 3.6
-      env: TOX_ENV=py36-azure TOX_TEST=test_cloud_factory
-    - python: 3.6
-      env: TOX_ENV=py36-openstack TOX_TEST=test_cloud_factory
-    - python: 3.6
-      env: TOX_ENV=py36-aws TOX_TEST=test_cloud_helpers
-    - python: 3.6
-      env: TOX_ENV=py36-azure TOX_TEST=test_cloud_helpers
-    - python: 3.6
-      env: TOX_ENV=py36-openstack TOX_TEST=test_cloud_helpers
-    - python: 3.6
-      env: TOX_ENV=py36-aws TOX_TEST=test_compute_service
-    - python: 3.6
-      env: TOX_ENV=py36-azure TOX_TEST=test_compute_service
-    - python: 3.6
-      env: TOX_ENV=py36-openstack TOX_TEST=test_compute_service
-    - python: 3.6
-      env: TOX_ENV=py36-aws TOX_TEST=test_interface
-    - python: 3.6
-      env: TOX_ENV=py36-azure TOX_TEST=test_interface
-    - python: 3.6
-      env: TOX_ENV=py36-openstack TOX_TEST=test_interface
-    - python: 3.6
-      env: TOX_ENV=py36-aws TOX_TEST=test_network_service
-    - python: 3.6
-      env: TOX_ENV=py36-azure TOX_TEST=test_network_service
+      env: TOX_ENV=py27-openstack
     - python: 3.6
-      env: TOX_ENV=py36-openstack TOX_TEST=test_network_service
+      env: TOX_ENV=py36-aws
     - python: 3.6
-      env: TOX_ENV=py36-aws TOX_TEST=test_object_life_cycle
+      env: TOX_ENV=py36-azure
     - python: 3.6
-      env: TOX_ENV=py36-azure TOX_TEST=test_object_life_cycle
-    - python: 3.6
-      env: TOX_ENV=py36-openstack TOX_TEST=test_object_life_cycle
-    - python: 3.6
-      env: TOX_ENV=py36-aws TOX_TEST=test_object_store_service
-    - python: 3.6
-      env: TOX_ENV=py36-azure TOX_TEST=test_object_store_service
-    - python: 3.6
-      env: TOX_ENV=py36-openstack TOX_TEST=test_object_store_service
-    - python: 3.6
-      env: TOX_ENV=py36-aws TOX_TEST=test_region_service
-    - python: 3.6
-      env: TOX_ENV=py36-azure TOX_TEST=test_region_service
-    - python: 3.6
-      env: TOX_ENV=py36-openstack TOX_TEST=test_region_service
-    - python: 3.6
-      env: TOX_ENV=py36-aws TOX_TEST=test_security_service
-    - python: 3.6
-      env: TOX_ENV=py36-azure TOX_TEST=test_security_service
-    - python: 3.6
-      env: TOX_ENV=py36-openstack TOX_TEST=test_security_service
-    - python: 3.6
-      env: TOX_ENV=py36-aws TOX_TEST=test_vm_types_service
-    - python: 3.6
-      env: TOX_ENV=py36-azure TOX_TEST=test_vm_types_service
-    - python: 3.6
-      env: TOX_ENV=py36-openstack TOX_TEST=test_vm_types_service
-    - python: 3.6
-      env: TOX_ENV=py36-aws TOX_TEST=test_image_service
-    - python: 3.6
-      env: TOX_ENV=py36-azure TOX_TEST=test_image_service
-    - python: 3.6
-      env: TOX_ENV=py36-openstack TOX_TEST=test_image_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-aws TOX_TEST=test_block_store_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-azure TOX_TEST=test_block_store_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-openstack TOX_TEST=test_block_store_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-aws TOX_TEST=test_cloud_factory
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-azure TOX_TEST=test_cloud_factory
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-openstack TOX_TEST=test_cloud_factory
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-aws TOX_TEST=test_cloud_helpers
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-azure TOX_TEST=test_cloud_helpers
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-openstack TOX_TEST=test_cloud_helpers
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-aws TOX_TEST=test_compute_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-azure TOX_TEST=test_compute_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-openstack TOX_TEST=test_compute_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-aws TOX_TEST=test_interface
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-azure TOX_TEST=test_interface
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-openstack TOX_TEST=test_interface
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-aws TOX_TEST=test_network_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-azure TOX_TEST=test_network_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-openstack TOX_TEST=test_network_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-aws TOX_TEST=test_object_life_cycle
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-azure TOX_TEST=test_object_life_cycle
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-openstack TOX_TEST=test_object_life_cycle
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-aws TOX_TEST=test_object_store_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-azure TOX_TEST=test_object_store_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-openstack TOX_TEST=test_object_store_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-aws TOX_TEST=test_region_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-azure TOX_TEST=test_region_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-openstack TOX_TEST=test_region_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-aws TOX_TEST=test_security_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-azure TOX_TEST=test_security_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-openstack TOX_TEST=test_security_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-aws TOX_TEST=test_vm_types_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-azure TOX_TEST=test_vm_types_service
-    - python: pypy-5.3.1
-      env: TOX_ENV=pypy-openstack TOX_TEST=test_vm_types_service
+      env: TOX_ENV=py36-openstack
     - python: pypy-5.3.1
-      env: TOX_ENV=pypy-aws TOX_TEST=test_image_service
+      env: TOX_ENV=pypy-aws
     - python: pypy-5.3.1
-      env: TOX_ENV=pypy-azure TOX_TEST=test_image_service
+      env: TOX_ENV=pypy-azure
     - python: pypy-5.3.1
-      env: TOX_ENV=pypy-openstack TOX_TEST=test_image_service
+      env: TOX_ENV=pypy-openstack
 before_install:
     - |
       case "$TRAVIS_EVENT_TYPE" in
@@ -256,13 +58,13 @@ before_install:
            ;;
       esac
 install:
-    - pip install --upgrade pip
+    - pip install -U pip
     - pip install -U setuptools
     - pip install tox
     - pip install coveralls
     - pip install codecov
 script:
-    - travis_wait 30 tox -e $TOX_ENV -- -s --tests test.$TOX_TEST
+    - tox -r -e $TOX_ENV -- -s
 after_script:
     - |
       case "$TRAVIS_EVENT_TYPE" in