maven 编译执行测试用例,maven-surefire-plugin失效

maven-surefire-plugin失败

问题

[ERROR] There are test failures.Please refer to /jenkins/workspace/da_allure/DaQsAITest/target/surefire-reports for the individual test results.
Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
Command was /bin/sh -c cd /jenkins/workspace/da_allure/DaQsAITest && /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64/jre/bin/java -javaagent:/root/.m2/repository/org/aspectj/aspectjweaver/1.8.13/aspectjweaver-1.8.13.jar -jar /jenkins/workspace/da_allure/DaQsAITest/target/surefire/surefirebooter5479186166840390552.jar /jenkins/workspace/da_allure/DaQsAITest/target/surefire 2021-03-09T23-52-08_553-jvmRun1 surefire3606636428335013990tmp surefire_06822399092109765018tmp
Error occurred in starting fork, check output in log
Process Exit Code: 1
org.apache.maven.surefire.booter.SurefireBooterForkException: The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
Command was /bin/sh -c cd /jenkins/workspace/da_allure/DaQsAITest && /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64/jre/bin/java -javaagent:/root/.m2/repository/org/aspectj/aspectjweaver/1.8.13/aspectjweaver-1.8.13.jar -jar /jenkins/workspace/da_allure/DaQsAITest/target/surefire/surefirebooter5479186166840390552.jar /jenkins/workspace/da_allure/DaQsAITest/target/surefire 2021-03-09T23-52-08_553-jvmRun1 surefire3606636428335013990tmp surefire_06822399092109765018tmp
Error occurred in starting fork, check output in log

在网上搜了好多相关资料,都说让关闭编译时测试遇到问题,继续编译
我想,也都是开发吧,根本就是跳过问题,没有正式问题呀。而我作为一名测试,必须要改掉这个问题啊。

网上是这个解决的,找了好多
pom.xml的 maven-surefire-plugin中增加,但是没有解决我的问题

<configuration><testFailureIgnore>true</testFailureIgnore>
<configuration>

我的解决 :增加

<argLine>-Xmx1024m -XX:MaxPermSize=256m
</argLine>

pom.xml中,整体展示如下

<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><version>3.0.0-M3</version><configuration><testFailureIgnore>true</testFailureIgnore><argLine>-javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar"</argLine><argLine>-Xmx1024m -XX:MaxPermSize=256m</argLine> <systemProperties><property><name>junit.jupiter.extensions.autodetection.enabled</name><value>true</value></property><!--设置生成allure报告到存放路径下 ,target/allure-results --><property><name>allure.results.directory</name><value>${project.build.directory}/allure-results</value></property></systemProperties></configuration>
</plugin>

##分析:
-Xmx1024m:-Xmx 是最大堆的大小 1024m
XX:MaxPermSize=256m :设置持久代大小为256m
由于我的jenkins搭建在服务器,是虚拟机,内存2G,硬盘50G
可能是运行java时,占用的堆内存不够用,或者说无法达到标配?
所以运行命令中,增加以上参数,可能会硬性分配,这样就可以通过了

