Bug 547060: Target Platform for 2019-09, 2019-06, 2019-03 and 2018-12

Use Tycho version 1.3.0. Set trimStackTrace parameter to false.

Remove 32-bit environments.

Update osgi.requiredJavaVersion and remove -XX:MaxPermSize from vmArgs.

Change-Id: I120c9ec04c3c021a5fdcef13d9b024b9da01483e
Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com>
diff --git a/devtools/oomph/SWTBot.setup b/devtools/oomph/SWTBot.setup
index 7d04569..7c23eb9 100644
--- a/devtools/oomph/SWTBot.setup
+++ b/devtools/oomph/SWTBot.setup
@@ -46,7 +46,7 @@
   <setupTask
       xsi:type="setup:VariableTask"
       name="eclipse.target.platform"
-      defaultValue="2018-09"
+      defaultValue="2019-09"
       storageURI="scope://Workspace"/>
   <setupTask
       xsi:type="setup:CompoundTask"
@@ -238,6 +238,50 @@
           rootFolder="${git.clone.location}"
           locateNestedProjects="true"/>
       <repositoryList
+          name="2019-09">
+        <repository
+            url="http://download.eclipse.org/releases/2019-09"/>
+        <repository
+            url="http://download.eclipse.org/cbi/updates/license"/>
+        <repository
+            url="http://download.eclipse.org/nebula/snapshot/"/>
+        <repository
+            url="http://download.eclipse.org/nattable/snapshots/latest/repository/"/>
+      </repositoryList>
+      <repositoryList
+          name="2019-06">
+        <repository
+            url="http://download.eclipse.org/releases/2019-06"/>
+        <repository
+            url="http://download.eclipse.org/cbi/updates/license"/>
+        <repository
+            url="http://download.eclipse.org/nebula/snapshot/"/>
+        <repository
+            url="http://download.eclipse.org/nattable/snapshots/latest/repository/"/>
+      </repositoryList>
+      <repositoryList
+          name="2019-03">
+        <repository
+            url="http://download.eclipse.org/releases/2019-03"/>
+        <repository
+            url="http://download.eclipse.org/cbi/updates/license"/>
+        <repository
+            url="http://download.eclipse.org/nebula/snapshot/"/>
+        <repository
+            url="http://download.eclipse.org/nattable/snapshots/latest/repository/"/>
+      </repositoryList>
+      <repositoryList
+          name="2018-12">
+        <repository
+            url="http://download.eclipse.org/releases/2018-12"/>
+        <repository
+            url="http://download.eclipse.org/cbi/updates/license"/>
+        <repository
+            url="http://download.eclipse.org/nebula/snapshot/"/>
+        <repository
+            url="http://download.eclipse.org/nattable/snapshots/latest/repository/"/>
+      </repositoryList>
+      <repositoryList
           name="2018-09">
         <repository
             url="http://download.eclipse.org/releases/2018-09"/>
diff --git a/devtools/target-platforms/2018-09/2018-09.target b/devtools/target-platforms/2018-09/2018-09.target
index 0867156..8d6be65 100644
--- a/devtools/target-platforms/2018-09/2018-09.target
+++ b/devtools/target-platforms/2018-09/2018-09.target
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde version="3.8"?><target name="Eclipse 2018-09 via p2" sequenceNumber="1">
+<?pde version="3.8"?><target name="Eclipse 2018-09 via p2" sequenceNumber="2">
 <locations>
 <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
 <unit id="org.eclipse.platform.ide" version="0.0.0"/>
@@ -38,6 +38,6 @@
 </location>
 </locations>
 <launcherArgs>
-<vmArgs>-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms128m -Xmx1024m</vmArgs>
+<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs>
 </launcherArgs>
 </target>
