releng.git
7 years agoMerge "bug fix: last 4 run reporting for storperf"
Morgan Richomme [Tue, 7 Mar 2017 15:57:38 +0000 (15:57 +0000)]
Merge "bug fix: last 4 run reporting for storperf"

7 years agomultisite: Use known/working version of fuel 39/29739/2
Fatih Degirmenci [Fri, 3 Mar 2017 15:23:29 +0000 (16:23 +0100)]
multisite: Use known/working version of fuel

Change-Id: I65e4f58e9ed5ead16279128a58d3f6d9e951593d
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agobug fix: last 4 run reporting for storperf 57/29857/2
Morgan Richomme [Mon, 6 Mar 2017 13:44:47 +0000 (14:44 +0100)]
bug fix: last 4 run reporting for storperf

- bug fix:
copy/paste of yardstick code but list of results
is not sorted by default, taking the last 4 array
items lead to random results on the 4 last run
sort results before taking the last 4 results
to establish last 4 run criteria
- enhancement: add link to last CI run in the
reporting page
- fix trend line bug

Change-Id: Ice16832a81cb65503a63b16321a2be92a427d279
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
7 years agoMerge "Use local bin file for daisy deploy job"
Serena Feng [Tue, 7 Mar 2017 07:15:21 +0000 (07:15 +0000)]
Merge "Use local bin file for daisy deploy job"

7 years agoMerge "change the name of open-o scenario to os-nosdn-openo-ha"
Jun Li [Mon, 6 Mar 2017 12:37:19 +0000 (12:37 +0000)]
Merge "change the name of open-o scenario to os-nosdn-openo-ha"

7 years agofuel: Fix build blockers between daily and weekly jobs 35/29835/1
Fatih Degirmenci [Mon, 6 Mar 2017 08:29:57 +0000 (09:29 +0100)]
fuel: Fix build blockers between daily and weekly jobs

Change-Id: I465de0d1e7fec4f8e9b03762adff0049a22f05ef
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agochange the name of open-o scenario to os-nosdn-openo-ha 25/29825/1
meimei [Mon, 6 Mar 2017 06:40:40 +0000 (14:40 +0800)]
change the name of open-o scenario to os-nosdn-openo-ha

according to this patch: https://gerrit.opnfv.org/gerrit/#/c/29819/

Change-Id: Ie0851b7a5500968a1c1f2f4f4eeaa27fc75a4f29
Signed-off-by: meimei <meimei@huawei.com>
7 years agoMerge "[compass] add new scenario of os-nosdn-openo-noha"
Jun Li [Mon, 6 Mar 2017 00:56:57 +0000 (00:56 +0000)]
Merge "[compass] add new scenario of os-nosdn-openo-noha"

7 years ago[doctor] make symbolic link of directory instead of file 81/29781/1
Ryota MIBU [Sat, 4 Mar 2017 13:20:16 +0000 (13:20 +0000)]
[doctor] make symbolic link of directory instead of file

Change-Id: Ic879ebe17c317c95921f250dd31dbcc9a7e2d6e2
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
7 years ago[doctor] fix file path to functest results 73/29773/1
Ryota MIBU [Sat, 4 Mar 2017 02:22:26 +0000 (02:22 +0000)]
[doctor] fix file path to functest results

Change-Id: I1915a9975d3df42171e223aee6be38a6b1f79ebc
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
7 years ago[doctor] create symbolic link to capture functest log 57/29757/1
Ryota MIBU [Fri, 3 Mar 2017 20:13:14 +0000 (20:13 +0000)]
[doctor] create symbolic link to capture functest log

Change-Id: I2eaa57351ebfbc36a142b977e7e22b9d8c4943cd
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
7 years ago[doctor] add postbuildscript for functest log 51/29751/1
Ryota MIBU [Fri, 3 Mar 2017 18:41:39 +0000 (18:41 +0000)]
[doctor] add postbuildscript for functest log

Change-Id: Ifebef95a69f98f53fc3c826116bf45c647d4911f
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
7 years agoCreate Test Reporting landing page 39/29039/5
chenjiankun [Mon, 20 Feb 2017 09:35:22 +0000 (09:35 +0000)]
Create Test Reporting landing page

JIRA: RELENG-165

In this patch, I upload the backend code

usage:
docker run -itd -p 8000:8000 -e SERVER_URL=server_ip:8000 opnfv/reporting:<tag>

note: must point SERVER_URL, it is the api server.

visit landing page:
http://server_ip:8000/reporting/index.html

