Make those sample plugins which have OnClose defined exit in a similar
fashion, with a log message and exit status 1. This is consistent with
the rest of the sample plugins which also exit with status 1 in this
case (but a different log output).
Signed-off-by: Markus Lehtonen <markus.lehtonen@intel.com>
Also add minimal readme for the template and wasm plugins.
The default-validator plugin is left out as it cannot be built as an
external plugin (without changes).
Signed-off-by: Markus Lehtonen <markus.lehtonen@intel.com>
Rework equality checking for unit test results using go-cmp,
aiming for fewer kludges. Define a set of Strip() helpers to
reduce otherwise semantically equivalent adjustments/updates
to a unique canonical form and thus allowing equality checks
using go-cmp/cmp.Equal().
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
Update ttrpc to get sender-side reject of oversized messages.
Although purely a cosmetic change, update sample plugins' NRI
dependecy to our latest tag.
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
Update ginkgo to v2.19.1. This should get us rid of the coverage
collection errors seen in CI.
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>