diff --git a/pom.xml b/pom.xml
index ea8243fb21..9aa3f4e427 100644
--- a/pom.xml
+++ b/pom.xml
@@ -86,7 +86,10 @@
handler
example
testsuite
-
+
all
tarball
diff --git a/verify/.gitignore b/testsuite-osgi/.gitignore
similarity index 100%
rename from verify/.gitignore
rename to testsuite-osgi/.gitignore
diff --git a/verify/pom.xml b/testsuite-osgi/pom.xml
similarity index 87%
rename from verify/pom.xml
rename to testsuite-osgi/pom.xml
index 97394a3f8e..ca1e2c8318 100644
--- a/verify/pom.xml
+++ b/testsuite-osgi/pom.xml
@@ -24,21 +24,20 @@
4.0.0.Beta1-SNAPSHOT
- netty-verify
+ netty-testsuite-osgi-parent
pom
- Netty/Verify
+ Netty/Testsuite/OSGi
parent for build constrains modules
- verify-osgi-split
- verify-osgi-deps
- verify-osgi-exam
+ testsuite-osgi-split
+ testsuite-osgi-deps
+ testsuite-osgi-exam
-
maven-deploy-plugin
@@ -48,5 +47,4 @@
-
diff --git a/verify/readme.md b/testsuite-osgi/readme.md
similarity index 100%
rename from verify/readme.md
rename to testsuite-osgi/readme.md
diff --git a/verify/verify-osgi-deps/pom.xml b/testsuite-osgi/testsuite-osgi-deps/pom.xml
similarity index 91%
rename from verify/verify-osgi-deps/pom.xml
rename to testsuite-osgi/testsuite-osgi-deps/pom.xml
index f3c6d78521..8654d0e16d 100644
--- a/verify/verify-osgi-deps/pom.xml
+++ b/testsuite-osgi/testsuite-osgi-deps/pom.xml
@@ -20,16 +20,29 @@
io.netty
- netty-verify
+ netty-testsuite-osgi-parent
4.0.0.Beta1-SNAPSHOT
- netty-verify-osgi-deps
+ netty-testsuite-osgi-deps
feature
- Netty/Verify/OSGi/Deps
+ Netty/Testsuite/OSGi/Deps
verify osgi compliance: all transitive dependencies must be osgi bundles
+
+
+ asf
+ http://repository.apache.org/snapshots
+
+ false
+
+
+ true
+
+
+
+
@@ -98,7 +111,7 @@
- org.apache.commons
+ commons-io
commons-io
1.3.2
test
diff --git a/verify/verify-osgi-deps/readme.md b/testsuite-osgi/testsuite-osgi-deps/readme.md
similarity index 100%
rename from verify/verify-osgi-deps/readme.md
rename to testsuite-osgi/testsuite-osgi-deps/readme.md
diff --git a/verify/verify-osgi-deps/src/main/java/io/netty/verify/osgi/Dummy.java b/testsuite-osgi/testsuite-osgi-deps/src/main/java/io/netty/verify/osgi/Dummy.java
similarity index 100%
rename from verify/verify-osgi-deps/src/main/java/io/netty/verify/osgi/Dummy.java
rename to testsuite-osgi/testsuite-osgi-deps/src/main/java/io/netty/verify/osgi/Dummy.java
diff --git a/verify/verify-osgi-deps/src/main/java/io/netty/verify/osgi/package-info.java b/testsuite-osgi/testsuite-osgi-deps/src/main/java/io/netty/verify/osgi/package-info.java
similarity index 100%
rename from verify/verify-osgi-deps/src/main/java/io/netty/verify/osgi/package-info.java
rename to testsuite-osgi/testsuite-osgi-deps/src/main/java/io/netty/verify/osgi/package-info.java
diff --git a/verify/verify-osgi-deps/src/test/java/io/netty/verify/osgi/DependencyIT.java b/testsuite-osgi/testsuite-osgi-deps/src/test/java/io/netty/verify/osgi/DependencyIT.java
similarity index 100%
rename from verify/verify-osgi-deps/src/test/java/io/netty/verify/osgi/DependencyIT.java
rename to testsuite-osgi/testsuite-osgi-deps/src/test/java/io/netty/verify/osgi/DependencyIT.java
diff --git a/verify/verify-osgi-exam/.gitignore b/testsuite-osgi/testsuite-osgi-exam/.gitignore
similarity index 100%
rename from verify/verify-osgi-exam/.gitignore
rename to testsuite-osgi/testsuite-osgi-exam/.gitignore
diff --git a/verify/verify-osgi-exam/pom.xml b/testsuite-osgi/testsuite-osgi-exam/pom.xml
similarity index 98%
rename from verify/verify-osgi-exam/pom.xml
rename to testsuite-osgi/testsuite-osgi-exam/pom.xml
index cc2af5548f..4a5e4f8fc2 100644
--- a/verify/verify-osgi-exam/pom.xml
+++ b/testsuite-osgi/testsuite-osgi-exam/pom.xml
@@ -20,14 +20,14 @@
io.netty
- netty-verify
+ netty-testsuite-osgi-parent
4.0.0.Beta1-SNAPSHOT
- netty-verify-osgi-exam
+ netty-testsuite-osgi-exam
bundle
- Netty/Verify/OSGi/Exam
+ Netty/Testsuite/OSGi/Exam
verify osgi compliance: run tests inside osgi framework
diff --git a/verify/verify-osgi-exam/readme.md b/testsuite-osgi/testsuite-osgi-exam/readme.md
similarity index 100%
rename from verify/verify-osgi-exam/readme.md
rename to testsuite-osgi/testsuite-osgi-exam/readme.md
diff --git a/verify/verify-osgi-exam/src/main/java/io/netty/verify/osgi/NettyService.java b/testsuite-osgi/testsuite-osgi-exam/src/main/java/io/netty/verify/osgi/NettyService.java
similarity index 100%
rename from verify/verify-osgi-exam/src/main/java/io/netty/verify/osgi/NettyService.java
rename to testsuite-osgi/testsuite-osgi-exam/src/main/java/io/netty/verify/osgi/NettyService.java
diff --git a/verify/verify-osgi-exam/src/main/java/io/netty/verify/osgi/NettyServiceProvider.java b/testsuite-osgi/testsuite-osgi-exam/src/main/java/io/netty/verify/osgi/NettyServiceProvider.java
similarity index 100%
rename from verify/verify-osgi-exam/src/main/java/io/netty/verify/osgi/NettyServiceProvider.java
rename to testsuite-osgi/testsuite-osgi-exam/src/main/java/io/netty/verify/osgi/NettyServiceProvider.java
diff --git a/verify/verify-osgi-exam/src/main/java/io/netty/verify/osgi/package-info.java b/testsuite-osgi/testsuite-osgi-exam/src/main/java/io/netty/verify/osgi/package-info.java
similarity index 100%
rename from verify/verify-osgi-exam/src/main/java/io/netty/verify/osgi/package-info.java
rename to testsuite-osgi/testsuite-osgi-exam/src/main/java/io/netty/verify/osgi/package-info.java
diff --git a/verify/verify-osgi-exam/src/main/resources/META-INF/links/org.ops4j.pax.logging.api.link b/testsuite-osgi/testsuite-osgi-exam/src/main/resources/META-INF/links/org.ops4j.pax.logging.api.link
similarity index 100%
rename from verify/verify-osgi-exam/src/main/resources/META-INF/links/org.ops4j.pax.logging.api.link
rename to testsuite-osgi/testsuite-osgi-exam/src/main/resources/META-INF/links/org.ops4j.pax.logging.api.link
diff --git a/verify/verify-osgi-exam/src/main/resources/META-INF/links/readme.md b/testsuite-osgi/testsuite-osgi-exam/src/main/resources/META-INF/links/readme.md
similarity index 100%
rename from verify/verify-osgi-exam/src/main/resources/META-INF/links/readme.md
rename to testsuite-osgi/testsuite-osgi-exam/src/main/resources/META-INF/links/readme.md
diff --git a/verify/verify-osgi-exam/src/test/java/io/netty/verify/osgi/BasicFrameworkIT.java b/testsuite-osgi/testsuite-osgi-exam/src/test/java/io/netty/verify/osgi/BasicFrameworkIT.java
similarity index 100%
rename from verify/verify-osgi-exam/src/test/java/io/netty/verify/osgi/BasicFrameworkIT.java
rename to testsuite-osgi/testsuite-osgi-exam/src/test/java/io/netty/verify/osgi/BasicFrameworkIT.java
diff --git a/verify/verify-osgi-exam/src/test/java/io/netty/verify/osgi/NioUdtMessageRendezvousChannelIT.java b/testsuite-osgi/testsuite-osgi-exam/src/test/java/io/netty/verify/osgi/NioUdtMessageRendezvousChannelIT.java
similarity index 100%
rename from verify/verify-osgi-exam/src/test/java/io/netty/verify/osgi/NioUdtMessageRendezvousChannelIT.java
rename to testsuite-osgi/testsuite-osgi-exam/src/test/java/io/netty/verify/osgi/NioUdtMessageRendezvousChannelIT.java
diff --git a/verify/verify-osgi-exam/src/test/java/io/netty/verify/osgi/UnitHelp.java b/testsuite-osgi/testsuite-osgi-exam/src/test/java/io/netty/verify/osgi/UnitHelp.java
similarity index 100%
rename from verify/verify-osgi-exam/src/test/java/io/netty/verify/osgi/UnitHelp.java
rename to testsuite-osgi/testsuite-osgi-exam/src/test/java/io/netty/verify/osgi/UnitHelp.java
diff --git a/verify/verify-osgi-exam/src/test/resources/logback-test.xml b/testsuite-osgi/testsuite-osgi-exam/src/test/resources/logback-test.xml
similarity index 100%
rename from verify/verify-osgi-exam/src/test/resources/logback-test.xml
rename to testsuite-osgi/testsuite-osgi-exam/src/test/resources/logback-test.xml
diff --git a/verify/verify-osgi-split/pom.xml b/testsuite-osgi/testsuite-osgi-split/pom.xml
similarity index 95%
rename from verify/verify-osgi-split/pom.xml
rename to testsuite-osgi/testsuite-osgi-split/pom.xml
index b1abba0726..17922537bf 100644
--- a/verify/verify-osgi-split/pom.xml
+++ b/testsuite-osgi/testsuite-osgi-split/pom.xml
@@ -20,14 +20,14 @@
io.netty
- netty-verify
+ netty-testsuite-osgi-parent
4.0.0.Beta1-SNAPSHOT
- netty-verify-osgi-split
+ netty-testsuite-osgi-split
bundle
- Netty/Verify/OSGi/Split
+ Netty/Testsuite/OSGi/Split
verify osgi compliance: prohibit split packages
@@ -113,5 +113,4 @@
-
diff --git a/verify/verify-osgi-split/readme.md b/testsuite-osgi/testsuite-osgi-split/readme.md
similarity index 100%
rename from verify/verify-osgi-split/readme.md
rename to testsuite-osgi/testsuite-osgi-split/readme.md
diff --git a/verify/verify-osgi-split/src/main/java/io/netty/verify/osgi/Dummy.java b/testsuite-osgi/testsuite-osgi-split/src/main/java/io/netty/verify/osgi/Dummy.java
similarity index 100%
rename from verify/verify-osgi-split/src/main/java/io/netty/verify/osgi/Dummy.java
rename to testsuite-osgi/testsuite-osgi-split/src/main/java/io/netty/verify/osgi/Dummy.java
diff --git a/verify/verify-osgi-split/src/main/java/io/netty/verify/osgi/package-info.java b/testsuite-osgi/testsuite-osgi-split/src/main/java/io/netty/verify/osgi/package-info.java
similarity index 100%
rename from verify/verify-osgi-split/src/main/java/io/netty/verify/osgi/package-info.java
rename to testsuite-osgi/testsuite-osgi-split/src/main/java/io/netty/verify/osgi/package-info.java
diff --git a/verify/verify-osgi-split/src/test/java/io/netty/verify/osgi/TestDummy.java b/testsuite-osgi/testsuite-osgi-split/src/test/java/io/netty/verify/osgi/TestDummy.java
similarity index 100%
rename from verify/verify-osgi-split/src/test/java/io/netty/verify/osgi/TestDummy.java
rename to testsuite-osgi/testsuite-osgi-split/src/test/java/io/netty/verify/osgi/TestDummy.java