aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-07-26Makefile: submodules sync with Fuel@OPNFVAlexandru Avadanii2-3/+22
Upstream change [1] pinned Fuel components to Fuel 9.0.1 specific commits. While armband used to track remote branch HEAD, we now need to sync with Fuel's config.mk before applying our patches. Unfortunately, the commit variables are not consistently named, so one could infer a relationship between the variable names and targeted git submodule (e.g. fuel-web commit var is named NAILGUN_COMMIT), so we have to hardcode the module list in our Makefile. [1] https://gerrit.opnfv.org/gerrit/#/c/17225 Closes: ARMBAND-58 Change-Id: Ifdce1c9a5afbd70db3b5703da21b30e8792b3e97 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-07-26Merge "kernel-flavor: Add linux-image-generic-lts-xenial"Alexandru Avadanii3-40/+27
2016-07-26Updated armbandMichal Skalski1-0/+0
Project: fuel 9c78f17d3bf2aeab4e705eb6206f01d400f280f1 Fix default value for plugin metadata Fix typo which result in error while getting default metadata in case if it's not overridden in scenario. Fixes https://jira.opnfv.org/browse/FUEL-151 Change-Id: Ibf40f846919155e27da5dc1f778f72afee79ff12 Signed-off-by: Fedor Zhadaev <fzhadaev@mirantis.com>
2016-07-26Updated armbandMichal Skalski1-0/+0
Project: fuel 4d2cd26d7878f1abaebd018d02ab21daf8445e11 Add ability to override node attributes Fixes https://jira.opnfv.org/browse/FUEL-152 Change-Id: I444bf3aef54ffd53c53431e2795b11b10545f55f Signed-off-by: Fedor Zhadaev <fzhadaev@mirantis.com>
2016-07-26Updated armbandliang gao1-0/+0
Project: yardstick 3efdee16739e3660c28c6f6b48d331e350ae4a0d [Yardstick-233] Add tc_42 yaml file JIRA: Yardstick-233 Change-Id: Ic5dc1e0fee143a35b342cc105da5bc54925a2ced Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-07-26Updated armbandliang gao1-0/+0
Project: yardstick cde1aeb9fcb6b4227f15c667e4da5ac459870a45 Create Bash Sheel Utilities for TC054 JIRA: YARDSTICK-277 Change-Id: I723bc6e0d054020831a8e9f743f20e51d937e4dc Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
2016-07-26Updated armbandliang gao1-0/+0
Project: yardstick 359a5cb1e9f3cbff04380e918f7a5ab179375d0a Add test case description and task file for TC070 Change-Id: Ia2108b1d53c3c2a5bb5a752da69252f6b9833487 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-07-26Updated armbandliang gao1-0/+0
Project: yardstick 7bbe216ba7fee22082d82998d58685f45389115f Add test case description and task file for TC055 Change-Id: I3247315e179b3d273f5cb281900390bef59cc5bd Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-07-26Updated armbandliang gao1-0/+0
Project: yardstick 6da6dd989be8a54a9cf6db4f3d58f3d671692952 Add Network Utilization Scenario This scenario reads network interface utilization stats and data sent/receive rate using "sar -n". Change-Id: I9c69f03c017bc2f8a5d87a4de286af147e8a086a Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-07-26Updated armbandliang gao1-0/+0
Project: yardstick 2e97a114e55df1d0ac196b2f959aba36e4dc5019 StorPerf integration into Yardstick as a pulgin. This task will install *StorPerf* on the Jump Host. StorPerf will run in docker container on the Jump Host. JIRA: YARDSTICK-303 Change-Id: Ia592522a169f021adecc7d89d70079980be69665 Signed-off-by: Yaoguang Wang <sunshine.wang@huawei.com>
2016-07-26Updated armbandliang gao1-0/+0
Project: yardstick dab477b757c53c18cc619f7f5c82fe5c0e61e67f Update setup.py to include plugin install/remove scripts and rename "script" directory to "scripts" Change-Id: I420b391acc15e6c65816c33b8568e86d8238bcc7 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-07-26Updated armbandliang gao1-0/+0
Project: yardstick b0d32886194231709d9fc03cdb111b77529a4da0 complement sceanrio for joid, apex, noha Change-Id: I6ccec0ff2bb05d9263691096c9306a0374aa7406 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-07-26Updated armbandliang gao1-0/+0
Project: yardstick f1cc9396d73fc99c3c976e4847d9191e7ce9aee4 Add test case description and task file for TC044 Change-Id: I89c0ebe1111c5fa909625757bdf8ce3e212d630a Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-07-26Updated armbandliang gao1-0/+0
Project: yardstick 823eab2c53715a0300a0b064df8be96050cb3ad1 Code Clean for HA Testing Framework JIRA: YARDSTICK-272 Change-Id: Icf41642fe0c31584f92c68cc9f97fa3f1e90b66e Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
2016-07-26Updated armbandliang gao1-0/+0
Project: yardstick 4b881c84b839195f38250de262c3e98bcca228b3 Add test case description and task file for TC071 Change-Id: Ia1edfba287f011a23557f55162cc9ef8a8ffb0a1 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-07-26Updated armbandGuo Ruijing1-0/+0
Project: fuel 65980945183bc2fa90d7a8957707ca598d327101 Update collectd ceilometer fuel plugin installation scripts Change-Id: I4019b2167092f522a3d2533bf20b2ea04bb3b2b2 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2016-07-26Updated armbandGuo Ruijing1-0/+0
Project: fuel 76985f5f966bfdf7eaeb89735d4bf28f6bb60d8e Minor fixes in yardstick fuel plugin Change-Id: Ifc4a31efc8a2717eaccb7b39fa36e1282eb16173 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2016-07-25Updated armbandliang gao1-0/+0
Project: yardstick 84209fb5479e69dc20a83dd42b5c6b0df08f9ece Add test case description and task file for TC072 Change-Id: Ie363ac960fc67e05a3fca8ad7707abc6aee2842d Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-07-25Updated armbandliang gao1-0/+0
Project: yardstick 0601ffdc51c813cbfbeb6dfdf9ec654ef0438c1b [docs] pre-hook for apidocs This patch adds pre-hook script which is newly supported by opnfvdocs and can be used to generate apidocs in yardstick. This patch also updates .gitignore ; - remove '/releng/' as it isn't needed any more - add '/docs/apidocs/yardstick*.rst' as those files are generated by sphinx and aren't needed to be stored in the repository JIRA: RELENG-133 Change-Id: I7812b2d6a69b9feb37b6c592c978f91b335c0a1c Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-07-25Updated armbandliang gao1-0/+0
Project: yardstick e19b546f69f8d59204f669c5d637d434c833fc09 Fix a bug when removing a plugin Change-Id: Iaf637c8a87123858d04d02ae04bf1a2bb517026b Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-07-22Makefile: Trim OPNFV_PRODNO to fit in ISO volidAlexandru Avadanii1-2/+2
genisoimage has a limit of 32 chars for volume ID, which was reached during Jenkins builds (which sets REVSTATE to a datestring), but not while building outside Jenkins (in which case REVSTATE was simply set to "P000"), hence the recent broken builds despite manully testing the changes beforehand. Shorten the product name (PRODNO var), and revert git SHA to full format, as that was not the culprit. Related-bug: ARMBAND-53 Change-Id: I0a530982893af1b6a0243b55f6b1d2eea66ac5bf Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-07-22kernel-flavor: Add linux-image-generic-lts-xenialAlexandru Avadanii3-40/+27
Ubuntu arm64: While keeping kernel 4.2 for Trusty (linux-image-generic-lts-trusty), add 4.4 backported from Xenial (linux-image-generic-lts-xenial) to Armband ISO. Xenial kernel 4.4 for Trusty has been tested with: - AMD Softiron; - APM Mustang; - Cavium ThunderX; While at it, remove obsoleted armband-rtc-efi-fix Debian package, which was only needed on targets that are not compatible with 4.4, and we plan on retiring soon. v2->v3: - keep 4.2 kernel instead of replacing it; - selecting 4.4 kernel will be done via deploy settings, by overriding kernel flavor when calling `fuel-bootstrap`; - dropped test changes, not needed when both 4.2 and 4.4 are in; TODO: - switch default kernel flavor to 4.4 when all our PODs are ready; Closes: ARMBAND-48 Change-Id: I37600f12dd01facbd552f1d2d721bc7a3e0e2750 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-07-22BUILD_ID: Fix git SHA one last time.Alexandru Avadanii2-2/+2
Previous commit which was supposed to fix the BUILD_ID being too long mistakenly altered the submodule code for computing the short SHA, instead of altering the Makefile. Fixes: ARMBAND-53 Change-Id: Ib1c1b3dc9592714fd86a59ae1a64001bd2930bd3 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-07-22Merge "BUILD_ID: Fix build ID too long err"Alexandru Avadanii2-2/+2
2016-07-22Updated armbandPeter Barabas1-0/+0
Project: fuel 6d01c223e8bab2f5bab4941d12a1f09c5d5123b0 Add templating support for generating config files - Remove unneeded method - Write result to a file and not STDOUT - Add documentation - Remove trailing whitespace - Documentation corrections Change-Id: I7532222d3512380c4f1129bd05dc2ba37b409dc2 Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
2016-07-22BUILD_ID: Fix build ID too long errAlexandru Avadanii2-2/+2
Previous change altered the BUILD_ID to include Armband commit info instead of Fuel@OPNFV info, and also a marker to indicate it comes from Armband repo. This lead to the ISO volume ID becoming too long: "Making ISO... genisoimage: Volume ID string too long make[1]: *** [iso] Error 255" While at it, change our marker from "FUEL_AARCH64" to "ARMBAND_FUEL", as our ISO should also support x86 in the future, not only arm64. Fixes: ARMBAND-53 Change-Id: I52526f1f7861aca71d16d1e6b6b2a9566a6c7d3f Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-07-22Updated armbandMartin Klozik1-0/+0
Project: vswitchperf 891488bb5e0047c7062198a9241511c7fcedeb6f docs: Remove trailing whitespaces Wrong whitespace characters breaks automatic generation of VSPERF documentation. It is necessary to remove wrong characters before merge of the draft into VSPERF doc, e.g. by filtering through tr -d '\014' JIRA: VSPERF-324 Change-Id: Ie280f5a443c89d4235cae5eb89fdceae74ea4213 Signed-off-by: Martin Klozik <martinx.klozik@intel.com> Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Al Morton <acmorton@att.com> Reviewed-by: Christian Trautman <ctrautma@redhat.com> Reviewed-by: <bmichalo@redhat.com>
2016-07-22Updated armbandliang gao1-0/+0
Project: yardstick 6ce3a97548e95a62cf39f37c76bf5b618f5575c4 Bug fix in SFC test case It was importing novaclientv2 and it should import version 1 Change-Id: I446f1a3808b9c13f9e28b42d4ced93e729a13eb2 Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
2016-07-22Updated armbandliang gao1-0/+0
Project: yardstick 8be72d7d2e27554b8c640946ff79ed9d70c80e51 Add test case description and task file for TC069 Change-Id: I9172cbc8a4645197493659a3f93e28042cf97f94 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-07-21Rebase: update patch context after upstream changeAlexandru Avadanii1-1/+1
Change-Id: Ia268e17a7a8b0c2c47209e47feb6f77394036283 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-07-21Rebase: Trim changes for obsoleted mirror patchAlexandru Avadanii1-43/+1
Upstream change [1] removed Czech mirror patch. [1] https://gerrit.opnfv.org/gerrit/#/c/17225/ Change-Id: Id986899aa83b3cb7d228a266b1b8a8f5a942ba49 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-07-21Updated armbandMichal Skalski1-0/+0
Project: fuel b89e203b875737b0f251bf13ceb300b90e14b14f Pinning down exact Fuel 9.0.1 repo versions stable/mitaka branch is open for new commits for Fuel 9.1. To not be impacted by new upstream changes point to specific commits which were used for Fuel 9.0 General Availabilit (9.0.1). JIRA: https://jira.opnfv.org/browse/FUEL-153 verify: no-cache Change-Id: I7fd8d2f11e4be6f47e39924913c48bfe7d4f2eb3 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-07-21Merge "BUILD_ID: Fix incomplete git build info"Alexandru Avadanii2-0/+37
2016-07-21Updated armbandSongnon1-0/+0
Project: yardstick 0c6ec33f372cfafb55aa2df12511fb11848a69e4 Fix a bug for node context Change-Id: Idff42e95f5ade160c00adc13c158dc1746e8d049 Signed-off-by: Songnon <songnon.zhang@ericsson.com>
2016-07-21Updated armbandMichal Skalski1-0/+0
Project: fuel a64cb984707ca6259c4f4641fbfa6f6ef85fd88d Temporary fix for bgpvpn plugin builds JIRA: FUEL-154 Change-Id: Iad554aef8db9a6d01c408c0014dabf45e4c1a0e6 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-07-21Updated armbanddavidjchou1-0/+0
Project: fuel 67e958e90a412db2054390a049d1e482d6cd8b1f Update the commit ID of kvmfornfv upstream for fuel-plugin-kvm This version of kvmfornfv upstream fixed the issue of failing to launch instances in Horizon after OPNFV environment deployed. Change-Id: I05fa9f977924ee679312c599ee0bccabaf7bf1a9 Signed-off-by: davidjchou <david.j.chou@intel.com>
2016-07-20Updated armbandMaryam Tahhan1-0/+0
Project: vswitchperf 5109fb49432be5bb0075b6b55e8b5304fa6172be pkt_gen: Moongen class name not consistent with name in conf files Need to change naming to 'Moongen' for consistent naming between conf files and class JIRA: VSPERF-323 Change-Id: Ic580b68323a759b3c2ef7ca3c07006243a3acf7d Signed-off-by: bmichalo <bmichalo@redhat.com>
2016-07-20Updated armbandMartin Klozik1-0/+0
Project: vswitchperf 3f54fe3750eef81f5fb44b90ab6a53e60e63f870 ci: CI report generation Script for generation of documentation has been moved from releng into new opnfvdocs repository. VSPERF script for a daily CI job is calling this script for overall PDF report generation. Thus it must be updated to use new script location. JIRA: VSPERF-324 Change-Id: I173a2139c57c39acb25c14f7a082e0ff0a888b2f Signed-off-by: Martin Klozik <martinx.klozik@intel.com> Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Al Morton <acmorton@att.com> Reviewed-by: Christian Trautman <ctrautma@redhat.com> Reviewed-by: <bmichalo@redhat.com>
2016-07-20Updated armbandMichal Skalski1-0/+0
Project: fuel 0d028383c5b5df7b73683bcdbd7062ef893b6c3f Build new cache when list of packages has changed Create a new cache of f_repobuild job when list of packages required by plugins has changed. JIRA: FUEL-150 Change-Id: I079950eaa9e3b32ea7baa3f6d4a37cc37f99f3a7 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-07-20Updated armbandliang gao1-0/+0
Project: yardstick ebb9bc33134a90ea707f163950487056dc64e729 add support for suite to support constraints and task_args suite.yaml has constraint and task_args parameter, so each task_case can be able to add constaints (currently support pod_name and installer), also support parameters to be replace for special test case like tc043. JIRA: YARDSTICK-299 Change-Id: I2b2c8f9858893da03aaa8bcac20a474a2d434509 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-07-20Updated armbandliang gao1-0/+0
Project: yardstick e14fbf021bdf90dc160685c23b3cbbb320e9cfbf Modify ComputeCapacity scenario host key name Adjust target node key name. Signed-off-by: JingLu5 <lvjing5@huawei.com> Change-Id: I5daee8c2579aa1f14aac076c49803eb8b5029a97
2016-07-19Updated armbandMaryam Tahhan1-0/+0
Project: vswitchperf 380a6cd33d7b1d85bbc46f5c90532ed55c7aaf27 conf/integration: Fix typo on Integration testcase example. This patch fixes a typo in the integration testcase example, otherwise settings like {"guest_loopback" : "linux_bridge"} are ignored. JIRA: ONP-6635 Change-Id: Iab61d36e70f96f4a6c1f98a506753dc7fa090140 Signed-off-by: Antonio Fischetti <antonio.fischetti@intel.com> Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Martin Klozik <martinx.klozik@intel.com>
2016-07-19Updated armbandMaryam Tahhan1-0/+0
Project: vswitchperf bd8bb26c67d696aba7b30bf4eb1616a7258b6f5d ovs-appctl fix: Fixes ovs-appctl by placing pid file appropriately ovs-appctl was broken due to a previous commit which changed the location of the ovs-vswitchd pid file. This fixes it by placing the pid back in the default location where ovs-appctl is looking for. JIRA: VSPERF-315 Change-Id: I4ae87ad566acb69ac9d565a3a77865f5a6861b93 Signed-off-by: MartinX Klozik <martinx.klozik@intel.com> Signed-off-by: Christian Trautman <ctrautma@redhat.com>
2016-07-19Updated armbandMaryam Tahhan1-0/+0
Project: vswitchperf 34a550ed0c852d4472b17e9ee565f20d344052bc New IETF Draft WG version JIRA: VSPERF-?? Change-Id: I1f07a70bf3c8604df890defd8493f107550bf8f3 Signed-off-by: Al Morton <acmorton@att.com> Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Billy O'Mahony<billy.o.mahony@intel.com>
2016-07-19Updated armbandMaryam Tahhan1-0/+0
Project: vswitchperf 568524a40ab6fa4d570c65c6c42cd68c02c9dd22 ovs/ofctl: Fix validation method for complex flows. The current validation method for 'add_flow' commands does not work properly with complex flows, like UDP flows. It always returns that the flow was not set, even though the add_flow command was successful. JIRA: ONP-6579 Change-Id: Iaad77551326ff495cb68a033e1303450a99386bd Signed-off-by: Antonio Fischetti <antonio.fischetti@intel.com> Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com> Reviewed-by: Martin Klozik <martinx.klozik@intel.com>
2016-07-19Merge "fuel-library: Fix virtlogd not started"Alexandru Avadanii1-0/+33
2016-07-19Merge "deploy: Delete old Fuel env if present"Alexandru Avadanii1-0/+58
2016-07-19Merge "fuel-astute: Erase EFI boot entry on EFI systems"Alexandru Avadanii1-0/+43
2016-07-19Merge "deploy.sh: Make submodules-clean"Alexandru Avadanii1-2/+1
2016-07-19Updated armbandliang gao1-0/+0
Project: yardstick 1e6ca0bfaaeadff7ce8ac9b1693b03d122e58a79 Minor fixes in fuel plugin 1. update yardstick tasks 2. fix typo 3. update comments in pre_build_hook Change-Id: Ib7fc87838d121dc35fb84220fbb0a9909c6592e1 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>