java.lang.AssertionError: See bug #185544 Please, provide details about your test run: JUnit version, a way how tests are launched, kind of the project and so on. Description of your test environment, a sample project and steps to reproduce this bug will be highly appreciated. Cause of this error is the JUnit message about execution of the tests doesn't match for usual regexp pattern: message: "Tests run: 2, Failures: 0, Errors: 0, " pattern: "Tests run: +([0-9]+), +Failures: +([0-9]+), +Errors: +([0-9]+), +Time elapsed: +(.+)s(?:ec(?:ond)?(?:s|\(s\))?)? at org.netbeans.modules.junit.output.JUnitOutputReader.messageLogged(JUnitOutputReader.java:344) at org.netbeans.modules.junit.output.JUnitAntLogger.messageLogged(JUnitAntLogger.java:286) at org.apache.tools.ant.module.bridge.impl.NbBuildLogger.messageLogged(NbBuildLogger.java:588) at org.apache.tools.ant.Project.fireMessageLoggedEvent(Project.java:2254) at org.apache.tools.ant.Project.fireMessageLogged(Project.java:2353) at org.apache.tools.ant.Project.log(Project.java:480) at org.apache.tools.ant.Task.log(Task.java:294) at org.apache.tools.ant.taskdefs.LogOutputStream.processLine(LogOutputStream.java:100) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask$JUnitLogOutputStream.processLine(JUnitTask.java:1957) at org.apache.tools.ant.taskdefs.LogOutputStream.processLine(LogOutputStream.java:90) at org.apache.tools.ant.util.LineOrientedOutputStream.processBuffer(LineOrientedOutputStream.java:82) at org.apache.tools.ant.taskdefs.LogOutputStream.processBuffer(LogOutputStream.java:77) at org.apache.tools.ant.util.LineOrientedOutputStream.flush(LineOrientedOutputStream.java:71) at org.apache.tools.ant.taskdefs.StreamPumper.run(StreamPumper.java:141) at java.lang.Thread.run(Thread.java:662)