diff --git a/devtools/target-platforms/2018-12/.project b/devtools/target-platforms/2018-12/.project
new file mode 100644
index 0000000..925d01c
--- /dev/null
+++ b/devtools/target-platforms/2018-12/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>2018-12</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.m2e.core.maven2Builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.m2e.core.maven2Nature</nature>
+	</natures>
+</projectDescription>
diff --git a/devtools/target-platforms/2018-12/.settings/org.eclipse.m2e.core.prefs b/devtools/target-platforms/2018-12/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f897a7f
--- /dev/null
+++ b/devtools/target-platforms/2018-12/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/devtools/target-platforms/2018-12/2018-12.target b/devtools/target-platforms/2018-12/2018-12.target
new file mode 100644
index 0000000..59d837d
--- /dev/null
+++ b/devtools/target-platforms/2018-12/2018-12.target
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde version="3.8"?><target name="Eclipse 2018-12 via p2" sequenceNumber="1">
+<locations>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.platform.ide" version="0.0.0"/>
+<unit id="org.eclipse.emf.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.draw2d.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.gef.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.jdt.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.pde.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.equinox.ds" version="0.0.0"/>
+<repository location="http://download.eclipse.org/releases/2018-12"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.apache.log4j" version="1.2.15.v201012070815"/>
+<unit id="org.apache.log4j.source" version="1.2.15.v201012070815"/>
+<unit id="org.junit" version="4.12.0.v201504281640"/>
+<unit id="com.thoughtworks.qdox" version="1.6.3.v20081201-1400"/>
+<unit id="javax.inject" version="1.0.0.v20091030"/>
+<unit id="org.hamcrest.library" version="1.3.0.v20180524-2246"/>
+<unit id="org.hamcrest.library.source" version="1.3.0.v20180524-2246"/>
+<unit id="org.hamcrest.core" version="1.3.0.v20180420-1519"/>
+<unit id="org.hamcrest.core.source" version="1.3.0.v20180420-1519"/>
+<unit id="ca.odell.glazedlists" version="0.0.0"/>
+<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20181128170323/repository/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.license.feature.group" version="1.0.1.v20140414-1359"/>
+<repository location="http://download.eclipse.org/cbi/updates/license"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.nebula.widgets.gallery.feature.feature.group" version="0.0.0"/>
+<repository location="http://download.eclipse.org/nebula/snapshot/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="0.0.0"/>
+<repository location="http://download.eclipse.org/nattable/snapshots/latest/repository"/>
+</location>
+</locations>
+<launcherArgs>
+<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs>
+</launcherArgs>
+</target>
diff --git a/devtools/target-platforms/2018-12/pom.xml b/devtools/target-platforms/2018-12/pom.xml
new file mode 100644
index 0000000..a007c8b
--- /dev/null
+++ b/devtools/target-platforms/2018-12/pom.xml
@@ -0,0 +1,24 @@
+<!-- Copyright (c) 2012, 2019 Red Hat Inc. and others.
+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.html
+
+Authors:
+* Lorenzo Bettini
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
+                      http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.eclipse.swtbot.target-platforms</groupId>
+  <artifactId>2018-12</artifactId>
+  <packaging>eclipse-target-definition</packaging>
+  <parent>
+    <groupId>org.eclipse.swtbot</groupId>
+    <artifactId>target-platforms</artifactId>
+    <version>2.9.0-SNAPSHOT</version>
+  </parent>
+</project>
diff --git a/devtools/target-platforms/2019-03/.project b/devtools/target-platforms/2019-03/.project
new file mode 100644
index 0000000..a444f7e
--- /dev/null
+++ b/devtools/target-platforms/2019-03/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>2019-03</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.m2e.core.maven2Builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.m2e.core.maven2Nature</nature>
+	</natures>
+</projectDescription>
diff --git a/devtools/target-platforms/2019-03/.settings/org.eclipse.m2e.core.prefs b/devtools/target-platforms/2019-03/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f897a7f
--- /dev/null
+++ b/devtools/target-platforms/2019-03/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/devtools/target-platforms/2019-03/2019-03.target b/devtools/target-platforms/2019-03/2019-03.target
new file mode 100644
index 0000000..2b321a7
--- /dev/null
+++ b/devtools/target-platforms/2019-03/2019-03.target
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde version="3.8"?><target name="Eclipse 2019-03 via p2" sequenceNumber="1">
+<locations>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.platform.ide" version="0.0.0"/>
+<unit id="org.eclipse.emf.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.draw2d.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.gef.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.jdt.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.pde.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.equinox.ds" version="0.0.0"/>
+<repository location="http://download.eclipse.org/releases/2019-03"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.apache.log4j" version="1.2.15.v201012070815"/>
+<unit id="org.apache.log4j.source" version="1.2.15.v201012070815"/>
+<unit id="org.junit" version="4.12.0.v201504281640"/>
+<unit id="com.thoughtworks.qdox" version="1.6.3.v20081201-1400"/>
+<unit id="javax.inject" version="1.0.0.v20091030"/>
+<unit id="org.hamcrest.library" version="1.3.0.v20180524-2246"/>
+<unit id="org.hamcrest.library.source" version="1.3.0.v20180524-2246"/>
+<unit id="org.hamcrest.core" version="1.3.0.v20180420-1519"/>
+<unit id="org.hamcrest.core.source" version="1.3.0.v20180420-1519"/>
+<unit id="ca.odell.glazedlists" version="0.0.0"/>
+<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20190226160451/repository/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.license.feature.group" version="1.0.1.v20140414-1359"/>
+<repository location="http://download.eclipse.org/cbi/updates/license"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.nebula.widgets.gallery.feature.feature.group" version="0.0.0"/>
+<repository location="http://download.eclipse.org/nebula/snapshot/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="0.0.0"/>
+<repository location="http://download.eclipse.org/nattable/snapshots/latest/repository"/>
+</location>
+</locations>
+<launcherArgs>
+<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs>
+</launcherArgs>
+</target>
diff --git a/devtools/target-platforms/2019-03/pom.xml b/devtools/target-platforms/2019-03/pom.xml
new file mode 100644
index 0000000..03e76e8
--- /dev/null
+++ b/devtools/target-platforms/2019-03/pom.xml
@@ -0,0 +1,24 @@
+<!-- Copyright (c) 2012, 2019 Red Hat Inc. and others.
+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.html
+
+Authors:
+* Lorenzo Bettini
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
+                      http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.eclipse.swtbot.target-platforms</groupId>
+  <artifactId>2019-03</artifactId>
+  <packaging>eclipse-target-definition</packaging>
+  <parent>
+    <groupId>org.eclipse.swtbot</groupId>
+    <artifactId>target-platforms</artifactId>
+    <version>2.9.0-SNAPSHOT</version>
+  </parent>
+</project>
diff --git a/devtools/target-platforms/2019-06/.project b/devtools/target-platforms/2019-06/.project
new file mode 100644
index 0000000..4f02655
--- /dev/null
+++ b/devtools/target-platforms/2019-06/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>2019-06</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.m2e.core.maven2Builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.m2e.core.maven2Nature</nature>
+	</natures>
+</projectDescription>
diff --git a/devtools/target-platforms/2019-06/.settings/org.eclipse.m2e.core.prefs b/devtools/target-platforms/2019-06/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f897a7f
--- /dev/null
+++ b/devtools/target-platforms/2019-06/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/devtools/target-platforms/2019-06/2019-06.target b/devtools/target-platforms/2019-06/2019-06.target
new file mode 100644
index 0000000..162e636
--- /dev/null
+++ b/devtools/target-platforms/2019-06/2019-06.target
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde version="3.8"?><target name="Eclipse 2019-06 via p2" sequenceNumber="1">
+<locations>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.platform.ide" version="0.0.0"/>
+<unit id="org.eclipse.emf.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.draw2d.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.gef.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.jdt.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.pde.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.equinox.ds" version="0.0.0"/>
+<repository location="http://download.eclipse.org/releases/2019-06"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.apache.log4j" version="1.2.15.v201012070815"/>
+<unit id="org.apache.log4j.source" version="1.2.15.v201012070815"/>
+<unit id="org.junit" version="4.12.0.v201504281640"/>
+<unit id="com.thoughtworks.qdox" version="1.6.3.v20081201-1400"/>
+<unit id="javax.inject" version="1.0.0.v20091030"/>
+<unit id="org.hamcrest.library" version="1.3.0.v20180524-2246"/>
+<unit id="org.hamcrest.library.source" version="1.3.0.v20180524-2246"/>
+<unit id="org.hamcrest.core" version="1.3.0.v20180420-1519"/>
+<unit id="org.hamcrest.core.source" version="1.3.0.v20180420-1519"/>
+<unit id="ca.odell.glazedlists" version="0.0.0"/>
+<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20190602212107/repository/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.license.feature.group" version="1.0.1.v20140414-1359"/>
+<repository location="http://download.eclipse.org/cbi/updates/license"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.nebula.widgets.gallery.feature.feature.group" version="0.0.0"/>
+<repository location="http://download.eclipse.org/nebula/snapshot/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="0.0.0"/>
+<repository location="http://download.eclipse.org/nattable/snapshots/latest/repository"/>
+</location>
+</locations>
+<launcherArgs>
+<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs>
+</launcherArgs>
+</target>
diff --git a/devtools/target-platforms/2019-06/pom.xml b/devtools/target-platforms/2019-06/pom.xml
new file mode 100644
index 0000000..432c060
--- /dev/null
+++ b/devtools/target-platforms/2019-06/pom.xml
@@ -0,0 +1,24 @@
+<!-- Copyright (c) 2012, 2019 Red Hat Inc. and others.
+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.html
+
+Authors:
+* Lorenzo Bettini
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
+                      http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.eclipse.swtbot.target-platforms</groupId>
+  <artifactId>2019-06</artifactId>
+  <packaging>eclipse-target-definition</packaging>
+  <parent>
+    <groupId>org.eclipse.swtbot</groupId>
+    <artifactId>target-platforms</artifactId>
+    <version>2.9.0-SNAPSHOT</version>
+  </parent>
+</project>
diff --git a/devtools/target-platforms/2019-09/.project b/devtools/target-platforms/2019-09/.project
new file mode 100644
index 0000000..177b883
--- /dev/null
+++ b/devtools/target-platforms/2019-09/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>2019-09</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.m2e.core.maven2Builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.m2e.core.maven2Nature</nature>
+	</natures>
+</projectDescription>
diff --git a/devtools/target-platforms/2019-09/.settings/org.eclipse.m2e.core.prefs b/devtools/target-platforms/2019-09/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f897a7f
--- /dev/null
+++ b/devtools/target-platforms/2019-09/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/devtools/target-platforms/2019-09/2019-09.target b/devtools/target-platforms/2019-09/2019-09.target
new file mode 100644
index 0000000..181aba1
--- /dev/null
+++ b/devtools/target-platforms/2019-09/2019-09.target
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde version="3.8"?><target name="Eclipse 2019-09 via p2" sequenceNumber="1">
+<locations>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.platform.ide" version="0.0.0"/>
+<unit id="org.eclipse.emf.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.draw2d.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.gef.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.jdt.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.pde.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.equinox.ds" version="0.0.0"/>
+<repository location="http://download.eclipse.org/releases/2019-09"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.apache.log4j" version="1.2.15.v201012070815"/>
+<unit id="org.apache.log4j.source" version="1.2.15.v201012070815"/>
+<unit id="org.junit" version="4.12.0.v201504281640"/>
+<unit id="com.thoughtworks.qdox" version="1.6.3.v20081201-1400"/>
+<unit id="javax.inject" version="1.0.0.v20091030"/>
+<unit id="org.hamcrest.library" version="1.3.0.v20180524-2246"/>
+<unit id="org.hamcrest.library.source" version="1.3.0.v20180524-2246"/>
+<unit id="org.hamcrest.core" version="1.3.0.v20180420-1519"/>
+<unit id="org.hamcrest.core.source" version="1.3.0.v20180420-1519"/>
+<unit id="ca.odell.glazedlists" version="0.0.0"/>
+<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/S20190709113129/repository/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.license.feature.group" version="1.0.1.v20140414-1359"/>
+<repository location="http://download.eclipse.org/cbi/updates/license"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.nebula.widgets.gallery.feature.feature.group" version="0.0.0"/>
+<repository location="http://download.eclipse.org/nebula/snapshot/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="0.0.0"/>
+<repository location="http://download.eclipse.org/nattable/snapshots/latest/repository"/>
+</location>
+</locations>
+<launcherArgs>
+<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs>
+</launcherArgs>
+</target>
diff --git a/devtools/target-platforms/2019-09/pom.xml b/devtools/target-platforms/2019-09/pom.xml
new file mode 100644
index 0000000..45f018b
--- /dev/null
+++ b/devtools/target-platforms/2019-09/pom.xml
@@ -0,0 +1,24 @@
+<!-- Copyright (c) 2012, 2019 Red Hat Inc. and others.
+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.html
+
+Authors:
+* Lorenzo Bettini
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
+                      http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.eclipse.swtbot.target-platforms</groupId>
+  <artifactId>2019-09</artifactId>
+  <packaging>eclipse-target-definition</packaging>
+  <parent>
+    <groupId>org.eclipse.swtbot</groupId>
+    <artifactId>target-platforms</artifactId>
+    <version>2.9.0-SNAPSHOT</version>
+  </parent>
+</project>
diff --git a/devtools/target-platforms/juno/juno.target b/devtools/target-platforms/juno/juno.target
index eabc118..3a9902e 100644
--- a/devtools/target-platforms/juno/juno.target
+++ b/devtools/target-platforms/juno/juno.target
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde version="3.8"?><target name="Eclipse Juno via p2" sequenceNumber="53">
+<?pde version="3.8"?><target name="Eclipse Juno via p2" sequenceNumber="54">
 <locations>
 <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
 <unit id="org.eclipse.platform.ide" version="4.2.1.M20120914-1800"/>
