Tag: maven-surefire-plugin

Die Surefire-Plugin verwendet wird, während der test-phase des build-lifecycle-ausführen der unit-tests einer Anwendung. Es wird Häufig verwendet, in der continuous integration.

maven-surefire-test-plugin läuft tests, auch wenn Sie ausgeschlossen sind:

Anzahl der Antworten 1 Antworten
ich schließe alle Prüfungen in den plugin-außer meine test-suite: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.11</version> <configuration> <!-- <testFailureIgnore>true</testFailureIgnore> <skipTests>true</skipTests> --> <parallel>both</parallel> <threadCount>10</threadCount> <forkMode>once</forkMode> <configuration> <excludes> <exclude>**/Test*.java</exclude> <exclude>**/*Test.java</exclude> <exclude>**/*TestCase.java</exclude> </excludes> <includes> <include>ru.csbi.registry.CategorizedTestsSuite.java</include> </includes> </configuration> <!-- <configuration> <groups>ru.csbi.registry.IntegrationTestsNotRequiringContainerCategory</groups> <groups>ru.csbi.registry.UnitTestsCategory</groups> </configuration> -->

Wie setup-Maven-POM-Datei mit der System-Eigenschaften zu inpurt Parameter in Java?

Anzahl der Antworten 2 Antworten
Ich versuche, input-Parameter von system-Eigenschaften, die ich in der maven-POM-Datei. mein POM Aussehen <systemProperties> <property> <name>number 1</name> <value>${number 1}</value> </property> <property> <name>number 2</name> <value>${number 2}</value> </property> </systemProperties> Wenn ich mit meinem test, wird dies mein maven Ziel

Ausführen von code vor und nach allen tests in ein bombensicherer Ausführung

Anzahl der Antworten 1 Antworten
Ich habe einen Grizzly HttpServer laufen lassen will das ich für die gesamte Dauer der test-Gruppe Ausführung. Darüber hinaus möchte ich die Interaktion mit dem globalen HttpServer Beispiel aus einem @Rule im inneren des tests selbst. Da

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1

Anzahl der Antworten 1 Antworten
Habe ich so konfiguriert das maven-surefire-plugin in pom.xml wie: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.18.1</version> <configuration> <suiteXmlFiles> <suiteXmlFile>testng.xml</suiteXmlFile> </suiteXmlFiles> </configuration> </plugin> Aber wenn ich getroffen mvn install es Ergebnisse in die folgende Fehlermeldung: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test

Jenkins Veröffentlichen TestNG Ergebnisse nicht arbeiten

Anzahl der Antworten 2 Antworten
Ich bin mit Jenkins 1.571. Ich Baue mein Projekt mit einem pom.xml. Ich habe zwei Ausführungen von maven-surefire-plugin zum ausführen von zwei testng Suiten in einem Gabel-Modus. Aber Jenkins build#/testReport Seite zeigt die test-Ergebnisse nur für die

Festlegen von Eigenschaften per Maven command line

