Commit Graph

709 Commits

Author SHA1 Message Date
Anna Kozlova
cf03f0f39a [tests] replace custom code with utility method
GitOrigin-RevId: 9016fd642b22f28f07391175adbf377e868e2ec5
2022-01-13 17:52:43 +00:00
Anna Kozlova
c7cc9ba2cb [tests] disable pattern configuration suggestions for editor without selection
GitOrigin-RevId: 02729308d38ba7777211cd12cc4fd6e8e7a3baaf
2022-01-12 15:18:41 +00:00
Dmitry Jemerov
59a10fae6e Work in progress on cleaning platform notifications (IDEA-256552)
GitOrigin-RevId: 8dd6244c78da41a37c9c05c776b6ed08c0d3017f
2022-01-10 15:48:03 +00:00
Anna Kozlova
d1f71333e0 [tests] update view diff action in BG (IDEA-285422)
GitOrigin-RevId: b1c96a9f01cd59221ff22781b191a48cc694e500
2021-12-23 18:16:03 +00:00
Vladimir Krivosheev
a3a1a7fc7e AutoTestManager as a light service
GitOrigin-RevId: 23e10cdf3f665dc6fb1d54b147db8a65664392f0
2021-12-21 18:53:35 +00:00
Anna Kozlova
69a8d01b8c [tests] restore suites always on top for old layout (IDEA-278276)
GitOrigin-RevId: 39436e206c0dd0aa469f8985504eaca18545da84
2021-12-08 12:05:32 +00:00
Tagir Valeev
57bd762ce0 [core] FileChooserDescriptor.isFileSelectable takes nullable argument now with null -> false contract
It was unannotated and null was handled in base class but not handled in many subclasses. Call-sites actually may pass null there (e.g. MacPathChooserDialog)
Fixes EA-390574 - IAE: FileTypeRegistry.$$$reportNull$$$0
Fixes EA-389734 - IAE: OpenProjectFileChooserDescriptor.$$$reportNull$$$0
Fixes EA-385312 - NPE: CoverageSuiteChooserDialog.getCoverageRunner
Fixes EA-384762 - NPE: FileTypeDescriptor.isFileSelectable

GitOrigin-RevId: 94dd290c2daa055e0402bdbdd50f24fae8e7de75
2021-10-19 05:43:06 +00:00
Anna Kozlova
6698b10397 [tests] limit length of the printed expected/actual strings (IDEA-261510)
click to see difference should be better visible

GitOrigin-RevId: fda26113533a39c3a817a3ac90e1f306ba220bed
2021-10-05 19:12:49 +00:00
Aleksey Pivovarov
5e409fa4a2 diff: implement DiffRequestProducer.equals
This fixes request cache in CacheDiffRequestProcessor for these producers.
Without cache, they will reload DiffRequest when navigating back-forward
in the request chain, which will reset current viewed line.

GitOrigin-RevId: 3abf0aa937b99b3e3fe6e2e486107e4551124ed0
2021-10-03 16:22:54 +00:00
Tagir Valeev
81d730447a Add type parameters for raw type casts where it's safe
GitOrigin-RevId: 49c3dd961c5c7122d6644b7e4959d0e86ad271da
2021-10-01 07:59:54 +00:00
Anna Kozlova
0d9655f2ba [tests] option keep suites always on top (IDEA-278276)
GitOrigin-RevId: 76bea5f6955cc61c783ff2b5066985668746bda1
2021-09-20 10:35:10 +00:00
Dmitry Trofimov
13503ced4c Rationalize PlatformCoreDataKeys usages
GitOrigin-RevId: a07b3295a4af22918daa19f521888645f16e8017
2021-08-25 15:23:28 +00:00
maksim.pelevin
7c30096aeb IDEA-274642 New Debugger UI: Sorting button doesn't have acessibleName
GitOrigin-RevId: 75e1e98f5740d2c94ae819f896ec44b474d9e597
2021-08-11 14:20:23 +00:00
maksim.pelevin
ecc319ae90 [debugger] new UI: use preferred place for the toolbar
GitOrigin-RevId: e714da47231e0e8966dc23fc887c1ad291723f22
2021-08-10 10:38:35 +00:00
Anna Kozlova
658e24ec59 [tests] ensure to quickly return navigatable and do slow navigate when needed later
EA-331746 - T: FileBasedIndexImpl.ensureUpToDate

