Various improvements to PI group handling
- Moved group translation logic to core service
- Removed dependency on KRYO
- Fixed bug where tratments with PI instructions where not supported if
an interpreter was present
- Fixed bug where action profile name was not found during protobuf
encoding (always perform P4Info lookup by name and alias)
- Improved reading of members by issuing one big request for all
groups
Change-Id: Ifcf8380b09293e70be15cf4999bd2845caf5d01e
diff --git a/drivers/p4runtime/BUCK b/drivers/p4runtime/BUCK
index 5c50f12..b8167e8 100644
--- a/drivers/p4runtime/BUCK
+++ b/drivers/p4runtime/BUCK
@@ -5,22 +5,14 @@
'//protocols/p4runtime/api:onos-protocols-p4runtime-api',
'//incubator/grpc-dependencies:grpc-core-repkg-' + GRPC_VER,
'//lib:grpc-netty-' + GRPC_VER,
- '//core/store/serializers:onos-core-serializers',
- '//lib:KRYO',
]
BUNDLES = [
':onos-drivers-p4runtime',
]
-TEST_DEPS = [
- '//lib:TEST_ADAPTERS',
- '//core/api:onos-api-tests',
-]
-
-osgi_jar_with_tests (
+osgi_jar (
deps = COMPILE_DEPS,
- test_deps = TEST_DEPS,
)
onos_app (