4

我正在使用 IntelliJ 运行 Scalatest 测试。我遇到的问题是测试用完了堆空间(可能是因为我的测试正在使用 Selenium 并启动码头来击中我的 Api)。

我知道如何在 IntelliJ 中增加我的堆空间,但是在增加空间之后,测试仍然用完堆。

是否有不同的地方可以增加测试的堆空间而不是通常的 IntelliJ info.plist(哦,顺便说一句,我在 Mac 上)

4

2 回答 2

9

Edit Configurations

在此处输入图像描述

选择左侧的测试,并调整其VM options

在此处输入图像描述


如果您使用的是 ScalaTest ant taskjvmarg您可以设置一个:

<jvmarg value="-Xmx2048m -XX:MaxPermSize=128m"/>
于 2012-03-22T15:45:39.560 回答
2

正如您正确观察到的,需要增加的不是 IDEA 的堆大小,而是可以从Run > Edit Configurations...对话框访问的 ScalaTest运行配置的大小。在那里,您应该能够为您尝试运行的测试设置VM 选项。

于 2012-03-22T14:00:22.823 回答