@@ -32,6 +32,6 @@
 </location>
 </locations>
 <launcherArgs>
-<vmArgs>-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms128m -Xmx1024m</vmArgs>
+<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs>
 </launcherArgs>
 </target>
diff --git a/devtools/target-platforms/kepler/kepler.target b/devtools/target-platforms/kepler/kepler.target
index 5881ebd..7ecbd92 100644
--- a/devtools/target-platforms/kepler/kepler.target
+++ b/devtools/target-platforms/kepler/kepler.target
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde version="3.8"?><target name="Eclipse Kepler via p2" sequenceNumber="53">
+<?pde version="3.8"?><target name="Eclipse Kepler via p2" sequenceNumber="54">
 <locations>
 <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
 <unit id="org.eclipse.platform.ide" version="0.0.0"/>
@@ -32,6 +32,6 @@
 </location>
 </locations>
 <launcherArgs>
-<vmArgs>-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms128m -Xmx1024m</vmArgs>
+<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs>
 </launcherArgs>
 </target>
diff --git a/devtools/target-platforms/luna/luna.target b/devtools/target-platforms/luna/luna.target
index 1a73149..fe90f96 100644
--- a/devtools/target-platforms/luna/luna.target
+++ b/devtools/target-platforms/luna/luna.target
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde version="3.8"?><target name="Eclipse Luna via p2" sequenceNumber="4">
+<?pde version="3.8"?><target name="Eclipse Luna via p2" sequenceNumber="5">
 <locations>
 <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
 <unit id="org.eclipse.platform.ide" version="0.0.0"/>
