diff --git a/labels.list b/labels.list index 802f4f19e..006c46612 100644 --- a/labels.list +++ b/labels.list @@ -9,5 +9,7 @@ + + diff --git a/topics/basics/testing_plugins/testing_faq.md b/topics/basics/testing_plugins/testing_faq.md index c449de433..cd3efe0b4 100644 --- a/topics/basics/testing_plugins/testing_faq.md +++ b/topics/basics/testing_plugins/testing_faq.md @@ -32,6 +32,7 @@ See [](testing_plugins.md#ui-tests) for UI integration tests. ## Issues ### "No Tests Found" targeting 2021.3+ + Please see [notes](api_changes_list_2021.md#20213). @@ -116,8 +117,9 @@ test { ### How to get separate logs for failing tests? + -Set system property `idea.split.test.logs` to `true` to generate separate test log files in splitTestLogs subdirectory for failing tests (WARN/ERROR level messages) (2021.3). +Set system property `idea.split.test.logs` to `true` to generate separate test log files in splitTestLogs subdirectory for failing tests (WARN/ERROR level messages). ## Techniques @@ -221,8 +223,9 @@ PsiTestUtil.addLibrary(model, ``` ### How to handle `ProjectActivity`? + -Since 2024.2, [`ProjectActivity`](%gh-ic%/platform/core-api/src/com/intellij/openapi/startup/StartupActivity.kt) are no longer awaited on project open in tests. +[`ProjectActivity`](%gh-ic%/platform/core-api/src/com/intellij/openapi/startup/StartupActivity.kt) are no longer awaited on project open in tests. If tests depend on some job done in `ProjectActivity` (e.g., automatic project re-import), implement a dedicated [event/listener](messaging_infrastructure.md) and wait for it explicitly. As a workaround, use [`StartupActivityTestUtil.waitForProjectActivitiesToComplete()`](%gh-ic-master%/platform/testFramework/src/com/intellij/testFramework/StartupActivityTestUtil.kt).