Change-Id: I10121574e0c4b2733a8084c986d7a2746e7ce2a4
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
7 years agoMerge "dovetail: adjust apex pod"
Tim Rozet [Fri, 3 Mar 2017 02:58:55 +0000 (02:58 +0000)]
Merge "dovetail: adjust apex pod"

7 years ago[compass] add new scenario of os-nosdn-openo-noha 83/29683/1
meimei [Fri, 3 Mar 2017 02:50:09 +0000 (10:50 +0800)]
[compass] add new scenario of os-nosdn-openo-noha

Change-Id: I4a59678cc9b4a44fd90543d6cd4456262386cdb7
Signed-off-by: meimei <meimei@huawei.com>
7 years agoMerge "snaps: Create job for patchset verification"
Fatih Degirmenci [Thu, 2 Mar 2017 20:18:23 +0000 (20:18 +0000)]
Merge "snaps: Create job for patchset verification"

7 years agoMerge "functest: Create functest-weekly prototype jobs"
Morgan Richomme [Thu, 2 Mar 2017 20:15:28 +0000 (20:15 +0000)]
Merge "functest: Create functest-weekly prototype jobs"

7 years agoAdd trevor 69/29669/1
Aric Gardner [Thu, 2 Mar 2017 18:11:33 +0000 (13:11 -0500)]
Add trevor

This is to test verify and merge for new rtd builds

Change-Id: Iaaf0730766559e18689ad617892ab77072d26fd2
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
7 years agosnaps: Create job for patchset verification 67/29667/1
Fatih Degirmenci [Thu, 2 Mar 2017 18:10:14 +0000 (19:10 +0100)]
snaps: Create job for patchset verification

Change-Id: I944b1ddb736553a79169da481ca6911d546d8ac6
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoMerge "Made new doc job voting"
Aric Gardner [Thu, 2 Mar 2017 17:05:35 +0000 (17:05 +0000)]
Merge "Made new doc job voting"

7 years agofunctest: Create functest-weekly prototype jobs 55/29655/3
Fatih Degirmenci [Thu, 2 Mar 2017 16:01:24 +0000 (17:01 +0100)]
functest: Create functest-weekly prototype jobs

Fuel weekly jobs are created, calling fuel-deploy and functest weekly
jobs.

Experimental scripts have also been removed.

Change-Id: If492443e26248731df35e6b6cb5239fb2ae9a86a
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
7 years agoMade new doc job voting 65/29565/14
ShubhamRathi [Wed, 1 Mar 2017 14:19:06 +0000 (19:49 +0530)]
Made new doc job voting

1. New has been made voting.
   Old doc job has been made non voting.
2. Adding files variable which triggers
   job on changes in 'docs/'
   Merge job earlier did not trigger on merge.

Change-Id: Id19c02949a0a5f2b1da0682f18ed6051403aa77e
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
7 years agoProblem with rally_sanity results 53/29553/3
SerenaFeng [Wed, 1 Mar 2017 09:29:31 +0000 (17:29 +0800)]
Problem with rally_sanity results

after refactor, details in rally_sanity became 'unicode',
which contains built-in 'format' method, which is not processed correctly
error message:
File
"/usr/local/lib/python2.7/dist-packages/opnfv_testapi/resources/models.py",
  line 36, in _format
    for h in dicts[k]]
        KeyError: u"u'details'"

JIRA: FUNCTEST-723

Change-Id: If35e55f542fbbae8bd1a534938b7279b7a634880
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agoMerge "bugfix unittest test_queryProject occasionally failed in TestAPI"
Morgan Richomme [Thu, 2 Mar 2017 12:40:58 +0000 (12:40 +0000)]
Merge "bugfix unittest test_queryProject occasionally failed in TestAPI"

7 years agoMerge "Fix the wrong pod and job name of Daisy"
Serena Feng [Thu, 2 Mar 2017 09:19:27 +0000 (09:19 +0000)]
Merge "Fix the wrong pod and job name of Daisy"

7 years agoMerge "Update the ignore patterns for Parser"
Serena Feng [Thu, 2 Mar 2017 09:19:00 +0000 (09:19 +0000)]
Merge "Update the ignore patterns for Parser"

7 years agoUpdate the ignore patterns for Parser 23/29623/1
Julien [Thu, 2 Mar 2017 09:04:55 +0000 (17:04 +0800)]
Update the ignore patterns for Parser