@@ -32,6 +32,6 @@
 </location>
 </locations>
 <launcherArgs>
-<vmArgs>-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms128m -Xmx1024m</vmArgs>
+<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs>
 </launcherArgs>
 </target>
diff --git a/devtools/target-platforms/mars/mars.target b/devtools/target-platforms/mars/mars.target
index 2b4bc40..4eaf1c0 100644
--- a/devtools/target-platforms/mars/mars.target
+++ b/devtools/target-platforms/mars/mars.target
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde version="3.8"?><target name="Eclipse Mars via p2" sequenceNumber="4">
+<?pde version="3.8"?><target name="Eclipse Mars via p2" sequenceNumber="5">
 <locations>
 <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
 <unit id="org.eclipse.platform.ide" version="0.0.0"/>
@@ -38,6 +38,6 @@
 </location>
 </locations>
 <launcherArgs>
-<vmArgs>-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms128m -Xmx1024m</vmArgs>
+<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs>
 </launcherArgs>
 </target>
diff --git a/devtools/target-platforms/neon/neon.target b/devtools/target-platforms/neon/neon.target
index 40d9fbf..6a67486 100644
--- a/devtools/target-platforms/neon/neon.target
+++ b/devtools/target-platforms/neon/neon.target
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde version="3.8"?><target name="Eclipse Neon via p2" sequenceNumber="4">
+<?pde version="3.8"?><target name="Eclipse Neon via p2" sequenceNumber="5">
 <locations>
 <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
 <unit id="org.eclipse.platform.ide" version="0.0.0"/>
