mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-15 11:53:49 +07:00
[benchmarks] Renaming PerformanceTest* => Benchmark*
GitOrigin-RevId: 9963b84d51e1062acc262a8d3d3de1409a708e3b
This commit is contained in:
committed by
intellij-monorepo-bot
parent
f4c5a365ab
commit
cdf91bf213
@@ -4,7 +4,7 @@ import com.intellij.json.formatter.JsonCodeStyleSettings.PropertyAlignment;
|
||||
import com.intellij.openapi.command.WriteCommandAction;
|
||||
import com.intellij.psi.codeStyle.CodeStyleManager;
|
||||
import com.intellij.psi.codeStyle.CommonCodeStyleSettings;
|
||||
import com.intellij.tools.ide.metrics.benchmark.PerformanceTestUtil;
|
||||
import com.intellij.tools.ide.metrics.benchmark.Benchmark;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
/**
|
||||
@@ -99,7 +99,7 @@ public class JsonFormattingTest extends JsonTestCase {
|
||||
public void testHugeJsonFile() {
|
||||
// IDEA-195340 bad JSON kills IntelliJ
|
||||
myFixture.configureByFile(getTestName(false) + ".json");
|
||||
PerformanceTestUtil.newPerformanceTest(getTestName(false), this::reformatAndCheck).attempts(1).start();
|
||||
Benchmark.newBenchmark(getTestName(false), this::reformatAndCheck).attempts(1).start();
|
||||
}
|
||||
|
||||
private void doTest() {
|
||||
|
||||
@@ -12,7 +12,7 @@ import com.intellij.openapi.util.io.FileUtil;
|
||||
import com.intellij.openapi.util.registry.Registry;
|
||||
import com.intellij.psi.PsiFile;
|
||||
import com.intellij.psi.PsiFileFactory;
|
||||
import com.intellij.tools.ide.metrics.benchmark.PerformanceTestUtil;
|
||||
import com.intellij.tools.ide.metrics.benchmark.Benchmark;
|
||||
import com.intellij.util.ThrowableRunnable;
|
||||
import com.jetbrains.jsonSchema.impl.JsonSchemaVersion;
|
||||
import com.jetbrains.jsonSchema.impl.inspections.JsonSchemaComplianceInspection;
|
||||
@@ -46,7 +46,7 @@ public class JsonSchemaPerformanceTest extends JsonSchemaHeavyAbstractTest {
|
||||
private void doTestAzurePerformance(boolean useNewImplementation) throws IOException {
|
||||
Registry.get("json.schema.object.v2").setValue(useNewImplementation);
|
||||
|
||||
PerformanceTestUtil.newPerformanceTest("Highlight azure json by schema", () -> {
|
||||
Benchmark.newBenchmark("Highlight azure json by schema", () -> {
|
||||
myFixture.enableInspections(JsonSchemaComplianceInspection.class);
|
||||
myFixture.enableInspections(JsonSchemaRefReferenceInspection.class);
|
||||
myFixture.enableInspections(JsonSchemaDeprecationInspection.class);
|
||||
@@ -89,11 +89,11 @@ public class JsonSchemaPerformanceTest extends JsonSchemaHeavyAbstractTest {
|
||||
myFixture.doHighlighting();
|
||||
}
|
||||
});
|
||||
PerformanceTestUtil.newPerformanceTest(getTestName(false), test).attempts(5).start();
|
||||
Benchmark.newBenchmark(getTestName(false), test).attempts(5).start();
|
||||
}
|
||||
|
||||
public void testEslintHighlightingPerformance() {
|
||||
PerformanceTestUtil.newPerformanceTest(getTestName(true), () -> {
|
||||
Benchmark.newBenchmark(getTestName(true), () -> {
|
||||
PsiFile psiFile = myFixture.configureByFile(getTestName(true) + "/.eslintrc.json");
|
||||
|
||||
for (int i = 0; i < 10; i++) {
|
||||
|
||||
@@ -3,7 +3,7 @@ package com.jetbrains.jsonSchema.remote;
|
||||
|
||||
import com.intellij.openapi.vfs.LocalFileSystem;
|
||||
import com.intellij.openapi.vfs.VirtualFile;
|
||||
import com.intellij.tools.ide.metrics.benchmark.PerformanceTestUtil;
|
||||
import com.intellij.tools.ide.metrics.benchmark.Benchmark;
|
||||
import com.intellij.testFramework.fixtures.BasePlatformTestCase;
|
||||
import com.jetbrains.jsonSchema.JsonSchemaHeavyAbstractTest;
|
||||
import com.jetbrains.jsonSchema.ide.JsonSchemaService;
|
||||
@@ -55,7 +55,7 @@ public class JsonSchemaCatalogManagerTest extends BasePlatformTestCase {
|
||||
VirtualFile file = myFixture.addFileToProject("some/unknown.json", "").getVirtualFile();
|
||||
VirtualFile schemaFile = myCatalogManager.getSchemaFileForFile(file);
|
||||
Assert.assertNull(schemaFile);
|
||||
PerformanceTestUtil.newPerformanceTest(getTestName(false), () -> {
|
||||
Benchmark.newBenchmark(getTestName(false), () -> {
|
||||
for (int i = 0; i < 1000000; i++) {
|
||||
VirtualFile result = myCatalogManager.getSchemaFileForFile(file);
|
||||
Assert.assertNull(result);
|
||||
|
||||
Reference in New Issue
Block a user