summaryrefslogtreecommitdiffstats
path: root/jjb/functest
AgeCommit message (Collapse)AuthorFilesLines
2018-06-11Remove obsolete iptable rulesCédric Ollivier1-5/+0
It simply breaks parallel testing and seems useless/deprecated. Change-Id: I7dafa65f4acfdabb089cf0e10c66d5eb632500c6 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-06-05Stop hardcoding Docker repositoryCédric Ollivier2-8/+13
Change-Id: I7c8a131b4f80b58ee136e63c547c4fe55822a134 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-05-23Cleanup functest jobsDelia Popescu1-29/+0
Remove unnecessary arm-daily testsuite arm-daily does not require special builder or parameter changes Increase job-timeout to fit both architectures JIRA: FUNCTEST-917 Change-Id: Id31709740906fa9ea3918c8694d04fd88191f03f Signed-off-by: Delia Popescu <delia.popescu@enea.com>
2018-05-16Rename files under jjb from 'yml' to 'yaml'Trevor Bramwell8-0/+0
global-jjb only supports the .yaml file ending for jjb jobs. Instead of waiting for a release we're going to rename the files. Change-Id: Icf3339eacd2320c583333e02250998cf6b1881f7 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-05-04Disable vnf runs for aarch64Delia Popescu1-2/+2
Functest VNF tests are not adapted for aarch64. The tests can be reactivated when they are adapted to execute on aarch64. JIRA: FUNCTEST-964 Change-Id: I2413a6eff831c8dd2751b7bc73ad583f55a00dcf Signed-off-by: Delia Popescu <delia.popescu@enea.com>
2018-04-24Fix functest 'api/build' docs pathTrevor Bramwell1-1/+1
This is incorrectly listed as 'api/_build' which is causing the functest-docs-upload-master job to fail. Change-Id: I555b6e5e059712d501835d6e335a4de40bab255f Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-04-12Stop maintaining Euphrates (EOL)agardner4-24/+7
Change-Id: Ibd6a523aa9da3aa6c2622a5f183102ffdbc3ccb8 Signed-off-by: agardner <agardner@linuxfoundation.org>
2018-04-11Create Xtesting Fraser jjobsCédric Ollivier2-1/+4
Change-Id: I761ec6f28ab4b2d7dc47250d49730dbe302221e0 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-04-11Stop verifying Functest EuphratesCédric Ollivier1-4/+0
Functest Euphrates is now EOL (jjobs creating containers has already been removed) Change-Id: I668137b2701d073ce95856fa20dc54135a6cc111 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-04-10[daisy] Enable functest daily jobs on zte-pod9 for stable/fraser branchZhijiang Hu1-0/+4
This PS is trying to solve errors like occured in [1]. [1] https://build.opnfv.org/ci/job/daisy-os-nosdn-nofeature-ha-baremetal-daily-fraser/5/console Change-Id: Ie4e023794d54cf0e236e9094fabf8362e17d9c8a Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
2018-04-09Merge "Create functest daily/weekly Fraser Jobs"Trevor Bramwell2-29/+19
2018-04-07Split functest-kubernetes into smaller containersCédric Ollivier2-22/+36
It conforms with the Docker slicing model proposed by Functest. See https://gerrit.opnfv.org/gerrit/#/c/55129/ Change-Id: Ic036034f043f995cba468fa0437e47a6129584b4 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-04-06Create functest daily/weekly Fraser JobsTrevor Bramwell2-29/+19
Though the stream was added it wasn't applied to any of the pod configurations which are expanded as part of the job names. Change-Id: I84af2e11033a40f314c8bc0c1f263002bc44bf60 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-04-05Create daily Fraser jobsCédric Ollivier3-9/+18
It doesn't assign any Fraser job to (virtual) pods. It also stops checking deployement what is duplicating healthcheck. Change-Id: Ia370380e20b833d03f09b2098478a8930e4f8dc0 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-04-05Switch Functest k8s docker builds to multijobsCédric Ollivier1-0/+174
The former Functest kubernetes container will be split due to new OPNFV features (clover, stor4vnf). {image} is bypassed to first check vs the current docker repository. Change-Id: I29998b21ec6992463b9ca77b38e51b928a9da69a Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-04-04Merge "Remove opnfv/functest-restapi"Fatih Degirmenci1-10/+0
2018-04-04Merge "add a default value for SSH_KEY"Serena Feng1-1/+1
2018-04-02Remove opnfv/functest-restapiCédric Ollivier1-10/+0
It also stops building opnfv/functest-x:euphrates. Change-Id: I562a1edaae00c608167374664b694976efd72a1a Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-04-02Build opnfv/functest-x:fraserCédric Ollivier1-0/+3
Change-Id: I47891ae4b0f48234731043822abe9c54fc7a7655 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-04-02Verify Functest Fraser branchesCédric Ollivier2-0/+8
Change-Id: Ibed7d932e817150f1f89b290885f4583f7168092 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-03-30add a default value for SSH_KEYdongwenjuan1-1/+1
Change-Id: I6b7d3a35cf9609e983e76b8c8d76757a99bbe15f Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-03-29Merge "bugfix: missing mcp ssh_key mapping"Serena Feng1-0/+6
2018-03-29bugfix: missing mcp ssh_key mappingdongwenjuan1-0/+6
For doctor test, we need the ssh_key to access to installer, controller and compute nodes in functest container. Change-Id: I821b7413e2e18064576c2ddbdb611eda5f3fd19b Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-03-25Merge "Remove KUBECONFIG from env_file"Fatih Degirmenci1-1/+0
2018-03-22Remove KUBECONFIG from env_fileLinda Wang1-1/+0
We have hardcoded /root/.kube/config as the default config file inside functest-kubernetes container: https://gerrit.opnfv.org/gerrit/#/c/53815/ Change-Id: I135f2009c61bb0238fcc3c9eb6d131305603f495 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-03-22Fix RegExp issue for sfc scenarioLinda Wang1-1/+1
Change-Id: I345aeed4e11c4f5329251766b1fcf6aa1d852ba1 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-03-20Merge "Temporary incease functest jobs timeout for arm"Jose Lausuch1-1/+1
2018-03-19Merge "Remove iptables and unset privileged flag"Fatih Degirmenci1-6/+1
2018-03-19Create an initial file for return valueLinda Wang1-0/+3
Change-Id: I7c19dbe853124272bbf7203ab2778b616c847048 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-03-19Use /root/.kube/config for all installersCédric Ollivier1-1/+1
There is no reason to use one specific dir per installer in Functest containers. Change-Id: Ib2e1443b14c15aa385e65194f70f6442e0c9f7b9 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-03-19Merge "Add sshkey and user config into functest container"mei mei1-1/+13
2018-03-16Donot exit if k8s tests failLinda Wang2-18/+15
1. Add 'set +e' before running k8s tests, then the following builder of functest-store-results will be executed. 2. Remove the logic of managing k8s scenario from functest-alpine.sh Change-Id: I9a269fc46e45d1db6af741775d475e887ebc79c7 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-03-16Add sshkey and user config into functest containerLinda Wang1-1/+13
This is to support sfc test on Compass: https://gerrit.opnfv.org/gerrit/#/c/52825/ Change-Id: I77223363205dc8edd34de8a6c529e68d3b6a6442 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-03-16Remove iptables and unset privileged flagCédric Ollivier1-6/+1
Change-Id: I83aafd2cf6317efefaa4b4208b286d5d26231767 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-03-15Temporary incease functest jobs timeout for armDelia Popescu1-1/+1
JIRA: ARMBAND-366 Change-Id: I6b513b6775b612bcc30327535e71827a7dd36ed9 Signed-off-by: Delia Popescu <delia.popescu@enea.com>
2018-03-13Build functest-xtesting imagesDelia Popescu2-3/+225
Build and push xtesting images Create manifests for xtesting images Build xtesting images for arm JIRA: FUNCTEST-948 Change-Id: I3fbe6cdfef5b304a45d76533417f3c4bc58dddbe Signed-off-by: Delia Popescu <delia.popescu@enea.com>
2018-03-13Move functest docker job in functest dirCédric Ollivier1-0/+292
Change-Id: I454c327f3359688742b5d8c4299efee05d6494a2 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-03-13Update Functest jjobs (patrole)Cédric Ollivier1-2/+2
Patrole is now integrated in smoke and the dedicated container is being removed [1] [1] https://gerrit.opnfv.org/gerrit/#/c/53659/ Change-Id: Ifb1989c5e430a4bf0fdd553f2e3e82f69a704f25 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-03-12Temporary incease functest timeout to 360 minutesDelia Popescu1-2/+2
Openstack APIs response call is tacking very long on ARM Work is being done on fixing the issue Temporary increase functest timeout on x86 too because of COMPASS JIRA: ARMBAND-366 JIRA: COMPASS-589 Change-Id: I355500da56c5a040324c0969237ac2decfd29edf Signed-off-by: Delia Popescu <delia.popescu@enea.com>
2018-03-09Revert functest-daily-jobs.yml againCédric Ollivier1-282/+40
Switching to multijob forces to increase executors which is too risky so closed to the release. It basically reverts the previous functest-daily-jobs.yml [1]. [1] git checkout 7f06f9492f4f8dd47669a553ef6e9c967fa29e8e jjb/functest/functest-daily-jobs.yml 7f06f9492f4f8dd47669a553ef6e9c967fa29e8e Change-Id: I4a461108b11effe59e49108e1d95a9aae6e81ade Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
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>