@@ -38,6 +38,6 @@
 </location>
 </locations>
 <launcherArgs>
-<vmArgs>-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms128m -Xmx1024m</vmArgs>
+<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs>
 </launcherArgs>
 </target>
diff --git a/devtools/target-platforms/oxygen/oxygen.target b/devtools/target-platforms/oxygen/oxygen.target
index 25eba98..5339257 100644
--- a/devtools/target-platforms/oxygen/oxygen.target
+++ b/devtools/target-platforms/oxygen/oxygen.target
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde version="3.8"?><target name="Eclipse Oxygen via p2" sequenceNumber="2">
+<?pde version="3.8"?><target name="Eclipse Oxygen via p2" sequenceNumber="3">
 <locations>
 <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
 <unit id="org.eclipse.platform.ide" version="0.0.0"/>
@@ -38,6 +38,6 @@
 </location>
 </locations>
 <launcherArgs>
-<vmArgs>-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms128m -Xmx1024m</vmArgs>
+<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs>
 </launcherArgs>
 </target>
diff --git a/devtools/target-platforms/photon/photon.target b/devtools/target-platforms/photon/photon.target
index 2478066..31d8be3 100644
--- a/devtools/target-platforms/photon/photon.target
+++ b/devtools/target-platforms/photon/photon.target
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde version="3.8"?><target name="Eclipse Photon via p2" sequenceNumber="3">
+<?pde version="3.8"?><target name="Eclipse Photon via p2" sequenceNumber="4">
 <locations>
 <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
 <unit id="org.eclipse.platform.ide" version="0.0.0"/>
