csit.git
4 years agoAdd: AVF ip4scale 17/20917/7
Peter Mikus [Tue, 30 Jul 2019 09:43:28 +0000 (09:43 +0000)]
Add: AVF ip4scale

+ Few corrections
+ Aligning 3n/2n

Change-Id: If0918c0df38c5532899bec9ae7a7019117fff477
Signed-off-by: Peter Mikus <pmikus@cisco.com>
4 years agoAdd: Dot1Q + L2BD + GBP 01/20901/15
Peter Mikus [Mon, 29 Jul 2019 12:36:18 +0000 (12:36 +0000)]
Add: Dot1Q + L2BD + GBP

Change-Id: I0050f715011ecfa92b3ee88b301809a56abb7946
Signed-off-by: Peter Mikus <pmikus@cisco.com>
4 years agoChange show hardware detail to show hardware verbose 85/21085/1
juraj.linkes [Tue, 6 Aug 2019 12:49:15 +0000 (14:49 +0200)]
Change show hardware detail to show hardware verbose

After https://gerrit.fd.io/r/#/c/vpp/+/21071/, show hardware verbose
doesn't output slowly processed module info which is not needed for
debugging purposes.

Change-Id: I2f91a0ce1bfc082b46f2fe43df968750bcd1cf3a
Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
4 years agoVPPD: Dot1Q 48/20848/30
Peter Mikus [Thu, 25 Jul 2019 11:09:23 +0000 (11:09 +0000)]
VPPD: Dot1Q

Change-Id: I0d3c925ea4a6896a0df98db6ddaf4238e6291bf1
Signed-off-by: Peter Mikus <pmikus@cisco.com>
4 years agoPapiHistory: Use repr strings for argument values 18/20818/4
Vratko Polak [Wed, 24 Jul 2019 07:49:05 +0000 (09:49 +0200)]
PapiHistory: Use repr strings for argument values

Composite arguments frequently do not have valid __str__ method
so the values were not visible.

Change-Id: If302934cb227f212580bb2f5c277a755ace51bcf
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
4 years agoFIX: Layer dot1q logic 59/21059/11
Peter Mikus [Mon, 5 Aug 2019 12:25:19 +0000 (12:25 +0000)]
FIX: Layer dot1q logic

Bug found by vrpolak

Signed-off-by: Peter Mikus <pmikus@cisco.com>
Change-Id: Ibf61f14a838d0b49220ab8079a2d999f860a18e7

4 years agoFix CRCs, bump stable VPP version 02/21002/18
Vratko Polak [Thu, 1 Aug 2019 11:50:48 +0000 (13:50 +0200)]
Fix CRCs, bump stable VPP version

+ Migrate the data to a separate yaml file.
+ Improve some argument names.
+ Unify handling of unicode (to always utf-8 encode to str).

Change-Id: Id0622b24202be796c1cd33ad52c3b8dca81cff50
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
4 years agoTrending: Reduce input data 51/21051/1
Tibor Frank [Mon, 5 Aug 2019 07:36:10 +0000 (09:36 +0200)]
Trending: Reduce input data

Change-Id: Iab9e6686ef163eda04d836e4f355a310058e846e
Signed-off-by: Tibor Frank <tifrank@cisco.com>
4 years agoFIX: Freeze Vagrant version 49/21049/1
Peter Mikus [Mon, 5 Aug 2019 06:13:52 +0000 (06:13 +0000)]
FIX: Freeze Vagrant version

- config.vm.box_version = "20190724.1.0"

Signed-off-by: Peter Mikus <pmikus@cisco.com>
Change-Id: I56d70d62f38a10365e447346a619652e33392cbb

4 years agoAdd 3n-tsh mrr data to trending docs 62/20962/13
juraj.linkes [Wed, 31 Jul 2019 12:17:00 +0000 (14:17 +0200)]
Add 3n-tsh mrr data to trending docs

