feat(swasync): switch to polling mode 95/39195/1
authorVratko Polak <[email protected]>
Thu, 17 Aug 2023 12:53:26 +0000 (14:53 +0200)
committerVratko Polak <[email protected]>
Thu, 17 Aug 2023 14:14:18 +0000 (14:14 +0000)
commiteb0df5b367646c0816204d73f0a0929dc8293d12
tree11ddff50d90211d808e1f53b24d0882bb597a4a8
parent274fd44456815efa68a916422d08eb2a708aeeef
feat(swasync): switch to polling mode

Performance of adaptive mode is bad (different bug),
keep continuity of ipsec swasync tests (when VPP allows).

As 23.06-release does not have the new API message,
the new CSIT code needs to be more careful around CRC checking.

+ Add new crc collection with the new API call used.
 + Also keep the old collection so older VPP does not fail.
+ Document how papi executor works with VPP without a message.
+ Prevent CRC checker from raising bodus errors with old VPP.

Change-Id: I9ff933a8a9558289d22d55526905d63e7894378c
Signed-off-by: Vratko Polak <[email protected]>
(cherry picked from commit 38c04b2566c3ecf2109611628783dd1c8a1be99a)
resources/api/vpp/supported_crcs.yaml
resources/libraries/python/IPsecUtil.py
resources/libraries/python/PapiExecutor.py
resources/libraries/python/VppApiCrc.py