@@ -38,6 +38,6 @@
 </location>
 </locations>
 <launcherArgs>
-<vmArgs>-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms128m -Xmx1024m</vmArgs>
+<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs>
 </launcherArgs>
 </target>
diff --git a/devtools/target-platforms/pom.xml b/devtools/target-platforms/pom.xml
index d45f59d..d2355f8 100644
--- a/devtools/target-platforms/pom.xml
+++ b/devtools/target-platforms/pom.xml
@@ -24,6 +24,10 @@
   </parent>
 
   <modules>
+    <module>2019-09</module>
+    <module>2019-06</module>
+    <module>2019-03</module>
+    <module>2018-12</module>
     <module>2018-09</module>
     <module>photon</module>
     <module>oxygen</module>
diff --git a/org.eclipse.swtbot.e4.finder.test/pom.xml b/org.eclipse.swtbot.e4.finder.test/pom.xml
index 5507128..f00aeb8 100644
--- a/org.eclipse.swtbot.e4.finder.test/pom.xml
+++ b/org.eclipse.swtbot.e4.finder.test/pom.xml
@@ -77,6 +77,7 @@
 						<LIBOVERLAY_SCROLLBAR>0</LIBOVERLAY_SCROLLBAR>
 						<SWT_GTK3>${SWT_GTK3}</SWT_GTK3>
 					</environmentVariables>
+					<trimStackTrace>false</trimStackTrace>
 				</configuration>
 			</plugin>
 		</plugins>
diff --git a/org.eclipse.swtbot.eclipse.finder.test/AllTests.launch b/org.eclipse.swtbot.eclipse.finder.test/AllTests.launch
index f5145b9..a8cdf8f 100644
--- a/org.eclipse.swtbot.eclipse.finder.test/AllTests.launch
+++ b/org.eclipse.swtbot.eclipse.finder.test/AllTests.launch
@@ -28,7 +28,7 @@
 <stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog"/>
 <stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.swtbot.eclipse.finder.test"/>
 <stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/>
-<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Xms64m -Xmx1024m -XX:MaxPermSize=128m"/>
+<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Xms64m -Xmx1024m"/>
 <stringAttribute key="pde.version" value="3.3"/>
 <stringAttribute key="product" value="org.eclipse.platform.ide"/>
 <booleanAttribute key="run_in_ui_thread" value="false"/>
diff --git a/org.eclipse.swtbot.eclipse.finder.test/pom.xml b/org.eclipse.swtbot.eclipse.finder.test/pom.xml
index 169f46b..4bd94d0 100644
--- a/org.eclipse.swtbot.eclipse.finder.test/pom.xml
+++ b/org.eclipse.swtbot.eclipse.finder.test/pom.xml
@@ -76,6 +76,7 @@
 						<LIBOVERLAY_SCROLLBAR>0</LIBOVERLAY_SCROLLBAR>
 						<SWT_GTK3>${SWT_GTK3}</SWT_GTK3>
 					</environmentVariables>
+					<trimStackTrace>false</trimStackTrace>
 				</configuration>
 			</plugin>
 
diff --git a/org.eclipse.swtbot.eclipse.ui.test/pom.xml b/org.eclipse.swtbot.eclipse.ui.test/pom.xml
index 2e79890..d6d41d5 100644
--- a/org.eclipse.swtbot.eclipse.ui.test/pom.xml
+++ b/org.eclipse.swtbot.eclipse.ui.test/pom.xml
@@ -76,6 +76,7 @@
 						<LIBOVERLAY_SCROLLBAR>0</LIBOVERLAY_SCROLLBAR>
 						<SWT_GTK3>${SWT_GTK3}</SWT_GTK3>
 					</environmentVariables>
+					<trimStackTrace>false</trimStackTrace>
 				</configuration>
 			</plugin>
 