Change-Id: I82f074c0f7261bd1019ade1e01781278b063c0cd
Signed-off-by: juraj.linkes <juraj.linkes@pantheon.tech>
4 years agoTrending: Add 8 big input files 30/21030/2
Tibor Frank [Fri, 2 Aug 2019 09:13:58 +0000 (11:13 +0200)]
Trending: Add 8 big input files

Change-Id: I9891c9589014be04fa69973e092fdf8b9926a56f
Signed-off-by: Tibor Frank <tifrank@cisco.com>
4 years agoTrending: Implement retries to requests 27/21027/2
Tibor Frank [Fri, 2 Aug 2019 07:33:22 +0000 (09:33 +0200)]
Trending: Implement retries to requests

Change-Id: Ief9ab61a54cffb529ae3539096121d1f77ee0167
Signed-off-by: Tibor Frank <tifrank@cisco.com>
4 years agoTrending: Remove multiprocessing from cpta 26/21026/3
Tibor Frank [Fri, 2 Aug 2019 06:52:26 +0000 (08:52 +0200)]
Trending: Remove multiprocessing from cpta

Change-Id: If53c5a72abed11fda9b15d043b24027d2eb9d86e
Signed-off-by: Tibor Frank <tifrank@cisco.com>
4 years agoFIX: Disable API checker during runtime 23/21023/4
Peter Mikus [Fri, 2 Aug 2019 06:16:15 +0000 (06:16 +0000)]
FIX: Disable API checker during runtime

Change-Id: Id530710aaedc30472d8bcd33d24b7fbcaa7c011b
Signed-off-by: Peter Mikus <pmikus@cisco.com>
4 years agoTrending: Fix ignore list processing 24/21024/1
Tibor Frank [Fri, 2 Aug 2019 06:31:31 +0000 (08:31 +0200)]
Trending: Fix ignore list processing

Change-Id: I27c2ae25cc9cf6996f3c22417479b300faa73994
Signed-off-by: Tibor Frank <tifrank@cisco.com>
4 years agoTrending: Fix static content in dashboard 08/21008/1
Tibor Frank [Thu, 1 Aug 2019 12:51:17 +0000 (14:51 +0200)]
Trending: Fix static content in dashboard

Change-Id: Idffb3ec30d402326e5962209872afb613df68970
Signed-off-by: Tibor Frank <tifrank@cisco.com>
4 years agoTrending: Improve log output 07/21007/1
Tibor Frank [Thu, 1 Aug 2019 12:46:43 +0000 (14:46 +0200)]
Trending: Improve log output

Change-Id: I37464dc15749d0f59a3ee67651483d6bc1388316
Signed-off-by: Tibor Frank <tifrank@cisco.com>
4 years agoTrending: remove multitasking 06/21006/1
Tibor Frank [Thu, 1 Aug 2019 12:18:15 +0000 (14:18 +0200)]
Trending: remove multitasking

Change-Id: Id331fb5bb1d2e5a4da9665b330b991010e5a11e2
Signed-off-by: Tibor Frank <tifrank@cisco.com>
4 years agoTrending: Add multiprocessing, remove archiving 01/21001/4
Tibor Frank [Thu, 1 Aug 2019 10:24:08 +0000 (12:24 +0200)]
Trending: Add multiprocessing, remove archiving

Change-Id: I67cfde7dfc9b81fca3ae102b43f6defafe88f689
Signed-off-by: Tibor Frank <tifrank@cisco.com>
4 years agoDisable CRC checking at runtime 99/20999/1
Vratko Polak [Thu, 1 Aug 2019 10:00:17 +0000 (12:00 +0200)]
Disable CRC checking at runtime

Temporarily, will be re-enabled once VPP and CSIT are in sync again.

Change-Id: I0d3bb5b70ea04155972093102a26a81f86119c37
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
4 years agoTrending: Memory consumption 94/20994/7
Tibor Frank [Thu, 1 Aug 2019 07:13:02 +0000 (09:13 +0200)]
Trending: Memory consumption

