feat(swasync): switch to polling mode 88/39388/10
authorVratko Polak <vrpolak@cisco.com>
Thu, 17 Aug 2023 12:53:26 +0000 (14:53 +0200)
committerVratko Polak <vrpolak@cisco.com>
Thu, 17 Aug 2023 12:53:26 +0000 (14:53 +0200)
commit38c04b2566c3ecf2109611628783dd1c8a1be99a
tree730f7624a6182904279e84594b71e5b8b1c03253
parent0634490c0557d94856f6061c323cf6a2592f294b
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 <vrpolak@cisco.com>
resources/api/vpp/supported_crcs.yaml
resources/libraries/python/IPsecUtil.py
resources/libraries/python/PapiExecutor.py
resources/libraries/python/VppApiCrc.py