Change-Id: I1fb0fdd32e7fdb9c0d04547b95fda63e23a71f0c
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
7 years ago[doctor] archive functest log file regardless result 15/29615/1
Ryota MIBU [Thu, 2 Mar 2017 07:52:47 +0000 (07:52 +0000)]
[doctor] archive functest log file regardless result

Change-Id: I5c61b1773bbc4913f23bf5e458e4e94c29bd29ef
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
7 years agoFix the wrong pod and job name of Daisy 11/29611/1
Julien [Thu, 2 Mar 2017 07:02:48 +0000 (15:02 +0800)]
Fix the wrong pod and job name of Daisy

Change-Id: Ic6fea2c189de30875968b436db9469bfb5e9b051
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
7 years agodovetail: adjust apex pod 05/29605/1
MatthewLi [Thu, 2 Mar 2017 06:29:03 +0000 (01:29 -0500)]
dovetail: adjust apex pod

JIRA: DOVETAIL-359

see patch https://gerrit.opnfv.org/gerrit/#/c/29543/
runs on lf-pod1

Change-Id: Ieb0f081cdaf5d5f79f0145940b08ec0c5a8ec6c2
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoUse local bin file for daisy deploy job 07/29607/1
Alex Yang [Thu, 2 Mar 2017 06:27:59 +0000 (14:27 +0800)]
Use local bin file for daisy deploy job

Change-Id: I5e09837264d93ad503dff3f886c4aba281f04255
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
7 years agoMerge "dovetail: add dovetail debug testsuite into apex daily loop"
Tim Rozet [Thu, 2 Mar 2017 03:57:31 +0000 (03:57 +0000)]
Merge "dovetail: add dovetail debug testsuite into apex daily loop"

7 years ago[deployment_handler] Fix apt-cache to get installed version 61/29561/1
Ciprian Barbu [Wed, 1 Mar 2017 13:25:28 +0000 (15:25 +0200)]
[deployment_handler] Fix apt-cache to get installed version

In case multiple versions of a package exist on the repo, the old method using
apt-cache show opendaylight returned everything available rather than what was
actually installed. Using apt-cache policy opendaylight is more appropriate.

Change-Id: I8068c18ab25ca532988f24277fd48a4c42647891
Signed-off-by: Ciprian Barbu <ciprian.barbu@enea.com>
7 years agoMerge "[yamllint] move yamllint into verify phases"
Fatih Degirmenci [Wed, 1 Mar 2017 10:14:45 +0000 (10:14 +0000)]
Merge "[yamllint] move yamllint into verify phases"

7 years agoMerge "jjb: infra: bifrost-cleanup-job: Ignore jjb patchsets"
Fatih Degirmenci [Wed, 1 Mar 2017 10:13:46 +0000 (10:13 +0000)]
Merge "jjb: infra: bifrost-cleanup-job: Ignore jjb patchsets"

7 years agobugfix unittest test_queryProject occasionally failed in TestAPI 41/29541/6
SerenaFeng [Wed, 1 Mar 2017 07:29:22 +0000 (15:29 +0800)]
bugfix unittest test_queryProject occasionally failed in TestAPI

error message:
"E   AssertionError: Mismatched values: u'installers', expected:[], actual: []

Change-Id: Ieae5fdfd2a044909784cbb4766a5d25f4bbafcea
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agodovetail: add dovetail debug testsuite into apex daily loop 43/29543/1
MatthewLi [Wed, 1 Mar 2017 07:34:29 +0000 (02:34 -0500)]
dovetail: add dovetail debug testsuite into apex daily loop

JIRA: DOVETAIL-359

similiar patches see
https://gerrit.opnfv.org/gerrit/#/c/25697/

Change-Id: I3715cbbc911f80fd840ab2b10708f98a03959c6f
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoMerge "add openrc fetching for daisy installer"
Morgan Richomme [Wed, 1 Mar 2017 07:35:20 +0000 (07:35 +0000)]
Merge "add openrc fetching for daisy installer"

7 years ago[yamllint] move yamllint into verify phases 11/29511/1
meimei [Wed, 1 Mar 2017 01:49:10 +0000 (09:49 +0800)]
[yamllint] move yamllint into verify phases

Change-Id: Id6e541f9260df44ca33f66acec1bdf1e4b4a812d
Signed-off-by: meimei <meimei@huawei.com>
7 years agoAdd odl_netvirt as a suite choice for FUNCTEST_SUITE_NAME param 01/29501/1
Jamo Luhrsen [Tue, 28 Feb 2017 22:06:41 +0000 (14:06 -0800)]
Add odl_netvirt as a suite choice for FUNCTEST_SUITE_NAME param

