added possibility to enable fuzzy diff creation via command line
diff --git a/org.eclipse.emf.emfstore.fuzzy.emf/pom.xml b/org.eclipse.emf.emfstore.fuzzy.emf/pom.xml
index 62feee6..a63dba8 100644
--- a/org.eclipse.emf.emfstore.fuzzy.emf/pom.xml
+++ b/org.eclipse.emf.emfstore.fuzzy.emf/pom.xml
@@ -11,5 +11,110 @@
   <groupId>org.eclipse.emf.emfstore</groupId>
   <artifactId>org.eclipse.emf.emfstore.fuzzy.emf</artifactId>
   <version>0.9.3-SNAPSHOT</version>
-  <packaging>eclipse-plugin</packaging>
+  <packaging>eclipse-test-plugin</packaging>
+  
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.eclipse.tycho</groupId>
+        <artifactId>tycho-surefire-plugin</artifactId>
+        <version>${tycho-version}</version>
+
+        <configuration>
+                   
+          <testSuite>org.eclipse.emf.emfstore.fuzzy.emf</testSuite>
+          <testClass>org.eclipse.emf.emfstore.fuzzy.emf.diff.CreateAllDiffs</testClass>
+          <useUIHarness>true</useUIHarness>
+          <useUIThread>false</useUIThread>
+          
+          <argLine>-Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m -DcreateDiffs=${createDiffs}</argLine>
+          <failIfNoTests>false</failIfNoTests>
+          
+          <dependencies> 
+          	<dependency>
+              <type>eclipse-plugin</type>
+              <artifactId>org.eclipse.emf.emfstore.fuzzy.emf</artifactId>
+              <version>0.0.0</version>
+            </dependency>   
+            <dependency>
+              <type>eclipse-plugin</type>
+              <artifactId>org.eclipse.emf.emfstore.fuzzy</artifactId>
+              <version>0.0.0</version>
+            </dependency>        
+            <dependency>
+              <type>eclipse-plugin</type>
+              <artifactId>org.eclipse.emf.emfstore.client.model.edit</artifactId>
+              <version>0.0.0</version>
+            </dependency>
+            <dependency>
+              <type>eclipse-plugin</type>
+              <artifactId>org.eclipse.emf.emfstore.client.test</artifactId>
+              <version>0.0.0</version>
+            </dependency>
+            <dependency>
+              <type>eclipse-plugin</type>
+              <artifactId>org.eclipse.emf.emfstore.client</artifactId>
+              <version>0.0.0</version>
+            </dependency>            
+            <dependency>
+              <type>eclipse-plugin</type>
+              <artifactId>org.eclipse.emf.emfstore.modelmutator</artifactId>
+              <version>0.0.0</version>
+            </dependency>            
+            <dependency>
+              <type>eclipse-plugin</type>
+              <artifactId>org.eclipse.emf.emfstore.examplemodel.edit</artifactId>
+              <version>0.0.0</version>
+            </dependency>           
+          </dependencies>
+
+          <bundleStartLevel>  
+          	<bundle>
+              <id>org.eclipse.emf.emfstore.fuzzy.emf</id>
+              <level>4</level>
+              <autoStart>false</autoStart>
+            </bundle>
+            <bundle>
+              <id>org.eclipse.emf.emfstore.fuzzy</id>
+              <level>4</level>
+              <autoStart>false</autoStart>
+            </bundle>          
+            <bundle>
+              <id>org.eclipse.emf.emfstore.client.model.edit</id>
+              <level>4</level>
+              <autoStart>false</autoStart>
+            </bundle>
+            <bundle>
+              <id>org.eclipse.emf.emfstore.client.test</id>
+              <level>4</level>
+              <autoStart>false</autoStart>
+            </bundle>
+            <bundle>
+              <id>org.eclipse.emf.emfstore.client</id>
+              <level>4</level>
+              <autoStart>false</autoStart>
+            </bundle>        
+            <bundle>
+              <id>org.eclipse.emf.emfstore.modelmutator</id>
+              <level>4</level>
+              <autoStart>false</autoStart>
+            </bundle>           
+            <bundle>
+              <id>org.eclipse.emf.emfstore.examplemodel.edit</id>
+              <level>4</level>
+              <autoStart>false</autoStart>
+            </bundle>
+            <bundle>
+              <id>org.eclipse.emf.emfstore.examplemodel</id>
+              <level>4</level>
+              <autoStart>false</autoStart>
+            </bundle>            
+          </bundleStartLevel> 
+        </configuration>
+       
+      </plugin>
+	</plugins>
+   </build>
+  
+  
 </project>
diff --git a/org.eclipse.emf.emfstore.fuzzy.emf/src/org/eclipse/emf/emfstore/fuzzy/emf/diff/CreateAllDiffs.java b/org.eclipse.emf.emfstore.fuzzy.emf/src/org/eclipse/emf/emfstore/fuzzy/emf/diff/CreateAllDiffs.java
index 2f9f056..263c046 100644
--- a/org.eclipse.emf.emfstore.fuzzy.emf/src/org/eclipse/emf/emfstore/fuzzy/emf/diff/CreateAllDiffs.java
+++ b/org.eclipse.emf.emfstore.fuzzy.emf/src/org/eclipse/emf/emfstore/fuzzy/emf/diff/CreateAllDiffs.java
@@ -26,11 +26,18 @@
  */
 public class CreateAllDiffs {
 
+	private static final String CREATE_DIFFS = "createDiffs";
+
 	/**
 	 * Creates all diffs from an {@link TestRunProvider}.
 	 */
 	@Test
 	public void createAllDiffs() {
+		
+		if(!Boolean.parseBoolean(System.getProperty(CREATE_DIFFS))){
+			return;
+		}
+		
 		DiffGenerator diffGenerator = new DiffGenerator();
 		
 		try {