maven编译,执行测试用例报错 The forked VM terminated without saying properly goodbye. VM crash or System.exit c相关推荐

  1. Linux 没有主清单属性,maven编译正常,运行报错:中没有主清单属性

    在pom.xml添加插件 org.apache.maven.plugins maven-shade-plugin 1.2.1 package shade com.xxx.spider.Main 执行命 ...

  2. 【maven】The forked VM terminated without saying properly

    1.概述 转载:https://blog.csdn.net/zhglance/article/details/53695653 一直在使用Maven开发项目,最近遇到了一个让人头疼的问题,在网上搜索竟 ...

  3. 问题记录:编译失败,报错Fatal error compiling

    项目场景: 使用idea+maven编译项目失败. 问题描述 执行maven的compile,报错如下: Failed to execute goal org.apache.maven.plugins ...

  4. VSCode内npm run build编译打包时候报错:code ELIFECYCLE - (已解决)

    文章目录 win10系统使用VSCode打包项目进行build编译的时候,报错:Module build failed: Error: "extract-text-webpack-plugi ...

  5. 【maven】mvn deploy 报错 Failed to deploy artifacts: Could not transfer artifact

    文章目录 1.场景1 1.1 概述 1.场景1 1.1 概述 因为在windows下,内网环境,然后升级了flink,但是包是外网拷贝进去的,拷贝到我的本地,现在本地升级好了,需要将jar包发布到内网 ...

  6. linux下执行ffmpeg报错无法操作https资源的问题https protocol not found, recompile FFmpeg with openssl, gnutls

    linux下执行ffmpeg报错无法操作https资源的问题https protocol not found, recompile FFmpeg with openssl, gnutls 报错 解决 ...

  7. Maven打包后运行报错

    Maven打包后运行报错 场景描述 今天在用Maven打包的时候发现打完后的jar包无法正常执行,一开始我以为是依赖问题.结果在摸索中发现有一个技巧可以解决问题. 解决方法 1.先clean 2.然后 ...

  8. IDEA 代码不报红但是编译不通过 报错:java: 程序包xxx.xxx不存在 java: 找不到符号 lombok不存在

    错误描述: 在编写非Maven项目时,添加了lombok以方便编写实体类,但是添加注解后启动项目报错说lombok包不存在 排查过程: 首先确定了IDEA的lombok插件确实是存在了 然后我们打开了 ...

  9. ClickHouse系列教程七:centos下源码编译安装及报错解决

    ClickHouse系列教程: ClickHouse系列教程 参考上一篇博客: ClickHouse系列教程六:源码分析之Debug编译运行 先安装 gcc 8, g++ 8, cmake 3, ni ...

  10. linux下编译make文件报错“/bin/bash^M: 坏的解释器,使用grep快速定位代码位置

    一.linux下编译make文件报错"/bin/bash^M: 坏的解释器 参考文章:http://blog.csdn.net/liuqiyao_01/article/details/415 ...

最新文章

  1. cnetos6,centos7添加新网卡,系统不识别的解决办法
  2. cup过高是什么意思_做青和焙火有什么关系?
  3. 利用Python爬取网易上证所有股票数据(代码
  4. mysql sum 对应_ASK MySQL查询SUM不同的表
  5. EnglishWords——星期与月份
  6. 机器学习(Machine Learning)深度学习(Deep Learning)资料(Chapter 1)
  7. 微型计算机控制技术第二版答案第四章,微型计算机控制技术答案第四章2.pdf
  8. c语言 程序设计一篇,用c语言编程任务br/请编写一个程序,从输入中读取一篇中文文 爱问知识人...
  9. 第22篇-安卓手机端抓包软件VNET介绍
  10. php扑克牌随机发,PHP实现随机发放扑克牌
  11. 2020算法设计与分析 官方考前模拟卷 参考答案
  12. Win10优化:系统文件Hiberfil.sys介绍
  13. jquery fullpage
  14. 【树莓派】配置无线网络(wifi)
  15. 【踩坑】Linux java中ftp下载文件,解压文件损坏,以及图片下载打开只显示下载路径的问题
  16. 关于构建umi+dva+ant react项目 附源码
  17. maven项目安装本地包实战演示
  18. 研究:非英语背景移民更易识别澳大利亚俚语
  19. Sequence contains more than one matching element
  20. 勒索软件、移动恶意软件攻击将在2020年激增

热门文章

  1. 2022-2028全球与中国工业蜂窝网关市场现状及未来发展趋势
  2. 怎样把亚马逊电子书转换成mobi或pdf
  3. 动漫设计系统(基于ASP.NET的动态网站)
  4. 据说是最健康的作息时间表
  5. oracle的解除锁表
  6. 小班安全使用计算机教案,安全用电器幼儿园小班安全教案
  7. git添加文件到版本库中
  8. 高德地图react版本开源库react-amap与react-amap-next分析
  9. 百度地图绘制大量标注点卡顿问题完美解决
  10. 戴尔linux系统改win7,戴尔一体机win10改win7系统及bios设置教程(支持8代cpu)