Change-Id: I86790035c0bb203e8e84c40c863b0750658d6901
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMerge "Move from snaps_healthcheck to connection_check to retireve scenario lxd based...
Jose Lausuch [Tue, 28 Feb 2017 21:53:47 +0000 (21:53 +0000)]
Merge "Move from snaps_healthcheck to connection_check to retireve scenario lxd based scenarios are not running snaps_healthcheck"

7 years agoadd openrc fetching for daisy installer 65/29465/2
SerenaFeng [Tue, 28 Feb 2017 02:44:28 +0000 (10:44 +0800)]
add openrc fetching for daisy installer

JIRA: FUNCTEST-743

Change-Id: Ic9153575bd43bbc67042cd69a996ad18175427a7
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agoSource is a bash built in 91/29491/1
Aric Gardner [Tue, 28 Feb 2017 15:58:06 +0000 (10:58 -0500)]
Source is a bash built in

whatever jjb shell we are calling doesnt
have it

change to . is more posix

Change-Id: Ic4c89cb39d118bae8502f0f94da620436da11fe9
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
7 years agoMove from snaps_healthcheck to connection_check 87/29487/1
Morgan Richomme [Tue, 28 Feb 2017 14:38:16 +0000 (15:38 +0100)]
Move from snaps_healthcheck to connection_check
to retireve scenario
lxd based scenarios are not running snaps_healthcheck

Change-Id: I34a86b5b8d0e1dffda40e6173196eb9409c448a0
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
7 years agoMerge "Move case base from tempest_smoke_serial to snaps_healthcheck"
Morgan Richomme [Tue, 28 Feb 2017 12:54:30 +0000 (12:54 +0000)]
Merge "Move case base from tempest_smoke_serial to snaps_healthcheck"

7 years agoMove case base from tempest_smoke_serial to snaps_healthcheck 79/29479/2
Morgan Richomme [Tue, 28 Feb 2017 10:47:30 +0000 (11:47 +0100)]
Move case base from tempest_smoke_serial to snaps_healthcheck

It will allow to show additional scenarios in the reporting page
the scenarios that fail on healthcheck or smoke tests
before running tempest_smoke_serial

Change-Id: I0d9ba84296bfc867ab80caa7873bb5bcb8469fc2
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
7 years agoRemove auto update bars 69/29469/1
Julien [Tue, 28 Feb 2017 07:20:08 +0000 (15:20 +0800)]
Remove auto update bars

auto update the bars will make the project submit new codes more and
more difficult.

now it is blocking project in qtip:
no verify +1 and reivew -1

Change-Id: I559125c8e467b2cab9e95c493c60689b9d13016e
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
7 years agoComment out shellcheck job 57/29457/1
Aimee Ukasick [Mon, 27 Feb 2017 22:14:06 +0000 (16:14 -0600)]
Comment out shellcheck job

JIRA: COPPER-35
JIRA: MODELS-47
JIRA: VES-10

Temporary disabling of shellcheck job in Copper, Models, VES.

Change-Id: I6f4eb0a921676d990d951710651e25991543bd08
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
7 years agojjb: infra: bifrost-cleanup-job: Do not trigger on patchset creation 43/29243/3
Markos Chandras [Wed, 22 Feb 2017 16:36:12 +0000 (16:36 +0000)]
jjb: infra: bifrost-cleanup-job: Do not trigger on patchset creation

There are no logs to remove when a patchset is created.

Change-Id: Ieae8e8e142d69f741d43e740371110ce13255436
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years ago[Functest] Add Tempest Defcore test to the dashboard 45/29445/1
jose.lausuch [Mon, 27 Feb 2017 14:37:04 +0000 (15:37 +0100)]
[Functest] Add Tempest Defcore test to the dashboard

Change-Id: Id2292198d1e34a2de1d2b9ccdda83f565f771df1
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years agoMerge "make unittest cover server.py in TestAPI"
Morgan Richomme [Mon, 27 Feb 2017 10:29:24 +0000 (10:29 +0000)]
Merge "make unittest cover server.py in TestAPI"

7 years agoMerge "Remove quotes of parameter for functest-fuel-virtual-suite job"
Morgan Richomme [Mon, 27 Feb 2017 10:29:14 +0000 (10:29 +0000)]
Merge "Remove quotes of parameter for functest-fuel-virtual-suite job"

