Tag: maven surefire plugin

Docker-> Maven-> Failsafe-> Surefire启动fork失败,“分叉虚拟机终止,没有正确说再见。 虚拟机崩溃或System.exit调用?

按照标题:我试图从集装箱的jenkins奴隶运行Maven自动化testing,经过一个星期的斗争,现在我已经没有想法。 它的工作原理就像使用RAM 4G的AWS实例一样,但不受限制(在RAM和CPU)容器上,它会失败,出现如下错误。 唯一的情况是,当我禁用分叉故障安全插件,但这不是一个选项前进。 我尝试了各种使用Google可以find的Java / Maven / Failsafe / Surefire选项,但没有运气(比如添加全局Java -Xmx选项以及在pom.xml中的每个插件)。 有没有人像这样成功地运行它? 这似乎应该更容易处理,但如果我有任何的话,我会把我头上的所有头发都拉出来。 我仍然不喜欢承认失败的想法。 请帮忙! 这些是插件在失败后创build的转储: 故障安全-summary.xml: <?xml version="1.0" encoding="UTF-8"?> <failsafe-summary xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-sure fire-plugin/xsd/failsafe-summary.xsd" result="254" timeout="false"> <completed>0</completed> <errors>0</errors> <failures>0</failures> <skipped>0</skipped> <failureMessage>org.apache.maven.surefire.booter.SurefireBooterForkException: The forked VM terminated without properly saying goodbye. VM cras h or System.exit called? Command was /bin/sh -c cd /var/lib/jenkins/workspace/ui_acceptance_test_chrome_docker_freestyle &amp;&amp; /usr/lib/jvm/java-1.8-openjdk/jre/bin/ja va […]

Maven构build和maven-failsafe插件 – 分叉虚拟机终止,没有妥善说再见

我使用Docker和https://github.com/fabric8io/docker-maven-plugin进行集成testing。 在我的Windows 10( 在更新到Windows 10 1709之后 )我的机器遇到以下错误与我的Maven 3.5.0版本: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-failsafe-plugin:2.20.1:verify (default) on project api: There are test failures. [ERROR] [ERROR] Please refer to D:\Projects\example\api\target\failsafe-reports for the individual test results. [ERROR] Please refer to dump files (if any exist) [date]-jvmRun[N].dump, [date].dumpstream and [date]-jvmRun[N].dumpstream. [ERROR] org.apache.maven.surefire.booter.SurefireBooterForkException: The forked VM terminated without properly saying […]