diff --git a/maven-plugin/src/main/java/hudson/maven/reporters/SurefireArchiver.java b/maven-plugin/src/main/java/hudson/maven/reporters/SurefireArchiver.java index cc28c136a565bbf979a15854b5a059a45139f282..9ad107e49307dfaca0324b71587e5d5a9379e303 100644 --- a/maven-plugin/src/main/java/hudson/maven/reporters/SurefireArchiver.java +++ b/maven-plugin/src/main/java/hudson/maven/reporters/SurefireArchiver.java @@ -230,6 +230,7 @@ public class SurefireArchiver extends MavenReporter { && (!mojo.is("org.eclipse.tycho", "tycho-surefire-plugin", "test")) && (!mojo.is("org.sonatype.tycho", "maven-osgi-test-plugin", "test")) && (!mojo.is("org.codehaus.mojo", "gwt-maven-plugin", "test")) + && (!mojo.is("com.jayway.maven.plugins.android.generation2", "maven-android-plugin", "internal-integration-test")) && (!mojo.is("org.apache.maven.plugins", "maven-surefire-plugin", "test")) && (!mojo.is("org.apache.maven.plugins", "maven-failsafe-plugin", "integration-test"))) return false; @@ -279,6 +280,11 @@ public class SurefireArchiver extends MavenReporter { if (((skipTests != null) && (skipTests))) { return false; } + } else if (mojo.is("com.jayway.maven.plugins.android.generation2", "maven-android-plugin", "internal-integration-test")) { + Boolean skipTests = mojo.getConfigurationValue("skipTests", Boolean.class); + if (((skipTests != null) && (skipTests))) { + return false; + } } } catch (ComponentConfigurationException e) {