Anzahl der Antworten 2 Antworten
Bin ich verunsichert über den richtigen Weg, um eine Immobilie für einige unit-tests über die Befehlszeile bei der Verwendung von Maven. Es gibt eine Reihe von Fragen (z.B. Die Angabe Maven-Speicher-parameter ohne Einstellung MAVEN_OPTS Umgebungsvariable, Gibt es

Verhindern, dass unit-tests erlauben aber Integrationstests im Maven

Anzahl der Antworten 6 Antworten
Ich habe ein Maven-build, in dem ich die SureFire-plugin zum ausführen von unit-tests, und die FailSafe-plugin zum ausführen von Integrationstests. Ich möchte einen Weg zu laufen, nur der FailSafe-plugin-tests. Ist es nicht eine gute Lösung für mich

Maven wird nicht ausgeführt-tests

Anzahl der Antworten 1 Antworten
Beim laufen mvn test maven ausgeführt wird nicht alle Test-Klassen. Wenn ich explizit eine Klasse durch hinzufügen von -Dtest=PropertyTests die tests ausgeführt werden. Hier ist meine pom.xml: <?xml version="1.0" encoding="UTF-8"?> <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/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId>

Maven-surefire nicht finden konnte ForkedBooter Klasse

Anzahl der Antworten 17 Antworten
Kurzem an einem neuen Projekt, ich bin versucht zu kompilieren unserer source-code. Alles funktionierte gestern einwandfrei, aber heute ist eine andere Geschichte. Jedes mal, wenn ich laufen gehe mvn clean install auf ein Modul, einmal das erreichen

Ausführung Standard-test goal org.apache.maven.plugins:maven-surefire-plugin:2.17:test fehlgeschlagen: Es trat ein Fehler im Prozess Gabel

Anzahl der Antworten 1 Antworten
Ich bin immer diese Fehlermeldung während Installation von Maven: Schritte - Maven-sauber-einwandfrei Maven Installieren - "[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.17:test (Standard-test) auf Projekt com.lernen.Selen: Ausführung Standard-test goal org.apache.maven.plugins:maven-surefire-plugin:2.17:test fehlgeschlagen: Es gab einen Fehler in der Gabel

Jacoco - “Verursacht durch: java.lang.ClassNotFoundException: org.jacoco.agent.rt.internal_6da5971.Offline"

Anzahl der Antworten 2 Antworten
Versucht, eine Berichterstattung über jacoco mit offline-Verwaltungsinstrumentation (nicht verwenden können, on-the-fly " - Instrumentierung: aufgrund powermock testcases) für ein maven-Projekt.Hinzugefügt jacocoagent.jar zu classpath in surefire-plugin wie unten gezeigt. Umbenannt in "org.jacoco.agent-0.7.7.201606060606-runtime.jar" (von der lokalen maven-repository) "jacocoagent.jar" und

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.21.0:test (Standard-test) auf Projekt

Anzahl der Antworten 1 Antworten
Infos über mein Projekt: IAnnotationTransformer wird verwendet, um Daten zu senden, um zu testen, Methoden wie @Test(priority = 1, description = "TC_Folder_DocumentTab_Add") // public void TC_Folder_DocumentTab_Add(**HashMap<String, String> data**) throws Exception { /.../ } wenn ich meine testng.xml

Hat Jenkins/Hudson erfordern maven-surefire-plugin zu veröffentlichen Testergebnisse?

Anzahl der Antworten 1 Antworten
Tut, Jenkins/Hudson erfordern maven-surefire-plugin ausgeführt werden, um die Anzeige "Letzte Test", "Test-Ergebnis-Trend" - Diagramm und um Benutzern zu ermöglichen, einen Drilldown auf bestimmte Klassen/tests? Ich war unter Eindruck, dass es notwendig ist, zu laufen, Surefire, aber es

java.lang.TypeNotPresentException: Typ org.apache.maven.plugin.surefire.SurefirePlugin nicht vorhanden

Anzahl der Antworten 4 Antworten
Ich bin erstellen einer Beispieldatei für die maven-Projekt in java und mit dieser Ausnahme, wenn ich geben Sie test in Ziele, es gibt Build-Fehler. Aber clean, compile, test-compile funktionieren. ich.e Ergebnisse erfolgreichem erstellen aber immer Fehler wenn

Mit verschiedenen test-Suiten mit testng und maven

Anzahl der Antworten 3 Antworten
Ich bin mit TestNg und Maven mit dem surefire-plugin laufen meine tests. Ich habe mehrere verschiedene Komponenten, die ich möchte in der Lage sein, zu unterschiedlichen Zeiten ausgeführt unter Verwendung der gleichen pom. Aktuell dazu habe ich

Was ist die Verwendung von Maven-Surefire-plugin

Anzahl der Antworten 4 Antworten
Was ist die Verwendung des Maven-Surefire-Plugin? Ich kann nicht finden, ein gutes Beispiel. Feste Grammatik in Frage. Bitte geben Sie alle Einzelheiten, was Sie gesucht haben, bis jetzt InformationsquelleAutor prasannajit | 2015-10-05

maven-surefire-report-plugin nicht erzeugen surefire-report.html

Anzahl der Antworten 2 Antworten
Ich bin nicht in der Lage, um die maven-surefire-report-plugin zu generieren, die surefire-report.html, wenn ich ausführen: mvn clean deploy site mvn clean site mvn site mvn clean install site Das einzige mal, dass ich in der Lage

Ausführen von tests mit maven-packaging-Typ "pom"

Anzahl der Antworten 1 Antworten
Ich habe einige Probleme mit meinem unit-tests, wenn mein pom ist festgelegt Verpackung Typ "pom". Auf den ersten, es war nämlich keine Ziele für dieses Projekt benötigt, also habe ich das maven-surefire-plugin, um meine pom.xml binden Sie

Mit Hilfe der Maven-surefire-plugin, um tests gehören

Anzahl der Antworten 3 Antworten
Ich bin mit Maven zu bauen, mein Projekt. Ich habe derzeit split testing in verschiedene Hierarchien: Unit-tests -> src/test/java/**/*Test.java Integration tests -> src/test-integration/java/**/*Test.java Externe tests -> src/test-external/java/**/*Test.java Hier ist mein maven-surefire-plugin Abschnitt: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>${maven-surefire-plugin.version}</version> <configuration>

Wie einstellen Maven-surefire-plugin, so kann ich wählen, welche TestNG Suiten zu laufen

Anzahl der Antworten 3 Antworten
Habe ich viele test-Suiten in TestNG. Diese sind XML-Dateien. Ich möchte in der Lage sein zu wählen, mehrere XML-suites beim ausführen der integration-test von maven. Derzeit kann ich hinzufügen, die suite Dateien pom.xml wie diese: <plugin> <groupId>org.apache.maven.plugins</groupId>

Maven-surefire: anfügen an argLine

Anzahl der Antworten 4 Antworten
Ich habe 2 profile, die kann oder kann nicht zusammen verwendet werden, um eine Gruppe von tests. Sie erfordern jeweils unterschiedliche vmargs zu laufen, aber wenn Sie zusammen verwendet werden, ist es ok, Sie zu haben, angefügt

Maven nicht ausführen jeder unit-test

Anzahl der Antworten 1 Antworten
Ich bin mit Maven-multi-Module. Es sind 3 Projekte. foo(the parent project) foo-core foo-bar Muss ich konfigurieren, damit alle Abhängigkeiten und plugins in foo's pom: <modules> <module>../foo-core</module> <module>../foo-bar</module> </modules> <dependencyManagement> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency> <dependency>

Generieren von test-jar-Datei zusammen mit der jar-Datei, die im test-Paket

Anzahl der Antworten 2 Antworten
Möchte ich mein test-Paket-Paket jar-Datei . Wie Sie ausführen, generieren von test-jar-Datei aus dem maven-Surefire-plugin. InformationsquelleAutor der Frage | 2012-10-10

Wie Konfiguriere ich maven drucken JUnit-assertion-Fehler-Nachricht an die Konsole

Anzahl der Antworten 1 Antworten
Ich bin mit dem maven-surefire-plugin zum ausführen von unit-tests. Meine Testklasse sieht wie folgt aus: public class Test1 { @org.junit.Test public void testThatFails(){ Assert.assertTrue("false is never true", false); } } Wenn ein test fehlschlägt, die ich erwarte,

Surefire nicht startet, testen Sie im Verzeichnis src/main/java

Anzahl der Antworten 2 Antworten
Ich brauchte zu bewegen src/test/java src/main/java nach dieser Empfehlung aus dem maven-jar-plugin Dokumentation => http://maven.apache.org/plugins/maven-jar-plugin/usage.html Ich das getan, weil ich die verwendeten tests (Helfer) Klassen in anderen Projekten in der test-scope. Also ich erstelle mein-Projekt-test, zog im

Output-test fehlgeschlagen details werden auf stdout mit maven-surefire

Anzahl der Antworten 2 Antworten
Wenn ich mein build mit maven 2 mvn clean install meine tests werden durch das surefire-plug-in. Im Fall-test fehlgeschlagen ist, bekomme ich die folgende Ausgabe: Results : Failed tests: test1(com.my.MyClassTest) Tests run: 3, Failures: 1, Errors: 0,

Strategie für das Debuggen todsichere “Der Gabel-VM beendet, ohne zu sagen, richtig zu verabschieden. VM-crash-oder-System.beenden Sie genannt ?"

Anzahl der Antworten 8 Antworten
Arbeite ich an einem ziemlich komplexen java-Projekt mit vielen Abhängigkeiten und viele unit-tests. Ich bin mit java 1.6.0_65 auf mac (mavericks) mit maven-3.0.5 mit maven-surefire-plugin:2.16 läuft in mehreren Zweigen. Mein problem ist, dass diese Konfiguration mit mehreren

Maven separate Unit Tests und Integration Tests

Anzahl der Antworten 1 Antworten
UT = Unit-Tests ES = Integration Tests. Alle meine Integration test Klassen sind annotiert mit @Kategorie(IntegrationTest.class) Mein Ziel ist: mvn clean install => läuft UT und ES nicht mvn clean install -DskipTests=wahr => keine tests ausgeführt werden

NoSuchMethodError mit Hamcrest 1.3 & amp; JUnit 4.11

Anzahl der Antworten 8 Antworten
Anderen Instanz der NoSuchMethodError für die JUnit & Hamcrest-Kombination. Fehlerhaften code: assertThat(dirReader.document(0).getFields(), hasItem( new FeatureMatcher<IndexableField, String>(equalTo("Patisnummer"), "Field key", "Field key") { @Override protected String featureValueOf(IndexableField actual) { return actual.name(); } } )); Auskommentierte Zeilen 152-157 in IndexerTest.java

So führen Sie einen individuellen Test im Integrations-Testziel in maven aus

Anzahl der Antworten 6 Antworten
Wir haben Hunderte von tests, die für unsere Integrations-test phase Lebenszyklus in maven, und Sie eine lange Zeit dauern um fertig zu stellen. Was ich will zu tun ist, führen Sie nur eine Prüfung in den integration-test.

Maven -DskipTests ignoriert

Anzahl der Antworten 5 Antworten
Baue ich ein Maven-Projekt mit folgenden Todsichere Konfiguration: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>${version.maven-surefire-plugin}</version> <configuration> <includes> <include>**/*Test.java</include> </includes> </configuration> </plugin> Problem ist, dass ich beim bauen mit mvn clean install -DskipTests=true sind die tests noch nicht ausgeführt wird. Was

Wie kann ich JUnit- und TestNG-Tests mit maven-surefire-plugin im selben Projekt ausführen?

Anzahl der Antworten 11 Antworten
Nun habe ich beide Arten von tests, aber wenn ich sage "mvn test" nur ausgeführt wird, TestNG-tests und Junit nicht. Ich möchte zum ausführen sowohl einer nach dem anderen. Irgendeine Idee ? InformationsquelleAutor der Frage ravinikam |

Surefire nimmt keine Junit 5 Tests an

Anzahl der Antworten 8 Antworten
Schrieb ich ein einfaches test-Methode mit JUnit 5: public class SimlpeTest { @Test @DisplayName("Some description") void methodName() { //Testing logic for subject under test } } Aber wenn ich mvn test bekam ich: ------------------------------------------------------- T E S

Die gegabelte VM wurde beendet, ohne sich richtig zu verabschieden. VM-Absturz oder System.exit aufgerufen

Anzahl der Antworten 24 Antworten
Mir bitte helfen, dieses Problem zu lösen. Ich weiß nicht genau verstehen, was der Fehler im log bedeutet. [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 21.749s [INFO] Finished at: Thu Apr 24 10:10:20 IST

Wie man JUnit Tests nach Kategorie in Maven durchführt?

Anzahl der Antworten 6 Antworten
Mithilfe von JUnit 4.8 und die neue @Kategorie Anmerkungen, gibt es eine Möglichkeit, wählen Sie eine Teilmenge der Kategorien zu führen, die mit Maven - Surefire-plugin? Ich habe zum Beispiel: @Test public void a() { } @Category(SlowTests.class)

Es können keine jacoco JVM Args und keine JVM Args in maven verwendet werden

Anzahl der Antworten 10 Antworten
Ich bin mit maven mit dem jacoco plugin zum generieren von code coverage Metriken. Ich bin mit einigen Schwierigkeiten bei der Konfiguration der todsichere plugin mit dem java-Optionen benötigt die jacoco plugin. Ich habe gesehen, einige Antworten

Wie kann ich Tests in maven install Ziel überspringen, während sie in maven Test Ziel ausgeführt werden?

Anzahl der Antworten 6 Antworten
Ich habe ein multi-Modul-maven-Projekt mit integration und unit-tests in den gleichen Ordner (src/test/java). Integration tests sind gekennzeichnet mit @Category(IntegrationTest.class). Ich möchte enden mit dem folgenden setup: Wenn ich mvn install möchte ich Sie alle tests, um zu

Wie kann ich Jenkins Build fehlschlagen lassen, wenn Maven Unit Tests fehlschlagen?

Anzahl der Antworten 3 Antworten
Ich bin mit Jenkins, Maven 3.1 und Java 1.6. Ich habe die folgenden Maven job-Einrichtung in Jenkins mit dem folgende Ziele und Optionen ... clean install -U -P cloudbees -P qa unten ist meine pom.xml surefire Konfiguration

Verhindert Komponententests in maven, ermöglicht aber Integrationstests

Anzahl der Antworten 6 Antworten
Ich habe ein maven-build, in dem ich die SureFire-plugin zum ausführen von unit-tests, und die FailSafe-plugin zum ausführen von Integrationstests. Ich möchte einen Weg zu laufen, nur der FailSafe-plugin-tests. Ist es nicht eine gute Lösung für mich

Wie kann ich maven-release-plugin bekommen, um meine Tests zu überspringen?

Anzahl der Antworten 6 Antworten
Wie bekomme ich das maven-release-plugin zum laufen ohne Auslösung der tests? Habe ich versucht -Dmaven.test.skip=true und -DskipTests und -DpreparationGoals=clean ...doch keine Arbeit. Ja, ich weiß, ich sollte nicht loslassen, wenn die Prüfungen nicht bestehen, aber ich habe

Was ist der Unterschied zwischen den Maven Surefire und Maven Failsafe Plugins?

Anzahl der Antworten 3 Antworten
Was ist der Unterschied zwischen Maven-Surefire-und Maven-Failsafe-plugins? Ich Suche alles über web, aber nicht die Antwort bekommen. Bitte jemand helfen mit dem Beispiel. InformationsquelleAutor der Frage bugCracker | 2015-03-11

Wie fügt man Maven einen weiteren Testquellordner hinzu und kompiliert es in einen separaten Ordner?

Anzahl der Antworten 3 Antworten
Habe ich die Standard - src/test/java Ordner für unsere unit-tests. Einen separaten Ordner src/integration/java ist für die Integrations-tests. Konfigurierte ich die maven-surefire-plugin zum ausführen der unit - /integration-tests in Ihren jeweiligen Phasen. Dies funktioniert hervorragend, wenn die

IntelliJ Fehler beim Ausführen des Komponententests: Die Hauptklasse $ {surefireArgLine} konnte nicht gefunden oder geladen werden

Anzahl der Antworten 5 Antworten
Bekomme ich die folgende Fehlermeldung beim ausführen von Unit-tests in IntelliJ: Fehler: Konnte nicht gefunden oder geladen werden Hauptklasse ${surefireArgLine}. Ich bin mit maven und in pom.xml ich habe: <properties> ... <surefire.argLine /> </properties> <build> <plugins> <plugin>