summaryrefslogtreecommitdiffstats
path: root/jjb/functest
AgeCommit message (Collapse)AuthorFilesLines
2015-09-03add -r option to vPing to push results into experimental test DBMorgan Richomme1-2/+2
JIRA: FUNCTEST-38 Change-Id: Iebe81d7a9ab4196411bfcd85d5416dfda9013720 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2015-08-27source also creds for cleaningMorgan Richomme1-0/+7
JIRA: FUNCTEST-42 Change-Id: I832153b26de98127832be3bf85458c9236d8fd98 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2015-08-27fix bad path in functest to source rc fileMorgan Richomme1-1/+1
JIRA: FUNCTEST-42 Change-Id: I76e85d98fbc7e1d808012923e365545df64370b5 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2015-08-27Revert "remove sourcing of opnfv-openrc.rc in releng script"Morgan Richomme1-0/+13
This reverts commit dae21e80b2a8a9b8201abd2aeaa082be970eb6ca.
2015-08-26remove sourcing of opnfv-openrc.rc in releng scriptMorgan Richomme1-13/+0
no file must be sourced from functest now assuming that we retrieve all the creds dynamically through the script utils/fetch_os_creds.sh before running functest JIRA: FUNCTEST-42 Change-Id: I781fb1710086ae2ef8078b5deb1aeef4197712cf Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2015-08-25Reconfigure functest jobs for lab reconfig and arno branchesFatih Degirmenci1-5/+118
- Rename and reconfigure set-functest-env, functest, and clean-functest-env jobs after installers given that there is only one POD. - Create jobs specific to master and stable/arno branches as a preparation to Arno SR1. - Leave Orange jobs as they are, named/configured after Orange POD. we have only one POD left. - Standalone test jobs bench, smoke, odl, vims, and vping job are not reconfigured and perhaps need to be reevaluated. - Reconfigure foreman and fuel master and stable/arno jobs to use new functest jobs. JIRA: RELENG-23 Change-Id: I2abd20d21c590baa82848f1e03d81315501ac056 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-07-15create merge job for functest for master and stable/arnoMatthewLi1-4/+4
JIRA: OCTO-87 Change-Id: Ib312449187a108528cc3ee9fe82c1fc1cedfb01a Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2015-07-02Integrate fetch-os-creds.sh to functest.ymljose.lausuch1-6/+34
JIRA: FUNCTEST-7 Change-Id: Ifa9fda149294ddafc91e891b0326b6fa250bb630 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-06-24Override GIT_BASE parameter for orange-buildFatih Degirmenci1-0/+27
JIRA: FUNCTEST-10 Change-Id: I65e308799e579ed43b0a972046311d8d6ed47f3a Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-23(re)-add Orange-build POD for CIMorgan Richomme1-0/+1
JIRA:FUNCTEST-10 Change-Id: Ic54f7516d1253316285b4050eab67f2ddcd24e66 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2015-06-17Remove empty execute shell from functest.ymlFatih Degirmenci1-1/+0
JIRA: FUNCTEST-12 Change-Id: If0343b017d63244e70db50dd2d9a13b2a3161043 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-17Fix WORKSPACE typoFatih Degirmenci1-1/+1
JIRA: FUNCTEST-12 Change-Id: I93f8eb8987c586f3903159f15ac3c1c78008a929 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-17Move artifact storage and cleanup to their own macrosFatih Degirmenci1-2/+15
JIRA: FUNCTEST-9, FUNCTEST-12 Change-Id: Ibf1f959ca99a75bbbffd51ee36c9625b5f82cf57 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-17Create daily jenkins jobs for functest for stable/arnochenshuai2-87/+35
JIRA: OCTO-96 Change-Id: Ib5f224575fc4fb0db953bdfe7f0c12fe95fcebe5 Signed-off-by: chenshuai <chenshuai@huawei.com>
2015-06-15Automate result management in CIMorgan Richomme2-22/+138
create a file to push results into artifact JIRA: FUNCTEST-9, FUNCTEST-12 Change-Id: I831981b5f43ac041af202dc86d5e33b380259c2e Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2015-06-11Use new version docu-build.shAric Gardner3-40/+24
Update jobs to use new version docu-build.sh, as well as cease using depreciated docu-verify.sh These two are special cases and will be handled in a seperate commit. ./doctor/docu-build.sh ./genesis/docu-build.sh Change-Id: I3e1d7750fce0a1e97e9c1904983e67189e0b8a32 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-06-09create verify jobs for functest for master and stable/arnoMatthewLi1-10/+17
JIRA: OCTO-82 daily, merge, functest-{pod} and other jobs for stable/arno should be created after some discussion Change-Id: I17fd4783140d584bef2b73971a1ba10dfdb06576 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2015-06-01change test order: set vPing first to avoid side effect from tempest or ↵morganrOL1-8/+8
Rally Bench suite JIRA: FUNCTEST-9 Change-Id: I6128a04d9d0f5eceafdd03b2b1208081e06de0d9 Signed-off-by: morganrOL <morgan.richomme@orange.com>
2015-05-27Do not break the jenkins job when vPing failsFatih Degirmenci1-0/+3
JIRA: FUNCTEST-7 Change-Id: If656e8c2b05c0675b0c341af9b0e4c608cf1ec8f Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-26fix bug due to bad Tempest.conf file path within rallymorganrOL1-1/+1
JIRA: FUNCTEST-9 Change-Id: I71887f4c0c6a4cd4e65ba0593aeffd61e7238a18 Signed-off-by: morganrOL <morgan.richomme@orange.com>
2015-05-26Add project parameter to jobs set to run on LF PODsFatih Degirmenci1-0/+4
JIRA: OCTO-7 Change-Id: I56fd77afa4915aa8c341017b31c0bcf348810835 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-26Refactor functest job execute shellFatih Degirmenci1-10/+32
JIRA: FUNCTEST-7 Change-Id: I8ad0220e05cefbcb754c070315adfbb0d2a1183f Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-22change order of the tests (avoid start with bench tests because of doubt on ↵morganrOL1-3/+3
cleaning) and launch ODL test with bash JIRA: FUNCTEST-9 Change-Id: If7718c1429312193e549e1cf9447b2540b844970 Signed-off-by: morganrOL <morgan.richomme@orange.com>
2015-05-21add the creation of the installation fodler before running testmorganrOL1-0/+1
JIRA: FUNCTEST-9 Change-Id: I4818cc812d041985d73ac21087a05eab8d9207d5 Signed-off-by: morganrOL <morgan.richomme@orange.com>
2015-05-20functest.yml: bugfix rm to 2&>/dev/null removed and added "-f"jose.lausuch1-2/+2
JIRA: FUNCTEST-7 Change-Id: Ic7bbdb834e6df6208bc64c0bfe9bf6247bdc6ff1 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-05-20functest.yml: download config_functest.py and functest.yaml from latest masterjose.lausuch1-0/+4
JIRA: FUNCTEST-7 Change-Id: I37ac55f27edf1d771ce0cb53a67f037f66de346b Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-05-19change scenario to check CI (previous scenario could be reused but result ↵morganrOL1-2/+6
management should be tested), add new comments JIRA: FUNCTEST-9 Change-Id: Ice820f0754cb52d5245f891a7e1a005c58c58af6 Signed-off-by: morganrOL <morgan.richomme@orange.com>
2015-05-18functest.yml: added "-d" flag to provide debug informationjose.lausuch1-6/+8
copy results from functest environment to a permanent directory JIRA: FUNCTEST-7 Change-Id: Ia59879889a3371b8028ecdc17005c659b2e14b33 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-05-14modify functest-all scenario for CI, source config then recreate environment ↵morganrOL1-2/+8
(networks, images,..) and clen it at the end of the test JIRA: FUNCTEST-7 Change-Id: If5c2888d776f3aae4da641ed15b915926e672ae6 Signed-off-by: morganrOL <morgan.richomme@orange.com>
2015-05-11add a task to check all the functest suites for 1 POD, create job, macro and ↵morganrOL1-0/+30
list of PODs JIRA: FUNCTEST-1 Change-Id: I7f954541e5a901ca68f3f24d94068cc12256c7f7 Signed-off-by: morganrOL <morgan.richomme@orange.com>
2015-05-06Fix path to functest directoryFatih Degirmenci2-6/+3
JIRA: FUNCTEST-1 Change-Id: I8ed489b96225629fd0613a594c04773b283fd51e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-05-06update CI scenario for functestmorganrOL1-11/+15
JIRA: FUNCTEST-1 Change-Id: I9196e62503301f6998840024781965fbced45e42 Signed-off-by: morganrOL <morgan.richomme@orange.com>
2015-05-04Extend dynamic project variable in docu-build scriptsVictor Laza3-9/+8
JIRA: DOCS-26 - Extend dynamic project variable in docu-build scripts for functest, octopus, genesis & pharos Change-Id: I2bb699e7060754527fae4d7abe5b8fbf46c0a7dd Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-29Fail on exit status != 0 on every command in pipeline for build-docu scriptsVictor Laza2-0/+6
JIRA: DOCS-23 - Fail on exit status != 0 on every command in pipeline for all build-docu shell scripts used in Jenkins jobs. Change-Id: I324de186ca0530082ca7152156253b9a4346e865 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-28Adding images upload for pharos, octopus, genesis, functestVictor Laza1-0/+19
JIRA: Adding images upload for pharos, octopus, genesis, functest for documentation artifacts as .html ones did not had images shown because they were not part of the upload to artifactory part. Change-Id: Ia85b71f5f84c3d018db16778b8c85a88ce688dc2 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-24Tie job functest-vim_tempest-test to ericsson serverFatih Degirmenci1-1/+1
JIRA: FUNCTEST-1 Change-Id: If5ecfddbec6a45a0699424e0cb69f62f2650595c Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-23Changed jjb node to 'master' for build-docu jobsVictor Laza1-0/+6
JIRA: Changed jjb node to 'master' for build-docu jobs for projects pharos, functest, opnfvdocs Change-Id: If602249c13a132d5be54d7fec77f25b3b99bfd72 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-20Separate merge and verify script contents to avoid gs uploadVictor Laza3-3/+33
JIRA: DOCS-22 - Separate merge and verify script contents to avoid gs upload Needs to be done under releng jjb for all R1 projects Change-Id: If9b4815e733a6b773f49f0dc3cd6da84618979fd Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-20Expanding artifacts management for R1 inside build-docu.shVictor Laza2-25/+40
JIRA: DOCU-20 - Expanding artifacts management for R1 inside build-docu.sh Change-Id: I4e8ac6bce3f6c47aff56e89e8133d2b4e547ff87 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-16Extended the documentation structure to cover docs/release/, requirements/ & ↵Victor Laza1-1/+12
design_docs/ JIRA: Extended the documentation structure to cover docs/release/, requirements/ & design_docs/ in order to have a segregation in documentation scopes for each project; now everything found unders those folders including docs/ will be built and published to artifactory Change-Id: Ic05f194a62df9adca92e6d47550f9e298e554f5b Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-15Fix path to gsutil for functest and pharos document uploadFatih Degirmenci1-4/+4
JIRA: 0000 Change-Id: Ib945d05ac9bfdd1028ebb330a3c8ac9a014f6611 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-15Configured artifacts publish daily & on merge for projects with documentationVictor Laza1-54/+10
JIRA: DOCS-2 - artifacts publish daily & on merge for the following projects: opnfvdocs, octopus, genesis, functest, pharos Change-Id: Id055d8e955e1c55c6b18a5bdf28d940ef7d53729 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-14Added verbosity for the script that builds documentationVictor Laza1-0/+1
JIRA: DOCS-XXX - Added verbosity for the build-docu.sh script that builds documentation so details would be seen in "Console Output" when Jenkins build the job Change-Id: Iba927ede60694f7558c2bf51d58672fde55e2bca Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-04-10Add new template jobs for tempest, correct bench test, prepare ODL, vIMS, ↵morganrOL1-3/+76
vPing template JIRA: FUNCTEST-1 Change-Id: I0aca7dfbf12718642ce036cde9900b64e23660aa Signed-off-by: morganrOL <morgan.richomme@orange.com>
2015-04-09Update of CI description file, add testcase vim_bench (based on rally): ↵morganrOL1-7/+6
functest-vim_bench-test add Orange POD reference for this job-template TODO be more generic, use python script, manage results JIRA: FUNCTEST-1 Change-Id: Ic06bfdb3d189884ab24121332746f6de7b96d7a4 Signed-off-by: morganrOL <morgan.richomme@orange.com>
2015-04-08Remove pipes, reference: ↵Aric Gardner1-1/+1
http://ci.openstack.org/jenkins-job-builder/configuration.html Change-Id: I24cd077467e28c3192ad76144f0629f7ba777771 JIRA: 0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-04-08Double up the curly braces because reasons.Aric Gardner1-1/+1
Change-Id: I755c8fa792716307606ffb5c5f6b370f076b67e9 JIRA:0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-04-08Fix {branch} parameter not foundThanh Ha1-2/+2
JIRA: 0000 Change-Id: I784e48c181bc2c1fda7d52539e8775a253d0b128 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2015-04-08JIRA: DOCU-2 - Adding a job to build functest documentation from .rst filesVictor Laza2-0/+52
This job will use shell to build documentation for functest project Change-Id: I4db9391aac119e3cba2e87d454159b89b6c049d9 Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
2015-03-06Add merge and verify jobs for all projects that lack said jobsAric Gardner1-1/+120
Change-Id: Ib85d6e162d2ebb37d0df60738c16d678ebc5326e Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>