diff --git a/components/org.wso2.carbon.identity.scim2.common/pom.xml b/components/org.wso2.carbon.identity.scim2.common/pom.xml
index 88ee29e84..eb5f61183 100644
--- a/components/org.wso2.carbon.identity.scim2.common/pom.xml
+++ b/components/org.wso2.carbon.identity.scim2.common/pom.xml
@@ -195,6 +195,11 @@
org.ops4j.pax.logging
pax-logging-api
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${jacoco.version}
+
@@ -360,6 +365,25 @@
High
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${jacoco.version}
+
+
+
+ prepare-agent
+
+
+
+ report
+ test
+
+ report
+
+
+
+
diff --git a/components/org.wso2.carbon.identity.scim2.provider/pom.xml b/components/org.wso2.carbon.identity.scim2.provider/pom.xml
index b0e9c4375..5a62618ad 100644
--- a/components/org.wso2.carbon.identity.scim2.provider/pom.xml
+++ b/components/org.wso2.carbon.identity.scim2.provider/pom.xml
@@ -91,6 +91,11 @@
org.wso2.carbon.identity.recovery
provided
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${jacoco.version}
+
@@ -124,6 +129,25 @@
Medium
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${jacoco.version}
+
+
+
+ prepare-agent
+
+
+
+ report
+ test
+
+ report
+
+
+
+
diff --git a/features/org.wso2.carbon.identity.scim2.common.feature/pom.xml b/features/org.wso2.carbon.identity.scim2.common.feature/pom.xml
index 64d903b6a..e32d3a36d 100644
--- a/features/org.wso2.carbon.identity.scim2.common.feature/pom.xml
+++ b/features/org.wso2.carbon.identity.scim2.common.feature/pom.xml
@@ -41,6 +41,11 @@
org.wso2.charon
org.wso2.charon3.core
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${jacoco.version}
+
@@ -130,6 +135,25 @@
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${jacoco.version}
+
+
+
+ prepare-agent
+
+
+
+ report
+ test
+
+ report
+
+
+
+
diff --git a/features/org.wso2.carbon.identity.scim2.provider.feature/pom.xml b/features/org.wso2.carbon.identity.scim2.provider.feature/pom.xml
index 1c9a26822..8230140ad 100644
--- a/features/org.wso2.carbon.identity.scim2.provider.feature/pom.xml
+++ b/features/org.wso2.carbon.identity.scim2.provider.feature/pom.xml
@@ -38,6 +38,11 @@
org.wso2.carbon.identity.scim2.provider
war
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${jacoco.version}
+
@@ -146,6 +151,25 @@
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${jacoco.version}
+
+
+
+ prepare-agent
+
+
+
+ report
+ test
+
+ report
+
+
+
+
diff --git a/features/org.wso2.carbon.identity.scim2.server.feature/pom.xml b/features/org.wso2.carbon.identity.scim2.server.feature/pom.xml
index 7f08e0940..d6ca62b57 100644
--- a/features/org.wso2.carbon.identity.scim2.server.feature/pom.xml
+++ b/features/org.wso2.carbon.identity.scim2.server.feature/pom.xml
@@ -43,6 +43,11 @@
org.wso2.carbon.identity.scim2.provider.feature
zip
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${jacoco.version}
+
@@ -78,6 +83,25 @@
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${jacoco.version}
+
+
+
+ prepare-agent
+
+
+
+ report
+ test
+
+ report
+
+
+
+
diff --git a/pom.xml b/pom.xml
index cc7a688e0..c2d19fe52 100644
--- a/pom.xml
+++ b/pom.xml
@@ -270,6 +270,11 @@
jacoco-maven-plugin
${jacoco.version}
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${jacoco.version}
+
@@ -415,6 +420,25 @@
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${jacoco.version}
+
+
+
+ prepare-agent
+
+
+
+ report
+ test
+
+ report
+
+
+
+
@@ -446,6 +470,25 @@
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${jacoco.version}
+
+
+
+ prepare-agent
+
+
+
+ report
+ test
+
+ report
+
+
+
+
@@ -500,7 +543,26 @@
com.github.spotbugs
spotbugs-maven-plugin
-
+
+ org.jacoco
+ jacoco-maven-plugin
+ ${jacoco.version}
+
+
+
+ prepare-agent
+
+
+
+ report
+ test
+
+ report
+
+
+
+
+