Age | Commit message (Collapse) | Author | Files | Lines |
|
Project: yardstick 823eab2c53715a0300a0b064df8be96050cb3ad1
Code Clean for HA Testing Framework
JIRA: YARDSTICK-272
Change-Id: Icf41642fe0c31584f92c68cc9f97fa3f1e90b66e
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
|
|
Project: yardstick 4b881c84b839195f38250de262c3e98bcca228b3
Add test case description and task file for TC071
Change-Id: Ia1edfba287f011a23557f55162cc9ef8a8ffb0a1
Signed-off-by: JingLu5 <lvjing5@huawei.com>
|
|
Project: fuel 65980945183bc2fa90d7a8957707ca598d327101
Update collectd ceilometer fuel plugin installation scripts
Change-Id: I4019b2167092f522a3d2533bf20b2ea04bb3b2b2
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
|
|
Project: fuel 76985f5f966bfdf7eaeb89735d4bf28f6bb60d8e
Minor fixes in yardstick fuel plugin
Change-Id: Ifc4a31efc8a2717eaccb7b39fa36e1282eb16173
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
|
|
Project: yardstick 84209fb5479e69dc20a83dd42b5c6b0df08f9ece
Add test case description and task file for TC072
Change-Id: Ie363ac960fc67e05a3fca8ad7707abc6aee2842d
Signed-off-by: JingLu5 <lvjing5@huawei.com>
|
|
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>
|
|
Project: yardstick e19b546f69f8d59204f669c5d637d434c833fc09
Fix a bug when removing a plugin
Change-Id: Iaf637c8a87123858d04d02ae04bf1a2bb517026b
Signed-off-by: JingLu5 <lvjing5@huawei.com>
|
|
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>
|
|
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>
|
|
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>
|
|
Project: yardstick 8be72d7d2e27554b8c640946ff79ed9d70c80e51
Add test case description and task file for TC069
Change-Id: I9172cbc8a4645197493659a3f93e28042cf97f94
Signed-off-by: JingLu5 <lvjing5@huawei.com>
|
|
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>
|
|
Project: yardstick 0c6ec33f372cfafb55aa2df12511fb11848a69e4
Fix a bug for node context
Change-Id: Idff42e95f5ade160c00adc13c158dc1746e8d049
Signed-off-by: Songnon <songnon.zhang@ericsson.com>
|
|
Project: fuel a64cb984707ca6259c4f4641fbfa6f6ef85fd88d
Temporary fix for bgpvpn plugin builds
JIRA: FUEL-154
Change-Id: Iad554aef8db9a6d01c408c0014dabf45e4c1a0e6
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Project: yardstick e14fbf021bdf90dc160685c23b3cbbb320e9cfbf
Modify ComputeCapacity scenario host key name
Adjust target node key name.
Signed-off-by: JingLu5 <lvjing5@huawei.com>
Change-Id: I5daee8c2579aa1f14aac076c49803eb8b5029a97
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Project: yardstick 1f17dacf4548d8a939b134ab573108d15432c162
Bug fix and extended unit tests
There was a bug in how the mock was created and a new unit test is added
in order to cover the "else" of the if conditions
Change-Id: I3c8dfcd81240cb93ecdec1f63f7974f5342947c0
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
|
|
Project: yardstick cbb35b49da2d8d491ded038a525e4107b37fae74
code clean up
JIRA: YARDSTICK-272
Change-Id: Id2f1b3d1beff8843700cdfcaaa1e8f496f445ed9
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
revise opnfv_yardstick_tc046.rst
JIRA:YARDSTICK-292
Change-Id: I0212768d56d661edf1a41209a155c7b4dcdf892b
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
|
|
Change-Id: I6362dbdfabe9f3fa0d371b3ad3a6c2c6d139b684
|
|
Project: fuel 264623809055c5ade26fc615d1255302f0b7c305
Update fuel yardstick plugin
1. update fuel plugin builder
2. change install directory in yardstick plugin
3. update README
Change-Id: I8d717ef568aeaa7958cd1a3161d4ef8ca17a1de1
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
|
|
Project: yardstick 3a3ccbd79d47333ce7626674c68a4cdfac44020d
change ci from base-on-pod to base-on-scenario (in progress)
1. first need to change in yardstick
2. then change in releng to modify the input parameter
JIRA: YARDSTICK-299
Change-Id: I3d707721acbc1d63be34da4e98138f845dc93466
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
Project: yardstick 428c72a39bde85d29fae024e1f3d38f5a177f292
throughput between nodes (in progress)
JIRA: YARDSTICK-256
Change-Id: I48d66081dcfabf4462ef1ff15c9a3ad28132aaf9
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
Project: vswitchperf f35edfc71ee92d67e6cb587b116b64c3a005ac71
dpdk: Support of DPDK16.07
DPDK 16.07 changed the default log level of DPDK enabled applications.
Detection of the end of OVS initialization procedure has been changed
to work for various DPDK versions and for both DPDK and Vanilla OVS.
JIRA: VSPERF-316
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>
Reviewed-by: <sridhar.rao@spirent.com>
|
|
Project: fuel dfda6c2155a647bd78467c6cc8926c5d9c3a3234
Add fuel collectd ceilometer plugin
Change-Id: I2f95d9166e2d0d7508551de8b87dc6c84800e3c1
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
|
|
Project: yardstick e6277570188829687b2ecf48adbd10bc3c9d46bd
Add test case description and task file for TC049
JIRA: YARDSTICK-295
Change-Id: I9c13bee1bb986f515f4bc41e4455176240e2f19d
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
|
|
Project: yardstick 086bd65535027be14a23b4296539900b0220c1b6
Add test case description and task file for TC048
JIRA: YARDSTICK-294
Change-Id: Ie6a9271a4cbc81bce47f7f59e609b90a9de1e909
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
|
|
Project: yardstick bd67f539aa7ad9a659b7d945942e1eeda96c45d7
Add test case description and task file for TC047
JIRA: YARDSTICK-293
Change-Id: I23a0e78a297cdc5742fa8d1234e6f271e076f359
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
|
|
Project: yardstick 0f1b872b3bbff6e0f2c8d56f3037064206dd068d
Add test case description and task file for TC046
JIRA: YARDSTICK-292
Change-Id: I552c8357bd9378bea70a12872497d09711c91eef
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
|
|
Project: yardstick e416cdd3339ca283216e7af9a162641534360e52
bugfix:fix all generic test cases in grafana
update the pod name and scenario name, and extend the duration of graph
JIRA:-
Change-Id: Ic611dc8d49e666433c2191c4098d56d95d40f1af
Signed-off-by: kubi <jean.gaoliang@huawei.com>
|
|
Project: vswitchperf 8494dca647761592d7dd822849e56546f107dcb1
Update fuel plugin builder installation
Change-Id: Ife16738ea8717749c52e950404257936994fe273
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
|
|
Project: vswitchperf 555c74d4aff580b8115d6e79ee985af9a986ff94
docs: Update yardstick userguide
Documentation update based on review comments received after
the merge of original patch.
JIRA: VSPERF-288
Change-Id: I86305fa064cc07e2e0797276a7b89b1d4b23d126
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>
Reviewed-by: <sridhar.rao@spirent.com>
|
|
Project: fuel 3647eb632066358736b55cd79a799e1a20a8e38e
Update NSH patches
1. update patches from commit 307b06d
Change-Id: Ibaba101833a934840b4491925ff944f1420fce2e
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
|
|
Project: yardstick 55e2e867e9a3f01b39f619251253470948e250d4
Update README in fuel plugin
Change-Id: Ice5e394ebdd734b10833b90e84427601fec173ad
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
|
|
Project: fuel d4ae056501ed0778a19beb6f207c00439f95cff3
Aligning machine type over Ubuntu and Centos
We have previously used "pc-1.0" as the qemu-kvm machine definition
for virtual Fuel deploys. On Ubuntu this points to:
pc-1.0 Standard PC (i440FX + PIIX, 1996)
On CentOS 7 this machine definition does not exist, but there's a
match in "pc":
pc RHEL 7.0.0 PC (i440FX + PIIX, 1996) (alias of
pc-i440fx-rhel7.0.0
So, finally, pc is also in Ubuntu:
pc Ubuntu 14.04 PC (i440FX + PIIX, 1996) (alias of
pc-i440fx-trusty)
This change is about exploring whether moving to "pc" will make the
auto deploy work on both platforms with the "pc" machine type.
What still needs to be done in CentOS is to create a symlink from
/usr/libexec/qemu-kvm and /usr/bin/kvm though.
Change-Id: I1cce52a21075950cb59b75709b12d724d759e3e6
Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
|
|
Project: yardstick cd9d1296ab33b0193bfd37e77241291065d9a06b
Update fuel plugin
1. update fuel plugin builder
2. change install directory in yardstick plugin
Change-Id: Ice560955bb659ca86476b9dd02b3028b853ac01c
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
|
|
Project: vswitchperf dd47e4e2ea55f01235c20bed8e07d69fb51c292e
Enable BURST_MODE for l2fwd
JIRA: VSPERF-267
This change adds optional burst mode to l2fwd module that makes use of
skb->xmit_more API available in Linux Kernel > 3.18 in order to batch
transmission of packets out of the NIC, increasing forwarding performance
significantly. By default burst mode is disabled. If a value greater than
1 is provided, burst mode is enabled to send that many packets at once.
Typical values would be burst=8 or burst=16.
Change-Id: I8ef5f86cf73d4cb5a8e4c618a86111ebf411dca8
Signed-off-by: Mesut Ali Ergin <mesut.a.ergin@intel.com>
Signed-off-by: Mallesh Koujalagi <malleshx.koujalagi@intel.com>
|
|
Project: yardstick 567694e4db2d0776db6c115b98f54a4737e52124
Creating Director and related codes.
Add a new scenario type 'ScenarioGeneral' that support orchestrating general HA test scenarios.
Director, ActionPlayer and RollbackPlayer are uesed to execute the test scenario (or test flow).
JIRA: YARDSTICK-288
Change-Id: Ied2ccd4712f3c3efde6771bfa4538c1e9e137c11
Signed-off-by: lihuan <lihuansse@tongji.edu.cn>
|
|
Project: yardstick de26decf97c64b4a9a624d0acbf3882af4916f39
Bug fix:change pod name and extend graph duration
Because there were some change with community pod name.
We need to change it with new pod name so that all the result
could be shown in the grafana
JIRA:-
Change-Id: I584294a5ead4337160c1ce2fcca8a53901f03a07
Signed-off-by: kubi <jean.gaoliang@huawei.com>
|
|
Project: fuel f7f13befab5bf9a585f4f24018fd9561ed61b1ae
[BGPVPN] Do not include temporary files in plugin
Change-Id: Idd2e2f403a2dd5be44c480e8b493e4281ade1994
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
|
|
Project: fuel 16ea7e06170ba0bb62a164de5b33f19ccd1b1d12
deploy: ISO rebuild: use -joliet-long names.
Armband adds similar files, which tend to have long names and only
differ in suffixes (e.g. DEBs for amd64 vs arm64).
Previous change [1] fixed ISO build errors, but failed to address
the deploy.py ISO rebuild (which modifies and recreates the ISO,
calling mkisofs, which complains about clashing file indexes).
This works around ISO rebuild error(s) like:
"genisoimage: Error:
./ubuntu/pool/main/g/golang-gogoprotobuf/golang-gogoprotobuf\
-dev_0.0~git20150828.0.6cab0cc-1~u14.04+mos1_arm64.deb and
./ubuntu/pool/main/g/golang-gogoprotobuf/golang-gogoprotobuf\
-dev_0.0~git20150828.0.6cab0cc-1~u14.04+mos1_amd64.deb
have the same Joliet name"
[1] https://gerrit.opnfv.org/gerrit/#/c/14973/
Change-Id: If58a18ba46343a52ce6e9a0a6a0482c1a3079451
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Project: fuel 7c600840185d9b454c1995e35a9704db823fb5c6
virtual_fuel: prepare class to allow multiple bridges
The VirtualFuel class has now two new methods:
del_vm_nics: Deletes all interfaces from the VM.
add_vm_nic: Adds a NIC to the VM, attached to the specified bridge.
The following method has been deleted:
set_vm_nic: implemented with the two new methods
Apart from the deleted method, no functionality has been changed.
This is just a small but necessary step towards adding support for
configuring more than one NIC in the fuel VM.
Change-Id: I9f02c8163dfb9768510e78d5d5e77a0bb43306fb
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com>
deploy: add support for multiple bridges
deploy.py:
Some Fuel VMs may need more than one network interface. To be able to
provide that, we now allow the user to specify the "-b" paramter
(bridge) multiple times, creating a new NIC for each one of them.
The NICs are created in the same order as they are given in the command
line.
There is no change in behavior from earlier versions, pxebr will still
be the default bridge if none is specified in the command line.
deploy.sh:
To reflect the new capabilities of deploy.py, we introduce the
possibility to specify -B more than once in deploy.sh, and honor that
when calling deploy.py. We also make it possible to specify a comma
separated list of bridges, as in: -B br1,br2.
Change-Id: I1a0100f2cfe755ec6adfeedafb391c2357f46f51
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com>
|