7 years agoMerge "Use new-style classes which inherit from object in TestAPI"
Morgan Richomme [Mon, 27 Feb 2017 10:28:57 +0000 (10:28 +0000)]
Merge "Use new-style classes which inherit from object in TestAPI"

7 years agoRemove quotes of parameter for functest-fuel-virtual-suite job 21/29421/1
Linda Wang [Mon, 27 Feb 2017 09:46:07 +0000 (09:46 +0000)]
Remove quotes of parameter for functest-fuel-virtual-suite job

Functest failed to recognise testcase name with quotes in CI:
https://build.opnfv.org/ci/job/functest-fuel-virtual-suite-master/264/console

Change-Id: I8dd3c9f98b0edff593437200c995be51767b3c37
Signed-off-by: Linda Wang <wangwulin@huawei.com>
7 years agoMerge "Add storperf reportign status page Create associated static storperf page...
Morgan Richomme [Mon, 27 Feb 2017 09:08:59 +0000 (09:08 +0000)]
Merge "Add storperf reportign status page Create associated static storperf page Prepare vsperf, qtip, bottlenecks Put Yardstick scenario class into utils directory"

7 years agoUse new-style classes which inherit from object in TestAPI 15/29415/1
SerenaFeng [Mon, 27 Feb 2017 06:44:22 +0000 (14:44 +0800)]
Use new-style classes which inherit from object in TestAPI

JIRA: FUNCTEST-707

Change-Id: I90a3d6ebfdf798eefccb8e5a0deebb661329d903
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agomake unittest cover server.py in TestAPI 11/29411/1
SerenaFeng [Mon, 27 Feb 2017 06:33:52 +0000 (14:33 +0800)]
make unittest cover server.py in TestAPI

Change-Id: Id379e6786e1f61fb1032f80636da107156e68fb5
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agoyardstick: email receiver change 75/29375/1
MatthewLi [Sat, 25 Feb 2017 06:11:25 +0000 (01:11 -0500)]
yardstick: email receiver change

Change-Id: I3cf28afe76bc0cd0bbabae28ad2620a565756e93
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoleverage tox to facilitate the development 69/29269/3
SerenaFeng [Thu, 23 Feb 2017 07:14:12 +0000 (15:14 +0800)]
leverage tox to facilitate the development

Before submitting a patch, we need to execute flake8, unittest,
open coverage report, now with the help of tox any pytest,
we can process them all with only one command.

pytest is choosen here is because of its useful assert showcase,
and powerful properties and healthy ecosystem(plugins of mock etc)

Change-Id: I7ee89da370da08cc2bc70f7d3b1e2741d7d2e1e8
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agoadd -L para to curl for download bin file 55/29355/2
Julien [Fri, 24 Feb 2017 12:04:38 +0000 (20:04 +0800)]
add -L para to curl for download bin file

without -L, curl just download the redirects info not the file.

same to https://gerrit.opnfv.org/gerrit/#/c/24769/

Change-Id: Ib40c6bf27651860c7d590ee021064e1245004fb9
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
7 years agoadd unittest of config.py 73/29273/3
SerenaFeng [Thu, 23 Feb 2017 08:59:09 +0000 (16:59 +0800)]
add unittest of config.py

Change-Id: I96639c47d27ef449d02528efad23e2499daa3def
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agofix internal port of TestAPI 37/29337/2
SerenaFeng [Fri, 24 Feb 2017 07:08:41 +0000 (15:08 +0800)]
fix internal port of TestAPI

There are too many parameters when starting TestAPI container,
it will confuse the user. I learned that docker containers like
Jenkins and mongo the internal port is fixed, the user only need
to change the exposed port, so the same strategy is adopted here

Change-Id: I59424f5a1f36945d906975a741b631019fcbd46d
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
7 years agojjb: infra: bifrost-cleanup-job: Ignore jjb patchsets 63/29363/1
Markos Chandras [Fri, 24 Feb 2017 17:09:14 +0000 (17:09 +0000)]
jjb: infra: bifrost-cleanup-job: Ignore jjb patchsets

