Skip to content

Commit 8adfa3f

Browse files
committed
Run GC before the TestNG to avoid kill 137, hopefully
1 parent 96e5a60 commit 8adfa3f

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

build.gradle

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,12 +117,25 @@ jacoco {
117117
}
118118

119119
task GCandMem(dependsOn: 'check') << {
120+
print("Memory usage before: ")
121+
println(java.lang.management.ManagementFactory.getMemoryMXBean().getHeapMemoryUsage().getUsed() / 1024.0 / 1024.0)
120122
System.gc()
121123
Thread.sleep(200)
122124
print("Memory usage: ")
123125
println(java.lang.management.ManagementFactory.getMemoryMXBean().getHeapMemoryUsage().getUsed() / 1024.0 / 1024.0)
124126
}
125127

128+
task GCandMem2(dependsOn: 'test') << {
129+
print("Memory usage before: ")
130+
println(java.lang.management.ManagementFactory.getMemoryMXBean().getHeapMemoryUsage().getUsed() / 1024.0 / 1024.0)
131+
System.gc()
132+
Thread.sleep(200)
133+
print("Memory usage: ")
134+
println(java.lang.management.ManagementFactory.getMemoryMXBean().getHeapMemoryUsage().getUsed() / 1024.0 / 1024.0)
135+
}
136+
137+
testng.dependsOn GCandMem2
138+
126139
jacocoTestReport {
127140
reports {
128141
xml.enabled = true

0 commit comments

Comments
 (0)