diff --git a/blockless-context-grpc/pom.xml b/blockless-context-grpc/pom.xml
index 050944b..d0f4f86 100644
--- a/blockless-context-grpc/pom.xml
+++ b/blockless-context-grpc/pom.xml
@@ -23,10 +23,12 @@
io.grpc
grpc-context
+ provided
io.grpc
grpc-api
+ provided
org.junit.jupiter
diff --git a/blockless-context-opentelemetry/pom.xml b/blockless-context-opentelemetry/pom.xml
index 20e9061..b422c84 100644
--- a/blockless-context-opentelemetry/pom.xml
+++ b/blockless-context-opentelemetry/pom.xml
@@ -23,6 +23,7 @@
io.opentelemetry
opentelemetry-context
+ provided
org.junit.jupiter
diff --git a/blockless-context-slf4j/pom.xml b/blockless-context-slf4j/pom.xml
index 6fef723..901e5d6 100644
--- a/blockless-context-slf4j/pom.xml
+++ b/blockless-context-slf4j/pom.xml
@@ -23,6 +23,7 @@
org.slf4j
slf4j-api
+ provided
org.junit.jupiter
diff --git a/blockless-tests/pom.xml b/blockless-tests/pom.xml
index 8acda57..72d2024 100644
--- a/blockless-tests/pom.xml
+++ b/blockless-tests/pom.xml
@@ -33,6 +33,22 @@
io.github.pjlabs
blockless-context-opentelemetry
+
+ io.grpc
+ grpc-context
+
+
+ io.grpc
+ grpc-api
+
+
+ org.slf4j
+ slf4j-api
+
+
+ io.opentelemetry
+ opentelemetry-context
+
org.junit.jupiter
junit-jupiter