diff --git a/org.eclipse.swtbot.forms.finder.test/pom.xml b/org.eclipse.swtbot.forms.finder.test/pom.xml
index 32d014f..4ede9f5 100644
--- a/org.eclipse.swtbot.forms.finder.test/pom.xml
+++ b/org.eclipse.swtbot.forms.finder.test/pom.xml
@@ -76,6 +76,7 @@
 						<LIBOVERLAY_SCROLLBAR>0</LIBOVERLAY_SCROLLBAR>
 						<SWT_GTK3>${SWT_GTK3}</SWT_GTK3>
 					</environmentVariables>
+					<trimStackTrace>false</trimStackTrace>
 				</configuration>
 			</plugin>
 
diff --git a/org.eclipse.swtbot.generator.jdt.test/pom.xml b/org.eclipse.swtbot.generator.jdt.test/pom.xml
index 8b34e4c..fdbce5b 100644
--- a/org.eclipse.swtbot.generator.jdt.test/pom.xml
+++ b/org.eclipse.swtbot.generator.jdt.test/pom.xml
@@ -31,6 +31,7 @@
 				<configuration>
 					<useUIHarness>true</useUIHarness>
 					<useUIThread>false</useUIThread>
+					<trimStackTrace>false</trimStackTrace>
 				</configuration>
 			</plugin>
 
diff --git a/org.eclipse.swtbot.generator.test/pom.xml b/org.eclipse.swtbot.generator.test/pom.xml
index 03ebb6a..927ca0b 100644
--- a/org.eclipse.swtbot.generator.test/pom.xml
+++ b/org.eclipse.swtbot.generator.test/pom.xml
@@ -32,6 +32,7 @@
   			<configuration>
   				<useUIHarness>true</useUIHarness>
   				<useUIThread>false</useUIThread>
+  				<trimStackTrace>false</trimStackTrace>
   			</configuration>
   		</plugin>
 
diff --git a/org.eclipse.swtbot.nebula.gallery.finder.test/pom.xml b/org.eclipse.swtbot.nebula.gallery.finder.test/pom.xml
index ef6fe23..2f900c6 100644
--- a/org.eclipse.swtbot.nebula.gallery.finder.test/pom.xml
+++ b/org.eclipse.swtbot.nebula.gallery.finder.test/pom.xml
@@ -39,6 +39,7 @@
 						<LIBOVERLAY_SCROLLBAR>0</LIBOVERLAY_SCROLLBAR>
 						<SWT_GTK3>${SWT_GTK3}</SWT_GTK3>
 					</environmentVariables>
+					<trimStackTrace>false</trimStackTrace>
 				</configuration>
 			</plugin>
 		</plugins>
diff --git a/org.eclipse.swtbot.nebula.nattable.finder.test/pom.xml b/org.eclipse.swtbot.nebula.nattable.finder.test/pom.xml
index c854fb9..b929338 100644
--- a/org.eclipse.swtbot.nebula.nattable.finder.test/pom.xml
+++ b/org.eclipse.swtbot.nebula.nattable.finder.test/pom.xml
@@ -39,6 +39,7 @@
 						<LIBOVERLAY_SCROLLBAR>0</LIBOVERLAY_SCROLLBAR>
 						<SWT_GTK3>${SWT_GTK3}</SWT_GTK3>
 					</environmentVariables>
+					<trimStackTrace>false</trimStackTrace>
 				</configuration>
 			</plugin>
 			<plugin>
diff --git a/org.eclipse.swtbot.swt.finder.test/pom.xml b/org.eclipse.swtbot.swt.finder.test/pom.xml
index 43e7743..e008cb5 100644
--- a/org.eclipse.swtbot.swt.finder.test/pom.xml
+++ b/org.eclipse.swtbot.swt.finder.test/pom.xml
@@ -37,6 +37,7 @@
 						<LIBOVERLAY_SCROLLBAR>0</LIBOVERLAY_SCROLLBAR>
 						<SWT_GTK3>${SWT_GTK3}</SWT_GTK3>
 					</environmentVariables>
+					<trimStackTrace>false</trimStackTrace>
 				</configuration>
 			</plugin>
 			<plugin>
diff --git a/pom.xml b/pom.xml
index fac68c1..9ddb29b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
 		<maven>3.5.3</maven>
 	</prerequisites>
 	<properties>
-		<tycho-version>1.2.0</tycho-version>
+		<tycho-version>1.3.0</tycho-version>
 		<tycho-extras-version>${tycho-version}</tycho-extras-version>
 		<!-- Properties to enable jacoco code coverage analysis -->
 		<sonar.core.codeCoveragePlugin>jacoco</sonar.core.codeCoveragePlugin>
