investigate FoldingStressTest.testRestoreManyFoldRegionsPerformance blinking

This commit is contained in:
Dmitry Batrak
2018-11-07 18:33:34 +03:00
parent 75b341b256
commit 18e6944b26
@@ -88,9 +88,11 @@ public class FoldingStressTest extends LightPlatformTestCase {
try {
FoldingModelEx model = (FoldingModelEx)editor.getFoldingModel();
PlatformTestUtil.startPerformanceTest("restoring many fold regions", 1500, () -> model.runBatchFoldingOperation(() -> {
long t = System.nanoTime();
for (int i = 0; i < N; i++) {
addAndCollapseFoldRegion(model, i, i+1, "/*...*/");
}
System.out.println((System.nanoTime() - t) / 1000000); // temporary code to investigate test blinking
}))
.setup(()-> model.runBatchFoldingOperation(model::clearFoldRegions))
.assertTiming();