Nikita Kudrin
ecaf4c93bf
[metrics] Avoid recursive calls in case of calling SUM or AVERAGE for metrics selection
...
GitOrigin-RevId: a66170bd34f654bb8f81117ee91eb54dabd6d2b7
2023-10-24 15:45:03 +00:00
Nikita Kudrin
3a86c5e4ec
[metrics] IJ-CR-116468 Removing OsFamily in favor of already existed OS enum
...
GitOrigin-RevId: f0e6c99972f4808f9319b2ca28c581714018d785
2023-10-18 12:58:49 +00:00
Nikita Kudrin
c5c3beddf0
[metrics] IJ-CR-116910 Taking into account even and odd collection size for median calculation
...
GitOrigin-RevId: 5f06b9a7d0b15e1f5252c69c213af485976bcdc2
2023-10-18 12:14:10 +00:00
Nikita Kudrin
5cd38aeaf5
[metrics] IJ-CR-116745 Better naming for retry mode
...
GitOrigin-RevId: d0709da2d1b4de2a750d93a79ff68b9d036ffd27
2023-10-18 12:14:09 +00:00
Nikita Kudrin
7b571a219f
[metrics] IJ-CR-116469 Fixes for review: Removing confusing package
...
GitOrigin-RevId: a199478fb6daa1c310c187f7e4ca23bc2b824a40
2023-10-17 10:50:15 +00:00
Nikita Kudrin
c8d08a9940
[test framework] AT-107 Moving metrics publishing related stuff to intellij.tools.ide.metrics.benchmark
...
GitOrigin-RevId: 97155e423257964154c72d710de2f20b481dbb02
2023-10-16 23:23:31 +00:00
Nikita Kudrin
557c3673ae
[test framework] AT-107 Creating a new module with metrics publishing utils for unit performance tests
...
GitOrigin-RevId: 7d47e6089e83112f933f52eac2155258d5f53b50
2023-10-16 23:23:28 +00:00
Nikita Kudrin
9e7e08b895
[ide tools] AT-107 Specifying test groups just for sake of tests exclusion via ALL_EXCLUDE_DEFINED
...
GitOrigin-RevId: 3887dfc8a42434abb475a9c70a1f1113ca87c3ef
2023-10-16 23:23:24 +00:00
Nikita Kudrin
f089a725e7
[test framework] AT-107 Publishing span metrics from unit performance tests
...
GitOrigin-RevId: 5eb5ccb5822ec3d36b0a603ec960c82919205d18
2023-10-16 23:23:18 +00:00
Nikita Kudrin
90fe9ab05a
[ide starter] AT-107 Renaming intellij.tools.ide.common => intellij.tools.ide.util.common
...
GitOrigin-RevId: 6e3ac9a803dd919ea0e1524529abbce0804d0b6a
2023-10-13 11:48:25 +00:00
Nikita Kudrin
e44489e945
[ide starter] AT-107 Making SpanFilter more general
...
GitOrigin-RevId: 72133cdbe8ba26c4c9ff4bda66f336d1991dd05f
2023-10-13 11:48:20 +00:00
Nikita Kudrin
c65da1f279
[test framework] AT-107 Making message failure argument required in retry function
...
GitOrigin-RevId: 3cb650f14c7df2fc371347a9c593cf636e42d2fe
2023-10-13 11:48:17 +00:00
Nikita Kudrin
34493037dd
[test framework] AT-107 Adding printing failures mode to retry function
...
GitOrigin-RevId: 562c4f09fc11e944adecc05fd8a9f34888858ced
2023-10-13 11:48:15 +00:00
Nikita Kudrin
bdceb0536a
[ide starter] AT-107 Extracting some shared code to intellij.tools.ide.common module
...
GitOrigin-RevId: aa476a413942d9f79e05cc95a759d40afb184432
2023-10-13 11:48:12 +00:00
Nikita Kudrin
80b8f5971e
[ide starter] AT-107 Moving intellij.tools.ide.metrics.collector to community part of the repo
...
GitOrigin-RevId: 8d8572ac402c29ac3206b942a2398722f1e239a0
2023-10-10 11:33:16 +00:00
Roman Shevchenko
20dd42551a
[tools] SVG to ICO conversion script
...
GitOrigin-RevId: b83df645e1ba274ddffcf6ce9c22663a5360feac
2023-08-17 11:17:33 +00:00
Alexandr Evstigneev
ae79cc5d2f
IDEA-313615 Migration to jflex-1.9.0
...
IJ-CR-103186
GitOrigin-RevId: b19ccfbce13600ab9701b9424c7351cdfc38c607
2023-02-24 17:20:28 +00:00
Vladimir Krivosheev
57764d700b
mark classes final
...
GitOrigin-RevId: 6414b6f2119c82c7567987dd30b35cab5491d9e2
2022-12-30 06:58:01 +00:00
Maxim.Kolmakov
1196257bd0
AT-126 Open-source performance plugin
...
Split performance plugin into core (and move it to community), async and YK. Move Cache Value Profiler to separate plugin.
GitOrigin-RevId: 80e68080197e86d40c76be45d5438ec0eee39818
2022-10-26 13:08:49 +00:00
roman.ivanitskii
31dee67ec0
QA-688 [performance-tests] add highlight test on random kt files
...
GitOrigin-RevId: 8db201e8448dfb776d68981a87767e787f15cd09
2022-10-20 20:02:49 +00:00
Anna Koehler
0041e8b1c9
Integration tests: return the old version of the build tools package
...
GitOrigin-RevId: a7050f0c6f779d0ec11f8f9936aa611bebea9d94
2022-10-20 07:12:26 +00:00
Anna Koehler
7f96dc3703
Integration tests: update the version of the build tools package which is installed during installation of android sdk in tests
...
GitOrigin-RevId: 7a031c2f1e98df9a2de75d60e64c2a4428672062
2022-10-20 07:12:25 +00:00
Maxim.Kolmakov
b863c4f15a
IDEA-303024 Error starting async-profiler java.lang.IllegalStateException: Could not set dlopen hook
...
Don't invoke freeze profiling in tests since they are already under profiling
GitOrigin-RevId: 8e34468d24dd7118432a5b7d58e08722f7c947d8
2022-10-17 12:20:09 +00:00
Daniil Ovchinnikov
45d44ea146
@JvmDefault: use -Xjvm-default=all
...
GitOrigin-RevId: 461876a557e97c9fd17fe5324c38ea268d18162e
2022-10-13 14:13:50 +00:00
Maxim.Kolmakov
65b199d33c
AT-103 Run profiler only for the commands that are being tested
...
GitOrigin-RevId: 80004bbfecbdce517dd8d53c494bb15f085cbc45
2022-10-13 12:03:01 +00:00
roman.ivanitskii
6c26297f81
[ide-starter] publish profile snapshots artifacts
...
GitOrigin-RevId: c78cbeb3e4b873bb9d7d5abd31cb07d23a5ee443
2022-10-13 07:48:11 +00:00
Maxim.Kolmakov
db507ea001
AT-108 Capture screenshot periodically without AWT Robot
...
Take screenshot if command failed
GitOrigin-RevId: 733a286bdcce8423cd967387b7415db7501e8c3d
2022-10-12 18:04:18 +00:00
Maxim.Kolmakov
20ffcd5a12
Revert "AT-103 Run profiler only for the commands that are being tested"
...
There is 2x performance degradation with on-the-fly profiler
GitOrigin-RevId: 9064d27a1edd2c1136b717bdbaedd9e1ae5011fd
2022-10-11 16:23:49 +00:00
Maxim.Kolmakov
28b957346d
AT-108 Capture screenshot periodically without AWT Robot
...
GitOrigin-RevId: e1e5e18a2490f481e39502234cd3fd25a1d70df9
2022-10-11 15:25:19 +00:00
Maxim.Kolmakov
663b981bd9
AT-103 Run profiler only for the commands that are being tested
...
GitOrigin-RevId: 67e62a5a0a32e4e858298d5e7b31ffe67a6e1f41
2022-10-10 10:14:26 +00:00
Maxim.Kolmakov
96e3a2ede6
AT-37 Create some examples of the integration performance tests for our clients
...
Move opentelemetry metrics to metricsCollector
GitOrigin-RevId: 56194996497a64496fbf232609a8866a63de7b11
2022-10-06 21:58:13 +00:00
Maxim.Kolmakov
10d7495095
Fix links
...
GitOrigin-RevId: 894066e2afb8e05e4cdef5fa6ed0bc46fb412d34
2022-10-06 13:40:33 +00:00
Vladislav Rassokhin
37f1d76f9a
[build-scripts] launcher-generator: great refactoring
...
* add checks for produced output
* proper padding for resource section
* support adding more icons that were in template binary (fixed `updateGroupIcon`)
* modernize code: use fields and getters instead of accessing struct parts by name
GitOrigin-RevId: 9263568e575e2b8490c9af420836c6ac82056f71
2022-10-04 16:43:37 +00:00
Vladislav Rassokhin
50995f90ec
[build-scripts] launcher-generator: update copyright year from AppInfo.xml and build date, update CompanyName
...
GitOrigin-RevId: d253dd7365605d1a4fa11fdf44d46674b2d9077b
2022-10-04 16:43:35 +00:00
Vladislav Rassokhin
167da4bb57
[build-scripts] launcher-generator: fix some inspections, add override annotation
...
GitOrigin-RevId: 0dda71b5031a5e5003413cb19230ddf62dc570cc
2022-10-04 16:43:30 +00:00
Vladislav Rassokhin
b5a58976f3
[build-scripts] launcher-generator: simplify and inline bits magic
...
GitOrigin-RevId: e4d371d43a125369004f616dd06c4f1c1bfd7826
2022-10-04 16:43:27 +00:00
Vladislav Rassokhin
621d1e6ff3
[build-scripts] launcher-generator: cleanup unused classes
...
GitOrigin-RevId: c3fca731206550913bb3f03411d0e632cd556da8
2022-10-04 16:43:25 +00:00
Anna Koehler
39b1b70e41
Integration tests: report some pre-defined errors as ignored tests
...
GitOrigin-RevId: 3547d3e8aac8507f2161083a5911a26f4fe710ee
2022-10-04 13:48:14 +00:00
Anna Koehler
2e7317cff9
Integration tests: publish event log dir in tests
...
GitOrigin-RevId: 8dbca50a3be19bb802bba6ea136215c2e9a64130
2022-09-25 19:32:39 +00:00
Ilia Kirianovskii
babb4d4dba
Align the size of the initialized data on disk according to IMAGE_OPTIONAL_HEADER::FileAlignment in ResourceSectionReader (IDEA-296416)
...
GitOrigin-RevId: 0290e2357aca7d65113f4cb431631acb90c6d05e
2022-09-24 17:12:56 +00:00
Ilia Kirianovskii
f8e642ef9f
Update the relative virtual address of the Base Relocation Table (if any) in ExeReader#sectionVirtualAddressFixup (IDEA-296416)
...
GitOrigin-RevId: 917968fd6989fdfcb5117049d8b1fc0d7eaee035
2022-09-24 17:12:52 +00:00
Ilia Kirianovskii
d097098bd8
Align the virtual addresses of sections according to IMAGE_OPTIONAL_HEADER::SectionAlignment in ExeReader#sectionVirtualAddressFixup (IDEA-296416)
...
GitOrigin-RevId: 7215363b6863526a7ac1d4a9d768a3154bcb5f0c
2022-09-24 17:12:49 +00:00
Roman Shevchenko
4944fd4c68
[tests] VFS refresh perf. test: cleaner restore of VM options, bumping timeouts; cleanup
...
GitOrigin-RevId: c9c79aec676753ae3a1fa41f7ed2733d7bcf1268
2022-09-23 08:34:59 +00:00
Vladislav Rassokhin
5df4a0b864
IDEA-301444 Drop native splash screen from WinLauncher
...
GitOrigin-RevId: 197525cd00543e9d9aa9809bb608fde26cbdfbad
2022-09-21 17:35:38 +00:00
Tagir Valeev
bddacd6ba6
Enhanced switch used
...
GitOrigin-RevId: b9a7d5074c4eb10c87bae5c7703b9671eb0f1aff
2022-09-21 10:52:22 +00:00
Nikita Kudrin
83c917e1f6
[ide starter extended] AT-91 add system metrics for memory usage
...
GitOrigin-RevId: 2105c275c85e7c26e9b12c002b4c82f5a3ca943f
2022-09-20 18:38:45 +00:00
Dmitry Golovinov
5af4e67652
Add jetbrains.themis as project level library to dependencyAnalysis. Adding qodana-sarif to ide.starter as project level dependency.
...
(cherry picked from commit c8cd37c611d7fc3eb0c7bfa85d1aba7c7d67a947)
IJ-CR-95483
GitOrigin-RevId: e3843c9838de842eba98bf793cb2f9627eb26b98
2022-09-17 16:49:56 +00:00
Nikita Kudrin
e5e5192c3a
[ide starter] more logging and comments
...
GitOrigin-RevId: 21d5688ddd2df00102506f247c919cd1a3b497f8
2022-09-15 13:52:26 +00:00
Nikita Kudrin
edd2f6f38b
[ide starter] do not remove ide directories on test finish
...
GitOrigin-RevId: 9aac433da24c4fd2afa63382a2f90d6231138c4c
2022-09-15 13:30:49 +00:00
Ivan Semenov
2a708be8a5
build: bump mockito to 4.8.0 and add mockito-kotlin
...
GitOrigin-RevId: 8605849c1826626dd831ceff629ee159478be2c5
2022-09-14 17:31:55 +00:00