Dmitriy Dolovov
1329030281
IDE perf tests for K/N: Re-enable PerformanceNativeProjectsTest
2020-06-17 12:03:39 +07:00
Dmitriy Dolovov
10e5dc1f63
IDE perf tests for K/N: Add assertion on failed Gradle project import
2020-06-17 12:03:33 +07:00
Dmitry Gridin
060b2eaf27
Increase warm-up, test iterations in PerformanceTypingIndentationTest
2020-06-16 20:50:43 +07:00
Dmitry Gridin
85840578ad
Increase warm-up, test iterations in PerformanceTypingIndentationTest
2020-06-16 15:20:38 +07:00
Dmitry Gridin
01707800c1
KotlinLikeLangLineIndentProvider: improve indent for braces
...
Part of #KT-22211
Part of #KT-39353
2020-06-15 16:25:58 +07:00
Dmitry Gridin
9d6ea3c073
KotlinLikeLangLineIndentProvider: fix options for parentheses
...
Part of #KT-22211
Part of #KT-39353
2020-06-15 16:25:57 +07:00
Dmitry Gridin
306abc79ed
LineIndentProvider: support empty brackets
...
Part of #KT-22211
Part of #KT-39353
2020-06-15 16:25:57 +07:00
Dmitry Gridin
63a0b5bfde
KotlinLikeLangLineIndentProvider: support braces in blocks
...
Part of #KT-22211
Part of #KT-39353
2020-06-15 16:25:57 +07:00
Dmitry Gridin
447549f20d
LineIndentProvider: support declarations with body expression
...
Part of #KT-22211
2020-06-15 16:25:56 +07:00
Dmitry Gridin
145b2c260b
indentationOnNewLine: sort tests
...
Part of #KT-22211
2020-06-15 16:25:56 +07:00
Dmitry Gridin
f833b4fe63
LineIndentProvider: support elvis operator
...
Part of #KT-22211
2020-06-15 16:25:55 +07:00
Dmitry Gridin
cf655a829c
KotlinLikeLangLineIndentProvider: support options for parentheses
...
Part of #KT-22211
Part of #KT-39353
2020-06-15 16:25:55 +07:00
Dmitry Gridin
7c99a6fef4
LineIndentProvider: support catch and finally
...
Part of #KT-22211
2020-06-15 16:25:54 +07:00
Dmitry Gridin
acc15e5fad
LineIndentProvider: fix for do-while
...
Part of #KT-22211
2020-06-15 16:25:54 +07:00
Dmitry Gridin
7a58a59114
Implement EnterBetweenBracesAndBracketsNoCommitDelegate
...
Part of #KT-22211
Part of #KT-39353
2020-06-15 16:25:54 +07:00
Dmitry Gridin
e72fb755a0
LineIndentProvider: support control flow constructions
...
Part of #KT-22211
2020-06-15 16:25:54 +07:00
Dmitry Gridin
29ceb25f5c
LineIndentProvider: support string templates
...
Part of #KT-22211
Relates to #KT-38248
Relates to #KT-35244
2020-06-15 16:25:17 +07:00
Dmitry Gridin
9d98240272
Create KotlinLineIndentProvider and delegate it to formatter
...
#KT-22211
2020-06-15 16:24:31 +07:00
Alexander Udalov
6e67e1e78d
Replace appendln with appendLine in project
2020-06-11 13:01:30 +02:00
Nikita Bobko
ff7576f8e4
202: Fix compilation
2020-06-10 12:39:29 +03:00
Vladimir Ilmov
9719391c82
(PerformanceTest) improvements in profiler snapshots
...
support for typing per inspection tests
gradle arguments fixed to allow running tracing from cli
Profiler disabled for warmup phases.
relates to #KT-38653
2020-06-08 09:05:24 +02:00
Vladimir Dolzhenko
19855c5bd5
Tweaked performance-tests stats output
2020-06-07 23:03:04 +02:00
Yunir Salimzyanov
dce19b0ace
Cleanup 191 patchset logic (KTI-267)
2020-06-07 10:49:55 +03:00
Vladimir Dolzhenko
0f73cdeccb
Add ability to skip stats for performance tests if there is a custom stats name
2020-06-06 22:02:30 +02:00
Vladimir Dolzhenko
f005091dfb
Fix performance test stats reporting
2020-06-02 21:44:55 +02:00
Yunir Salimzyanov
3b9000cc0c
Cleanup 191 extension files (KTI-240)
2020-06-01 18:43:10 +03:00
Nikita Bobko
aa5a5c954f
Refactoring: change "// BUNCH: xxx" format
...
It wasn't obvious how to use this comment properly.
Now it should be clear
2020-05-29 20:31:12 +03:00
Vladimir Ilmov
de790a3e3b
(UnusedSymbolInspection) Added support for typing per inspection tests
...
relates to #KT-38653
2020-05-28 15:27:58 +02:00
Vladimir Dolzhenko
c805274d2e
Fix projectRoutines.kt compilation under 192/as36
2020-05-27 21:11:23 +02:00
Vladimir Dolzhenko
5c58a9dfd1
PerfTests gradle interceptor clean up
2020-05-26 21:50:31 +02:00
Vladimir Dolzhenko
bf5c7aea4d
Added heapDumper for perfTests
2020-05-26 11:09:25 +02:00
Vladimir Dolzhenko
bca8e96362
Clean up after nicer performance tests suite dsl
2020-05-25 21:54:56 +02:00
Vladimir Dolzhenko
55dc308688
Projects HL perf test
2020-05-25 13:11:10 +00:00
Vladimir Dolzhenko
1ae7f693c5
Nicer performance tests suite dsl
2020-05-25 13:11:09 +00:00
gcx11
50fc9d3692
KT-10974 - code review changes
2020-05-25 10:40:24 +03:00
gcx11
8849a66c00
KT-10974 - add import layout configuration table
2020-05-25 10:40:24 +03:00
Vladimir Dolzhenko
7afadb9b5e
Init default profile for perf tests
2020-05-16 14:10:29 +02:00
Nikolay Krasko
ee5ecb232a
Long test execution on 201: remove repeating calls to startup activities (KTI-185)
...
Method was refactored in https://github.com/JetBrains/intellij-community/commit/735c98d153779997b208c2c600c07a12a79ad0de
#KTI-185 Fixed
2020-05-09 22:12:16 +03:00
Dmitry Gridin
ad00d28631
TypingIndentation: add large test
2020-05-08 20:15:49 +07:00
Vladimir Dolzhenko
911dfde0fe
Add highlighting perf test with empty profile
2020-05-04 09:48:17 +02:00
Vladimir Dolzhenko
7e55336300
Add yourKit profiler to perfTests
2020-05-01 12:35:38 +02:00
Vladimir Dolzhenko
a407605f63
Turn off highlight perf tests for kotlin/gradle/*kts
2020-04-29 22:49:46 +02:00
Vladimir Dolzhenko
84ad9dd8de
Increase warm-up, test iterations in PerformanceTypingIndentationTest
2020-04-29 11:40:04 +02:00
Dmitry Gridin
3ad7e74ecb
AbstractPerformanceTypingIndentationTest: fix compilation for 191
2020-04-20 15:12:11 +07:00
Dmitry Gridin
cbd5d29457
Add performance tests for typing indentation
2020-04-17 15:14:25 +07:00
Dmitriy Dolovov
03cd229784
IDE perf tests for K/N: Drop redundant check for CommonLibraryKind
2020-03-23 16:49:58 +07:00
Natalia Selezneva
39d019ec9d
Tests: switch ScriptChangeNotifier off in tests
2020-03-20 13:14:48 +03:00
Natalia Selezneva
04c924a119
Remove idea-gradle-tooling-api.jar from IDEA 2020
...
Because gradle-6.1.jar is now bundled into idea-gradle plugin
2020-03-06 14:59:20 +03:00
Dmitriy Dolovov
17152899ac
IDE perf tests for K/N: Produce duplicated *.kt files on demand
2020-03-06 10:14:54 +07:00
Dmitriy Dolovov
44c8a85241
IDE perf tests for K/N: Don't run tests on inapplicable host OSes
2020-03-06 10:14:47 +07:00