This is similar to ebaf0be9a53d ("jjb: infra: bifrost-verify-jobs:
Ignore jjb patchsets"). There are no CI logs when a patchset is about
the jjb files so there is nothing for this job to do in that case.

Change-Id: I7b815b612da0407ddefaee9cf9826e9003b668ef
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agojjb: infra: bifrost-cleanup-job.yml: Use -m gsutil option for removals 45/29345/2
Markos Chandras [Fri, 24 Feb 2017 09:39:09 +0000 (09:39 +0000)]
jjb: infra: bifrost-cleanup-job.yml: Use -m gsutil option for removals

Use the -m gsutil option to perform parallel object removal insted of a
sequential one to reduce the job's execution time.

Change-Id: I87d21b07674035113883f7952514555dec1750ca
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agodovetail: ci jobs change to Danube 61/29261/2
MatthewLi [Thu, 23 Feb 2017 02:17:48 +0000 (21:17 -0500)]
dovetail: ci jobs change to Danube

JIRA: DOVETAIL-356

since dovetail tool will based on SUT Danube branch,
there's a need to switch dovetail tool "debug" ci jobs
switch to Danube to debug the tool bugs.

Change-Id: I90fdc9042e1bae324c56ca5c5fd4c1a60136fdd8
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoAdd storperf reportign status page 43/29343/1
Morgan Richomme [Fri, 24 Feb 2017 07:59:11 +0000 (08:59 +0100)]
Add storperf reportign status page
Create associated static storperf page
Prepare vsperf, qtip, bottlenecks
Put Yardstick scenario class into utils directory

Change-Id: I874d1733fe3f37dc5dd557559478e7e0b25371d7
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
7 years agoMerge "Added Search_Results Page"
Morgan Richomme [Fri, 24 Feb 2017 08:43:50 +0000 (08:43 +0000)]
Merge "Added Search_Results Page"

7 years agoMerge "Fix no coverage file exported"
Serena Feng [Fri, 24 Feb 2017 07:55:40 +0000 (07:55 +0000)]
Merge "Fix no coverage file exported"

7 years agoMerge "Add scenarios jobs"
Serena Feng [Fri, 24 Feb 2017 06:15:50 +0000 (06:15 +0000)]
Merge "Add scenarios jobs"

7 years agoFix no coverage file exported 27/29327/1
Julien [Fri, 24 Feb 2017 03:05:55 +0000 (11:05 +0800)]
Fix no coverage file exported

minor spell error

Change-Id: Iecc5ce87c50e9d275c0d5ae11040f0b6e97deaa6
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
7 years agoApex: fixes deploy with promote jobs 17/29317/1
Tim Rozet [Thu, 23 Feb 2017 22:32:19 +0000 (17:32 -0500)]
Apex: fixes deploy with promote jobs

Change-Id: I6331f835ec20abeb5e001ccd7c29a76ad72c583c
Signed-off-by: Tim Rozet <trozet@redhat.com>
7 years agoUse jenkins-zte user, uncomment daisy deploy and cp labs dir 35/29235/4
Alex Yang [Wed, 22 Feb 2017 15:22:05 +0000 (23:22 +0800)]
Use jenkins-zte user, uncomment daisy deploy and cp labs dir

Change-Id: Ia031b39a8335e223aee27db9cff334af285632ab
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
7 years ago[deployment_handler] Fix problem when trying to run ovs-vsctl on Fuel 53/29253/3
jose.lausuch [Wed, 22 Feb 2017 23:17:04 +0000 (00:17 +0100)]
[deployment_handler] Fix problem when trying to run ovs-vsctl on Fuel

When creating a Node object, it fetches the ovs version
in the init method. This prevents doing this if the
node is the installer. Anyways, the information
about the installer node is not showed.

Error:
opnfv.deployment.manager - ERROR - error bash: ovs-vsctl: command not found

Example of this output:
https://build.opnfv.org/ci/view/functest/job/functest-fuel-baremetal-daily-master/1161/consoleFull

Change-Id: I7b5d41af438e18dffa3b1eab2c9279164a4d4fc2
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years agoAdd sha512sum into opnfv.properties file for daisy 59/29259/2
Alex Yang [Thu, 23 Feb 2017 01:14:29 +0000 (09:14 +0800)]
Add sha512sum into opnfv.properties file for daisy

Change-Id: I21146ebba8088d00f201e1acb51d71731aa595a9
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
7 years agoApex: Adds job for creating snapshots for FDIO 15/29315/1
Tim Rozet [Thu, 23 Feb 2017 20:27:40 +0000 (15:27 -0500)]
Apex: Adds job for creating snapshots for FDIO

For now this is a manually triggered job, until there is a demand to
produce it automatically.  Only the snapshots are uploaded for this job
and we are not updating snapshot properties file.  We will move to
making that more dynamic in the future.

Change-Id: I3d8392c2c99a524fd20de82d5032c2d4557b045a
Signed-off-by: Tim Rozet <trozet@redhat.com>
7 years agoRemove job timers for cengn-pod1 13/29313/1
dave.urschatz@cengn.ca [Thu, 23 Feb 2017 19:24:24 +0000 (14:24 -0500)]
Remove job timers for cengn-pod1

Change-Id: I742712c559ffc1b069be451436eed08e1454cfa1
Signed-off-by: dave.urschatz@cengn.ca <dave.urschatz@cengn.ca>
7 years agoMerge "[Functest] Refactor Functest-suite job"
Morgan Richomme [Thu, 23 Feb 2017 07:31:28 +0000 (07:31 +0000)]
Merge "[Functest] Refactor Functest-suite job"

7 years agoMerge "Add Netready and Barometer tests to the reporting dashboard"
Morgan Richomme [Thu, 23 Feb 2017 07:24:22 +0000 (07:24 +0000)]
Merge "Add Netready and Barometer tests to the reporting dashboard"

7 years agoMerge "Add coverage support"
Serena Feng [Thu, 23 Feb 2017 06:22:08 +0000 (06:22 +0000)]
Merge "Add coverage support"

7 years agoMerge "dovetail: docker build not set branch parameter"
Jose Lausuch [Wed, 22 Feb 2017 19:31:24 +0000 (19:31 +0000)]
Merge "dovetail: docker build not set branch parameter"

7 years agoAdd Netready and Barometer tests to the reporting dashboard 51/29251/2
jose.lausuch [Wed, 22 Feb 2017 19:10:27 +0000 (20:10 +0100)]
Add Netready and Barometer tests to the reporting dashboard

Change-Id: Idc09d3461ee5af09625aba3cf2219b64318145c8
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years agojjb: infra: bifrost-cleanup-job: Fix job triggers 39/29239/1
Markos Chandras [Wed, 22 Feb 2017 15:48:40 +0000 (15:48 +0000)]
jjb: infra: bifrost-cleanup-job: Fix job triggers

Add new trigger when a patchset is abandoned and drop the one for
'recheck' and 'reverify' comments since the logs will be eventually
deleted when the patchset is merged or abandoned. Moreover, fix quoting
for the BIFROST_GS_URL variable which prevented logs from being deleted
properly. This fixes the following error:

CommandException: No URLs matched:
gs://artifacts.opnfv.org/cross-community-ci/openstack/bifrost/$GERRIT_NAME/$GERRIT_CHANGE_NUMBER/

Change-Id: I8f6ca7a9b2af4a7a4b204f15abf6a223144637a6

7 years agoMove rtd build to lf-build2 21/29221/1
Aric Gardner [Wed, 22 Feb 2017 12:49:05 +0000 (07:49 -0500)]
Move rtd build to lf-build2

Change-Id: I4f6379b7de9d6d04d1fbdaa965cf0e8c4ec8013d
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
7 years agochange rtd project 19/29219/1
Aric Gardner [Wed, 22 Feb 2017 12:25:58 +0000 (07:25 -0500)]
change rtd project

hard code to opnfvdocsdemo
this account has a 30 minute build timeout.

Change-Id: I01099ef370a3c824fe02a7d7069643b3e6e13609
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
7 years agoMerge "jjb: infra: bifrost-cleanup-job.yml: Add new bifrost cleanup job"
Markos Chandras [Wed, 22 Feb 2017 10:18:04 +0000 (10:18 +0000)]
Merge "jjb: infra: bifrost-cleanup-job.yml: Add new bifrost cleanup job"

7 years agoAdd scenarios jobs 07/29207/1
Julien [Wed, 22 Feb 2017 08:58:58 +0000 (16:58 +0800)]
Add scenarios jobs

deployment and integration with functest

Change-Id: Ic9f72f4f6bf4d526b51b3254cfc2efd5842dd58c
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
7 years agoAdd coverage support 95/29195/1
Julien [Wed, 22 Feb 2017 06:12:46 +0000 (14:12 +0800)]
Add coverage support

Add publish-coverage macro and used in qtip

JIRA:QTIP-204

Change-Id: Ic0a0ca5f082bcaf10074b6312debd8549f99d065
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
7 years agoMerge "ignore auto generated files and directories by running TestAPI unittest"
Jose Lausuch [Wed, 22 Feb 2017 02:48:36 +0000 (02:48 +0000)]
Merge "ignore auto generated files and directories by running TestAPI unittest"

7 years agoMerge "[docker] Use image IDs instead of tags"
Jose Lausuch [Wed, 22 Feb 2017 02:48:11 +0000 (02:48 +0000)]
Merge "[docker] Use image IDs instead of tags"

7 years agoRevert "Remove jobs for cengn-pod1" 77/29177/2
Aric Gardner [Tue, 21 Feb 2017 22:18:11 +0000 (22:18 +0000)]
Revert "Remove jobs for cengn-pod1"

This reverts commit c88a035890338b9cd1a78766bcddfe6c95fad963.

Change-Id: Iba57f84b3b358a4178b79fe0122dc9b4ace6132f

7 years ago[Functest] Refactor Functest-suite job 75/29175/4
jose.lausuch [Tue, 21 Feb 2017 20:48:52 +0000 (21:48 +0100)]
[Functest] Refactor Functest-suite job

- Remove if clauses for old releases (not used any more)
- Use python call to run_tests.py instead of CLI
   This will allow us to return the proper value to
   the job. The CLI command returns always 0.
- Remove push logs to artifacts
    Functest-suite is not meant for daily CI runs

Change-Id: I34d99cbe5af07a1fcf583a9a0b6ac6ab286c9adc
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years ago[deployment_handler] Add get_arch function 99/29099/4
jose.lausuch [Mon, 20 Feb 2017 19:22:47 +0000 (20:22 +0100)]
[deployment_handler] Add get_arch function

This function will be used by ARM project to
detect the architecture of the compute nodes.

Example: http://paste.openstack.org/raw/599722/

Change-Id: Ic76f291468998d3a3d9e7df507a146da44f2f7f9
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years agoRemove jobs for cengn-pod1 73/29173/2
dave.urschatz@cengn.ca [Tue, 21 Feb 2017 20:17:42 +0000 (15:17 -0500)]
Remove jobs for cengn-pod1

Change-Id: Ie7a6313e60bc9446665151fe691fe50118bc8280
Signed-off-by: dave.urschatz@cengn.ca <dave.urschatz@cengn.ca>
7 years agoFixed url path of artifacts 67/28867/6
rohitsakala [Thu, 16 Feb 2017 20:53:36 +0000 (02:23 +0530)]
Fixed url path of artifacts

Change-Id: I503acd1bf421e4734b4edbe07a562ec51f3c0b77
Signed-off-by: rohitsakala <rohitsakala@gmail.com>
7 years agoAdd unit tests to token based authentication 55/29055/16
rohitsakala [Mon, 20 Feb 2017 07:55:05 +0000 (13:25 +0530)]
Add unit tests to token based authentication

Projects has been choosen as an helper to test token success,invalid and
unauthorized

JIRA: FUNCTEST-739

Change-Id: Iecc68821f5cc85630c17e54144723cc6f5e21ded
Signed-off-by: rohitsakala <rohitsakala@gmail.com>
7 years agoAdd token based authentication for post/update/delete 87/28787/24
rohitsakala [Thu, 16 Feb 2017 07:52:05 +0000 (13:22 +0530)]
Add token based authentication for post/update/delete

As the mongodb database is not so secure today, this has been added.
The token is stored in the mongoDB database. For now, authenticate variable is set
false so that there would be no problem in accessing the databse by jenkins
jobs.

JIRA: FUNCTEST-730

Change-Id: I12b3907d650fc63efbdb031ebf3dd09519750109
Signed-off-by: rohitsakala <rohitsakala@gmail.com>
7 years agoMerge "[deployment_handler] Fix some nits and improve output"
Jose Lausuch [Tue, 21 Feb 2017 19:18:05 +0000 (19:18 +0000)]
Merge "[deployment_handler] Fix some nits and improve output"

7 years agoMerge "Apex: Removes nosdn from verify"
Tim Rozet [Tue, 21 Feb 2017 14:48:18 +0000 (14:48 +0000)]
Merge "Apex: Removes nosdn from verify"

7 years agoMerge "[deployment_handler] Opendaylight node check"
Jose Lausuch [Tue, 21 Feb 2017 13:56:43 +0000 (13:56 +0000)]
Merge "[deployment_handler] Opendaylight node check"

7 years ago[deployment_handler] Opendaylight node check 81/29081/3
tomsou [Mon, 20 Feb 2017 16:02:02 +0000 (16:02 +0000)]
[deployment_handler] Opendaylight node check

- Enhance functionality of manager.py to check if a node is opendaylight
- Update is_compute and is_controller methods, using the Role Class attributes

Change-Id: Icf1d83b289bf6e87f83b0e1b5bdd2f9da436cde5
Signed-off-by: tomsou <soth@intracom-telecom.com>