Vladimir Dolzhenko
cb92474af9
Use highlight visitor instead of custom general like highlighting pass
...
#KTIJ-1760 Fixed
#KT-45254 Fixed
2021-03-04 07:11:58 +00:00
Alexander Udalov
5ad0033d42
Extract some cfg utilities into separate files
...
These utilties are used not only within CFG, but from the frontend and
idea as well. Therefore upon extraction of CFG into another module,
these two new files will remain in 'frontend'.
2021-02-24 17:17:03 +01:00
Vladimir Dolzhenko
913c298be8
Kotlin highlight passes are reworked
...
#KT-37702 Fixed
2021-02-01 13:18:38 +00:00
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