Alexander Udalov
ed9a0e514d
Regenerate tests and fir-tree
2021-01-03 14:53:41 +01:00
Dmitriy Novozhilov
bc7e18fb8a
[TEST] Regenerate tests after previous commit
2020-12-16 19:52:28 +03:00
Vladimir Dolzhenko
984b3c2f30
Fix to address platform expectation for project path
...
Project path has to be absolute
2020-12-03 12:35:31 +01:00
Dmitriy Novozhilov
4779092ba5
Build: fix API differences between 201 and 202 in idea performance tests
2020-11-28 14:25:49 +03:00
Dmitriy Novozhilov
eeb9b3214c
Switch to 202 platform
2020-11-28 14:25:19 +03:00
Vladimir Dolzhenko
25a631a1ca
Improved IDE performance tests vega specs
2020-11-25 10:08:57 +01:00
Ilya Kirillov
dcdd69d039
Invalidate caches before resolve in AbstractPerformanceHighlightingTest
2020-11-25 09:18:19 +01:00
Ilya Gorbunov
b2b2629e79
Use new kotlin.io.path API in tests
2020-11-20 09:03:25 +03:00
Vladimir Dolzhenko
7732fc38e0
Add more IDE performance tests vega chart specs
2020-11-18 14:31:56 +01:00
Vyacheslav Gerasimov
3feff16a77
Cleanup 193 compatibility fixes
2020-11-11 14:28:54 +03:00
Vyacheslav Gerasimov
8620d26a8a
Delete 193 bunch files
2020-11-11 14:28:53 +03:00
Vladimir Dolzhenko
80f316168e
Updated IDE perf tests vega visualization to handle wide time ranges with aggregation
2020-11-10 10:58:17 +01:00
Vladimir Dolzhenko
e101e6762c
Add uploading IDE performance benchmarks to ES
2020-11-09 14:03:58 +01:00
Dmitriy Dolovov
4de1bf8d35
Gradle IT: Move GradleProcessOutputInterceptor to the test framework
...
This is necessary to make GradleProcessOutputInterceptor available for
other tests, e.g. Gradle IT.
2020-11-05 18:51:08 +03:00
Vladimir Dolzhenko
369b1ef5df
Fix compilation in perfTests
2020-11-02 16:44:04 +01:00
Vladimir Dolzhenko
1a57794e82
Clean ups in IDE performance tests output
2020-11-02 15:09:30 +01:00
Vladimir Dolzhenko
7d0e9654bd
Clean ups in IDE performance tests output
2020-11-01 14:29:15 +01:00
Vladimir Dolzhenko
d36511c094
Clean ups in IDE performance tests output
2020-10-31 23:36:35 +01:00
Vladimir Dolzhenko
4f6fa1059c
Add missed task dependency for IDE performance tests output
2020-10-31 14:55:58 +01:00
Vladimir Dolzhenko
ceea57ab58
Add missed task dependency for IDE performance tests output
2020-10-31 12:17:04 +01:00
Vladimir Dolzhenko
3c0d43dc0d
Rebuild IDE performance tests output
...
format changes: added warmUp tag, index, benchmark format version
perform post processing: geom mean calc, extract warm-up benchmark
2020-10-30 21:30:02 +01:00
Vladimir Dolzhenko
0a18be62e5
Add prefix for inner test classes in ide perf tests to avoid metric name clashes
2020-10-25 22:49:30 +01:00
Vladimir Dolzhenko
2790bc1105
Split perf test json reports in a separate files/docs
2020-10-23 09:11:05 +02:00
Vladimir Dolzhenko
d7a783e077
Add prefix for inner test classes
2020-10-23 09:11:05 +02:00
Dmitriy Novozhilov
0484ab8cca
Don't unwrap captured types in IDE descriptors renderers
...
#KT-42263 Fixed
2020-10-21 11:53:42 +03:00
Vladimir Dolzhenko
d9b3f91d73
Support hasError in ide perf tests vega charts
2020-10-15 00:09:48 +02:00
Vladimir Dolzhenko
051d914996
Align ide perf tests vega charts with json reports camelCase propNames
...
fix handling test errors
2020-10-14 21:31:03 +02:00
Ilya Kirillov
f27bf04911
Perf test: remove info markers in testdata before test
2020-10-14 02:04:10 +03:00
Vladimir Dolzhenko
5ca4c2ce1a
Use camelCase propNames in ide perf tests json stats; report hasError
2020-10-13 15:17:45 +02:00
Vladimir Dolzhenko
a9bc63dece
Drop redundant legacy_name from ide perf tests json stats
2020-10-10 23:57:39 +02:00
Dmitry Gridin
23beaa5883
[formatter] add tests for line indent after properties
...
^KT-42560
2020-10-09 20:03:48 +07:00
Dmitry Gridin
434139d986
Revert "Add indent before accessor for extension property (KT-33131)"
...
This reverts commit ab34f8c7
^KT-42560 Fixed
2020-10-09 19:44:50 +07:00
Vladimir Dolzhenko
f8b8f94040
Adjust vega IDE performance test charts
2020-10-09 11:03:26 +02:00
Vladimir Dolzhenko
165a147dd8
Improved IDE performance tests vega specs
2020-10-08 12:26:45 +02:00
Roman Golyshev
0682084ca3
[FIR Completion] Generate part of performance tests for FIR completion
2020-10-08 11:10:50 +03:00
Vladimir Dolzhenko
46535bbd9d
Add IDE performance tests vega specs
2020-10-08 00:07:17 +02:00
Vladimir Dolzhenko
5eac949b43
Report EXPLICIT_DELEGATION_CALL_REQUIRED on relevant element
...
^KT-38959 Fixed
2020-10-05 09:43:05 +00:00
Dmitry Gridin
3078bd7b67
[formatter] line indent provider: fix indent for empty braces
...
^KT-42411 Fixed
2020-10-05 07:27:53 +00:00
Vladimir Dolzhenko
4d5b32b140
Clean up perf tests TC stats output
2020-10-01 07:52:01 +02:00
Vladimir Dolzhenko
3212df6183
Reverted back occasional commenting of perf runs
2020-09-30 09:41:21 +02:00
Vladimir Dolzhenko
50a16aa9bc
Do not print metadata for perf tests
2020-09-29 23:48:16 +02:00
Nikolay Krasko
d83355e4c4
as42: Remove setupGradleSettings usage
2020-09-29 15:32:34 +03:00
Yan Zhulanow
0ce9003ef7
Parcelize: Add missing dependencies to Parcelize components in tests
2020-09-24 15:50:58 +09:00
Vladimir Dolzhenko
51d405e950
Add json output for IDE performance tests
2020-09-17 08:57:08 +02:00
Vladimir Dolzhenko
38854ce40b
Disable profilerConfig for AHeavyInspectionsPerformanceTest
2020-09-10 16:23:51 +02:00
Yunir Salimzyanov
42da9e62db
Cleanup 192 patchset files (KTI-315)
2020-08-19 19:40:02 +03:00
Andrei Klunnyi
1e4c554bcd
KT-32368 Rework Inline hints settings // compatibility with earlier IDEA versions
2020-07-14 10:03:51 +00:00
Andrei Klunnyi
533507de25
KT-32368 Rework Inline hints settings // split KotlinInlayParameterHintsProvider
...
Platform supports 2 interfaces for inlay hints providers:
- InlayParameterHintsProvider [1]
- InlayHintsProvider [2]
KotlinInlayParameterHintsProvider as an implementation of (1) and a
source of "Inlay Hints" menu has the following limitations:
- Platform treats component as a source of "Parameter hints" submenu
that cannot be split. Once can only add or remove its nested checkboxes.
- Only a single instance of (1) can be defined.
To have a separate menu items for "Inlay Hints" existing
KotlinInlayParameterHintsProvider was split. New providers
implementing (2) were extracted from it:
- KotlinReferencesTypeHintsProvider
- KotlinSuspendingCallHintsProvider
- KotlinLambdasHintsProvider
TODO: HintType move as a separate commit
2020-07-14 10:03:45 +00:00
Vladimir Dolzhenko
03d5fe8d6c
Add dispatchAllInvocationEvents to editor actions in perf tests
2020-07-04 23:33:02 +02:00
Vladimir Dolzhenko
543efffa5c
Turn off stability check for PerformanceTypingIndentationTest
2020-07-02 17:13:10 +02:00