@@ -34,7 +34,7 @@
 		<tycho.scmUrl>scm:git:git://git.eclipse.org/gitroot/swtbot/org.eclipse.swtbot.git</tycho.scmUrl>
 		<SWT_GTK3>0</SWT_GTK3>
 		<!-- tycho.testArgLine repeated to re-use the configuration for argLine for jacoco agent -->
-		<uitest.vmparams>${tycho.testArgLine} -Xms64m -Xmx1024m -XX:MaxPermSize=256m</uitest.vmparams>
+		<uitest.vmparams>${tycho.testArgLine} -Xms64m -Xmx1024m</uitest.vmparams>
 	</properties>
 
 	<modules>
@@ -143,21 +143,11 @@
 						<environment>
 							<os>linux</os>
 							<ws>gtk</ws>
-							<arch>x86</arch>
-						</environment>
-						<environment>
-							<os>linux</os>
-							<ws>gtk</ws>
 							<arch>x86_64</arch>
 						</environment>
 						<environment>
 							<os>win32</os>
 							<ws>win32</ws>
-							<arch>x86</arch>
-						</environment>
-						<environment>
-							<os>win32</os>
-							<ws>win32</ws>
 							<arch>x86_64</arch>
 						</environment>
 						<environment>
@@ -519,7 +509,7 @@
 		<profile>
 			<id>2018-09</id>
 			<activation>
-				<activeByDefault>true</activeByDefault>
+				<activeByDefault>false</activeByDefault>
 			</activation>
 			<build>
 				<plugins>
@@ -540,5 +530,101 @@
 				</plugins>
 			</build>
 		</profile>
+		<profile>
+			<id>2018-12</id>
+			<activation>
+				<activeByDefault>false</activeByDefault>
+			</activation>
+			<build>
+				<plugins>
+					<plugin>
+						<groupId>org.eclipse.tycho</groupId>
+						<artifactId>target-platform-configuration</artifactId>
+						<version>${tycho-version}</version>
+						<configuration>
+							<target>
+								<artifact>
+									<groupId>org.eclipse.swtbot.target-platforms</groupId>
+									<artifactId>2018-12</artifactId>
+									<version>2.9.0-SNAPSHOT</version>
+								</artifact>
+							</target>
+						</configuration>
+					</plugin>
+				</plugins>
+			</build>
+		</profile>
+		<profile>
+			<id>2019-03</id>
+			<activation>
+				<activeByDefault>false</activeByDefault>
+			</activation>
+			<build>
+				<plugins>
+					<plugin>
+						<groupId>org.eclipse.tycho</groupId>
+						<artifactId>target-platform-configuration</artifactId>
+						<version>${tycho-version}</version>
+						<configuration>
+							<target>
+								<artifact>
+									<groupId>org.eclipse.swtbot.target-platforms</groupId>
+									<artifactId>2019-03</artifactId>
+									<version>2.9.0-SNAPSHOT</version>
+								</artifact>
+							</target>
+						</configuration>
+					</plugin>
+				</plugins>
+			</build>
+		</profile>
+		<profile>
+			<id>2019-06</id>
+			<activation>
+				<activeByDefault>false</activeByDefault>
+			</activation>
+			<build>
+				<plugins>
+					<plugin>
+						<groupId>org.eclipse.tycho</groupId>
+						<artifactId>target-platform-configuration</artifactId>
+						<version>${tycho-version}</version>
+						<configuration>
+							<target>
+								<artifact>
+									<groupId>org.eclipse.swtbot.target-platforms</groupId>
+									<artifactId>2019-06</artifactId>
+									<version>2.9.0-SNAPSHOT</version>
+								</artifact>
+							</target>
+						</configuration>
+					</plugin>
+				</plugins>
+			</build>
+		</profile>
+		<profile>
+			<id>2019-09</id>
+			<activation>
+				<activeByDefault>true</activeByDefault>
+			</activation>
+			<build>
+				<plugins>
+					<plugin>
+						<groupId>org.eclipse.tycho</groupId>
+						<artifactId>target-platform-configuration</artifactId>
+						<version>${tycho-version}</version>
+						<configuration>
+							<target>
+								<artifact>
+									<groupId>org.eclipse.swtbot.target-platforms</groupId>
+									<artifactId>2019-09</artifactId>
+									<version>2.9.0-SNAPSHOT</version>
+								</artifact>
+							</target>
+						</configuration>
+					</plugin>
+				</plugins>
+			</build>
+		</profile>
 	</profiles>
 </project>