summaryrefslogtreecommitdiffstats
path: root/jjb/functest
AgeCommit message (Collapse)AuthorFilesLines
2018-03-09Run all tests in a specific stepCédric Ollivier1-3/+56
It bypasses the missing senquential mode. It also fixes exclusions about fds and patrole. Several Functest could run in parallel but it's impossible from the time being due to an xtables lock. Change-Id: I831a8c995efbf2484afd86785f17f51981c921c1 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-03-08Fix a typo which runs all jobs in parallelCédric Ollivier1-1/+1
Change-Id: I454ff72c377a96aa769919348b27813ad434eb89 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-03-08functest: Enable jobs per streamFatih Degirmenci1-1/+3
Change-Id: I5289fedf52354f2cef6a3202df27d35acccb7c6c Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
2018-03-08Merge "Add patrole and parser in Functest daily jobs"Fatih Degirmenci1-0/+11
2018-03-08functest: Enable functest daily jobsFatih Degirmenci1-1/+1
Change-Id: I1ce9e727a7f1448f657652a0f8d4bbab144b3ab9 Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
2018-03-08Add patrole and parser in Functest daily jobsCédric Ollivier1-0/+11
Change-Id: Iad86593d0b2711505999d5b0446d241cf56d5c8b Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-03-08Merge "Update Functest jobs (please vote an do not merge)"Aric Gardner1-40/+216
2018-03-07Update Functest jobs (please vote an do not merge)agardner1-40/+216
We are going to try this again. Once this is merged, I will need to delete all the jobs that change job type and then re-merge releng merge will be broken during this short window. --- original commit message --- Add support for functest tier with multijob Add publishers separate for fetures and all other functest tiers Run functest features suits in a mutijob Since there are no arm specific requirements, remove arm-daily builders and jobs Original patch by Delia Popescu <delia.popescu@enea.com> Change-Id: I43422463c442ff6a18f6a98ab9909fc6c88e0259 JIRA: FUNCTEST-917 Signed-off-by: agardner <agardner@linuxfoundation.org>
2018-03-04Run patrole test in JenkinsLinda Wang1-2/+2
Change-Id: I94fe7ecf83e72b4e7ed47bb25cfe010d9b3db15d Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-03-02Add envs via volume mappingLinda Wang1-1/+2
Change-Id: I39bdde31bfc5674eecf1528427b55a7f0335bd89 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-03-01Add functest-kubernetes project jobCédric Ollivier1-0/+257
It mainly inherits from functest project jobs. Change-Id: Ibcb8825ee3d98ca816a5036e0a66776e314f2ddb Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-02-28Merge "Add xtesting project job"Fatih Degirmenci1-0/+257
2018-02-28[Functest] Run k8s tests on JoidLinda Wang1-0/+3
Change-Id: I43ba42b2181b7f89a3f551a12eed4ab42d89cbee Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-02-27Add xtesting project jobCédric Ollivier1-0/+257
It mainly inherits from functest project jobs. xtesting is used everywhere except for project name which has to be functest-xtesting from the time being. Change-Id: I2c00c01b567b3c65b7acdec5c29b8c839d068366 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-02-23Merge "Revert "Update Functest jobs""Aric Gardner1-216/+40
2018-02-23Revert "Update Functest jobs"Fatih Degirmenci1-216/+40
This reverts commit 7b9734aaca2fb04d1d8750b755a2880d60176889. Change-Id: I5926d8013e57f2f0a68985b91aa8ab746bbbf1ab
2018-02-22Merge "Update Functest jobs"Fatih Degirmenci1-40/+216
2018-02-22Update Functest jobsDelia Popescu1-40/+216
Add support for functest tier with multijob Add publishers separate for fetures and all other functest tiers Run functest features suits in a mutijob Since there are no arm specific requirements, remove arm-daily builders and jobs JIRA: FUNCTEST-917 Change-Id: I92e3d7ca378dd6d293520c679c741de4bf336639 Signed-off-by: Delia Popescu <delia.popescu@enea.com>
2018-02-13Fix functest k8s jobLinda Wang1-3/+3
Change-Id: Ied442837e4e9fd25946590d3dbada6ff2cbe7fc3 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-02-10Export CI_LOOP as expected by FunctestCédric Ollivier1-1/+2
Otherwise all testcases are skipped: https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/764/console https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/763/console It will be enforced by a similar patch in Functest too. Change-Id: I6877979295378ed9ce6b85ad62e8a78e1572b8ba Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-02-09Export an new var related to Energy in functest jobsCédric Ollivier1-1/+2
It conforms with "Unlink Energy from functest utils and constants": https://gerrit.opnfv.org/gerrit/#/c/51943/ Depends-On: Iecd5d49b4d4c961c9dc51e43e54df1fcd4027266 Change-Id: Ide8d210eab26451a63911938fe0e1bafcf77c500 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-02-08Merge "Get Daisy IP correctly"Serena Feng1-1/+1
2018-02-06Get Daisy IP correctlyAlex Yang1-1/+1
In [1], there are two IP addresses of daisy VM in the arp table. Select the first one. [1]: https://build.opnfv.org/ci/job/functest-daisy-zte-pod9-daily-master/2/ Change-Id: Ic071d718004bf9ed215b7e53c56568f7f018051a Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2018-02-06Merge "Revert the unix permission of yaml file"mei mei1-0/+0
2018-02-05Merge "Set TEST_DB_URL in env"Fatih Degirmenci1-1/+4
2018-02-05Revert the unix permission of yaml fileLinda Wang1-0/+0
Change-Id: I99da14477ab785475e425475fedca90a69eed8eb Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-02-03Fix functest daily jobLinda Wang1-42/+20
Change-Id: Ia9bc336d43fe9ed47368f9aada0c6d9244a71683 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-02-03Fix functest daily jobLinda Wang1-2/+2
Change-Id: Icbdbe5a44660f498503ac84b323fd2a140ec3bbe Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-02-02Set TEST_DB_URL in envCédric Ollivier1-1/+4
It follows the change "Move push_results_to_db to TestCase" [1] which stopped duplicating TEST_DB_URL in config and in env. [1] https://gerrit.opnfv.org/gerrit/#/c/49757/ Change-Id: If860492c40b1d0ed4082a4dbe385686020697f37 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-02-02Merge "[daisy] Run functest daily jobs on zte-pod9"Fatih Degirmenci1-0/+5
2018-02-02Merge "[Functest] Run k8s tests on Compass"Fatih Degirmenci2-1/+92
2018-02-02Keep creds file name unchanged in EuphratesLinda Wang1-1/+5
Change-Id: I216d1877cba73272bbb37bf84c74dbf77dc2952d Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-02-01[Functest] Run k8s tests on CompassLinda Wang2-1/+92
Change-Id: I8e88ab0598f43be8d0c9c4ad199dba91c1561f13 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-02-01Rename a common credential fileLinda Wang1-1/+1
Change-Id: Ib97cee06438d4ac240c55b0b504338f435a68259 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-01-29Pull the image before running functest containerLinda Wang1-0/+3
Change-Id: Iebd8a9b558486927c25735d266d3557f91e26a15 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-01-26[daisy] Run functest daily jobs on zte-pod9Alex Yang1-0/+5
Change-Id: Ib61cb40b04eed23ad276f261645d83ce7cf00629 Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2017-12-14Increase Functest jjob timeoutsCédric Ollivier1-2/+2
Functest has multiplied the testcases and integrates several ones which are growing (e.g. snaps). 4 hours is reached if snaps or one vnf testcase fails (20 minutes). https://build.opnfv.org/ci/view/functest/job/functest-compass-baremetal-daily-master/1695/console Change-Id: I5e8b744d35b5253f6e7ac1310286ae374de1943b Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-11-23Merge "[Functest] Remove prepare_env from the docker cmds"Jose Lausuch1-9/+33
2017-11-23[Functest] Remove prepare_env from the docker cmdsJose Lausuch1-9/+33
When [1] is merged, prepare_env won't exist and the call will fail. Keeps the former call until Euphrates jobs are stopped. [1] https://gerrit.opnfv.org/gerrit/#/c/47267/ Change-Id: Ia41906f9e8ee15409cb28bb9bb621a7ab1964eee Signed-off-by: Jose Lausuch <jalausuch@suse.com>
2017-11-21Clean Functest images for CI jobs on ARMLinda Wang1-4/+0
Change-Id: I3e9d8122bf67296d6270583efeda34ac64e21e68 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-11-15[Functest] Switch ARM jobs to Alpine containersJose Lausuch5-139/+5
Change-Id: I2de88bcf0407b89579447159ed0ed233fbd62553 Signed-off-by: Jose Lausuch <jalausuch@suse.com>
2017-10-17[Functest] Add TESTCASE_OPTIONS env variable to the Alpine containersJose Lausuch1-3/+3
This patch also removes the --report flag when running a single test case (functest-suite type of jobs) Change-Id: Ic94fba53ced7c6f908905c02577e1b104f15afb7 Signed-off-by: Jose Lausuch <jalausuch@suse.com>
2017-10-17[Functest] Cleanup daily Jenkins jobJose Lausuch1-86/+1
There is a former job template which was used for testing Alpine containers at the beginning on 2 alpine-pods. That is not needed any longer since we are running Alpine everywhere. Also, this patch re-orders the builders. Change-Id: Iabb41552f513773ebae1170232b8db1aeceb9a59 Signed-off-by: Jose Lausuch <jalausuch@suse.com>
2017-10-16Get daisy installer IPAlex Yang1-0/+18
Now the job functest-daisy-baremetal-daily-master runs on zte-pod3, but the INSTALLER_IP in [1] belongs to zte-pod2. Use virsh and arp commands to get the real INSTALLER_IP. [1] https://build.opnfv.org/ci/view/functest/job/functest-daisy-baremetal-daily-master/151/console Change-Id: I9e297b8f7a240437f81b4c3e2eab5949ac9d5e51 Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2017-10-03Fix Yamllint violations for jjb/functestTrevor Bramwell3-616/+638
JIRA: RELENG-254 Change-Id: I89043a1149360d587588e8c887f88cc5192c1692 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-10-02[Functest] Continue the job execution if healhcheck failsJose Lausuch1-1/+1
This will allow the push-test-logs.sh script to be executed in any case instead of exiting directly Change-Id: I03c40e2f368485389a21313f98745217ae634eca Signed-off-by: Jose Lausuch <jalausuch@suse.com>
2017-09-29[Functest] Remove former way to execute run_testsJose Lausuch2-10/+2
It was used in Danube and there are no more Functest jobs that are runnign stable/danube branch. Change-Id: If297487767e8e8ead39aa4a10f58c6554be197b0 Signed-off-by: Jose Lausuch <jalausuch@suse.com>
2017-09-29[Functest] Remove former way to execute prepare_envJose Lausuch1-7/+1
It was used in Danube and there are no more Functest jobs that are runnign stable/danube branch. Change-Id: I8e8b1f769b76ad511af6086b7a21dd9ae94404f0 Signed-off-by: Jose Lausuch <jalausuch@suse.com>
2017-09-28Merge "[Functest] Add DOCKER_TAG in Alpine images"Jose Lausuch1-7/+8
2017-09-28[Functest] Add DOCKER_TAG in Alpine imagesJose Lausuch1-7/+8
Change-Id: I8a8d46798ea73364cf0f2b66464d3628d6d572d3 Signed-off-by: Jose Lausuch <jalausuch@suse.com>