summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-08-19build: ISO refactor, use docker, enable cacheAlexandru Avadanii11-142/+590
Previously, Armband Makefile used to call Fuel@OPNFV Makefile target <iso>, instead of <all>, which resulted in bypassing using Docker for ISO building completely. Switch to <all> Makefile target, hence bringing back Docker as a build container. This change justifies moving make variables to a separate spec file, armband.mk. While at it, enable caching of builds. This requires Jenkins bash scripts to be updated for the ISO build job, done in [1]. JIRA: ARMBAND-56 [1] https://gerrit.opnfv.org/gerrit/#/c/18453/ CHANGES: - all: release (was all: build) - Common make targets now depend on submodules-init; - clean-build and clean-docker make targets have been replaced by: make clean, make deepclean; FIXME: These issues should be fixed later: - (optional) trim local repo paths from gitinfo files - only account for armband submodules in cache fingerprints; - identify size mismatch culprit Change-Id: I7d73409be44983fa21d4c09d2e07b87a33231e03 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-08-12Updated armbandMichal Skalski1-0/+0
Project: fuel 0d53f22492e043b66734af4e47dcd07ee15a2d13 Filter out non-cluster nodes In order to avoid fetching up non-cluster nodes filter them out by option of id. JIRA: FUEL-183 Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com> Change-Id: If0d0a1480d648167f1bcf726f0d6d345d2e00711
2016-08-12docs: Update the ref linkscristinapauna3-10/+10
Update the links that were invalid for Colorado release Signed-off-by: cristinapauna <cristina.pauna@enea.com>
2016-08-12Merge "docs: Add specs for colorado"Alexandru Avadanii5-94/+94
2016-08-12Updated armbandMichal Skalski1-0/+0
Project: fuel 1268d78a2564bcadb02226103aec3d4f01eb1fb0 Allign odl-sfc scenarios with new plugin version ODL Boron use different set of sfc features. JIRA: FUEL-169 Change-Id: I38c1e518ffbf625a68f879779c01e4abfdb1d672 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-08-12docs: Add specs for coloradocristinapauna5-94/+94
Made the changes in documentation for Colorado release Change-Id: Iaeeddd21d81f3e65790018475db833ed1416f4a3 Signed-off-by: cristinapauna <cristina.pauna@enea.com>
2016-08-12Updated armbandChristian Trautman1-0/+0
Project: vswitchperf f6f05f632f85d86d397e2522bc43cb4407d9eba8 doc_fixup: Grammar and link fixes to documentation Fixes minor grammar and link issues. JIRA: VSPERF-349 Change-Id: Id8708aee5b099287b5c99e79ca6da9ab8778897f Signed-off-by: Christian Trautman <ctrautma@redhat.com>
2016-08-12Updated armbandCristina Pauna1-0/+0
Project: fuel 3d768dda2bb803adb1536a0247adc1729478879a docs: Add code-block markup Add bash code-block markup for: - instalation instruction guides - build instruction guides Change-Id: If7a0f4cfc17e8cabe5d5ff59a7b2fe80ca0bb66b Signed-off-by: Cristina Pauna <cristina.pauna@enea.com> Signed-off-by: cristinapauna <cristina.pauna@enea.com>
2016-08-12Updated armbandsridharkn1-0/+0
Project: vswitchperf ea6a60dec01d154196c21cfdacf6fd3f6981c71c pkt_gen: Spirent changes to Harmonize test/trial terminology Added changes to make use of the tests parameter. The change is minor. Prior to this the value was taken from configuration file. With this change, the tests value is used as passed. JIRA: VSPERF-367 Change-Id: I9d1553d3b53dd19a79428ddaaacadb55fc27324f Signed-off-by: Sridhar Rao <sridhar.rao@spirent.com>
2016-08-12Updated armbandliang gao1-0/+0
Project: yardstick 3f9d76ec447d917446fd4dd3dd8c0a2a3f758f33 Add some missing test suites for noha scenarios JIRA: FUEL-166 Change-Id: I145042c35efa2e3fcb31aaa7659d61b187c0550a Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-08-12Updated armbandtjuyinkanglin1-0/+0
Project: yardstick c84e43fa9800730206992f791c6b05c0f5f20723 Increase recovery SLA of HA test cases and fix tc019 JIRA: YARDSTICK-287 Change-Id: I676c4401406503a016f829ec3691a006d329f941 Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
2016-08-12Updated armbandMichal Skalski1-0/+0
Project: fuel 00065ff5dce8ae26927693486ebb0a12280c9ad5 Update instructions with references to C-release Change-Id: I7682e7cffcafdec3c42ca5a090662df9ccc431e2 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-08-12Updated armbandMichael Polenchuk1-0/+0
Project: fuel 31d774fbfbf9e06e1c8d3bbf27df95294a12c89c Update installation guide for Colorado Change-Id: Ie0fb45a570c59588429b167c4d83109ebf670ba7 Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
2016-08-12Updated armbandbmichalo1-0/+0
Project: vswitchperf deeedbf93d972e5bd5b101115bb3537ea7a179ff pkt_gen: Update MoonGen Documention Updating MoonGen configuration guide JIRA: VSPERF-370 Change-Id: I577491a6ece249a6162e1a3595a8682b826e5734 Signed-off-by: bmichalo <bmichalo@redhat.com>
2016-08-12Updated armbandChristian Trautman1-0/+0
Project: vswitchperf cc4667ef7310b300cdf40202a2de0e19e85fa800 hugepage_fix: Fix free hugepage calcluation Fixes hugepage free calculation when hugepage size is not 1GB. Calculation previously assumed 1GB in size. This change allows for all sizes to be calculated properly. Change-Id: Ib05800f51992e9757c412a66296a47ad29e88a3b Signed-off-by: Christian Trautman <ctrautma@redhat.com>
2016-08-12Updated armbandMichal Skalski1-0/+0
Project: fuel 242641444b6f64ef7e1ca6399a77d080f74987d7 KVM scenario updates 1. Install CEPH_OSD on 2 compute nodes 2. Delete default 'net_segment_type: tun' definition, for it is already defined in dea_base.yaml, and it can be updated by lab dea files 3. Update osd_pool_size from 1 to 2 4. Michal indicates that https://review.openstack.org/#/c/342717/ set the limitation : Restrict usage of controller and osd role on single host Change-Id: I4907482391588fc21ecf60603b1c599413cbc531 Signed-off-by: Julien-zte <zhang.jun3g@zte.com.cn>
2016-08-12Updated armbandliang gao1-0/+0
Project: yardstick cfca1bad6b95c205a9d98376ca977ba5b18c36ff BugFix: modify storagecapacity output format for result visualization in grafana dashboard Change-Id: I255586efb0d1e25d7505838693d90a40282249b4 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-12Updated armbandliang gao1-0/+0
Project: yardstick bef0bcb1c50ea4440d251f69372480f42f7936f1 Add grafana config for TC070_Network Latency, Throughput, Packet Loss and Memory Utilization Change-Id: I06e5c07e63e57d6568ca92478aec041f339209d6 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-12Updated armbandliang gao1-0/+0
Project: yardstick fcd6d55231ca915444b40d8d4e049e831fac50f3 Add grafana config for TC055_ComputeCapacity Change-Id: Idb7946528a01f51dcca437c64a3b035d25b1e83d Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-12Updated armbandliang gao1-0/+0
Project: yardstick 1cc91d0047e573d67f877440fb7185929220d844 BugFix: fix userguide format bugs Change-Id: Ib8709a2f233333af7a75cbbf42e0507e0713ac72 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-12Updated armbandliang gao1-0/+0
Project: yardstick 6b81ccde0937d37733da8ce5105c7832e5537c2c Add test case description and modify task file for TC042 JIRA:YARDSTICK-233 Change-Id: I5fd879ceae7ec2bfaf75db50bdc0e8d3a1ec1f88 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-08-12Updated armbandliang gao1-0/+0
Project: yardstick e3a20869ff9b59a31946e8a7f676a9a047b2c1ac Add task file and test case description file for TC063_StorageCapacity also fix a bug about path to pod.yaml also update test suites for TC063 also update 03-list-of-tcs.rst for TC063 Change-Id: I8fdacd109669e9998b10250a18c2c622cd72f0a1 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-12Updated armbandGuo Ruijing1-0/+0
Project: fuel 935d133447feadd07dfb7905fbe47c949f79e53c Rebase vsperf 1. discuss with vsperf PTL to rebase vspef with stable commit ID Change-Id: Ia87d4d5394b5eb476165b06d015414c1675fccac Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2016-08-11Updated armbandliang gao1-0/+0
Project: yardstick d333fa23d6cdd9628acf548d19fc3f20b7e33547 BugFix: fix Storperf CI bug Change-Id: I508762b4fc37620dc01f0e166cef92fe1864eac5 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-11Updated armbandliang gao1-0/+0
Project: yardstick 07b65b575c786fa40917f23757f3f585c8c3f555 Add HA Test Cases in Test Suite JIRA: YARDSTICK-306 Change-Id: Id396f3c9e5302052349c47c8d3063ba3e3a4fe1c Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
2016-08-11Updated armbandrexlee87761-0/+0
Project: yardstick eca794ce3fc0dbdb6bbf0a2f7bae9803589cca1c Support Network Capacity Testing two metrics:Number of Connection, Number of Frame JIRA:YARDSTICK-283 Change-Id: I71f1de25667437bbeac7c06749ff8fb38f41a791 Signed-off-by: kubi <jean.gaoliang@huawei.com> Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-11Updated armbandMichal Skalski1-0/+0
Project: fuel 91c1fe20f85a09d40e095ae7feaae872eb25b0fa Fix merge_dicts logic for the case of two nonempty lists JIRA: FUEL-170 Change-Id: I5abae6fc950cdabe064b5402d9555cedf81cfc23 Signed-off-by: Fedor Zhadaev <fzhadaev@mirantis.com>
2016-08-11Updated armbandrexlee87761-0/+0
Project: yardstick 2ccc014f0ee366a0abc78df4e7e501006f3a56cd bug-fix: posting scenario status to mongodb Change-Id: I56f5f82b83f19e48b0a1d2434550fb4c57af7396 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-11Updated armbandMichal Skalski1-0/+0
Project: fuel f96b162d0b7ab0839a5961a23f5f57cf320168e4 Pass host cpu flags to compute guests Both kvm and ovs plugins require specific cpu flags. Host-model mode will pass most of the host cpu flags to guest. If a hypervisor is not able to use the exact CPU model, libvirt automatically falls back to a closest model. JIRA: FUEL-157 Change-Id: I77ce625e118b6de51cbcdb58e4be5a6dcaecf384 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-08-11Updated armbandGuo Ruijing1-0/+0
Project: fuel 41cdc56137ccd52f3403528dfeb7e2210457ca11 Rebase OVS with DPDK 1. Rebase OVS to commit 9f4ecd654dbcb88b15a424445184591fc887537e 2. Rebase DPDK to 16.07 3. Fix 2 vms in 2 hosts ping each other issue 4. update demo script Change-Id: I85b56ab6e3a735bbf26df8d4df22f2d76b9fb1d3 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2016-08-10Updated armbandMichal Skalski1-0/+0
Project: fuel ad783f86906639eca1b586831c39ed5f7a5c52cf Revert "Pass host cpu flags to compute guests" This reverts commit 34da00c2baa6abc69a812aae4c30a82ebae561bd. Change-Id: I495fa1f71ac30e259ca63e90ca8b38dd2300d469 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-08-10Updated armbandMichal Skalski1-0/+0
Project: fuel 748b18088106826dd9cc9a26d26e1aa359ff67b6 Provide access to mgmt network from host level Functest framework is trying to access internal endpoints from host level which currently is not possible in virtual deployments. Move mgmt network to untagged interface and setup IP address from mgmt subnet on the linux bridge where mgmt traffic is traversing. There will be corresponding changes in securedlab repository. JIRA: FUEL-167 Change-Id: I29b8ebb23a64e39a4e56b27639a87ce2386b9774 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-08-10Updated armbandMichal Skalski1-0/+0
Project: fuel 737faf25aa743d54ae7f458f54d880d80aefcc6d Pass host cpu flags to compute guests Both kvm and ovs plugins require specific cpu flags. Host-model mode will pass most of the host cpu flags to guest. JIRA: FUEL-157 Change-Id: Iff620a4b4f5948e54f6f8db01411d6659f08ec00 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-08-10Updated armbandMichal Skalski1-0/+0
Project: fuel 7fb3c189aa9205996e236c085e96691483278dd0 tacker-server patch updated The deb package control is changed in Mitaka, so the patch should be updated as well. Change-Id: Ifde84e19da72217a5cca73e0da366e21625cd21b Signed-off-by: ferenc Cserepkei <ferenc.cserepkei@ericsson.com>
2016-08-10Updated armbandMaryam Tahhan1-0/+0
Project: vswitchperf 5a0c6772d255aeb0ab1e6246c91bbeb56bb3a239 docs: split LTD into LTP and LTD. Change-Id: Id0b2ce7460e76ffb3d478bd255a7e5b8e75ba001 Signed-off-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> Reviewed-by: <sridhar.rao@spirent.com>
2016-08-10Updated armbandMaryam Tahhan1-0/+0
Project: vswitchperf 612090b0009574d02cf21a4fe41f036d0694b1b1 integration_cleanup: Force testcase cleanup to always run During testcase development on the integration side, if namespaces are used or veth ports and an exception is raised. The namespaces and veth ports are not properly cleanup up because the run_finalize does not get executed. This patch wraps the testing block in a try block where a finally will ALWAYS execute the run_finalize thus preventing the possiblity of leftover testing artifacts. JIRA: VSPERF-328 Change-Id: I4ea5f29a48b9171f330847f34b5b30ef3ab22f27 Signed-off-by: Christian Trautman <ctrautma@redhat.com>
2016-08-10Updated armbandMaryam Tahhan1-0/+0
Project: vswitchperf ec78c5c7f8a9357e404b7207e626df97dd20efa9 Xena_2544_tput_options: Add options for rfc 2544 testing Adds options to Xena for testing options when running RFC 2544 throughput testing. JIRA: VSPERF-369 Change-Id: I3145bd1a4d697d7b06cafda4f9d77cce859d1839 Signed-off-by: Christian Trautman <ctrautma@redhat.com>
2016-08-10Updated armbandMaryam Tahhan1-0/+0
Project: vswitchperf 1dc40afad832bca427058380a629634aa3cb104c hugepages: change default num pages + deallocate Change the default number of allocated pages to the min 10GB. Deallocate hugepages if we allocated them on the fly. Change-Id: If9946cec423dd095c1ca1ab3bee3698e2f025047 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2016-08-10Updated armbandliang gao1-0/+0
Project: yardstick c016216e8adc432c5bf0f24b073179117cdf3284 bug fix no curl in yardstick docker Change-Id: I9cae1ff556df1a42c9b5f51347b6452ea4d4cba8 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-10Updated armbandliang gao1-0/+0
Project: yardstick 271d5a1bca3e7c8c22280bc564e2f4ab0722c860 add ping6 to nosdn-nofeature-ha scenario Change-Id: Ic495293d37b51b95009000559b451ef7c12cfcbe Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-10Updated armbandGuo Ruijing1-0/+0
Project: fuel d19c4589554b2d82b6fcb1fe921ffeffd9377a2f Rebase to collectd-ceilometer-plugin stable/mitaka 1. fix pbr:version_string in collectd-ceilometer-plugin 2. disable collectd build to use stock collectd 3. update README in fuel plugin Change-Id: I773910c03d109af1fc1f86a5709105e9ffbfc350 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2016-08-09Updated armbandMaryam Tahhan1-0/+0
Project: vswitchperf a9e754b1050b17464d9e77a942068956d872894e test_spec: LTD: MatchAction Performance testing One of the new tests we agreed by working on Etherpad was MatchAction. Maryam led the development, and many provided comments there. This is another chance for comments before we merge. JIRA: VSPERF-242 Change-Id: I9da74efb703d5f221280567159e4ed6d830eb92c 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> Reviewed-by: Christian Trautman <ctrautma@redhat.com>
2016-08-09Updated armbandMaryam Tahhan1-0/+0
Project: vswitchperf f5ec5442151cb801ddbde4477a77f51654afe1a5 pkt_gen: MoonGen should use class object for line rate calc Instead of hard coding line speed numbers for rate calcuation, MoonGen should use its class object initialized at start time. JIRA: VSPERF-368 Change-Id: I68c688f8c244df16d98cfd15efabf491a317256b Signed-off-by: bmichalo <bmichalo@redhat.com>
2016-08-09Updated armbandliang gao1-0/+0
Project: yardstick 7892704fdcb96964f6d10476198a9becd4188f89 Add test case description and task file for TC052 JIRA: YARDSTICK-300 Change-Id: Ifa1e9374dcff8d9343cb05785933b1ea4752efe7 Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
2016-08-09Updated armbandliang gao1-0/+0
Project: yardstick 69a2d149dc0aa99cd4c1e52e05a77112f3115f20 add reporting to mongodb in yardstick ci also need to add report-show html in releng Change-Id: Ie176d94a2f389bf1017a1e0d9f98b3a851b77214 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-09Updated armbandliang gao1-0/+0
Project: yardstick 9cc0b04973636e85b1d5a618dee4264cec62084c Add test case description and modify task file for TC004 Change-Id: Ie67985ebf28acc08cc53b312b4f90e65923b5fc4 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-09Updated armbandliang gao1-0/+0
Project: yardstick 4b4b0d41040fbd66be92a4aa4d53c6e7692f0c77 Add Storperf in CI [work in progress] Add task configration file for TC074_Storperf and update test suite file Add test case description for TC074_Storperf Update Dockerfile to add ubuntu image used by Storperf Update yardstick-verify to load ubuntu image and install Storperf Modify plugin.py to support local installation Change-Id: I4de764c7924aac98de6e6a8664f9d5c0b58cf31b Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-09Updated armbandwu.zhihui1-0/+0
Project: yardstick dbff89e9145a4841561da858b5de9df7609748f7 Two modifications for DPDK image 1. workaround for creating snapshot 2. modify the parameters of Hugepage in vm JIRA:YARDSTICK-233 Change-Id: I9cea76ed30dabe4fe2cb644e58ed0acd7dd8ecde Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-08-09Updated armbandMaryam Tahhan1-0/+0
Project: vswitchperf 8fc264914ec05e572543f7d857a7ff4f437ffa9d bugfix: Harmonize test/trial RFC2544 terminology VSPERF framework was updated to follow RFC2544 definition of 'test' and 'trial' terms. Test parameter 'rfc2544_trials' was replaced by new parameter 'rfc2544_tests'. Both code and documentation were updated to reflect these changes. JIRA: VSPERF-300 Change-Id: I144a28359fd06394f1f87ef324458bafd5aad45f 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-08-09Updated armbandMichal Skalski1-0/+0
Project: fuel f8fe6cb863118896bfc157f56ca7185d866db6c0 Use ODL Be SR3 JIRA: FUEL-165 Change-Id: I483f23c2f74313020d6a3dbb88079558d6674010 Signed-off-by: Michal Skalski <mskalski@mirantis.com>