diff options
-rw-r--r-- | jjb/armband/armband-ci-jobs.yml | 70 | ||||
-rw-r--r-- | jjb/daisy4nfv/daisy4nfv-verify-jobs.yml | 12 | ||||
-rw-r--r-- | jjb/functest/functest-ci-jobs.yml | 8 | ||||
-rw-r--r-- | jjb/infra/bifrost-verify-jobs.yml | 2 | ||||
-rw-r--r-- | jjb/opnfv/slave-params.yml | 18 | ||||
-rw-r--r-- | jjb/vswitchperf/vswitchperf.yml | 4 | ||||
-rw-r--r-- | jjb/yardstick/yardstick-ci-jobs.yml | 18 | ||||
-rwxr-xr-x | prototypes/bifrost/scripts/destroy-env.sh | 2 | ||||
-rw-r--r-- | prototypes/puppet-infracloud/modules/opnfv/manifests/server.pp | 8 | ||||
-rw-r--r-- | utils/test/dashboard/dashboard/conf/config.py | 6 | ||||
-rw-r--r-- | utils/test/dashboard/dashboard/elastic2kibana/main.py | 8 | ||||
-rw-r--r-- | utils/test/dashboard/dashboard/mongo2elastic/main.py | 13 | ||||
-rw-r--r-- | utils/test/dashboard/etc/config.ini | 1 | ||||
-rwxr-xr-x | utils/test/reporting/functest/reporting-status.py | 81 | ||||
-rw-r--r-- | utils/test/reporting/functest/reportingUtils.py | 8 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/.gitignore (renamed from utils/test/result_collection_api/3rd_party/static/.gitignore) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/css/highlight.default.css (renamed from utils/test/result_collection_api/3rd_party/static/css/highlight.default.css) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/css/hightlight.default.css (renamed from utils/test/result_collection_api/3rd_party/static/css/hightlight.default.css) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/css/screen.css (renamed from utils/test/result_collection_api/3rd_party/static/css/screen.css) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/endpoint.html (renamed from utils/test/result_collection_api/3rd_party/static/endpoint.html) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/images/explorer_icons.png (renamed from utils/test/result_collection_api/3rd_party/static/images/explorer_icons.png) | bin | 5763 -> 5763 bytes | |||
-rw-r--r-- | utils/test/testapi/3rd_party/static/images/logo_small.png (renamed from utils/test/result_collection_api/3rd_party/static/images/logo_small.png) | bin | 770 -> 770 bytes | |||
-rw-r--r-- | utils/test/testapi/3rd_party/static/images/pet_store_api.png (renamed from utils/test/result_collection_api/3rd_party/static/images/pet_store_api.png) | bin | 824 -> 824 bytes | |||
-rw-r--r-- | utils/test/testapi/3rd_party/static/images/throbber.gif (renamed from utils/test/result_collection_api/3rd_party/static/images/throbber.gif) | bin | 9257 -> 9257 bytes | |||
-rw-r--r-- | utils/test/testapi/3rd_party/static/images/wordnik_api.png (renamed from utils/test/result_collection_api/3rd_party/static/images/wordnik_api.png) | bin | 980 -> 980 bytes | |||
-rw-r--r-- | utils/test/testapi/3rd_party/static/index.html (renamed from utils/test/result_collection_api/3rd_party/static/index.html) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/lib/backbone-min.js (renamed from utils/test/result_collection_api/3rd_party/static/lib/backbone-min.js) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/lib/handlebars-1.0.0.js (renamed from utils/test/result_collection_api/3rd_party/static/lib/handlebars-1.0.0.js) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/lib/highlight.7.3.pack.js (renamed from utils/test/result_collection_api/3rd_party/static/lib/highlight.7.3.pack.js) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/lib/jquery-1.8.0.min.js (renamed from utils/test/result_collection_api/3rd_party/static/lib/jquery-1.8.0.min.js) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/lib/jquery.ba-bbq.min.js (renamed from utils/test/result_collection_api/3rd_party/static/lib/jquery.ba-bbq.min.js) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/lib/jquery.slideto.min.js (renamed from utils/test/result_collection_api/3rd_party/static/lib/jquery.slideto.min.js) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/lib/jquery.wiggle.min.js (renamed from utils/test/result_collection_api/3rd_party/static/lib/jquery.wiggle.min.js) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/lib/shred.bundle.js (renamed from utils/test/result_collection_api/3rd_party/static/lib/shred.bundle.js) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/lib/shred/content.js (renamed from utils/test/result_collection_api/3rd_party/static/lib/shred/content.js) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/lib/swagger-oauth.js (renamed from utils/test/result_collection_api/3rd_party/static/lib/swagger-oauth.js) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/lib/swagger.js (renamed from utils/test/result_collection_api/3rd_party/static/lib/swagger.js) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/lib/underscore-min.js (renamed from utils/test/result_collection_api/3rd_party/static/lib/underscore-min.js) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/o2c.html (renamed from utils/test/result_collection_api/3rd_party/static/o2c.html) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/swagger-ui.js (renamed from utils/test/result_collection_api/3rd_party/static/swagger-ui.js) | 0 | ||||
-rw-r--r-- | utils/test/testapi/3rd_party/static/swagger-ui.min.js (renamed from utils/test/result_collection_api/3rd_party/static/swagger-ui.min.js) | 0 | ||||
-rw-r--r-- | utils/test/testapi/README.rst (renamed from utils/test/result_collection_api/README.rst) | 0 | ||||
-rw-r--r-- | utils/test/testapi/docker/Dockerfile (renamed from utils/test/result_collection_api/docker/Dockerfile) | 2 | ||||
-rwxr-xr-x | utils/test/testapi/docker/prepare-env.sh (renamed from utils/test/result_collection_api/docker/prepare-env.sh) | 0 | ||||
-rwxr-xr-x | utils/test/testapi/docker/start-server.sh (renamed from utils/test/result_collection_api/docker/start-server.sh) | 0 | ||||
-rw-r--r-- | utils/test/testapi/etc/config.ini (renamed from utils/test/result_collection_api/etc/config.ini) | 0 | ||||
-rwxr-xr-x | utils/test/testapi/install.sh (renamed from utils/test/result_collection_api/install.sh) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/__init__.py (renamed from utils/test/result_collection_api/opnfv_testapi/__init__.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/cmd/__init__.py (renamed from utils/test/result_collection_api/opnfv_testapi/cmd/__init__.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/cmd/server.py (renamed from utils/test/result_collection_api/opnfv_testapi/cmd/server.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/common/__init__.py (renamed from utils/test/result_collection_api/opnfv_testapi/common/__init__.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/common/config.py (renamed from utils/test/result_collection_api/opnfv_testapi/common/config.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/common/constants.py (renamed from utils/test/result_collection_api/opnfv_testapi/common/constants.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/resources/__init__.py (renamed from utils/test/result_collection_api/opnfv_testapi/resources/__init__.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/resources/handlers.py (renamed from utils/test/result_collection_api/opnfv_testapi/resources/handlers.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/resources/models.py (renamed from utils/test/result_collection_api/opnfv_testapi/resources/models.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/resources/pod_handlers.py (renamed from utils/test/result_collection_api/opnfv_testapi/resources/pod_handlers.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/resources/pod_models.py (renamed from utils/test/result_collection_api/opnfv_testapi/resources/pod_models.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/resources/project_handlers.py (renamed from utils/test/result_collection_api/opnfv_testapi/resources/project_handlers.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/resources/project_models.py (renamed from utils/test/result_collection_api/opnfv_testapi/resources/project_models.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/resources/result_handlers.py (renamed from utils/test/result_collection_api/opnfv_testapi/resources/result_handlers.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/resources/result_models.py (renamed from utils/test/result_collection_api/opnfv_testapi/resources/result_models.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/resources/testcase_handlers.py (renamed from utils/test/result_collection_api/opnfv_testapi/resources/testcase_handlers.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/resources/testcase_models.py (renamed from utils/test/result_collection_api/opnfv_testapi/resources/testcase_models.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/router/__init__.py (renamed from utils/test/result_collection_api/opnfv_testapi/router/__init__.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/router/url_mappings.py (renamed from utils/test/result_collection_api/opnfv_testapi/router/url_mappings.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/tests/__init__.py (renamed from utils/test/result_collection_api/opnfv_testapi/tests/__init__.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/tests/unit/__init__.py (renamed from utils/test/result_collection_api/opnfv_testapi/tests/unit/__init__.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/tests/unit/fake_pymongo.py (renamed from utils/test/result_collection_api/opnfv_testapi/tests/unit/fake_pymongo.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/tests/unit/test_base.py (renamed from utils/test/result_collection_api/opnfv_testapi/tests/unit/test_base.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/tests/unit/test_fake_pymongo.py (renamed from utils/test/result_collection_api/opnfv_testapi/tests/unit/test_fake_pymongo.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/tests/unit/test_pod.py (renamed from utils/test/result_collection_api/opnfv_testapi/tests/unit/test_pod.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/tests/unit/test_project.py (renamed from utils/test/result_collection_api/opnfv_testapi/tests/unit/test_project.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/tests/unit/test_result.py (renamed from utils/test/result_collection_api/opnfv_testapi/tests/unit/test_result.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/tests/unit/test_testcase.py (renamed from utils/test/result_collection_api/opnfv_testapi/tests/unit/test_testcase.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/tests/unit/test_version.py (renamed from utils/test/result_collection_api/opnfv_testapi/tests/unit/test_version.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/tornado_swagger/README.md (renamed from utils/test/result_collection_api/opnfv_testapi/tornado_swagger/README.md) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/tornado_swagger/__init__.py (renamed from utils/test/result_collection_api/opnfv_testapi/tornado_swagger/__init__.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/tornado_swagger/handlers.py (renamed from utils/test/result_collection_api/opnfv_testapi/tornado_swagger/handlers.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/tornado_swagger/settings.py (renamed from utils/test/result_collection_api/opnfv_testapi/tornado_swagger/settings.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/tornado_swagger/swagger.py (renamed from utils/test/result_collection_api/opnfv_testapi/tornado_swagger/swagger.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/opnfv_testapi/tornado_swagger/views.py (renamed from utils/test/result_collection_api/opnfv_testapi/tornado_swagger/views.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/requirements.txt (renamed from utils/test/result_collection_api/requirements.txt) | 0 | ||||
-rwxr-xr-x | utils/test/testapi/run_test.sh (renamed from utils/test/result_collection_api/run_test.sh) | 0 | ||||
-rw-r--r-- | utils/test/testapi/setup.cfg (renamed from utils/test/result_collection_api/setup.cfg) | 0 | ||||
-rw-r--r-- | utils/test/testapi/setup.py (renamed from utils/test/result_collection_api/setup.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/test-requirements.txt (renamed from utils/test/result_collection_api/test-requirements.txt) | 0 | ||||
-rw-r--r-- | utils/test/testapi/update/README.md (renamed from utils/test/result_collection_api/update/README.md) | 0 | ||||
-rw-r--r-- | utils/test/testapi/update/__init__.py (renamed from utils/test/result_collection_api/update/__init__.py) | 0 | ||||
-rwxr-xr-x | utils/test/testapi/update/playbook-update.sh (renamed from utils/test/result_collection_api/update/playbook-update.sh) | 0 | ||||
-rw-r--r-- | utils/test/testapi/update/templates/__init__.py (renamed from utils/test/result_collection_api/update/templates/__init__.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/update/templates/backup_mongodb.py (renamed from utils/test/result_collection_api/update/templates/backup_mongodb.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/update/templates/changes_in_mongodb.py (renamed from utils/test/result_collection_api/update/templates/changes_in_mongodb.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/update/templates/restore_mongodb.py (renamed from utils/test/result_collection_api/update/templates/restore_mongodb.py) | 0 | ||||
-rwxr-xr-x | utils/test/testapi/update/templates/rm_images.sh (renamed from utils/test/result_collection_api/update/templates/rm_images.sh) | 0 | ||||
-rw-r--r-- | utils/test/testapi/update/templates/rm_olds.sh (renamed from utils/test/result_collection_api/update/templates/rm_olds.sh) | 0 | ||||
-rw-r--r-- | utils/test/testapi/update/templates/update_mongodb.py (renamed from utils/test/result_collection_api/update/templates/update_mongodb.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/update/templates/utils.py (renamed from utils/test/result_collection_api/update/templates/utils.py) | 0 | ||||
-rw-r--r-- | utils/test/testapi/update/test.yml (renamed from utils/test/result_collection_api/update/test.yml) | 0 | ||||
-rw-r--r-- | utils/test/testapi/update/update.yml (renamed from utils/test/result_collection_api/update/update.yml) | 0 | ||||
-rw-r--r-- | utils/test/testapi/update/update_api.py (renamed from utils/test/result_collection_api/update/update_api.py) | 0 |
101 files changed, 199 insertions, 62 deletions
diff --git a/jjb/armband/armband-ci-jobs.yml b/jjb/armband/armband-ci-jobs.yml index d4fa5da94..2122959a9 100644 --- a/jjb/armband/armband-ci-jobs.yml +++ b/jjb/armband/armband-ci-jobs.yml @@ -50,6 +50,10 @@ slave-label: arm-pod2 installer: fuel <<: *colorado + - arm-pod3: + slave-label: arm-pod3 + installer: fuel + <<: *colorado #-------------------------------- # master #-------------------------------- @@ -57,6 +61,10 @@ slave-label: arm-pod2 installer: fuel <<: *master + - arm-pod3: + slave-label: arm-pod3 + installer: fuel + <<: *master #-------------------------------- # scenarios #-------------------------------- @@ -413,3 +421,65 @@ name: 'fuel-os-odl_l2-sfc-noha-arm-pod2-colorado-trigger' triggers: - timed: '' +#---------------------------------------------------------- +# Enea Armband POD 3 Triggers running against master branch +#---------------------------------------------------------- +- trigger: + name: 'fuel-os-odl_l2-nofeature-ha-arm-pod3-master-trigger' + triggers: + - timed: '' +- trigger: + name: 'fuel-os-nosdn-nofeature-ha-arm-pod3-master-trigger' + triggers: + - timed: '' +- trigger: + name: 'fuel-os-odl_l3-nofeature-ha-arm-pod3-master-trigger' + triggers: + - timed: '' +- trigger: + name: 'fuel-os-odl_l2-bgpvpn-ha-arm-pod3-master-trigger' + triggers: + - timed: '' +- trigger: + name: 'fuel-os-odl_l2-nofeature-noha-arm-pod3-master-trigger' + triggers: + - timed: '' +- trigger: + name: 'fuel-os-odl_l2-sfc-ha-arm-pod3-master-trigger' + triggers: + - timed: '' +- trigger: + name: 'fuel-os-odl_l2-sfc-noha-arm-pod3-master-trigger' + triggers: + - timed: '' +#--------------------------------------------------------------- +# Enea Armband POD 3 Triggers running against colorado branch +#--------------------------------------------------------------- +- trigger: + name: 'fuel-os-odl_l2-nofeature-ha-arm-pod3-colorado-trigger' + triggers: + - timed: '' +- trigger: + name: 'fuel-os-nosdn-nofeature-ha-arm-pod3-colorado-trigger' + triggers: + - timed: '' +- trigger: + name: 'fuel-os-odl_l3-nofeature-ha-arm-pod3-colorado-trigger' + triggers: + - timed: '' +- trigger: + name: 'fuel-os-odl_l2-bgpvpn-ha-arm-pod3-colorado-trigger' + triggers: + - timed: '' +- trigger: + name: 'fuel-os-odl_l2-nofeature-noha-arm-pod3-colorado-trigger' + triggers: + - timed: '' +- trigger: + name: 'fuel-os-odl_l2-sfc-ha-arm-pod3-colorado-trigger' + triggers: + - timed: '' +- trigger: + name: 'fuel-os-odl_l2-sfc-noha-arm-pod3-colorado-trigger' + triggers: + - timed: '' diff --git a/jjb/daisy4nfv/daisy4nfv-verify-jobs.yml b/jjb/daisy4nfv/daisy4nfv-verify-jobs.yml index e81e300c9..7c47d9f69 100644 --- a/jjb/daisy4nfv/daisy4nfv-verify-jobs.yml +++ b/jjb/daisy4nfv/daisy4nfv-verify-jobs.yml @@ -1,9 +1,7 @@ - project: name: 'daisy4nfv-verify-jobs' - project: 'daisy4nfv' - - installer: 'daisy4nfv' + project: 'daisy' ##################################### # branch definitions ##################################### @@ -184,25 +182,25 @@ # builder macros ##################################### - builder: - name: 'daisy4nfv-verify-basic-macro' + name: 'daisy-verify-basic-macro' builders: - shell: !include-raw: ./daisy4nfv-basic.sh - builder: - name: 'daisy4nfv-verify-build-macro' + name: 'daisy-verify-build-macro' builders: - shell: !include-raw: ./daisy4nfv-build.sh - builder: - name: 'daisy4nfv-verify-deploy-virtual-macro' + name: 'daisy-verify-deploy-virtual-macro' builders: - shell: !include-raw: ./daisy4nfv-virtual-deploy.sh - builder: - name: 'daisy4nfv-verify-smoke-test-macro' + name: 'daisy-verify-smoke-test-macro' builders: - shell: | #!/bin/bash diff --git a/jjb/functest/functest-ci-jobs.yml b/jjb/functest/functest-ci-jobs.yml index 348779308..afeb1f92e 100644 --- a/jjb/functest/functest-ci-jobs.yml +++ b/jjb/functest/functest-ci-jobs.yml @@ -140,6 +140,10 @@ slave-label: '{pod}' installer: fuel <<: *master + - arm-pod3: + slave-label: '{pod}' + installer: fuel + <<: *master - zte-pod1: slave-label: '{pod}' installer: fuel @@ -164,6 +168,10 @@ slave-label: '{pod}' installer: fuel <<: *colorado + - arm-pod3: + slave-label: '{pod}' + installer: fuel + <<: *colorado # PODs for verify jobs triggered by each patch upload - ool-virtual1: slave-label: '{pod}' diff --git a/jjb/infra/bifrost-verify-jobs.yml b/jjb/infra/bifrost-verify-jobs.yml index a2a57d468..d15bf7426 100644 --- a/jjb/infra/bifrost-verify-jobs.yml +++ b/jjb/infra/bifrost-verify-jobs.yml @@ -131,6 +131,8 @@ exclude-no-code-change: 'false' - comment-added-contains-event: comment-contains-value: 'recheck' + custom-url: '* $JOB_NAME $BUILD_URL' + silent-start: true projects: - project-compare-type: 'PLAIN' project-pattern: 'openstack/bifrost' diff --git a/jjb/opnfv/slave-params.yml b/jjb/opnfv/slave-params.yml index 7eca41a6d..b46960fa7 100644 --- a/jjb/opnfv/slave-params.yml +++ b/jjb/opnfv/slave-params.yml @@ -611,6 +611,24 @@ default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab description: 'Base URI to the configuration directory' - parameter: + name: 'arm-pod3-defaults' + parameters: + - node: + name: SLAVE_NAME + description: 'Slave name on Jenkins' + allowed-slaves: + - arm-pod3 + default-slaves: + - arm-pod3 + - string: + name: GIT_BASE + default: https://gerrit.opnfv.org/gerrit/$PROJECT + description: 'Git URL to use on this Jenkins Slave' + - string: + name: LAB_CONFIG_URL + default: ssh://jenkins-enea@gerrit.opnfv.org:29418/securedlab + description: 'Base URI to the configuration directory' +- parameter: name: 'intel-virtual6-defaults' parameters: - node: diff --git a/jjb/vswitchperf/vswitchperf.yml b/jjb/vswitchperf/vswitchperf.yml index 363423de9..233cf08bc 100644 --- a/jjb/vswitchperf/vswitchperf.yml +++ b/jjb/vswitchperf/vswitchperf.yml @@ -110,6 +110,8 @@ make # run basic sanity test make sanity + cd ../ci + ./build-vsperf.sh verify - job-template: name: 'vswitchperf-merge-{stream}' @@ -162,3 +164,5 @@ cd src make clobber make + cd ../ci + ./build-vsperf.sh merge diff --git a/jjb/yardstick/yardstick-ci-jobs.yml b/jjb/yardstick/yardstick-ci-jobs.yml index 962ea4743..c10daabe0 100644 --- a/jjb/yardstick/yardstick-ci-jobs.yml +++ b/jjb/yardstick/yardstick-ci-jobs.yml @@ -172,6 +172,16 @@ installer: fuel auto-trigger-name: 'daily-trigger-disabled' <<: *colorado + - arm-pod3: + slave-label: '{pod}' + installer: fuel + auto-trigger-name: 'daily-trigger-disabled' + <<: *master + - arm-pod3: + slave-label: '{pod}' + installer: fuel + auto-trigger-name: 'daily-trigger-disabled' + <<: *colorado - orange-pod2: slave-label: '{pod}' installer: joid @@ -423,6 +433,14 @@ description: 'Arguments to use in order to choose the backend DB' - parameter: + name: 'yardstick-params-arm-pod3' + parameters: + - string: + name: YARDSTICK_DB_BACKEND + default: '-i 104.197.68.199:8086' + description: 'Arguments to use in order to choose the backend DB' + +- parameter: name: 'yardstick-params-virtual' parameters: - string: diff --git a/prototypes/bifrost/scripts/destroy-env.sh b/prototypes/bifrost/scripts/destroy-env.sh index 674645777..cdc55df1b 100755 --- a/prototypes/bifrost/scripts/destroy-env.sh +++ b/prototypes/bifrost/scripts/destroy-env.sh @@ -46,7 +46,7 @@ fi rm -rf /var/lib/libvirt/images/*.qcow2 echo "restarting services" -service dnsmasq restart +service dnsmasq restart || true service libvirtd restart service ironic-api restart service ironic-conductor start diff --git a/prototypes/puppet-infracloud/modules/opnfv/manifests/server.pp b/prototypes/puppet-infracloud/modules/opnfv/manifests/server.pp index a1e7d5d0e..6b608a7a7 100644 --- a/prototypes/puppet-infracloud/modules/opnfv/manifests/server.pp +++ b/prototypes/puppet-infracloud/modules/opnfv/manifests/server.pp @@ -239,5 +239,13 @@ class opnfv::server ( multiple => true, } + # disable selinux in case of RHEL + if ($::osfamily == 'RedHat') { + class { 'selinux': + mode => 'disabled', + } + } + + # update hosts create_resources('host', hiera_hash('hosts')) } diff --git a/utils/test/dashboard/dashboard/conf/config.py b/utils/test/dashboard/dashboard/conf/config.py index 44cf7970f..6114e90a9 100644 --- a/utils/test/dashboard/dashboard/conf/config.py +++ b/utils/test/dashboard/dashboard/conf/config.py @@ -1,5 +1,6 @@ #! /usr/bin/env python +import urlparse from ConfigParser import SafeConfigParser, NoOptionError @@ -27,6 +28,7 @@ class APIConfig: self.es_creds = None self.kibana_url = None self.js_path = None + self.index_url = None def _get_str_parameter(self, section, param): try: @@ -67,6 +69,8 @@ class APIConfig: obj.es_creds = obj._get_str_parameter("elastic", "creds") obj.kibana_url = obj._get_str_parameter("kibana", "url") obj.js_path = obj._get_str_parameter("kibana", "js_path") + index = obj._get_str_parameter("elastic", "index") + obj.index_url = urlparse.urljoin(obj.es_url, index) return obj @@ -74,7 +78,9 @@ class APIConfig: return "elastic_url = %s \n" \ "elastic_creds = %s \n" \ "kibana_url = %s \n" \ + "index_url = %s \n" \ "js_path = %s \n" % (self.es_url, self.es_creds, self.kibana_url, + self.index_url, self.js_path) diff --git a/utils/test/dashboard/dashboard/elastic2kibana/main.py b/utils/test/dashboard/dashboard/elastic2kibana/main.py index 5af512e2f..112d2226e 100644 --- a/utils/test/dashboard/dashboard/elastic2kibana/main.py +++ b/utils/test/dashboard/dashboard/elastic2kibana/main.py @@ -1,6 +1,5 @@ #! /usr/bin/env python import json -import urlparse import argparse @@ -131,10 +130,9 @@ class KibanaConstructor(object): } }) - elastic_data = elastic_access.get_docs( - urlparse.urljoin(CONF.es_url, '/testapi/results'), - CONF.es_creds, - query) + elastic_data = elastic_access.get_docs(CONF.index_url, + CONF.es_creds, + query) pods_and_scenarios = {} diff --git a/utils/test/dashboard/dashboard/mongo2elastic/main.py b/utils/test/dashboard/dashboard/mongo2elastic/main.py index c2a8d1149..688f55f7d 100644 --- a/utils/test/dashboard/dashboard/mongo2elastic/main.py +++ b/utils/test/dashboard/dashboard/mongo2elastic/main.py @@ -5,7 +5,6 @@ import json import os import subprocess import traceback -import urlparse import uuid import argparse @@ -188,7 +187,7 @@ class DocumentsPublisher(object): self._remove() exit(-1) - def get_existed_docs(self): + def get_exists(self): if self.days == 0: body = '''{{ "query": {{ @@ -242,10 +241,6 @@ class DocumentsPublisher(object): def main(): - base_elastic_url = urlparse.urljoin(CONF.es_url, '/testapi/results') - days = args.latest_days - es_creds = CONF.es_creds - for project, case_dicts in testcases.testcases_yaml.items(): for case_dict in case_dicts: case = case_dict.get('name') @@ -253,6 +248,6 @@ def main(): DocumentsPublisher(project, case, fmt, - days, - base_elastic_url, - es_creds).export().get_existed_docs().publish() + args.latest_days, + CONF.index_url, + CONF.es_creds).export().get_exists().publish() diff --git a/utils/test/dashboard/etc/config.ini b/utils/test/dashboard/etc/config.ini index d9327981e..77adc1687 100644 --- a/utils/test/dashboard/etc/config.ini +++ b/utils/test/dashboard/etc/config.ini @@ -2,6 +2,7 @@ # the CONF object in config.ini must be updated [elastic] url = http://localhost:9200 +index = testapi/results creds = [kibana] diff --git a/utils/test/reporting/functest/reporting-status.py b/utils/test/reporting/functest/reporting-status.py index b527b7861..653448eaf 100755 --- a/utils/test/reporting/functest/reporting-status.py +++ b/utils/test/reporting/functest/reporting-status.py @@ -82,6 +82,10 @@ for version in conf.versions: items = {} scenario_result_criteria = {} + scenario_file_name = (conf.REPORTING_PATH + + "/functest/release/" + version + + "/scenario_history.txt") + # For all the scenarios get results for s, s_result in scenario_results.items(): logger.info("---------------------------------") @@ -185,11 +189,8 @@ for version in conf.versions: scenario_criteria = conf.MAX_SCENARIO_CRITERIA s_score = str(scenario_score) + "/" + str(scenario_criteria) - s_score_percent = 0.0 - try: - s_score_percent = float(scenario_score) / float(scenario_criteria) * 100 - except: - logger.error("cannot calculate the score percent") + s_score_percent = utils.getScenarioPercent(scenario_score, + scenario_criteria) s_status = "KO" if scenario_score < scenario_criteria: @@ -209,10 +210,7 @@ for version in conf.versions: f.write(info) # Save daily results in a file - path_validation_file = (conf.REPORTING_PATH + - "/functest/release/" + version + - "/scenario_history.txt") - with open(path_validation_file, "a") as f: + with open(scenario_file_name, "a") as f: info = (reportingDate + "," + s + "," + installer + "," + s_score + "," + str(round(s_score_percent)) + "\n") @@ -239,34 +237,39 @@ for version in conf.versions: version=version, date=reportingDate) - with open(conf.REPORTING_PATH + "/functest/release/" + version + - "/index-status-" + installer + ".html", "wb") as fh: - fh.write(outputText) + # csv + # generate sub files based on scenario_history.txt + scenario_installer_file_name = (conf.REPORTING_PATH + + "/functest/release/" + version + + "/scenario_history_" + installer + + ".txt") + scenario_installer_file = open(scenario_installer_file_name, "a") + logger.info("Generate CSV...") + with open(scenario_file_name, "r") as f: + for line in f: + if installer in line: + logger.debug("Add new line... %s" % line) + scenario_installer_file.write(line) + scenario_installer_file.close + + with open(conf.REPORTING_PATH + "/functest/release/" + version + + "/index-status-" + installer + ".html", "wb") as fh: + fh.write(outputText) + logger.info("CSV generated...") - # Generate outputs for export - # pdf - try: - pdf_path = ("http://testresults.opnfv.org/reporting/" + - "functest/release/" + version + - "/index-status-" + installer + ".html") - pdf_doc_name = (conf.REPORTING_PATH + - "/functest/release/" + version + - "/status-" + installer + ".pdf") - pdfkit.from_url(pdf_path, pdf_doc_name) - except IOError: - logger.info("pdf generated anyway...") - except: - logger.error("impossible to generate PDF") - # csv - # generate sub files based on scenario_history.txt - scenario_installer_file_name = (conf.REPORTING_PATH + - "/functest/release/" + version + - "/scenario_history_" + - installer + ".txt") - scenario_installer_file = open(scenario_installer_file_name, "w") - - with open(path_validation_file, "r") as f: - for line in f: - if installer in line: - scenario_installer_file.write(line) - scenario_installer_file.close + # Generate outputs for export + # pdf + logger.info("Generate PDF...") + try: + pdf_path = ("http://testresults.opnfv.org/reporting/" + + "functest/release/" + version + + "/index-status-" + installer + ".html") + pdf_doc_name = (conf.REPORTING_PATH + + "/functest/release/" + version + + "/status-" + installer + ".pdf") + pdfkit.from_url(pdf_path, pdf_doc_name) + logger.info("PDF generated...") + except IOError: + logger.info("pdf generated anyway...") + except: + logger.error("impossible to generate PDF") diff --git a/utils/test/reporting/functest/reportingUtils.py b/utils/test/reporting/functest/reportingUtils.py index 9ba02e821..74d6f19c9 100644 --- a/utils/test/reporting/functest/reportingUtils.py +++ b/utils/test/reporting/functest/reportingUtils.py @@ -176,3 +176,11 @@ def getJenkinsUrl(build_tag): print 'Impossible to get jenkins url:' return jenkins_url + +def getScenarioPercent(scenario_score,scenario_criteria): + score = 0.0 + try: + score = float(scenario_score) / float(scenario_criteria) * 100 + except: + print 'Impossible to calculate the percentage score' + return score diff --git a/utils/test/result_collection_api/3rd_party/static/.gitignore b/utils/test/testapi/3rd_party/static/.gitignore index ebf4281dc..ebf4281dc 100644 --- a/utils/test/result_collection_api/3rd_party/static/.gitignore +++ b/utils/test/testapi/3rd_party/static/.gitignore diff --git a/utils/test/result_collection_api/3rd_party/static/css/highlight.default.css b/utils/test/testapi/3rd_party/static/css/highlight.default.css index e417fc179..e417fc179 100644 --- a/utils/test/result_collection_api/3rd_party/static/css/highlight.default.css +++ b/utils/test/testapi/3rd_party/static/css/highlight.default.css diff --git a/utils/test/result_collection_api/3rd_party/static/css/hightlight.default.css b/utils/test/testapi/3rd_party/static/css/hightlight.default.css index e417fc179..e417fc179 100644 --- a/utils/test/result_collection_api/3rd_party/static/css/hightlight.default.css +++ b/utils/test/testapi/3rd_party/static/css/hightlight.default.css diff --git a/utils/test/result_collection_api/3rd_party/static/css/screen.css b/utils/test/testapi/3rd_party/static/css/screen.css index 2882b8d66..2882b8d66 100644 --- a/utils/test/result_collection_api/3rd_party/static/css/screen.css +++ b/utils/test/testapi/3rd_party/static/css/screen.css diff --git a/utils/test/result_collection_api/3rd_party/static/endpoint.html b/utils/test/testapi/3rd_party/static/endpoint.html index 4ae3bde0c..4ae3bde0c 100644 --- a/utils/test/result_collection_api/3rd_party/static/endpoint.html +++ b/utils/test/testapi/3rd_party/static/endpoint.html diff --git a/utils/test/result_collection_api/3rd_party/static/images/explorer_icons.png b/utils/test/testapi/3rd_party/static/images/explorer_icons.png Binary files differindex ed9d2fffb..ed9d2fffb 100644 --- a/utils/test/result_collection_api/3rd_party/static/images/explorer_icons.png +++ b/utils/test/testapi/3rd_party/static/images/explorer_icons.png diff --git a/utils/test/result_collection_api/3rd_party/static/images/logo_small.png b/utils/test/testapi/3rd_party/static/images/logo_small.png Binary files differindex 5496a6557..5496a6557 100644 --- a/utils/test/result_collection_api/3rd_party/static/images/logo_small.png +++ b/utils/test/testapi/3rd_party/static/images/logo_small.png diff --git a/utils/test/result_collection_api/3rd_party/static/images/pet_store_api.png b/utils/test/testapi/3rd_party/static/images/pet_store_api.png Binary files differindex f9f9cd4ae..f9f9cd4ae 100644 --- a/utils/test/result_collection_api/3rd_party/static/images/pet_store_api.png +++ b/utils/test/testapi/3rd_party/static/images/pet_store_api.png diff --git a/utils/test/result_collection_api/3rd_party/static/images/throbber.gif b/utils/test/testapi/3rd_party/static/images/throbber.gif Binary files differindex 063938892..063938892 100644 --- a/utils/test/result_collection_api/3rd_party/static/images/throbber.gif +++ b/utils/test/testapi/3rd_party/static/images/throbber.gif diff --git a/utils/test/result_collection_api/3rd_party/static/images/wordnik_api.png b/utils/test/testapi/3rd_party/static/images/wordnik_api.png Binary files differindex dca4f1455..dca4f1455 100644 --- a/utils/test/result_collection_api/3rd_party/static/images/wordnik_api.png +++ b/utils/test/testapi/3rd_party/static/images/wordnik_api.png diff --git a/utils/test/result_collection_api/3rd_party/static/index.html b/utils/test/testapi/3rd_party/static/index.html index db209f4a8..db209f4a8 100644 --- a/utils/test/result_collection_api/3rd_party/static/index.html +++ b/utils/test/testapi/3rd_party/static/index.html diff --git a/utils/test/result_collection_api/3rd_party/static/lib/backbone-min.js b/utils/test/testapi/3rd_party/static/lib/backbone-min.js index c1c0d4fff..c1c0d4fff 100644 --- a/utils/test/result_collection_api/3rd_party/static/lib/backbone-min.js +++ b/utils/test/testapi/3rd_party/static/lib/backbone-min.js diff --git a/utils/test/result_collection_api/3rd_party/static/lib/handlebars-1.0.0.js b/utils/test/testapi/3rd_party/static/lib/handlebars-1.0.0.js index c70f09d1d..c70f09d1d 100644 --- a/utils/test/result_collection_api/3rd_party/static/lib/handlebars-1.0.0.js +++ b/utils/test/testapi/3rd_party/static/lib/handlebars-1.0.0.js diff --git a/utils/test/result_collection_api/3rd_party/static/lib/highlight.7.3.pack.js b/utils/test/testapi/3rd_party/static/lib/highlight.7.3.pack.js index 9a95a75ea..9a95a75ea 100644 --- a/utils/test/result_collection_api/3rd_party/static/lib/highlight.7.3.pack.js +++ b/utils/test/testapi/3rd_party/static/lib/highlight.7.3.pack.js diff --git a/utils/test/result_collection_api/3rd_party/static/lib/jquery-1.8.0.min.js b/utils/test/testapi/3rd_party/static/lib/jquery-1.8.0.min.js index 066d72c7e..066d72c7e 100644 --- a/utils/test/result_collection_api/3rd_party/static/lib/jquery-1.8.0.min.js +++ b/utils/test/testapi/3rd_party/static/lib/jquery-1.8.0.min.js diff --git a/utils/test/result_collection_api/3rd_party/static/lib/jquery.ba-bbq.min.js b/utils/test/testapi/3rd_party/static/lib/jquery.ba-bbq.min.js index bcbf24834..bcbf24834 100644 --- a/utils/test/result_collection_api/3rd_party/static/lib/jquery.ba-bbq.min.js +++ b/utils/test/testapi/3rd_party/static/lib/jquery.ba-bbq.min.js diff --git a/utils/test/result_collection_api/3rd_party/static/lib/jquery.slideto.min.js b/utils/test/testapi/3rd_party/static/lib/jquery.slideto.min.js index ba32cff36..ba32cff36 100644 --- a/utils/test/result_collection_api/3rd_party/static/lib/jquery.slideto.min.js +++ b/utils/test/testapi/3rd_party/static/lib/jquery.slideto.min.js diff --git a/utils/test/result_collection_api/3rd_party/static/lib/jquery.wiggle.min.js b/utils/test/testapi/3rd_party/static/lib/jquery.wiggle.min.js index 2adb0d6d5..2adb0d6d5 100644 --- a/utils/test/result_collection_api/3rd_party/static/lib/jquery.wiggle.min.js +++ b/utils/test/testapi/3rd_party/static/lib/jquery.wiggle.min.js diff --git a/utils/test/result_collection_api/3rd_party/static/lib/shred.bundle.js b/utils/test/testapi/3rd_party/static/lib/shred.bundle.js index 74d081689..74d081689 100644 --- a/utils/test/result_collection_api/3rd_party/static/lib/shred.bundle.js +++ b/utils/test/testapi/3rd_party/static/lib/shred.bundle.js diff --git a/utils/test/result_collection_api/3rd_party/static/lib/shred/content.js b/utils/test/testapi/3rd_party/static/lib/shred/content.js index b8051fedd..b8051fedd 100644 --- a/utils/test/result_collection_api/3rd_party/static/lib/shred/content.js +++ b/utils/test/testapi/3rd_party/static/lib/shred/content.js diff --git a/utils/test/result_collection_api/3rd_party/static/lib/swagger-oauth.js b/utils/test/testapi/3rd_party/static/lib/swagger-oauth.js index 7c8839a95..7c8839a95 100644 --- a/utils/test/result_collection_api/3rd_party/static/lib/swagger-oauth.js +++ b/utils/test/testapi/3rd_party/static/lib/swagger-oauth.js diff --git a/utils/test/result_collection_api/3rd_party/static/lib/swagger.js b/utils/test/testapi/3rd_party/static/lib/swagger.js index 78e8b2949..78e8b2949 100644 --- a/utils/test/result_collection_api/3rd_party/static/lib/swagger.js +++ b/utils/test/testapi/3rd_party/static/lib/swagger.js diff --git a/utils/test/result_collection_api/3rd_party/static/lib/underscore-min.js b/utils/test/testapi/3rd_party/static/lib/underscore-min.js index 5a0cb3b00..5a0cb3b00 100644 --- a/utils/test/result_collection_api/3rd_party/static/lib/underscore-min.js +++ b/utils/test/testapi/3rd_party/static/lib/underscore-min.js diff --git a/utils/test/result_collection_api/3rd_party/static/o2c.html b/utils/test/testapi/3rd_party/static/o2c.html index d32d130ec..d32d130ec 100644 --- a/utils/test/result_collection_api/3rd_party/static/o2c.html +++ b/utils/test/testapi/3rd_party/static/o2c.html diff --git a/utils/test/result_collection_api/3rd_party/static/swagger-ui.js b/utils/test/testapi/3rd_party/static/swagger-ui.js index 4c9922642..4c9922642 100644 --- a/utils/test/result_collection_api/3rd_party/static/swagger-ui.js +++ b/utils/test/testapi/3rd_party/static/swagger-ui.js diff --git a/utils/test/result_collection_api/3rd_party/static/swagger-ui.min.js b/utils/test/testapi/3rd_party/static/swagger-ui.min.js index 28cb9e6a4..28cb9e6a4 100644 --- a/utils/test/result_collection_api/3rd_party/static/swagger-ui.min.js +++ b/utils/test/testapi/3rd_party/static/swagger-ui.min.js diff --git a/utils/test/result_collection_api/README.rst b/utils/test/testapi/README.rst index 44ab2a475..44ab2a475 100644 --- a/utils/test/result_collection_api/README.rst +++ b/utils/test/testapi/README.rst diff --git a/utils/test/result_collection_api/docker/Dockerfile b/utils/test/testapi/docker/Dockerfile index ffee4c231..b0272e609 100644 --- a/utils/test/result_collection_api/docker/Dockerfile +++ b/utils/test/testapi/docker/Dockerfile @@ -46,7 +46,7 @@ RUN pip install --upgrade pip RUN git config --global http.sslVerify false RUN git clone https://gerrit.opnfv.org/gerrit/releng /home/releng -WORKDIR /home/releng/utils/test/result_collection_api/ +WORKDIR /home/releng/utils/test/testapi/ RUN pip install -r requirements.txt RUN python setup.py install CMD ["bash", "docker/start-server.sh"] diff --git a/utils/test/result_collection_api/docker/prepare-env.sh b/utils/test/testapi/docker/prepare-env.sh index 99433cc8c..99433cc8c 100755 --- a/utils/test/result_collection_api/docker/prepare-env.sh +++ b/utils/test/testapi/docker/prepare-env.sh diff --git a/utils/test/result_collection_api/docker/start-server.sh b/utils/test/testapi/docker/start-server.sh index 8bf6084ae..8bf6084ae 100755 --- a/utils/test/result_collection_api/docker/start-server.sh +++ b/utils/test/testapi/docker/start-server.sh diff --git a/utils/test/result_collection_api/etc/config.ini b/utils/test/testapi/etc/config.ini index 0edb73a3f..0edb73a3f 100644 --- a/utils/test/result_collection_api/etc/config.ini +++ b/utils/test/testapi/etc/config.ini diff --git a/utils/test/result_collection_api/install.sh b/utils/test/testapi/install.sh index 43229eabb..43229eabb 100755 --- a/utils/test/result_collection_api/install.sh +++ b/utils/test/testapi/install.sh diff --git a/utils/test/result_collection_api/opnfv_testapi/__init__.py b/utils/test/testapi/opnfv_testapi/__init__.py index 363bc388e..363bc388e 100644 --- a/utils/test/result_collection_api/opnfv_testapi/__init__.py +++ b/utils/test/testapi/opnfv_testapi/__init__.py diff --git a/utils/test/result_collection_api/opnfv_testapi/cmd/__init__.py b/utils/test/testapi/opnfv_testapi/cmd/__init__.py index 363bc388e..363bc388e 100644 --- a/utils/test/result_collection_api/opnfv_testapi/cmd/__init__.py +++ b/utils/test/testapi/opnfv_testapi/cmd/__init__.py diff --git a/utils/test/result_collection_api/opnfv_testapi/cmd/server.py b/utils/test/testapi/opnfv_testapi/cmd/server.py index c3d734607..c3d734607 100644 --- a/utils/test/result_collection_api/opnfv_testapi/cmd/server.py +++ b/utils/test/testapi/opnfv_testapi/cmd/server.py diff --git a/utils/test/result_collection_api/opnfv_testapi/common/__init__.py b/utils/test/testapi/opnfv_testapi/common/__init__.py index 05c0c9392..05c0c9392 100644 --- a/utils/test/result_collection_api/opnfv_testapi/common/__init__.py +++ b/utils/test/testapi/opnfv_testapi/common/__init__.py diff --git a/utils/test/result_collection_api/opnfv_testapi/common/config.py b/utils/test/testapi/opnfv_testapi/common/config.py index ecab88ae3..ecab88ae3 100644 --- a/utils/test/result_collection_api/opnfv_testapi/common/config.py +++ b/utils/test/testapi/opnfv_testapi/common/config.py diff --git a/utils/test/result_collection_api/opnfv_testapi/common/constants.py b/utils/test/testapi/opnfv_testapi/common/constants.py index 4d39a142d..4d39a142d 100644 --- a/utils/test/result_collection_api/opnfv_testapi/common/constants.py +++ b/utils/test/testapi/opnfv_testapi/common/constants.py diff --git a/utils/test/result_collection_api/opnfv_testapi/resources/__init__.py b/utils/test/testapi/opnfv_testapi/resources/__init__.py index 05c0c9392..05c0c9392 100644 --- a/utils/test/result_collection_api/opnfv_testapi/resources/__init__.py +++ b/utils/test/testapi/opnfv_testapi/resources/__init__.py diff --git a/utils/test/result_collection_api/opnfv_testapi/resources/handlers.py b/utils/test/testapi/opnfv_testapi/resources/handlers.py index 5059f5d77..5059f5d77 100644 --- a/utils/test/result_collection_api/opnfv_testapi/resources/handlers.py +++ b/utils/test/testapi/opnfv_testapi/resources/handlers.py diff --git a/utils/test/result_collection_api/opnfv_testapi/resources/models.py b/utils/test/testapi/opnfv_testapi/resources/models.py index e79308b53..e79308b53 100644 --- a/utils/test/result_collection_api/opnfv_testapi/resources/models.py +++ b/utils/test/testapi/opnfv_testapi/resources/models.py diff --git a/utils/test/result_collection_api/opnfv_testapi/resources/pod_handlers.py b/utils/test/testapi/opnfv_testapi/resources/pod_handlers.py index 8f44439e7..8f44439e7 100644 --- a/utils/test/result_collection_api/opnfv_testapi/resources/pod_handlers.py +++ b/utils/test/testapi/opnfv_testapi/resources/pod_handlers.py diff --git a/utils/test/result_collection_api/opnfv_testapi/resources/pod_models.py b/utils/test/testapi/opnfv_testapi/resources/pod_models.py index 7231806f6..7231806f6 100644 --- a/utils/test/result_collection_api/opnfv_testapi/resources/pod_models.py +++ b/utils/test/testapi/opnfv_testapi/resources/pod_models.py diff --git a/utils/test/result_collection_api/opnfv_testapi/resources/project_handlers.py b/utils/test/testapi/opnfv_testapi/resources/project_handlers.py index 1e9a97230..1e9a97230 100644 --- a/utils/test/result_collection_api/opnfv_testapi/resources/project_handlers.py +++ b/utils/test/testapi/opnfv_testapi/resources/project_handlers.py diff --git a/utils/test/result_collection_api/opnfv_testapi/resources/project_models.py b/utils/test/testapi/opnfv_testapi/resources/project_models.py index f70630cda..f70630cda 100644 --- a/utils/test/result_collection_api/opnfv_testapi/resources/project_models.py +++ b/utils/test/testapi/opnfv_testapi/resources/project_models.py diff --git a/utils/test/result_collection_api/opnfv_testapi/resources/result_handlers.py b/utils/test/testapi/opnfv_testapi/resources/result_handlers.py index 400b84ac1..400b84ac1 100644 --- a/utils/test/result_collection_api/opnfv_testapi/resources/result_handlers.py +++ b/utils/test/testapi/opnfv_testapi/resources/result_handlers.py diff --git a/utils/test/result_collection_api/opnfv_testapi/resources/result_models.py b/utils/test/testapi/opnfv_testapi/resources/result_models.py index f73f5c612..f73f5c612 100644 --- a/utils/test/result_collection_api/opnfv_testapi/resources/result_models.py +++ b/utils/test/testapi/opnfv_testapi/resources/result_models.py diff --git a/utils/test/result_collection_api/opnfv_testapi/resources/testcase_handlers.py b/utils/test/testapi/opnfv_testapi/resources/testcase_handlers.py index 253aa6649..253aa6649 100644 --- a/utils/test/result_collection_api/opnfv_testapi/resources/testcase_handlers.py +++ b/utils/test/testapi/opnfv_testapi/resources/testcase_handlers.py diff --git a/utils/test/result_collection_api/opnfv_testapi/resources/testcase_models.py b/utils/test/testapi/opnfv_testapi/resources/testcase_models.py index c9dce6088..c9dce6088 100644 --- a/utils/test/result_collection_api/opnfv_testapi/resources/testcase_models.py +++ b/utils/test/testapi/opnfv_testapi/resources/testcase_models.py diff --git a/utils/test/result_collection_api/opnfv_testapi/router/__init__.py b/utils/test/testapi/opnfv_testapi/router/__init__.py index 3fc79f1d5..3fc79f1d5 100644 --- a/utils/test/result_collection_api/opnfv_testapi/router/__init__.py +++ b/utils/test/testapi/opnfv_testapi/router/__init__.py diff --git a/utils/test/result_collection_api/opnfv_testapi/router/url_mappings.py b/utils/test/testapi/opnfv_testapi/router/url_mappings.py index eb648ecbb..eb648ecbb 100644 --- a/utils/test/result_collection_api/opnfv_testapi/router/url_mappings.py +++ b/utils/test/testapi/opnfv_testapi/router/url_mappings.py diff --git a/utils/test/result_collection_api/opnfv_testapi/tests/__init__.py b/utils/test/testapi/opnfv_testapi/tests/__init__.py index 9f28b0bfa..9f28b0bfa 100644 --- a/utils/test/result_collection_api/opnfv_testapi/tests/__init__.py +++ b/utils/test/testapi/opnfv_testapi/tests/__init__.py diff --git a/utils/test/result_collection_api/opnfv_testapi/tests/unit/__init__.py b/utils/test/testapi/opnfv_testapi/tests/unit/__init__.py index 3fc79f1d5..3fc79f1d5 100644 --- a/utils/test/result_collection_api/opnfv_testapi/tests/unit/__init__.py +++ b/utils/test/testapi/opnfv_testapi/tests/unit/__init__.py diff --git a/utils/test/result_collection_api/opnfv_testapi/tests/unit/fake_pymongo.py b/utils/test/testapi/opnfv_testapi/tests/unit/fake_pymongo.py index 3dd87e603..3dd87e603 100644 --- a/utils/test/result_collection_api/opnfv_testapi/tests/unit/fake_pymongo.py +++ b/utils/test/testapi/opnfv_testapi/tests/unit/fake_pymongo.py diff --git a/utils/test/result_collection_api/opnfv_testapi/tests/unit/test_base.py b/utils/test/testapi/opnfv_testapi/tests/unit/test_base.py index ff1a1932c..ff1a1932c 100644 --- a/utils/test/result_collection_api/opnfv_testapi/tests/unit/test_base.py +++ b/utils/test/testapi/opnfv_testapi/tests/unit/test_base.py diff --git a/utils/test/result_collection_api/opnfv_testapi/tests/unit/test_fake_pymongo.py b/utils/test/testapi/opnfv_testapi/tests/unit/test_fake_pymongo.py index 5f50ba867..5f50ba867 100644 --- a/utils/test/result_collection_api/opnfv_testapi/tests/unit/test_fake_pymongo.py +++ b/utils/test/testapi/opnfv_testapi/tests/unit/test_fake_pymongo.py diff --git a/utils/test/result_collection_api/opnfv_testapi/tests/unit/test_pod.py b/utils/test/testapi/opnfv_testapi/tests/unit/test_pod.py index a1184d554..a1184d554 100644 --- a/utils/test/result_collection_api/opnfv_testapi/tests/unit/test_pod.py +++ b/utils/test/testapi/opnfv_testapi/tests/unit/test_pod.py diff --git a/utils/test/result_collection_api/opnfv_testapi/tests/unit/test_project.py b/utils/test/testapi/opnfv_testapi/tests/unit/test_project.py index 327ddf7b2..327ddf7b2 100644 --- a/utils/test/result_collection_api/opnfv_testapi/tests/unit/test_project.py +++ b/utils/test/testapi/opnfv_testapi/tests/unit/test_project.py diff --git a/utils/test/result_collection_api/opnfv_testapi/tests/unit/test_result.py b/utils/test/testapi/opnfv_testapi/tests/unit/test_result.py index 8479b35cd..8479b35cd 100644 --- a/utils/test/result_collection_api/opnfv_testapi/tests/unit/test_result.py +++ b/utils/test/testapi/opnfv_testapi/tests/unit/test_result.py diff --git a/utils/test/result_collection_api/opnfv_testapi/tests/unit/test_testcase.py b/utils/test/testapi/opnfv_testapi/tests/unit/test_testcase.py index cb767844a..cb767844a 100644 --- a/utils/test/result_collection_api/opnfv_testapi/tests/unit/test_testcase.py +++ b/utils/test/testapi/opnfv_testapi/tests/unit/test_testcase.py diff --git a/utils/test/result_collection_api/opnfv_testapi/tests/unit/test_version.py b/utils/test/testapi/opnfv_testapi/tests/unit/test_version.py index b6fbf45dc..b6fbf45dc 100644 --- a/utils/test/result_collection_api/opnfv_testapi/tests/unit/test_version.py +++ b/utils/test/testapi/opnfv_testapi/tests/unit/test_version.py diff --git a/utils/test/result_collection_api/opnfv_testapi/tornado_swagger/README.md b/utils/test/testapi/opnfv_testapi/tornado_swagger/README.md index d815f2161..d815f2161 100644 --- a/utils/test/result_collection_api/opnfv_testapi/tornado_swagger/README.md +++ b/utils/test/testapi/opnfv_testapi/tornado_swagger/README.md diff --git a/utils/test/result_collection_api/opnfv_testapi/tornado_swagger/__init__.py b/utils/test/testapi/opnfv_testapi/tornado_swagger/__init__.py index 363bc388e..363bc388e 100644 --- a/utils/test/result_collection_api/opnfv_testapi/tornado_swagger/__init__.py +++ b/utils/test/testapi/opnfv_testapi/tornado_swagger/__init__.py diff --git a/utils/test/result_collection_api/opnfv_testapi/tornado_swagger/handlers.py b/utils/test/testapi/opnfv_testapi/tornado_swagger/handlers.py index 2154b4697..2154b4697 100644 --- a/utils/test/result_collection_api/opnfv_testapi/tornado_swagger/handlers.py +++ b/utils/test/testapi/opnfv_testapi/tornado_swagger/handlers.py diff --git a/utils/test/result_collection_api/opnfv_testapi/tornado_swagger/settings.py b/utils/test/testapi/opnfv_testapi/tornado_swagger/settings.py index 88d0d0f88..88d0d0f88 100644 --- a/utils/test/result_collection_api/opnfv_testapi/tornado_swagger/settings.py +++ b/utils/test/testapi/opnfv_testapi/tornado_swagger/settings.py diff --git a/utils/test/result_collection_api/opnfv_testapi/tornado_swagger/swagger.py b/utils/test/testapi/opnfv_testapi/tornado_swagger/swagger.py index 3d21edefb..3d21edefb 100644 --- a/utils/test/result_collection_api/opnfv_testapi/tornado_swagger/swagger.py +++ b/utils/test/testapi/opnfv_testapi/tornado_swagger/swagger.py diff --git a/utils/test/result_collection_api/opnfv_testapi/tornado_swagger/views.py b/utils/test/testapi/opnfv_testapi/tornado_swagger/views.py index 25083195b..25083195b 100644 --- a/utils/test/result_collection_api/opnfv_testapi/tornado_swagger/views.py +++ b/utils/test/testapi/opnfv_testapi/tornado_swagger/views.py diff --git a/utils/test/result_collection_api/requirements.txt b/utils/test/testapi/requirements.txt index e1fd9e4cc..e1fd9e4cc 100644 --- a/utils/test/result_collection_api/requirements.txt +++ b/utils/test/testapi/requirements.txt diff --git a/utils/test/result_collection_api/run_test.sh b/utils/test/testapi/run_test.sh index 9b25f8ffc..9b25f8ffc 100755 --- a/utils/test/result_collection_api/run_test.sh +++ b/utils/test/testapi/run_test.sh diff --git a/utils/test/result_collection_api/setup.cfg b/utils/test/testapi/setup.cfg index 927957ac7..927957ac7 100644 --- a/utils/test/result_collection_api/setup.cfg +++ b/utils/test/testapi/setup.cfg diff --git a/utils/test/result_collection_api/setup.py b/utils/test/testapi/setup.py index 15dda961f..15dda961f 100644 --- a/utils/test/result_collection_api/setup.py +++ b/utils/test/testapi/setup.py diff --git a/utils/test/result_collection_api/test-requirements.txt b/utils/test/testapi/test-requirements.txt index ddbdefcfd..ddbdefcfd 100644 --- a/utils/test/result_collection_api/test-requirements.txt +++ b/utils/test/testapi/test-requirements.txt diff --git a/utils/test/result_collection_api/update/README.md b/utils/test/testapi/update/README.md index cb0e67b33..cb0e67b33 100644 --- a/utils/test/result_collection_api/update/README.md +++ b/utils/test/testapi/update/README.md diff --git a/utils/test/result_collection_api/update/__init__.py b/utils/test/testapi/update/__init__.py index 363bc388e..363bc388e 100644 --- a/utils/test/result_collection_api/update/__init__.py +++ b/utils/test/testapi/update/__init__.py diff --git a/utils/test/result_collection_api/update/playbook-update.sh b/utils/test/testapi/update/playbook-update.sh index 86d30e4b2..86d30e4b2 100755 --- a/utils/test/result_collection_api/update/playbook-update.sh +++ b/utils/test/testapi/update/playbook-update.sh diff --git a/utils/test/result_collection_api/update/templates/__init__.py b/utils/test/testapi/update/templates/__init__.py index e69de29bb..e69de29bb 100644 --- a/utils/test/result_collection_api/update/templates/__init__.py +++ b/utils/test/testapi/update/templates/__init__.py diff --git a/utils/test/result_collection_api/update/templates/backup_mongodb.py b/utils/test/testapi/update/templates/backup_mongodb.py index 7e0dd5545..7e0dd5545 100644 --- a/utils/test/result_collection_api/update/templates/backup_mongodb.py +++ b/utils/test/testapi/update/templates/backup_mongodb.py diff --git a/utils/test/result_collection_api/update/templates/changes_in_mongodb.py b/utils/test/testapi/update/templates/changes_in_mongodb.py index 1a4d5a16f..1a4d5a16f 100644 --- a/utils/test/result_collection_api/update/templates/changes_in_mongodb.py +++ b/utils/test/testapi/update/templates/changes_in_mongodb.py diff --git a/utils/test/result_collection_api/update/templates/restore_mongodb.py b/utils/test/testapi/update/templates/restore_mongodb.py index c45a0e621..c45a0e621 100644 --- a/utils/test/result_collection_api/update/templates/restore_mongodb.py +++ b/utils/test/testapi/update/templates/restore_mongodb.py diff --git a/utils/test/result_collection_api/update/templates/rm_images.sh b/utils/test/testapi/update/templates/rm_images.sh index 6722573b4..6722573b4 100755 --- a/utils/test/result_collection_api/update/templates/rm_images.sh +++ b/utils/test/testapi/update/templates/rm_images.sh diff --git a/utils/test/result_collection_api/update/templates/rm_olds.sh b/utils/test/testapi/update/templates/rm_olds.sh index c6bca1867..c6bca1867 100644 --- a/utils/test/result_collection_api/update/templates/rm_olds.sh +++ b/utils/test/testapi/update/templates/rm_olds.sh diff --git a/utils/test/result_collection_api/update/templates/update_mongodb.py b/utils/test/testapi/update/templates/update_mongodb.py index ba4334aa3..ba4334aa3 100644 --- a/utils/test/result_collection_api/update/templates/update_mongodb.py +++ b/utils/test/testapi/update/templates/update_mongodb.py diff --git a/utils/test/result_collection_api/update/templates/utils.py b/utils/test/testapi/update/templates/utils.py index a18ff0389..a18ff0389 100644 --- a/utils/test/result_collection_api/update/templates/utils.py +++ b/utils/test/testapi/update/templates/utils.py diff --git a/utils/test/result_collection_api/update/test.yml b/utils/test/testapi/update/test.yml index a8868720d..a8868720d 100644 --- a/utils/test/result_collection_api/update/test.yml +++ b/utils/test/testapi/update/test.yml diff --git a/utils/test/result_collection_api/update/update.yml b/utils/test/testapi/update/update.yml index e6663d905..e6663d905 100644 --- a/utils/test/result_collection_api/update/update.yml +++ b/utils/test/testapi/update/update.yml diff --git a/utils/test/result_collection_api/update/update_api.py b/utils/test/testapi/update/update_api.py index db8ad2d90..db8ad2d90 100644 --- a/utils/test/result_collection_api/update/update_api.py +++ b/utils/test/testapi/update/update_api.py |