GitOrigin-RevId: b5feaf5c4c97d4e659db268fbe685b3ed1d81157
2021-07-27 06:56:25 +00:00
Aleksey Tomin
76d935db1d EXECUTION_ENVIRONMENT was moved from LangDataKeys into ExecutionDataKeys
GitOrigin-RevId: 960859fe58e883ff8c4ce455a174247aba864074
2021-07-22 21:25:37 +00:00
Sergey Simonchik
32b1e6acb0 test runner: avoid using toolWindowManager.getActiveToolWindowId() as it returns null after test rerun (IDEA-273912)
No component is focused after test rerun (KeyboardFocusManager.getCurrentKeyboardFocusManager().getFocusOwner() returns null) => no tool window is active according to ToolWindowManagerImpl#getActiveToolWindowId implementation.

GitOrigin-RevId: 6ebefd9e89db099858258810cbec6d69e34d890f
2021-07-21 10:42:03 +00:00
Anna Kozlova
4f951f5fa7 [tests] do not log test finish twice when tests toolwindow is inactive (IDEA-273912)
GitOrigin-RevId: 6fc9e692d9a58fb331de6e85b13687e2dc442b63
2021-07-20 13:26:22 +00:00
Anna Kozlova
775c92a854 rerun failed tests: disable if existing abstractRerunFailedTests is disabled (CWM-3189)
GitOrigin-RevId: f9b85be1505ec0a6bed7180d43b0663f5ebfdbb3
2021-07-14 22:38:44 +00:00
maksim.pelevin
437527c509 [debugger] new UI: move run toolbar into test toolbar (IJ-CR-11703)
GitOrigin-RevId: 5038cecb69e0b876de17d0756e1a15b315510a63
2021-07-12 19:50:20 +00:00
maksim.pelevin
d65c975414 [debugger] new UI: regroup test runner actions
GitOrigin-RevId: a7dc5e54965ff3f77f3bd22eedb408def5e447b5
2021-07-12 12:35:42 +00:00
Aleksey Pivovarov
f0ea0c32cf diff: better request titles for unit tests failures
GitOrigin-RevId: cc0fa2c37e814d2a64e50f70cb5421c4aa7aeb61
2021-06-21 15:05:56 +00:00
Aleksey Pivovarov
292069d674 diff: use platform diff dialog for unit tests failures
GitOrigin-RevId: a0c8c962049b002051181bb63060a5ef87a5a497
2021-06-21 15:05:53 +00:00
Aleksey Pivovarov
fa0f318fde diff: simplify
GitOrigin-RevId: 86d690408d4681f4b64d9a27c31b90d7a87999ff
2021-06-21 15:05:50 +00:00
Aleksey Pivovarov
74220ce05a diff: simplify method signature - remove callback
GitOrigin-RevId: a8a8e04808ae8f40e15e1408ce75d8b240864f72
2021-06-21 15:05:48 +00:00
Anna Kozlova
c789b009e7 [test runner]: skip empty character on save (IDEA-270701)
GitOrigin-RevId: 41e66dd3891083e03270069f945fda74610d005e
2021-06-07 20:11:17 +00:00
Gregory.Shrago
09968413d8 cleanup signatures and deprecate methods in PopupHandler 2
GitOrigin-RevId: faee6a955a1782a4d934275c2e9985b5a5e30dab
2021-05-26 13:23:27 +00:00
Alexey Kudravtsev
8c4e45c9e4 test console: notnull
GitOrigin-RevId: 407d1d2f404907255995f1629913e1830c2966d8
2021-05-20 16:05:25 +00:00
Nikita Eshkeev
799d9002bc [action][update in background] EA-265102 FileBasedIndexImpl.ensureUpToDate
This patch makes AbstractRerunFailedTestsAction's inheritors perform their update action in background

