Tests: ignore flaky test #2035
Integration Tests Report: Gradle 8.3 @ windows-latest ❌
✅ build/test-results/integrationTest/TEST-org.jetbrains.intellij.AttachingPluginBundledSourcesIntegrationTest.xml
1 tests were completed in 272s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.jetbrains.intellij.AttachingPluginBundledSourcesIntegrationTest | 1✅ | 272s |
✅ org.jetbrains.intellij.AttachingPluginBundledSourcesIntegrationTest
✅ attach bundled plugin sources
✅ build/test-results/integrationTest/TEST-org.jetbrains.intellij.AttachingPluginSourcesFromIdeDistIntegrationTest.xml
1 tests were completed in 88s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.jetbrains.intellij.AttachingPluginSourcesFromIdeDistIntegrationTest | 1✅ | 88s |
✅ org.jetbrains.intellij.AttachingPluginSourcesFromIdeDistIntegrationTest
✅ attach plugin sources
✅ build/test-results/integrationTest/TEST-org.jetbrains.intellij.BuildFeaturesIntegrationTest.xml
5 tests were completed in 76s with 3 passed, 0 failed and 2 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.jetbrains.intellij.BuildFeaturesIntegrationTest | 3✅ | 2⚪ | 76s |
✅ org.jetbrains.intellij.BuildFeaturesIntegrationTest
⚪ noSearchableOptionsWarning is disabled
✅ noSearchableOptionsWarning is enabled
⚪ paidPluginSearchableOptionsWarning is enabled
✅ paidPluginSearchableOptionsWarning is disabled
✅ selfUpdateCheck is disabled
❌ build/test-results/integrationTest/TEST-org.jetbrains.intellij.ClasspathInstrumentationTest.xml
3 tests were completed in 100s with 2 passed, 1 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.jetbrains.intellij.ClasspathInstrumentationTest | 2✅ | 1❌ | 100s |
❌ org.jetbrains.intellij.ClasspathInstrumentationTest
✅ dependencies should not contain IDEA if setupDependencies not called
✅ jacoco should work
❌ dependencies should contain IDEA after calling setupDependencies
java.lang.AssertionError: expect 'Calculating task graph as no configuration cache is available for tasks: setupDependencies dependencies
✅ build/test-results/integrationTest/TEST-org.jetbrains.intellij.InstrumentationTaskDisabledIntegrationTest.xml
4 tests were completed in 93s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.jetbrains.intellij.InstrumentationTaskDisabledIntegrationTest | 4✅ | 93s |
✅ org.jetbrains.intellij.InstrumentationTaskDisabledIntegrationTest
✅ run tests and print nulls when instrumentation is disabled
✅ skip instrumentCode task if disabled
✅ run tests and throw unmet assertion exceptions when instrumentation is enabled
✅ produce instrumented artifact when instrumentation is enabled
✅ build/test-results/integrationTest/TEST-org.jetbrains.intellij.InstrumentationTaskIntegrationTest.xml
4 tests were completed in 152s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.jetbrains.intellij.InstrumentationTaskIntegrationTest | 4✅ | 152s |
✅ org.jetbrains.intellij.InstrumentationTaskIntegrationTest
✅ produce instrumented jar
✅ fail on null with instrumented code not NPE
✅ test incremental build
✅ instrument NotNull annotations
✅ build/test-results/integrationTest/TEST-org.jetbrains.intellij.JarManifestFileIntegrationTest.xml
1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.jetbrains.intellij.JarManifestFileIntegrationTest | 1✅ | 2s |
✅ org.jetbrains.intellij.JarManifestFileIntegrationTest
✅ test manifest file
✅ build/test-results/integrationTest/TEST-org.jetbrains.intellij.PluginXmlPatchingIntegrationTest.xml
1 tests were completed in 43s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.jetbrains.intellij.PluginXmlPatchingIntegrationTest | 1✅ | 43s |
✅ org.jetbrains.intellij.PluginXmlPatchingIntegrationTest
✅ patch plugin_xml
✅ build/test-results/integrationTest/TEST-org.jetbrains.intellij.TestClasspathProjectResourcesIntegrationTest.xml
1 tests were completed in 9s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.jetbrains.intellij.TestClasspathProjectResourcesIntegrationTest | 1✅ | 9s |
✅ org.jetbrains.intellij.TestClasspathProjectResourcesIntegrationTest
✅ verify classpath entries
✅ build/test-results/integrationTest/TEST-org.jetbrains.intellij.ThrowingExceptionsIntegrationTest.xml
1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.jetbrains.intellij.ThrowingExceptionsIntegrationTest | 1✅ | 2s |
✅ org.jetbrains.intellij.ThrowingExceptionsIntegrationTest
✅ test throwing exceptions
✅ build/test-results/integrationTest/TEST-org.jetbrains.intellij.VerifyPluginConfigurationIntegrationTest.xml
4 tests were completed in 0ms with 0 passed, 0 failed and 4 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.jetbrains.intellij.VerifyPluginConfigurationIntegrationTest | 4⚪ | 0ms |
✅ org.jetbrains.intellij.VerifyPluginConfigurationIntegrationTest
⚪ should report existing Plugin Verifier download directory
⚪ should report incorrect target compatibility
⚪ should report incorrect source compatibility
⚪ should not report issues on valid configuration
Annotations
github-actions / Integration Tests Report: Gradle 8.3 @ windows-latest
org.jetbrains.intellij.ClasspathInstrumentationTest ► dependencies should contain IDEA after calling setupDependencies
Failed test found in:
build/test-results/integrationTest/TEST-org.jetbrains.intellij.ClasspathInstrumentationTest.xml
Error:
java.lang.AssertionError: expect 'Calculating task graph as no configuration cache is available for tasks: setupDependencies dependencies
Raw output
java.lang.AssertionError: expect 'Calculating task graph as no configuration cache is available for tasks: setupDependencies dependencies
> Task :dependencies
------------------------------------------------------------
Root project 'test'
------------------------------------------------------------
annotationProcessor - Annotation processors and their dependencies for source set 'main'.
No dependencies
api - API dependencies for null/main (n)
No dependencies
apiDependenciesMetadata
No dependencies
apiElements - API elements for the 'main' feature. (n)
No dependencies
apiElements-published (n)
No dependencies
compileClasspath - Compile classpath for null/main.
+--- org.jetbrains:markdown:0.3.1
| \--- org.jetbrains:markdown-jvm:0.3.1
| +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31
| | +--- org.jetbrains:annotations:13.0 -> 24.0.1
| | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31
| \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31
+--- org.jetbrains:annotations:24.0.1
\--- com.jetbrains:ideaIC:2022.1.4
compileOnly - Compile only dependencies for null/main. (n)
No dependencies
compileOnlyDependenciesMetadata
+--- org.jetbrains:annotations:24.0.1
\--- com.jetbrains:ideaIC:2022.1.4
coverageDataElementsForTest - Binary data file containing results of Jacoco test coverage reporting for the test Test Suite's test target. (n)
No dependencies
default - Configuration for default artifacts. (n)
No dependencies
implementation - Implementation only dependencies for null/main. (n)
\--- org.jetbrains:markdown:0.3.1 (n)
implementationDependenciesMetadata
\--- org.jetbrains:markdown:0.3.1
\--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31
instrumentedJar (n)
No dependencies
intransitiveDependenciesMetadata
No dependencies
jacocoAgent - The Jacoco agent to use to get coverage data.
\--- org.jacoco:org.jacoco.agent:0.8.9
jacocoAnt - The Jacoco ant tasks to use to get execute Gradle tasks.
\--- org.jacoco:org.jacoco.ant:0.8.9
+--- org.jacoco:org.jacoco.core:0.8.9
| +--- org.ow2.asm:asm:9.5
| +--- org.ow2.asm:asm-commons:9.5
| | +--- org.ow2.asm:asm:9.5
| | \--- org.ow2.asm:asm-tree:9.5
| | \--- org.ow2.asm:asm:9.5
| \--- org.ow2.asm:asm-tree:9.5 (*)
+--- org.jacoco:org.jacoco.report:0.8.9
| \--- org.jacoco:org.jacoco.core:0.8.9 (*)
\--- org.jacoco:org.jacoco.agent:0.8.9
kotlinCompilerClasspath
\--- org.jetbrains.kotlin:kotlin-compiler-embeddable:1.8.20
+--- org.jetbrains.kotlin:kotlin-stdlib:1.8.20
| +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.20
| \--- org.jetbrains:annotations:13.0
+--- org.jetbrains.kotlin:kotlin-script-runtime:1.8.20
+--- org.jetbrains.kotlin:kotlin-reflect:1.6.10
+--- org.jetbrains.kotlin:kotlin-daemon-embeddable:1.8.20
+--- org.jetbrains.intellij.deps:trove4j:1.0.20200330
\--- net.java.dev.jna:jna:5.6.0
kotlinCompilerPluginClasspath
No dependencies
kotlinCompilerPluginClasspathMain - Kotlin compiler plugins for compilation
\--- org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.8.20
+--- org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.8.20
| +--- org.jetbrains.kotlin:kotlin-scripting-common:1.8.20
| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.20
| | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.20
| | \--- org.jetbrains:annotations:13.0
| +--- org.jetbrains.kotlin:kotlin-scripting-jvm:1.8.20
| | +--- org.jetbrains.kotlin:kotlin-script-runtime:1.8.20
| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.20 (*)
| | \--- org.jetbrains.kotlin:kotlin-scripting-common:1.8.20 (*)
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.20 (*)
\--- org.jetbrains.kotlin:kotlin-stdlib:1.8.20 (*)
kotlinCompilerPluginClasspathTest - Kotlin compiler plugins for compilation
\--- org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.8.20
+--- org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.8.20
| +--- org.jetbrains.kotlin:kotlin-scripting-common:1.8.20
| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.20
| | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.20
| | \--- org.jetbrains:annotations:13.0
| +--- org.jetbrains.kotlin:kotlin-scripting-jvm:1.8.20
| | +--- org.jetbrains.kotlin:kotlin-script-runtime:1.8.20
| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.20 (*)
| | \--- org.jetbrains.kotlin:kotlin-scripting-common:1.8.20 (*)
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.20 (*)
\--- org.jetbrains.kotlin:kotlin-stdlib:1.8.20 (*)
kotlinKlibCommonizerClasspath
\--- org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:1.8.20
+--- org.jetbrains.kotlin:kotlin-stdlib:1.8.20
| +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.20
| \--- org.jetbrains:annotations:13.0
\--- org.jetbrains.kotlin:kotlin-compiler-embeddable:1.8.20
+--- org.jetbrains.kotlin:kotlin-stdlib:1.8.20 (*)
+--- org.jetbrains.kotlin:kotlin-script-runtime:1.8.20
+--- org.jetbrains.kotlin:kotlin-reflect:1.6.10
+--- org.jetbrains.kotlin:kotlin-daemon-embeddable:1.8.20
+--- org.jetbrains.intellij.deps:trove4j:1.0.20200330
\--- net.java.dev.jna:jna:5.6.0
kotlinNativeCompilerPluginClasspath
No dependencies
kotlinScriptDef - Script filename extensions discovery classpath configuration
No dependencies
kotlinScriptDefExtensions
No dependencies
mainSourceElements - List of source directories contained in the Main SourceSet. (n)
No dependencies
runtimeClasspath - Runtime classpath of null/main.
\--- org.jetbrains:markdown:0.3.1
\--- org.jetbrains:markdown-jvm:0.3.1
+--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31
| +--- org.jetbrains:annotations:13.0
| \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31
\--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31
runtimeElements - Runtime elements for the 'main' feature. (n)
No dependencies
runtimeElements-published (n)
No dependencies
runtimeOnly - Runtime only dependencies for null/main. (n)
No dependencies
testAnnotationProcessor - Annotation processors and their dependencies for source set 'test'.
No dependencies
testApi - API dependencies for null/test (n)
No dependencies
testApiDependenciesMetadata
No dependencies
testCompileClasspath - Compile classpath for null/test.
+--- org.jetbrains:markdown:0.3.1
| \--- org.jetbrains:markdown-jvm:0.3.1
| +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31
| | +--- org.jetbrains:annotations:13.0 -> 24.0.1
| | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31
| \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31
+--- org.jetbrains:annotations:24.0.1
\--- com.jetbrains:ideaIC:2022.1.4
testCompileOnly - Compile only dependencies for null/test. (n)
\--- unspecified (n)
testCompileOnlyDependenciesMetadata
No dependencies
testImplementation - Implementation only dependencies for null/test. (n)
\--- unspecified (n)
testImplementationDependenciesMetadata
+--- org.jetbrains:markdown:0.3.1
| \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31
+--- org.jetbrains:annotations:24.0.1
\--- com.jetbrains:ideaIC:2022.1.4
testIntransitiveDependenciesMetadata
No dependencies
testKotlinScriptDef - Script filename extensions discovery classpath configuration
No dependencies
testKotlinScriptDefExtensions
No dependencies
testRuntimeClasspath - Runtime classpath of null/test.
+--- org.jetbrains:markdown:0.3.1
| \--- org.jetbrains:markdown-jvm:0.3.1
| +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31
| | +--- org.jetbrains:annotations:13.0 -> 24.0.1
| | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31
| \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31
+--- org.jetbrains:annotations:24.0.1
\--- com.jetbrains:ideaIC:2022.1.4
testRuntimeOnly - Runtime only dependencies for null/test. (n)
\--- unspecified (n)
z10_intellijDefaultDependencies
\--- org.jetbrains:annotations:24.0.1
z20_performanceTest
No dependencies
z50_ideaPlugins
No dependencies
z90_intellij
\--- com.jetbrains:ideaIC:2022.1.4
(*) - Indicates repeated occurrences of a transitive dependency subtree. Gradle expands transitive dependency subtrees only once per project; repeat occurrences only display the root of the subtree, followed by this annotation.
(n) - A dependency or dependency configuration that cannot be resolved.
A web-based, searchable dependency report is available by adding the --scan option.
> Task :initializeIntelliJPlugin
> Task :setupDependencies
BUILD SUCCESSFUL in 1s
3 actionable tasks: 3 executed
Configuration cache entry stored.
' contains '+--- org.jetbrains:markdown:0.3.1
| \--- org.jetbrains:markdown-jvm:0.3.1
| +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31
| | +--- org.jetbrains:annotations:13.0 -> 24.0.0
| | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31
| \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31
+--- org.jetbrains:annotations:24.0.0
\--- com.jetbrains:ideaIC:2022.1'
at org.jetbrains.intellij.IntelliJPlatformIntegrationTestBase.containsText(IntelliJPlatformIntegrationTestBase.kt:155)
at org.jetbrains.intellij.ClasspathInstrumentationTest.dependencies should contain IDEA after calling setupDependencies(ClasspathInstrumentationTest.kt:31)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:108)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:60)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:52)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
at com.sun.proxy.$Proxy2.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:176)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)