Alexander Chernikov
d81d302e01
[kotlin] Move Declarations performance test: first attempt.
...
GitOrigin-RevId: 067f8d0faab773a9a623867872c28856a6872520
2024-10-10 14:45:56 +00:00
Alexey Kryuchkov
73792937ab
AT-1085 Highlighting tests on Ruby
...
GitOrigin-RevId: 5ed92f653eff38b7e906fb90edf028b9230f96d6
2024-09-30 19:36:15 +00:00
Alexey Kryuchkov
75a2a5a08e
AT-1085 WebstormHighlightingTest
...
GitOrigin-RevId: 5b1c72c4e1f849439a304d393b021e676b6ccd49
2024-09-29 21:40:14 +00:00
roman.ivanitskii
bcbbbb0dca
[performance-tests] Add CallInlineCompletionCommand for inline completion testing
...
GitOrigin-RevId: fd9d3f3b3b5978606aa212e7f3dfe7fb40748fb8
2024-09-09 17:16:14 +00:00
Maxim.Kolmakov
1d1d3d2238
Remove the doHighlight command and its corresponding tests.
...
The initial purpose of doHighlight was to measure the time it takes to apply different text attributes (color, style, etc.) to tokens. However, there hasn't been (and still isn't) a generic way to achieve this effectively.
Currently, this command triggers HighlightVisitorBasedInspection, which is essentially a "mock" inspection used in Global Analysis tools (such as inspect.sh, Qodana, etc.). This inspection combines three functionalities—syntax error, annotator, and generic error—into one. As a result, the highlighting produced by this command is a very rough estimation, if not just random values.
Highlighting in general is handled by the editor, which leverages information from the parser, annotators, additional passes, and specific inspections (e.g., dead code, which has a unique severity that makes the code appear grey). At this point, we do not have a clear way to make doHighlight work correctly, nor are we certain it's needed at all.
GitOrigin-RevId: 8c821f456e867395bb6de55a142a000cfc3a50a9
2024-09-08 01:32:00 +00:00
roman.ivanitskii
c713fdf22f
[performanceTesting] Add setupInlineCompletionListener method
...
GitOrigin-RevId: a9c602208892b1ce632cfdc6420e56d1a5c1a089
2024-09-05 16:32:18 +00:00
Elena Shaverdova
f4ebbc6873
Initial test for searchEverywhere FUS event for IDEA Ultimate
...
GitOrigin-RevId: 4da8e15c7b4e5313dc91e5ecbd38943902ef458f
2024-08-29 16:55:44 +00:00
Nikita Barkov
ea9d95de6d
[perf_tests]Fixed discussions in GitRollback and HandleSpan commands
...
GitOrigin-RevId: 8e2c708128c44daa5f62550393f6037bdeea8a84
2024-08-26 21:16:09 +00:00
Nikita Barkov
d76d833345
[perf_tests]AT-797. Implemented FindUsagesInBackgroundCommand
...
GitOrigin-RevId: db58fd4e0a411af7d328c73d85d2e8cbf3f3cafd
2024-08-26 16:32:47 +00:00
Elena Shaverdova
aa3924dc95
Re-enable new waiting for highlight by default in OpenFileCommand (AT-711)
...
GitOrigin-RevId: 04a31b7e1568299ad4a71d1ddca64a9372b7a0f0
2024-08-16 17:28:03 +00:00
Elena Shaverdova
8584d5dafd
Temporal revert due to new code breaking span to report to IJ-Perf (AT-711)
...
GitOrigin-RevId: aebfd6fbb946e1b5b8983963e9175b06cd250f86
2024-08-15 11:25:37 +00:00
Elena Shaverdova
085030b780
Enable the new implementation by default AT-711 Use waitForCodeAnalysisFinished() in OpenFileCommand
...
GitOrigin-RevId: c7a375d360c41e24e9e8c2bfd0de0427543fc404
2024-08-11 21:56:48 +00:00
Elena Shaverdova
ed33312845
Implement an option for OpenFileCommand to wait for highlighting with WaitForFinishedCodeAnalysis code (AT-711)
...
GitOrigin-RevId: 1270eeeb0bf9b9941938e021d1e2f37e173ac984
2024-08-06 13:15:12 +00:00
Alexander Karaev
43649b1be7
[performance-tests] Move GCCommand to base performance plugin
...
* This action is not kotlin-specific, we want to use it in CLion
GitOrigin-RevId: 926b471dcfa6e6298512bb21ccf31348314bdf14
2024-08-05 18:21:52 +00:00
Alexey Kryuchkov
1e9d8d1cfc
AT-1085 Initial scenario for stress testing in GoLand
...
GitOrigin-RevId: 70b83486c027d53330448bfa2bf8db80798b878c
2024-08-05 01:14:01 +00:00
Nikita Barkov
9ea659bc92
[perf_tests]Implemented GitRollbackCommand and HandleSpanCommand
...
GitOrigin-RevId: defcfa797d687b51efb71bcf809e654ede363436
2024-08-02 17:50:43 +00:00
Nikita Barkov
e5b037b186
[perf_tests_kotlin]AT-798. Implemented IntellijFindUsagesAndNavigateToImplementationTest
...
GitOrigin-RevId: 7e449fb4ff5f6319cd5427efc566cc21e04ab49a
2024-07-25 16:36:48 +00:00
Nikita Barkov
0833d42781
[perf_tests_kotlin]AT-797. Fixed FindUsagesCommand
...
GitOrigin-RevId: 0296823686c42bf56753b8e7336c1e3a082560f0
2024-07-25 10:39:24 +00:00
Nikita Barkov
75b7806e98
[perf_tests_kotlin]AT-797. Implemented new user scenario test
...
GitOrigin-RevId: 4295f4f7badc84cd38dc1487908414d7889fc2ca
2024-07-24 13:20:55 +00:00
Vladimir Shefer
6328d09433
[perf_test] Javadoc for commands
...
GitOrigin-RevId: 4e2913dd307086e47f4742572a6befb289b9a7aa
2024-07-19 15:38:03 +00:00
Maxim.Kolmakov
e4bd3e0189
[performanceTests] Add assertion about required combination of parameter for OpenProjectCommand
...
We need to close a previous project to perform project leak analysis otherwise there will be strong references
GitOrigin-RevId: 5586b1e71a2850193d053ffe8df93684818a4a22
2024-07-10 09:11:00 +00:00
Nikita Barkov
149838abea
[perf_test_kotlin]AT-695. Implemented move kotlin files test
...
GitOrigin-RevId: 318c1046a6d66fe0dd851435e3e75f855dc7587c
2024-07-05 14:14:58 +00:00
roman.ivanitskii
cead9f4157
[ai-assistant][ui-tests] Make tests more stable
...
GitOrigin-RevId: fd69eb3143baf201a8777278152664b95de4afe9
2024-07-01 18:07:35 +00:00
Nikita Barkov
b5f57d099d
[perf_tests_kotlin]AT-802.Implemented navigation to declaration test
...
GitOrigin-RevId: 1ecb50de6e056e0cd3e1f95715f9dccb1fbbc8b7
2024-06-18 21:44:35 +00:00
Maxim.Kolmakov
a8433123ee
[performance-tests] Add new tests for SE with warmup
...
GitOrigin-RevId: 17d66efd3d0f9b1a11de227761c9ce32fa003328
2024-06-04 15:00:37 +00:00
Nikita Barkov
45c27d1af5
[perf_tests_kotlin]AT-897. Implemented J2K performance tests
...
GitOrigin-RevId: 950626b49fe137f762fca9df419450647753dbce
2024-06-02 10:59:06 +00:00
Nikita Barkov
c4d3a0f5cd
[perf_test] Removed openFileWithJsonArguments and updated openFile
...
GitOrigin-RevId: 0b64f7faf2b502925943a1ec0307a448c7855fa0
2024-05-24 12:05:25 +00:00
Nikita Barkov
e7176dd619
[perf_test] Implemented openFileWithJsonArguments
...
GitOrigin-RevId: 0cdde6b4e84e7ddb0fb9a38bd0f0f4824adf258a
2024-05-23 15:40:15 +00:00
Nikita Barkov
122cc65e67
[perf_test_kotlin]AT-757. Implemented findUsages SQLiter tests
...
GitOrigin-RevId: 81bdc79ea531f312e8dfb2dbce7a4c0b35840e20
2024-05-23 15:39:49 +00:00
Maxim.Kolmakov
60536cc329
AT-919 Create a performance test for Project Tree restoration
...
Provide to expand project view
GitOrigin-RevId: db9f2ce60b059ab23328be2abf36167c25e4267f
2024-05-13 13:22:13 +00:00
Maxim.Kolmakov
1387a7589e
AT-919 Create a performance test for Project Tree restoration
...
Provide command that waits till project is initialized
GitOrigin-RevId: 81093e72fd9d5b4c247a7c836425e9343c0e12ef
2024-05-13 13:22:10 +00:00
Eugene Morozov
931a8a8c3c
AT-893 Add performance command that scrolls Editor top to bottom
...
(cherry picked from commit 085476a33ffbc30779cc476507db0ba1c123e88c)
IJ-CR-132751
GitOrigin-RevId: 1acf07f6d9d7ec82066e3039f86a860cbfe7fca9
2024-04-29 19:22:33 +00:00
Liudmila Kornilova
ad35fc385b
IJPL-148308 Full scanning should be performed if indexing didn't finish before restart
...
Signed-off-by: Liudmila Kornilova <liudmila.kornilova@jetbrains.com >
GitOrigin-RevId: cf6af3447dc59bf9b5b57377c42253fa8e08e84b
2024-04-24 14:22:03 +00:00
Maxim.Kolmakov
b121c7b19d
AT-908 Automate setting custom Kotlin compiler options in the starter framework
...
GitOrigin-RevId: cc37be3c9dfaf57736c335f44ce29625f58afd71
2024-04-24 13:57:57 +00:00
Liudmila Kornilova
afd4446cd5
Fix FunctionalDirtyFilesQueueTest (change way to trigger indexes removal while project is closed)
...
GitOrigin-RevId: 1c6b5c9a475fe53c38162ac92c0e3207df66355c
2024-04-21 01:29:07 +00:00
Nikita Barkov
67a34764a7
[perf_tests]AT-864. Implemented AnalyzeDependenciesCommand
...
GitOrigin-RevId: 88bbed228c070b0c2fd8f4ed201e1a3280814992
2024-04-12 13:20:13 +00:00
Liudmila Kornilova
f9ef8d0e2b
IDEA-350621 Test case when dirty file is in orphan queue
...
GitOrigin-RevId: 4b4a5b0eb41f8e79fb3517d0ec7c00b3ff5763ea
2024-04-10 19:56:07 +00:00
Nikita Barkov
c229863198
[perf_tests]AT-886. Implemented RenameModuleCommand
...
GitOrigin-RevId: 652c9f4df24b64bb70186bd0396f4c12ddf90f54
2024-04-09 21:29:46 +00:00
Nikita Barkov
9a90a044ef
[perf_tests]Implemented AwaitCompleteProjectConfigurationCommand
...
GitOrigin-RevId: 7336bd05b1e6faf60a3756b787b6b3b6e5d6bbb5
2024-04-08 20:12:28 +00:00
Nikita Barkov
36e025e12e
[perf_test]AT-569. Implemented validateGradleMatrixCompatibility command.
...
GitOrigin-RevId: 3b5cced3bfbfb1a1ed3ac5ba168eddb6b3148951
2024-04-04 21:05:28 +00:00
Nikita Barkov
5368bb96ff
[perf_test]AT-865. Split RefreshProjectCommand into two separate commands for gradle and maven
...
GitOrigin-RevId: 3b47e9701c64a6b4d8f5632fa14ac5d68e106536
2024-04-03 17:00:47 +00:00
Nikita Barkov
0f8dcfaa68
[perf_test]AT-859. Implemented SetMavenDelegatedBuildCommand
...
GitOrigin-RevId: df00731d1d25a6361dbefbb3b02929587de956d7
2024-03-27 15:37:40 +00:00
Nikita Barkov
76a12d3bed
[perf_tests]AT-816. Implemented createSpringProjectCommand in spring-initializr plugin
...
GitOrigin-RevId: b36ff31ee4e83afb7595016677e51aa7a8db6df0
2024-03-26 14:02:29 +00:00
Maxim.Kolmakov
ab4dce1226
Add command to assert current file name
...
GitOrigin-RevId: 9c7f128eb50036c0613f6ec212bd534fc0c0bb56
2024-03-25 11:03:15 +00:00
Maxim.Kolmakov
4ac62e3a82
Add command to assert caret position
...
GitOrigin-RevId: f5f784745d06f5c16f967d2087cf646e87fc2535
2024-03-25 11:03:10 +00:00
Liudmila Kornilova
7d1daaddc7
IDEA-348980 Test that full scanning is performed on startup if it was incomplete last time
...
GitOrigin-RevId: a6214e1795ab033082df92786e9224593a77fd7b
2024-03-21 21:39:08 +00:00
Nikita Barkov
3b58cfd470
[perf_tests]AT-840/AT-839. Updated ExecuteGradleTaskCommand
...
GitOrigin-RevId: 277e7fe1e2a2eb5f01d696ecc5a16bedb0c62a34
2024-03-15 14:55:01 +00:00
Nikita Barkov
041cdb1cbe
[perf_tests]AT-838/AT-837. Implemented CreateGradleProjectCommand
...
GitOrigin-RevId: 1f2f9f0eb97f1aa343210e546ccda3b7f22f6f01
2024-03-14 20:21:13 +00:00
Roman.Ivanitskii
281b7dafbe
[ml-tests] make login test more stable
...
GitOrigin-RevId: 9521106ddfb16f67b2b312f9d343327ccd1e4353
2024-03-14 01:50:16 +00:00
Liudmila Kornilova
7e75054349
IDEA-348980 Setup integration test to check that dirty files queue triggers dumb mode after restart
...
GitOrigin-RevId: 1cb09bbf5750a72635048c4b25d4e633b306304a
2024-03-13 21:42:40 +00:00