GitOrigin-RevId: 7f946caa8a66aa70a44a0fe05656780635fa8d92
2021-05-18 15:46:48 +00:00
Nikolay Chashnikov
d92521734f [platform] cleanup: remove deprecated API which is scheduled for removal in 2021.2 (IDEA-262168)
GitOrigin-RevId: 82cf9faea20c705c6bc0c25a816e74b621a04f86
2021-05-18 05:12:35 +00:00
Alexey Kudravtsev
98a3abbe92 fix a couple of "assert EDT" exceptions in ConsoleView
GitOrigin-RevId: b7153bc7aea25856decfdb2b2d3998764c878a4f
2021-05-05 15:28:58 +00:00
Anna Kozlova
b7e26fac18 tests: escape NULL character in xml, migrate to xml 1.1 to avoid escaping more control sequences (IDEA-194604)
GitOrigin-RevId: 8859117da933e22fda228299a6c4ddaaa3e2146d
2021-05-04 07:37:50 +00:00
Dmitry Jemerov
749ce8a332 Cleanup: remove @author tags
GitOrigin-RevId: 9174eb8d77215b16f9f6c6074e6aced654d95ef1
2021-05-03 13:07:48 +00:00
Anna Kozlova
2fe9246d3e tests toolbar: explicit target component
GitOrigin-RevId: 90cdd3a003d6981480a6b3f008b2b1a2346ba549
2021-04-23 13:24:30 +03:00
Daniil Ovchinnikov
4a7fd61c4e reuse PerformInBackgroundOption#DEAF and PerformInBackgroundOption#ALWAYS_BACKGROUND
GitOrigin-RevId: 46407bff6cb8a2d0aed3457be41ba2f7e1791fa2
2021-04-06 16:43:11 +00:00
Anna Kozlova
65474d7ebd export tests results: fixed target directory existence check (IDEA-265824)
GitOrigin-RevId: 204688c8e81a7acdd463b042cc431d84eebe4253
2021-04-05 18:20:29 +00:00
Vladimir Krivosheev
809b7ca201 deprecate ServiceManager.getService(project)
GitOrigin-RevId: 3805c3aac4e084c828558bf1b1570339f7f3b4a3
2021-03-26 21:30:32 +00:00
Vladimir Krivosheev
28e62af65b cleanup (reduce usages of deprecated Getter interface)
GitOrigin-RevId: 4d916ad1e868a8eed7793a7cf22965a2096e38e8
2021-03-26 20:22:17 +00:00
Anna Kozlova
e61137d835 run tests before commit: warn about not started tests (IDEA-264996)
GitOrigin-RevId: 446b104640a763ef23408dda1987b12fe7a6ef8d
2021-03-25 09:04:11 +00:00
Anna Kozlova
12ce9e6ff7 run tests before commit: show only failed/ignored status (IDEA-264785)
GitOrigin-RevId: 46ad7002c0b45668f7cd91855f54205061f7b4a0
2021-03-23 16:02:56 +00:00
Gregory.Shrago
18a8f4c3ce EA-260302 - IAE: TestTreeView.$$$reportNull$$$0
GitOrigin-RevId: fd8d762511bd976a4ed954f1902c38446c4509b8
2021-03-11 12:29:04 +00:00
Anna Kozlova
63eff498ef export test results: try with buffered writer
IJ-CR-6697

GitOrigin-RevId: 98177c0c82e5defe7c1dc06cde22097ce6bf81e8
2021-03-10 14:08:17 +00:00
Anna Kozlova
1d30d04784 export tests: limit attachment size
IJ-CR-6697

GitOrigin-RevId: 1a41fafe010d860051b451abd2b0a64011df8ac9
2021-03-09 07:33:43 +00:00
Anna Kozlova
5e8ee69beb cleanup: propagate i18n annotations
GitOrigin-RevId: f8f37362fb9f284c85e7667d670617a648fa1142
2021-03-09 07:33:40 +00:00
Anna Kozlova
531be334fb export tests: don't close resource too early (IDEA-260384)
GitOrigin-RevId: 836da71ad2c8c1af502f22b0a1d3852c4b52e5fb
2021-03-04 21:30:26 +00:00
Anna Kozlova
3daf4f8f34 import tests: don't store content in intermediate string (IDEA-262449; IDEA-210126)
GitOrigin-RevId: 45f4d73c6107f30d88188da6efadf2b590bdd0dd
2021-03-04 21:30:25 +00:00
Andrey.Cherkasov
2be866d15c Add the "Redundant File object creation" inspection to zero-tolerance profile
GitOrigin-RevId: 6c4ae26aab7254c7bc773d06720ec57480b962f4
2021-03-01 04:49:49 +00:00
Anna Kozlova
21d310b6ee javadoc
CWM-1987

GitOrigin-RevId: be78b6c7df0c253d0e0a8526fa3131eb3fe99462
2021-02-24 19:36:12 +00:00
Anna Kozlova
7f7c7f8532 tests view: pass correct dataId
GitOrigin-RevId: ad0b30a14eb8ec12f3e3c192960c54beb45a5df1
2021-02-22 12:01:20 +00:00
Gregory.Shrago
88002b6a8f extract slow data provider in TestTreeView
GitOrigin-RevId: 8cc2c826d4028ce535bad96e81bd1fc50b982664
2021-02-21 02:48:45 +00:00