Change-Id: I26a7d9e7ee0b1a64666c3ffbcfc424f04a52d046
Signed-off-by: Tibor Frank <tifrank@cisco.com>
4 years agoTOX: Coverage check 42/20742/8
Peter Mikus [Fri, 19 Jul 2019 12:02:50 +0000 (12:02 +0000)]
TOX: Coverage check

Change-Id: Ib4585729f7b84bbcf1db62db801a6b2f24337803
Signed-off-by: Peter Mikus <pmikus@cisco.com>
4 years agoAdd: Prerequisites checker 77/20977/3
Peter Mikus [Wed, 31 Jul 2019 13:42:54 +0000 (13:42 +0000)]
Add: Prerequisites checker

Change-Id: Ida54722ee5c73a0b3e0a8e22692795daf5bb09f3
Signed-off-by: Peter Mikus <pmikus@cisco.com>
4 years agoTrending: Reduce input data 80/20980/1
Tibor Frank [Wed, 31 Jul 2019 14:41:39 +0000 (16:41 +0200)]
Trending: Reduce input data

Change-Id: I8917e72717c672c44494a34aefce4039ac5efcc9
Signed-off-by: Tibor Frank <tifrank@cisco.com>
4 years agoTrending: Set packages versions 70/20970/1
Tibor Frank [Wed, 31 Jul 2019 12:53:43 +0000 (14:53 +0200)]
Trending: Set packages versions

Change-Id: I272b7c4a5f9d2f446a0f91214d6052196690cdcd
Signed-off-by: Tibor Frank <tifrank@cisco.com>
4 years agoTrending: Set packages versions 67/20967/1
Tibor Frank [Wed, 31 Jul 2019 12:44:37 +0000 (14:44 +0200)]
Trending: Set packages versions

Change-Id: I8d9298733652f16dbfa0c183602060eb4f727dfe
Signed-off-by: Tibor Frank <tifrank@cisco.com>
4 years agoTrending: Reduce input data 63/20963/1
Tibor Frank [Wed, 31 Jul 2019 12:18:18 +0000 (14:18 +0200)]
Trending: Reduce input data

