From 0de12cf7e595decbc26ce8648bbc77e9366aa477 Mon Sep 17 00:00:00 2001 From: Tony Fang Date: Thu, 15 Dec 2022 19:32:27 +0000 Subject: [PATCH] Add tracing plugin test Add tracing related plugins to the registration test Signed-off-by: Tony Fang --- plugin/plugin_test.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/plugin/plugin_test.go b/plugin/plugin_test.go index fb068a715..585d731cf 100644 --- a/plugin/plugin_test.go +++ b/plugin/plugin_test.go @@ -237,6 +237,19 @@ func TestContainerdPlugin(t *testing.T) { }, }) + Register(&Registration{ + Type: TracingProcessorPlugin, + ID: "otlp", + }) + + Register(&Registration{ + Type: InternalPlugin, + ID: "tracing", + Requires: []Type{ + TracingProcessorPlugin, + }, + }) + ordered := Graph(mockPluginFilter) expectedURI := []string{ "io.containerd.monitor.v1.cgroups", @@ -270,6 +283,8 @@ func TestContainerdPlugin(t *testing.T) { "io.containerd.internal.v1.opt", "io.containerd.grpc.v1.cri", "io.containerd.internal.v1.restart", + "io.containerd.tracing.processor.v1.otlp", + "io.containerd.internal.v1.tracing", "io.containerd.grpc.v1.introspection", } cmpOrdered(t, ordered, expectedURI)