Tibor Frank [Wed, 31 Jul 2019 12:03:40 +0000 (14:03 +0200)]
Trending: Reduce input data
Change-Id: I8dc4fb23c07b1ab9cc0ecad852cc594ec9922055
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Tibor Frank [Wed, 31 Jul 2019 10:46:48 +0000 (12:46 +0200)]
Trending: Remove multiprocessing, part 1
Change-Id: Idcca9b3b933d5524d2ba5905050480796d8a81aa
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Tibor Frank [Wed, 31 Jul 2019 10:01:37 +0000 (12:01 +0200)]
Trending: Multiprocessing
Change-Id: I6dedd6d201f46f0b996e75a3cba12713d9c32251
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Tibor Frank [Wed, 31 Jul 2019 09:00:58 +0000 (11:00 +0200)]
Trending: Multiprocessing
Change-Id: I41ef5c0de337e1aa13cd44b94c4e8e15413872ce
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Vratko Polak [Tue, 30 Jul 2019 08:40:50 +0000 (10:40 +0200)]
Add VPP API CRC checking
+ Include both checking at runtime and standalone static quick check.
+ Runtime checking does not look for missing messages,
as messages belonging to disabled plugins are not visible.
+ Standalone check script has nice loud output.
Change-Id: I1dfc3846d1bcdad0b09017d4ce8edd5028e17e0c
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Tibor Frank [Tue, 30 Jul 2019 13:49:42 +0000 (15:49 +0200)]
Trending: Reduce input data
Change-Id: I25c74c00f95aa2e3c2f7c1780e39e3f6262afc0e
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Tibor Frank [Tue, 30 Jul 2019 13:19:18 +0000 (15:19 +0200)]
Trending: Reduce input data
Change-Id: Idd87da996f25c7fd94cef828dee6967737b73ba8
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Tibor Frank [Tue, 30 Jul 2019 12:43:50 +0000 (14:43 +0200)]
Trending: Reduce input data
Change-Id: Ibc2c1f02c80189045a63cf07e89c6a409d785047
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Tibor Frank [Tue, 30 Jul 2019 12:12:46 +0000 (14:12 +0200)]
Trending: Reduce input data
Change-Id: Ifddbdc1f357a192af558079a92f4e4d1d2693efd
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Tibor Frank [Tue, 30 Jul 2019 11:21:52 +0000 (13:21 +0200)]
Trending: Reduce input data
Change-Id: I31d4d7ceaf8969e28d86deac2995cd38cbff9fca
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Tibor Frank [Tue, 30 Jul 2019 10:41:18 +0000 (12:41 +0200)]
Trending: Reduce input data
Change-Id: Id0569dc7d882ad6b631b41c2e55ee12dc9d4b5ea
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Tibor Frank [Tue, 30 Jul 2019 09:06:26 +0000 (11:06 +0200)]
Trending: Reduce input data
Change-Id: Ice96d11d802dbc3d502b038ee8e328281551bc9d
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Peter Mikus [Tue, 30 Jul 2019 05:34:16 +0000 (05:34 +0000)]
Update of VPP_STABLE_VER files
- use new vpp ref build - ubuntu 16.04:
19.08-rc0~
765-gd56550c~b7706
- use new vpp ref build - ubuntu 18.04:
19.08-rc0~
765-gd56550c2b
- use new vpp ref build - centos7:
19.08-rc0~765_gd56550c~b7517
Change-Id: I69fe1120759330d9ee2219a55c8cb6a06cdcc5ae
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Peter Mikus [Tue, 30 Jul 2019 05:40:02 +0000 (05:40 +0000)]
Revert "PAL: Skip daily-master-3n-skx/540"
This reverts commit
fc7fbe37baaaa82f751757f75491e2a29db5176e.
Change-Id: I2b7710f5d41006cfd2a39a55c86c81c3ae43f90e
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Peter Mikus [Tue, 30 Jul 2019 05:41:23 +0000 (05:41 +0000)]
Revert "Trending: Reduce the number of input files"
This reverts commit
6e1de92cec9a0687ca82bcefaae3ef7dad5104b0.
Change-Id: I04130c449905f93bdd82da36d2ff4de26005dfe4
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Vratko Polak [Mon, 29 Jul 2019 12:29:01 +0000 (14:29 +0200)]
Fix logic error in AVF compatibility check
Change-Id: I7f1b47725648c8c26e21f42c305395ad620beea6
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Peter Mikus [Mon, 29 Jul 2019 08:32:57 +0000 (08:32 +0000)]
Add: Missing Trex profile
- IPv4 400 destinations IPs
Change-Id: I007a588375bfa5be572a183ac6d2372801bea99d
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Peter Mikus [Fri, 26 Jul 2019 10:47:30 +0000 (10:47 +0000)]
Remove obsolete L2 KW
Change-Id: I9a8aa6f5ccf95d632f4e677c8bf14f50b982d930
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Yulong Pei [Sun, 28 Jul 2019 20:08:04 +0000 (04:08 +0800)]
make sudo to preserve user existing environment variables
Change-Id: I83470b059b9ca59bb3725f1ebef6718adf8f91ae
Signed-off-by: Yulong Pei <yulong.pei@intel.com>
Peter Mikus [Fri, 26 Jul 2019 14:26:40 +0000 (14:26 +0000)]
Change: Move few KW
Change-Id: I8c8ae1d7eed8cf28fc63ce42b2dc36dd16a5c0da
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Peter Mikus [Fri, 26 Jul 2019 15:45:56 +0000 (15:45 +0000)]
Move: 100tnl tests to 400tnl
- Just bcause they wanted.
Change-Id: I46a83924d61e9191bb02cf9dcfb761156686d545
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Peter Mikus [Fri, 26 Jul 2019 14:17:28 +0000 (14:17 +0000)]
Add: AVF into trace group
Change-Id: I3399d5fb2754eb67734e8f76a5743283fe9c074c
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Peter Mikus [Fri, 26 Jul 2019 14:11:43 +0000 (14:11 +0000)]
Change: AVF can run also on i40evf
Change-Id: I375b7c9f8fe81428cb16fea35128bddec089da1b
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Peter Mikus [Thu, 25 Jul 2019 06:57:32 +0000 (06:57 +0000)]
FIX: IPsec Util
Because:
>>> for i in xrange(4):
... if i > 0 and i % 250 / 3 == 0:
... i
...
1
2
Change-Id: Ia4eba227ea1e4c6222f32ac598f254428d95adc9
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Maciek Konstantynowicz [Thu, 25 Jul 2019 20:32:32 +0000 (21:32 +0100)]
docs: fixed TOC and list indexes in testbed specification
Change-Id: I262b4a2b8c0afae4fd49e4edee8f12b2dbc0ed60
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
Maciek Konstantynowicz [Wed, 24 Jul 2019 18:15:14 +0000 (19:15 +0100)]
docs: updated testbed specification with clx build
Change-Id: Idaea4ac8ba04bea591ade511f55a5e421d04b8f5
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
Peter Mikus [Thu, 25 Jul 2019 08:22:53 +0000 (08:22 +0000)]
VPPD: VXLAN
Change-Id: Iac518341e6a0fff4a31ad3692ccc5697690db8be
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Andrej Marcinek [Fri, 19 Jul 2019 05:55:51 +0000 (07:55 +0200)]
VAT-to-PAPI: LISPSetup
Removed CRUD parts from tests
Change-Id: Iaca36e62be5144ea3f2831457113959b65489db8
Signed-off-by: Andrej Marcinek <andrej.marcinek@pantheon.tech>
Peter Mikus [Thu, 13 Jun 2019 15:01:34 +0000 (15:01 +0000)]
NF_density dot1qip4udpvxlan
+ NF_density compatible
+ Baseline VM tests compatible
+ Scalability NxM
- 3n variant is missing in VXLAN and DOT1Q due to requests to have it
asymmetrical - TODO
Change-Id: Ia817d7be00622b594b451bc07756240d1a379e04
Signed-off-by: Peter Mikus <pmikus@cisco.com>
juraj.linkes [Tue, 23 Jul 2019 14:14:21 +0000 (16:14 +0200)]
Update initramfs build
Initram image was being built with remote resume config. Remove the
config while building to avoid possible 30s delays when booting VMs.
Change-Id: I988838290dde3d6fae83676937d86f4f12bdb769
Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
juraj.linkes [Tue, 23 Jul 2019 15:08:14 +0000 (17:08 +0200)]
Fix arm sut docker image name
Change-Id: I548b176baeec39362b9c0a4e02a664d1e95574a3
Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
Dave Wallace [Tue, 23 Jul 2019 18:13:39 +0000 (14:13 -0400)]
vppdevice: fix install-dep failure when component install is required
Change-Id: Ibc4379ef25c1bf536da68eb6d0b035993e907c7a
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Peter Mikus [Tue, 9 Jul 2019 13:44:32 +0000 (13:44 +0000)]
Add scale ipsec tunnel tests 40K, 60K
Change-Id: Iecfd7e69a72c8d5893a703fa93439cde0a3edf5f
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Peter Mikus [Tue, 23 Jul 2019 12:28:15 +0000 (12:28 +0000)]
FIX: Vhost optimization
- Testpmd 9000B
- Disable fsck
- Remove redundant init mounts
Change-Id: Ia063520d0a206e9eee831a5cc692e32baf5a92c8
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Peter Mikus [Tue, 23 Jul 2019 11:58:08 +0000 (11:58 +0000)]
Update of VPP_STABLE_VER files
- use new vpp ref build - centos
19.08-rc0~707_g545866b~b7459
- use new vpp ref build - ubuntu
19.08-rc0~
707-g545866b~b7629
Change-Id: Ib90849caf93872c658273fbad57d0eba6348dc28
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Vratko Polak [Tue, 23 Jul 2019 11:00:04 +0000 (13:00 +0200)]
Update documentation of select_arch_os
Change-Id: I619a18918b0710a59a3b36283aa79da06d640fae
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Vratko Polak [Tue, 23 Jul 2019 10:06:39 +0000 (12:06 +0200)]
Fix typo openssh-client -> openssh-clients
Change-Id: I3834f2cf2341be15351435eed277810a5a2218c9
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
juraj.linkes [Thu, 18 Jul 2019 09:39:39 +0000 (11:39 +0200)]
3n-tsh timeout, testbed tags and ansible update
* disable AVF tests which don't work with x520
* increase VPPApiClient timeout to 14s, as x520 show hardware is slower
on Taishan
* re-enable vhost and memif tests
* remove tx2 mrr daily tag list; no tx2 is used for perf testing
* remove taishan workaround
* add scipy arm prerequisites and scipy workaround
* rework inventories/lf_inventory/hosts; move cpu_microarchitecture to
host files
Change-Id: I5f10bd07b8146ac3b8be8c54fbb4d924a9373813
Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
Vratko Polak [Tue, 23 Jul 2019 09:47:02 +0000 (11:47 +0200)]
Install also sshpass tin centos bootstraps
Perhaps not needed, but it is better to keep copied code consistent.
Change-Id: I068de028586ee6e659e91207f99c2a78ef377e3c
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Vratko Polak [Tue, 23 Jul 2019 09:40:46 +0000 (11:40 +0200)]
Install openssh-client in all centos bootstraps
Change-Id: Id3de81b88dfdbfecd1b343c50bcda46dd689a3ee
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
juraj.linkes [Wed, 17 Jul 2019 12:28:30 +0000 (14:28 +0200)]
Add support for aarch64 container images
Change-Id: I84f13d7139a6e5f7004426018c2d27425c5fa97e
Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
Vratko Polak [Mon, 22 Jul 2019 11:10:53 +0000 (13:10 +0200)]
Trending: Reduce the number of input files
Another attempt to avoid memory error.
Dailies trimmed to ~2 months.
Not removed last "skip" item to simplify future editing.
Change-Id: Id411eeed109079c4c3f8994d5d6cc296ffe621fc
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Peter Mikus [Tue, 23 Jul 2019 05:59:22 +0000 (05:59 +0000)]
Update of VPP_STABLE_VER files ubuntu18
- use new vpp ref build - ubuntu 18.04:
19.08-rc0~
705-gc75423981
csit-vpp-device-master-ubuntu1804-1n-skx-semiweekly/74/
Change-Id: Iba9eb224f0d0cfb79f8eaec2007a88855d233b9a
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Peter Mikus [Mon, 22 Jul 2019 12:30:08 +0000 (12:30 +0000)]
Remove selected VIRL tests
- These are not going to be converted to vpp_device
Change-Id: I0148be014fee476f3dc1a72c51316aace0f2350f
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Jan Gelety [Fri, 12 Jul 2019 15:31:25 +0000 (17:31 +0200)]
CSIT-1471: Migrate Dhcp library from VAT to PAPI
Change-Id: Ibc9b9b736532cce31994537e632daa4d4e62459c
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Peter Mikus [Fri, 19 Jul 2019 16:42:27 +0000 (16:42 +0000)]
FIX: naming convention fixes for TOX
Change-Id: I0644fbd0e136dee3a91fd9406155f971b3c726eb
Signed-off-by: Peter Mikus <pmikus@cisco.com>
premkumarv [Thu, 4 Jul 2019 00:14:57 +0000 (05:44 +0530)]
VAT API to PAPI CONVERSION
Change-Id: I9c87cdfb99780f398da5cd90351b303caa89bda9
Signed-off-by: premkumarv <preym17@gmail.com>
Peter Mikus [Fri, 12 Jul 2019 15:02:28 +0000 (15:02 +0000)]
TOX: Naming conventions
Change-Id: I038d90fc481e5f74085d0fe6165b12769d98e8a1
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Vratko Polak [Fri, 19 Jul 2019 14:51:44 +0000 (16:51 +0200)]
PAL: Skip daily-master-3n-skx/540
Frequently, reconnect is needed to finish the download,
that can lead to IOError.
But, MemoryError has also been seen, so perhaps this is a wrong fix.
Worth a try, though.
Change-Id: Icac17757a1a0ae361faddfa24a818496f14d7340
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Jan Gelety [Thu, 11 Jul 2019 16:38:54 +0000 (18:38 +0200)]
CSIT-1469: Migrate SRv6 library from VAT to PAPI
Change-Id: Ibbec3d1bbda2af9fcab3230fd1747406a89f0cc5
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Jan Gelety [Fri, 12 Jul 2019 11:13:00 +0000 (13:13 +0200)]
Remove un-interested VIRL tests and related resources
Change-Id: I712f5dc238fdf480c7c35250148c12d03ed96d74
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Vratko Polak [Wed, 22 May 2019 10:33:05 +0000 (12:33 +0200)]
PLRsearch methodology: Add more comments to graphs
Change-Id: I2d4743c6bb7dc91eca22b01298e4529f6b2e559d
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Peter Mikus [Fri, 19 Jul 2019 12:10:11 +0000 (12:10 +0000)]
FIX: COP ipv6 missing FIB
- From unknown reason VAT was more tolerant
Change-Id: Ia740843c67604a18de40d14cc448138b9f079b41
Signed-off-by: Peter Mikus <pmikus@cisco.com>
juraj.linkes [Fri, 19 Jul 2019 09:37:18 +0000 (11:37 +0200)]
Add support for default_nic in mrr tag lists
Change-Id: I1fdc6f3019af6d46b985164c573d44b0e440febd
Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
Vratko Polak [Fri, 19 Jul 2019 08:51:18 +0000 (10:51 +0200)]
Bump VPP stable version
The main goal is to have a build with https://gerrit.fd.io/r/20726
to enable detection of missing API messages.
A later build was used, the one just before https://gerrit.fd.io/r/20711
as that looks risky.
Change-Id: Id65066389a7ed70dca54acc085272a632859d42c
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Jan Gelety [Fri, 12 Jul 2019 03:27:54 +0000 (05:27 +0200)]
Update of VPP_STABLE_VER files
- use new vpp ref build - ubuntu 16.04:
19.08-rc0~
681-ga0cb32c~b7576
- use new vpp ref build - ubuntu 18.04:
19.08-rc0~
681-ga0cb32cb9
- use new vpp ref build - centos7:
19.08-rc0~681_ga0cb32c~b7430
Change-Id: I21baa8090962c2a6fdc3d03f8fbcd86a8e82126c
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Vratko Polak [Thu, 18 Jul 2019 12:35:17 +0000 (14:35 +0200)]
Papi socket: except more errors to insert err_msg
Change-Id: Ided91ee2b47dafb6aad83091126294d79f67aeac
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Jan Gelety [Fri, 12 Jul 2019 00:20:05 +0000 (02:20 +0200)]
Update of VPP_STABLE_VER files
- use new vpp ref build - ubuntu 16.04:
19.08-rc0~
680-g456d2f9~b7573
- use new vpp ref build - ubuntu 18.04:
19.08-rc0~
680-g456d2f9c2
- use new vpp ref build - centos7:
19.08-rc0~680_g456d2f9~b7428
Change-Id: I12656e3809c7fc385029449030672b4792f28491
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Andrej Marcinek [Mon, 1 Jul 2019 09:35:38 +0000 (11:35 +0200)]
VAT-to-PAPI: LISPUtil
Change-Id: I57328dbc33eaf62935a1a14e23f57ebab21c24f5
Signed-off-by: Andrej Marcinek <andrej.marcinek@pantheon.tech>
Vratko Polak [Thu, 18 Jul 2019 10:09:10 +0000 (12:09 +0200)]
Trending: Delete presentation_new
It is outdated an unmaintained.
Change-Id: I9b48391906a233cbdf736a3b2d12da80d3a2d77d
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Vratko Polak [Thu, 18 Jul 2019 10:07:24 +0000 (12:07 +0200)]
Trending: Reduce the number of input files
Change-Id: Ie449aa820bc05d9fed285c04445a5cf715b8ebdf
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Peter Mikus [Wed, 17 Jul 2019 14:06:56 +0000 (14:06 +0000)]
Remove obsolete DPDK bonding
- Code not used
Change-Id: I312635f8038c6d4d4db21d93e43df6b3636feb34
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Peter Mikus [Wed, 17 Jul 2019 14:34:26 +0000 (14:34 +0000)]
FIX: Tags in ansible
Change-Id: I6772734b68bc2c09ee550f1a6369e3668f613d92
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Peter Mikus [Wed, 17 Jul 2019 13:41:09 +0000 (13:41 +0000)]
FIX: Put VM interface pinning back
- Must be there for DPDK NFs
Change-Id: Icda8069beab4ce8ced17a372c84524c4824abd9d
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Peter Mikus [Wed, 17 Jul 2019 13:30:53 +0000 (13:30 +0000)]
Revert "Avoid ci-management archiving files twice"
This reverts commit
ccfe499e2a27f2caf234ecbb2ec948120810eab6.
Change-Id: I076bdaf255f6fa5cc6b0f25926850d62f450fd94
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Jan Gelety [Fri, 14 Jun 2019 02:42:57 +0000 (04:42 +0200)]
CSIT-1469: Migrate IPsecUtil library from VAT to PAPI
Change-Id: Iac790bf5755a70697e4c4eff32242b04f8e7f789
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Vratko Polak [Wed, 17 Jul 2019 10:40:49 +0000 (12:40 +0200)]
Use PapiSocketProvider for most PAPI calls
Ticket: CSIT-1541
Ticket: VPP-1722
Ticket: CSIT-1546
+ Increase timeout to hide x520 slownes of show hardware detail.
- Install sshpass and update ssh client in virl bootstrap.
+ Added TODOs to remove when CSIT-1546 is fixed.
+ Enable default socksvr on any startup conf.
+ Improve OptionString init and repr.
- The non-socket executor still kept for stats.
+ Remove everything unrelated to stats from non-socket executor.
- Remove some debug-loooking calls to avoid failures.
TODO: Introduce proper parsing to the affected keywords.
+ Reduce logging from PAPI code to level INFO.
- Needs https://gerrit.fd.io/r/20660 to fully work.
+ Change default values for LocalExecution.run()
+ Return code check enabled by default.
Code is more readable when rc!=0 is allowed explicitly,
and the test code will now detect unexpected failures.
+ Logging disabled by default.
Output XML is large already. Important logging can be enabled explicitly.
+ Restore alphabetical order in common.sh functions.
Change-Id: I05882cb6b620ad14638f7404b5ad38c7a5de9e6c
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
juraj.linkes [Wed, 10 Jul 2019 09:32:47 +0000 (11:32 +0200)]
Refactor VPP Device VM vhost tests
* replace the current VM image with kernel img
* rework keyword usage to make it consistent with performance tests
* remove resources/libraries/robot/shared/qemu.robot as it's not used
anywhere anymore
Change-Id: Ia5bc19e9e6ed9af031e4d9b5c0c89431fb49fd33
Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
Peter Mikus [Mon, 15 Jul 2019 14:58:08 +0000 (14:58 +0000)]
FIX: Move per-patch building mechanics
- Use make pkg-verify
Change-Id: Id0f95c9261f1a1b5fa017b0823f87aeb5d6bb6d1
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Yulong Pei [Tue, 16 Jul 2019 09:09:04 +0000 (17:09 +0800)]
fix invalid variable name issue of ipsechw test suites
Change-Id: Ie7bfaaaa2e4cab4b52dab42f71780f581306659b
Signed-off-by: Yulong Pei <yulong.pei@intel.com>
Jan Gelety [Wed, 10 Jul 2019 22:52:59 +0000 (00:52 +0200)]
Update of VPP_STABLE_VER files
- use new vpp ref build - ubuntu 16.04:
19.08-rc0~
663-g692b949~b7537
- use new vpp ref build - ubuntu 18.04:
19.08-rc0~
663-g692b9498e
- use new vpp ref build - centos7:
19.08-rc0~663_g692b949~b7410
Change-Id: Ia80895a0a679b23ac5cbcd540ba9fda02d1868e9
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Peter Mikus [Thu, 11 Jul 2019 09:36:44 +0000 (09:36 +0000)]
VPPD: Cop, iACL, Policer
- Alignment with PERF
Change-Id: Id7b2cb91c88e44cf9265c3376330f6aa579abf7a
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Vratko Polak [Tue, 9 Jul 2019 10:17:09 +0000 (12:17 +0200)]
PapiExecutor always verifies
Do not support returning unverified replies anymore.
Basically, ".get_replies().verify_replies()" is now just ".get_replies()".
This allows fairly large simplifications both at call sites
and in PapiExecutor.py
+ Rename get_dumps to get_details.
+ Introduce get_reply and get_sw_if_index.
+ Rename variables holding get_*() value,
+ e.g. get_stats() value is stored to variable named "stats".
+ Rename "item" of subsequent loop to hint the type instead.
+ Rename "details" function argument to "verbose".
+ Process reply details in place, instead of building new list.
- Except hybrid blocks which can return both list or single item.
- Except human readable text building blocks.
+ Rename most similar names to sw_if_index.
- Except "vpp_sw_index" and some function names.
+ Use single run_cli_cmd from PapiExecutor.
+ Do not chain methods over multiple lines.
+ Small space gain is not worth readability loss.
+ Include minor code and docstrings improvement.
+ Add some TODOs.
Change-Id: Ib2110a3d2101a74d5837baab3a58dc46aafc6ce3
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Vratko Polak [Tue, 2 Jul 2019 14:37:12 +0000 (16:37 +0200)]
Avoid ci-management archiving files twice
https://gerrit.fd.io/r/20119
has changed the way archival works,
everything should now go to logs.fd.io
(instead of appearing on run page in jenkins.fd.io).
The glob pattern for archiving is quite eager,
doing recursive search. That is good, as it can find
also misplaced useful outputs.
But it also means our usage of copy_archives function
creates two copies of archived directories,
usually archives/ and archives/archive/.
This change simply removes copy_archives,
relying on the new recursive search.
A solution with changing ARCHIVE_DIR and moving if needed
would be better, but looking at amout of jobs
and various func bootstraps, it is not worth the effort.
Change-Id: Iad2bc09455944307e59eecafa64d1db6dc8befe8
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Peter Mikus [Fri, 12 Jul 2019 08:10:58 +0000 (08:10 +0000)]
VPPD: Merge IPv4/IPv6
- Preparation for coverage.sh
Change-Id: Id299df9cd57ee69116686c8bc85eaba1cc353122
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Yulong Pei [Tue, 2 Jul 2019 14:24:51 +0000 (22:24 +0800)]
Add per arch mrr daily test for denverton platform
Change-Id: Ica7d6bf0dbdfde3de70eabd131c79cadd8af3a16
Signed-off-by: Yulong Pei <yulong.pei@intel.com>
juraj.linkes [Thu, 31 Jan 2019 14:32:24 +0000 (15:32 +0100)]
CSIT-1477: add 1n_tx2 VPP Device
- add 1n_tx2 testbed
- update VF reservation to meet 1n_tx2 testbed needs
- update ansible with 1n_tx2
Change-Id: Ia075a913d4859f537fd0e6bff731ea88aff01dd9
Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
Peter Mikus [Thu, 11 Jul 2019 15:05:11 +0000 (15:05 +0000)]
FIX: Various naming convention typos
Change-Id: Ib55d9f3993cb63d3130a6bd338d612bde0235d5d
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Peter Mikus [Tue, 9 Jul 2019 14:28:27 +0000 (14:28 +0000)]
Aligning FUNC/PERF keywords - Data driven
Change-Id: I233c8908c724556db09c60de6efa9237068fb4c3
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Vratko Polak [Wed, 10 Jul 2019 14:18:26 +0000 (16:18 +0200)]
Fix few pylint violations
+ Stop attempting to check test/ as module inits are not there.
Change-Id: Ia4e498061be3e3118b07e98c9c2f761f2454653e
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Vratko Polak [Wed, 10 Jul 2019 14:45:31 +0000 (16:45 +0200)]
Tolerate failures when setting MTU
Because some NICs are known to not allow jumbo frames.
Change-Id: I45fe636e3a880c6640922468c170f50e85dd2ba2
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Jan Gelety [Tue, 9 Jul 2019 10:41:23 +0000 (12:41 +0200)]
FIX: use correct slicing of classify mask/match string
Change-Id: I11cc8ddc6925b44a596aa03d71318efd76232d6d
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Vratko Polak [Wed, 10 Jul 2019 11:59:50 +0000 (13:59 +0200)]
Bash functions style cleanup
+ Update rst documentation for bash style
+ Command substitution:
+ Clarify when to use backticks.
+ Recommend avoiding nested command substitution.
+ Do not recommend putting command substitution results into quotes.
+ Function definition content:
+ Move "set -exuo pipefail" after comment only blocks.
+ Other set flags allowed for functions with good reasons.
+ Apply the new recommendations.
- Blank lines unified in code but no written recommendation in rst.
+ Add missing references to functions called, variables read or set.
+ Add TODOs to where lists would be long.
+ Minor improvements to function descriptions.
+ Make "if" expressions more python-like.
+ Add missing "|| die" (or "|| true") where spotted.
+ Downgrade DEFAULT_NIC to a local variable.
+ Add TODO to list reasons for blacklisted tags.
Change-Id: I05dce030a8c2cb1b3a242d8b977e8fe150d8ee20
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
juraj.linkes [Wed, 10 Jul 2019 09:10:34 +0000 (11:10 +0200)]
Modify kernel VM download to custom build
Instead of downloading linux-image-kvm, build custom initrd from
currently used kernel on perf sut or vpp device host.
Change-Id: I836f9c5264695c44566b7d52f3ec03e26a474524
Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
Peter Mikus [Wed, 19 Jun 2019 12:37:05 +0000 (12:37 +0000)]
Add scale ipsec tunnel tests 20K
Change-Id: Ib52e1735b6b82ea9fea44c06c379f117068e94c1
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Peter Mikus [Tue, 25 Jun 2019 12:44:32 +0000 (12:44 +0000)]
CSIT-1539 Aligning FUNC/PERF keywords - Phase III
Change-Id: Ibd3e99390bf004173d3d126946b95ffe9ba8f196
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Jan Gelety [Tue, 9 Jul 2019 07:49:01 +0000 (09:49 +0200)]
Update of VPP_STABLE_VER files
- use new vpp ref build - ubuntu 16.04:
19.08-rc0~
603-g69a85b5~b7459
- use new vpp ref build - ubuntu 18.04:
19.08-rc0~
603-g69a85b505
- use new vpp ref build - centos7:
19.08-rc0~603_g69a85b5~b7350
Change-Id: I753e3ddd3a5e3f02ecdf11a600ea1b43e9e86d9c
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Vratko Polak [Thu, 4 Jul 2019 12:27:27 +0000 (14:27 +0200)]
Next IETF draft version for PLRsearch
+ Finished the rewrite left in progress last time.
+ Described current logic (load selection) changed since last time.
+ Fixed fitting function formulas, normalization was wrong.
+ Other minor improvements.
Change-Id: I3d762db98b6f8789207bc58db1f171faa6e753bd
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
Maciek Konstantynowicz [Tue, 2 Apr 2019 18:05:07 +0000 (19:05 +0100)]
Update of draft-vpolak-mkonstan-bmwg-mlrsearch-01->02.
Change-Id: Iba2d5369298f8615aacb1ff0f73b4832d359b433
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
Maciek Konstantynowicz [Tue, 2 Apr 2019 18:35:34 +0000 (19:35 +0100)]
Update draft-mkonstan-nf-service-density-00->01
Change-Id: Ic63aa09bfff98d358b770e378c5571f1114839b8
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
Vratko Polak [Mon, 8 Jul 2019 16:12:56 +0000 (18:12 +0200)]
Remove import of removed qemu.robot
The library got removed in https://gerrit.fd.io/r/20219
but the tests are passing in spite of import error.
Change-Id: Ide1b896415bbd84d5980d9308272ce57318173bf
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Jan Gelety [Tue, 18 Jun 2019 11:17:31 +0000 (13:17 +0200)]
FIX: VXLAN scale tests
Change-Id: I9287d5ed6d7876b98add3fb3d523e9764094843b
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Jan Gelety [Tue, 18 Jun 2019 18:38:55 +0000 (20:38 +0200)]
FIX: ip scale needs sw_if_index in VAT command
Change-Id: Icb3e22a84af10b98edf83084991b8f2607c95798
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Peter Mikus [Fri, 5 Jul 2019 06:30:14 +0000 (06:30 +0000)]
Remove redundant VIRL test
Change-Id: I368f4e07d578802973a1c5f6b15e170038d63238
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Peter Mikus [Fri, 5 Jul 2019 05:08:13 +0000 (05:08 +0000)]
Remove pkt_trace as global variable
- Use explicit parameters
Change-Id: I21cbc8cf13ec5e455b20c685c4427a53a655f71f
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Peter Mikus [Fri, 5 Jul 2019 05:15:06 +0000 (05:15 +0000)]
Add Additional Setup action for scapy
Change-Id: I82f70d7c80b921da03553f6c1351a9a2f786ff0e
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Maciek Konstantynowicz [Tue, 2 Apr 2019 18:28:27 +0000 (19:28 +0100)]
Update draft-vpolak-bmwg-plrsearch-01->02
Change-Id: Ida23a50c9148570a6510f93a2bb731ea8b0b2b94
Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
Vratko Polak [Thu, 4 Jul 2019 08:22:52 +0000 (10:22 +0200)]
Bump stable VPP version to get VPP-1716 fix
Change-Id: I1438fd56f0271dc78967389df452d31b2c8da32d
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Jan Gelety [Mon, 17 Jun 2019 14:22:39 +0000 (16:22 +0200)]
FIX: use len parameter name in prefix structure in ip_route_add_del
+ new vpp stabel build with fixed ipv6 address incrementation
Change-Id: Id3f4104a48e45b6fd70ccbd47ad9e3c6925220fd
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Vratko Polak [Wed, 3 Jul 2019 12:39:27 +0000 (14:39 +0200)]
Fix typos in IPsec suites
Change-Id: I566e5e9ded9efb7b8d391fd77c567047f8a017ca
Signed-off-by: Vratko Polak <vrpolak@cisco.com>