Change-Id: I6760f39e9438d1af97217f2fc28b933226b9cb2d
Signed-off-by: Tibor Frank <tifrank@cisco.com>
4 years agoTrending: Reduce input data 59/20959/1
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>
4 years agoTrending: Remove multiprocessing, part 1 57/20957/1
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>
4 years agoTrending: Multiprocessing 54/20954/1
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>
4 years agoTrending: Multiprocessing 51/20951/1
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>
4 years agoAdd VPP API CRC checking 74/20074/131
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>
4 years agoTrending: Reduce input data 33/20933/1
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>
4 years agoTrending: Reduce input data 29/20929/1
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>
4 years agoTrending: Reduce input data 26/20926/1
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>
4 years agoTrending: Reduce input data 24/20924/1
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>
4 years agoTrending: Reduce input data 21/20921/1
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>
4 years agoTrending: Reduce input data 18/20918/1
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>
4 years agoTrending: Reduce input data 15/20915/1
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>
4 years agoUpdate of VPP_STABLE_VER files 06/20906/3
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>
4 years agoRevert "PAL: Skip daily-master-3n-skx/540" 08/20908/2
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>
4 years agoRevert "Trending: Reduce the number of input files" 09/20909/2
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>
4 years agoFix logic error in AVF compatibility check 00/20900/1
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>
4 years agoAdd: Missing Trex profile 92/20892/1
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>
4 years agoRemove obsolete L2 KW 71/20871/3
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>
4 years agomake sudo to preserve user existing environment variables 89/20889/1
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>
4 years agoChange: Move few KW 80/20880/2
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>
4 years agoMove: 100tnl tests to 400tnl 82/20882/1
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>
4 years agoAdd: AVF into trace group 78/20878/1
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>
4 years agoChange: AVF can run also on i40evf 77/20877/1
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>
4 years agoFIX: IPsec Util 39/20839/4
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>
4 years agodocs: fixed TOC and list indexes in testbed specification 67/20867/1
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>
4 years agodocs: updated testbed specification with clx build 31/20831/6
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>
4 years agoVPPD: VXLAN 41/20841/8
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>
4 years agoVAT-to-PAPI: LISPSetup 34/20734/32
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>
4 years agoNF_density dot1qip4udpvxlan 16/20116/58
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>
4 years agoUpdate initramfs build 03/20803/2
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>
4 years agoFix arm sut docker image name 07/20807/2
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>
4 years agovppdevice: fix install-dep failure when component install is required 11/20811/1
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>
4 years agoAdd scale ipsec tunnel tests 40K, 60K 62/20562/12
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>
4 years agoFIX: Vhost optimization 98/20798/2
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>
4 years agoUpdate of VPP_STABLE_VER files 96/20796/3
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>
4 years agoUpdate documentation of select_arch_os 95/20795/1
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>
4 years agoFix typo openssh-client -> openssh-clients 92/20792/2
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>
4 years ago3n-tsh timeout, testbed tags and ansible update 85/20785/6
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>
4 years agoInstall also sshpass tin centos bootstraps 90/20790/1
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>
4 years agoInstall openssh-client in all centos bootstraps 88/20788/1
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>
4 years agoAdd support for aarch64 container images 97/20697/4
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>
4 years agoTrending: Reduce the number of input files 67/20767/2
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>
4 years agoUpdate of VPP_STABLE_VER files ubuntu18 84/20784/2
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>
4 years agoRemove selected VIRL tests 71/20771/1
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>
4 years agoCSIT-1471: Migrate Dhcp library from VAT to PAPI 58/20758/4
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>
4 years agoFIX: naming convention fixes for TOX 57/20757/4
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>
4 years agoVAT API to PAPI CONVERSION 00/20500/14
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>
4 years agoTOX: Naming conventions 30/20630/13
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>
4 years agoPAL: Skip daily-master-3n-skx/540 52/20752/2
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>
4 years agoCSIT-1469: Migrate SRv6 library from VAT to PAPI 16/20716/10
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>
4 years agoRemove un-interested VIRL tests and related resources 46/20746/2
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>
4 years agoPLRsearch methodology: Add more comments to graphs 21/19621/13
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>
4 years agoFIX: COP ipv6 missing FIB 43/20743/3
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>
4 years agoAdd support for default_nic in mrr tag lists 40/20740/2
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>
4 years agoBump VPP stable version 38/20738/1
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>
4 years agoUpdate of VPP_STABLE_VER files 27/20727/1
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>
4 years agoPapi socket: except more errors to insert err_msg 25/20725/2
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>
4 years agoUpdate of VPP_STABLE_VER files 19/20719/2
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>
4 years agoVAT-to-PAPI: LISPUtil 21/20421/25
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>
4 years agoTrending: Delete presentation_new 18/20718/2
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>
4 years agoTrending: Reduce the number of input files 17/20717/1
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>
4 years agoRemove obsolete DPDK bonding 03/20703/2
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>
4 years agoFIX: Tags in ansible 05/20705/2
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>
4 years agoFIX: Put VM interface pinning back 02/20702/1
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>
4 years agoRevert "Avoid ci-management archiving files twice" 99/20699/2
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>
4 years agoCSIT-1469: Migrate IPsecUtil library from VAT to PAPI 13/20213/24
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>
4 years agoUse PapiSocketProvider for most PAPI calls 72/19272/298
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>
4 years agoRefactor VPP Device VM vhost tests 79/20579/7
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>
4 years agoFIX: Move per-patch building mechanics 66/20666/6
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>
4 years agofix invalid variable name issue of ipsechw test suites 74/20674/1
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>
4 years agoUpdate of VPP_STABLE_VER files 62/20662/1
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>
4 years agoVPPD: Cop, iACL, Policer 04/20604/22
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>
4 years agoPapiExecutor always verifies 70/20170/50
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>