diff --git a/lsp4e-cpp/org.eclipse.lsp4e.cpp.language.tests/pom.xml b/lsp4e-cpp/org.eclipse.lsp4e.cpp.language.tests/pom.xml
new file mode 100644
index 00000000000..1ae99f2f184
--- /dev/null
+++ b/lsp4e-cpp/org.eclipse.lsp4e.cpp.language.tests/pom.xml
@@ -0,0 +1,43 @@
+
+
+ 4.0.0
+
+
+ org.eclipse.cdt
+ org.eclipse.lsp4e.cpp-parent
+ 9.6.0-SNAPSHOT
+ ../pom.xml
+
+
+ 1.0.0-SNAPSHOT
+ org.eclipse.lsp4e.cpp.language.tests
+ eclipse-test-plugin
+
+
+ ${lsp4e-cpp.skip.tests}
+
+
+
+
+ org.eclipse.tycho
+ tycho-surefire-plugin
+
+
+ true
+ true
+ ${tycho.testArgLine} ${base.ui.test.vmargs}
+
+
+
+
+ **/*Test.*
+
+
+
+
+
+
diff --git a/lsp4e-cpp/org.eclipse.lsp4e.cpp.site/category.xml b/lsp4e-cpp/org.eclipse.lsp4e.cpp.site/category.xml
index 00b87d7ae50..30e175a9bda 100644
--- a/lsp4e-cpp/org.eclipse.lsp4e.cpp.site/category.xml
+++ b/lsp4e-cpp/org.eclipse.lsp4e.cpp.site/category.xml
@@ -6,5 +6,8 @@
+
+
+
diff --git a/lsp4e-cpp/org.eclipse.lsp4e.cpp.site/pom.xml b/lsp4e-cpp/org.eclipse.lsp4e.cpp.site/pom.xml
index a2d7d920363..b6596332034 100644
--- a/lsp4e-cpp/org.eclipse.lsp4e.cpp.site/pom.xml
+++ b/lsp4e-cpp/org.eclipse.lsp4e.cpp.site/pom.xml
@@ -1,6 +1,6 @@
+
+ 4.0.0
-
- 4.0.0
-
-
- ${required-maven-version}
-
-
- org.eclipse.lsp4e.cpp.group
- org.eclipse.lsp4e.cpp.parent
- 1.0.0-SNAPSHOT
- pom
- LSP4E C/C++ Support Parent
-
-
-
- Eclipse Public License v1.0
-
- All rights reserved.
-
- This program and the accompanying materials are made
- available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.htm
-
-
-
-
-
- 3.3
- UTF-8
- UTF-8
-
- 1.0.0
- lsp4e.cpp-staging
-
-
-
- org.eclipse.lsp4e.cpp
- org.eclipse.lsp4e.cpp.language
- org.eclipse.lsp4e.cpp.site
-
-
-
-
-
- true
- org.apache.maven.plugins
- maven-enforcer-plugin
- 3.0.0-M1
-
-
- enforce-maven-version
-
- enforce
-
-
-
-
- ${required-maven-version}
-
-
- 1.8
-
-
- true
-
-
-
-
-
-
- org.eclipse.tycho
- target-platform-configuration
-
- true
-
-
- win32
- win32
- x86
-
-
- win32
- win32
- x86_64
-
-
- macosx
- cocoa
- x86_64
-
-
- linux
- gtk
- x86
-
-
- linux
- gtk
- x86_64
-
-
-
-
- org.eclipse.lsp4e.cpp.group
- org.eclipse.lsp4e.cpp.target
- ${target-platform}
- 1.0.0-SNAPSHOT
-
-
-
-
-
-
- org.eclipse.tycho
- tycho-maven-plugin
- ${tycho-version}
- true
-
-
-
- org.eclipse.tycho
- tycho-source-plugin
- ${tycho-version}
-
-
- plugin-source
-
- plugin-source
-
-
-
-
-
-
-
-
-
- org.eclipse.tycho
- tycho-compiler-plugin
- ${tycho-version}
-
- 1.8
- 1.8
- UTF-8
-
-
-
-
- org.eclipse.tycho
- target-platform-configuration
- ${tycho-version}
-
-
-
- org.eclipse.tycho
- tycho-versions-plugin
- ${tycho-version}
-
-
-
- org.eclipse.tycho
- tycho-packaging-plugin
- ${tycho-version}
-
-
-
- org.apache.maven.plugins
- maven-resources-plugin
- 3.0.1
-
- UTF-8
-
-
-
-
- org.apache.maven.plugins
- maven-antrun-plugin
- 1.8
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 2.10
-
-
-
- org.eclipse.rcptt
- rcptt-maven-plugin
- ${rcptt-version}
-
-
-
- org.apache.maven.plugins
- maven-site-plugin
- 3.5.1
-
-
-
- org.apache.maven.plugins
- maven-clean-plugin
- 3.0.0
-
-
-
- org.apache.maven.plugins
- maven-deploy-plugin
- 2.8.2
-
-
-
- org.apache.maven.plugins
- maven-install-plugin
- 2.5.2
-
-
-
- org.apache.maven.plugins
- maven-project-info-reports-plugin
- 2.9
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 2.10.4
-
-
-
-
+
+ org.eclipse.cdt
+ cdt-parent
+ 9.6.0-SNAPSHOT
+
+ org.eclipse.lsp4e.cpp-parent
+ pom
diff --git a/pom.xml b/pom.xml
index eb8ffc0cb6d..cb5f99772b5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -160,6 +160,10 @@
lrparser/org.eclipse.cdt.core.lrparser.feature
lrparser/org.eclipse.cdt.core.lrparser.sdk.feature
+ lsp4e-cpp/org.eclipse.lsp4e.cpp
+ lsp4e-cpp/org.eclipse.lsp4e.cpp.language
+ lsp4e-cpp/org.eclipse.lsp4e.cpp.site
+
memory/org.eclipse.cdt.debug.ui.memory.memorybrowser
memory/org.eclipse.cdt.debug.ui.memory.floatingpoint
memory/org.eclipse.cdt.debug.ui.memory.search
@@ -236,6 +240,7 @@
dsf-gdb/org.eclipse.cdt.dsf.gdb.tests
dsf-gdb/org.eclipse.cdt.tests.dsf.gdb
dsf-gdb/org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui.tests
+ lsp4e-cpp/org.eclipse.lsp4e.cpp.language.tests
qt/org.eclipse.cdt.qt.ui.tests
testsrunner/org.eclipse.cdt.testsrunner.tests
xlc/org.eclipse.cdt.errorparsers.xlc.tests
@@ -375,6 +380,7 @@
true
true
true
+ true
@@ -382,6 +388,7 @@
true
true
+ true
@@ -389,6 +396,15 @@
true
true
+ true
+
+
+
+ skip-tests-except-lsp4e-cpp
+
+ true
+ true
+ true
@@ -396,6 +412,7 @@
true
true
+ true