我有四核处理器。当我在我的项目中运行'mvn test‘时,CPU的负载几乎是100%:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
20641 user 20 0 3338212 339232 5076 S 397.7 9.1 2:16.19 java
和我的单元测试,因为超时。当我使用eclipse plugin for JUnit时,测试运行得更快,并且不会100%加载CPU。我的配置如下...
Maven 3.1.0
JUnit 4.10
O
我有一个运行gitlab runner的虚拟服务器。我现在添加了一些GUI单元测试,它们在我的pc上运行得很好,但不能在虚拟服务器上运行。
它总是以如下方式退出:
java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
你知道怎么用gitlab-ci来运行吗?
编辑:
我的虚拟服务器正在运行centos 7
这是我当前的.gitlab-ci.yml
image: kaiwinter/docker-java8-m
我们有一系列的单元测试,在我尝试为rest端点中调用的方法添加一些依赖注入和日志记录持续时间之前,它们都通过得很好。
在测试失败之前的单元测试中,我们得到两个奇怪的错误:
[AppClassLoader@14dad5dc] error aspect 'com.lutherconsulting.aphirm.log.DurationLoggingAspect' woven into 'com.lutherconsulting.aphirm.rest.ClientRest' must be defined to the weaver (placed on the a
运行Spring 2.6.6和Spring 2021.0.1
我试图将现有的服务迁移到Kubernetes,因此我添加了对spring-cloud-starter-kubernetes-client-all的依赖。默认情况下,我有spring.cloud.kubernetes.enable=false,并使用kubernetes配置文件来启用它。这是为了允许该服务既可以在Kubernetes中运行,也可以在遗留环境中运行。
我的单元测试在本地构建时成功完成,但在Bitbucket管道中失败,有以下错误:
java.lang.IllegalStateException: Failed to lo
由于某些原因,无论指定了什么算法,在调用SecretKeyFactory.getInstance()时,我总是在单元测试中得到异常。例如:
SecretKeyFactory.getInstance("PBEWITHMD5ANDDES")
com.mhe.connect.util.EncryptionException: java.security.NoSuchAlgorithmException: PBEWITHMD5ANDDES SecretKeyFactory not available
同时,我看到Security.getProviders()返回所需的算法:
SECR
我正在使用Maven的Spring环境,我在BDD测试中添加了一个黄瓜插件,我已经用所有的路由指定了java.io.FileNotFoundException,但是当我尝试以单元测试的形式运行时,我发现了一个pom.xml --这是一个完整的跟踪:
cucumber.runtime.CucumberException: java.io.FileNotFoundException: C:\Program%20Files\M2_Repo\info\cukes\cucumber-core\1.2.2\cucumber-core-1.2.2.jar (The system can not find t