Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.0 #1431

Closed
wants to merge 366 commits into from

GitHub Actions: make build work on 2.0 branch

84de4f3
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Closed

2.0 #1431

GitHub Actions: make build work on 2.0 branch
84de4f3
Select commit
Loading
Failed to load commit list.
GitHub Actions / Unit Tests Report: Gradle 8.7-rc-3 @ ubuntu-latest succeeded Mar 14, 2024 in 0s

151 passed, 0 failed and 48 skipped

Tests passed successfully

Report Passed Failed Skipped Time
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.executableResolver.JbrResolverTest.xml 9⚪ 1ms
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.IntelliJPluginTest.xml 26⚪ 18ms
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.performanceTest.parsers.IdeaLogParserTest.xml 2✅ 11ms
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.performanceTest.parsers.SimpleIJPerfParserTest.xml 2✅ 13ms
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.providers.JavaRuntimeArchitectureValueSourceTest.xml 1✅ 35s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.providers.ModuleDescriptorsValueSourceTest.xml 1✅ 49s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.providers.ProductReleasesValueSourceTest.xml 3✅ 8s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.closestVersion.ClosestVersionResolverTest.xml 2✅ 117ms
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.ExtractorTransformerTargetResolverTest.xml 3✅ 13s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.latestVersion.LatestVersionResolverTest.xml 1✅ 7ms
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.path.IntelliJPluginVerifierPathResolverTest.xml 4✅ 9s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.path.JavaRuntimePathResolverTest.xml 4✅ 26s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.path.MarketplaceZipSignerPathResolverTest.xml 4✅ 9s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.path.ModuleDescriptorsPathResolverTest.xml 3✅ 2s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.path.PathResolverTest.xml 4✅ 9ms
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.path.ProductInfoPathResolverTest.xml 5✅ 2s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.BuildPluginTaskTest.xml 9✅ 239s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.BuildSearchableOptionsTaskTest.xml 1✅ 1⚪ 18s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.InitializeIntelliJPlatformPluginTaskTest.xml 5✅ 9s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.IntelliJInstrumentCodeTaskTest.xml 6⚪ 0ms
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.JarSearchableOptionsTaskTest.xml 1✅ 18s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.PatchPluginXmlTaskTest.xml 13✅ 24s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.PrepareSandboxTaskTest.xml 16✅ 4⚪ 36s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.PrintBundledPluginsTaskTest.xml 1✅ 2s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.PrintProductsReleasesTaskTest.xml 1✅ 2s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.ProcessResourcesTaskTest.xml 3✅ 7s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.PublishPluginTaskTest.xml 5✅ 11s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.SetupDependenciesTaskTest.xml 1✅ 2s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.SignPluginTaskTest.xml 9✅ 23s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.VerifyPluginProjectConfigurationTaskTest.xml 12✅ 29s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.VerifyPluginSignatureTaskTest.xml 5✅ 12s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.VerifyPluginStructureTaskTest.xml 9✅ 17s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.VerifyPluginTaskTest.xml 19✅ 2⚪ 342s
build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.VersionTest.xml 2✅ 58ms

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.executableResolver.JbrResolverTest.xml

9 tests were completed in 1ms with 0 passed, 0 failed and 9 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.executableResolver.JbrResolverTest 9⚪ 1ms

✅ org.jetbrains.intellij.platform.gradle.executableResolver.JbrResolverTest

⚪ resolve 11_0_11b1536_2
⚪ resolve jbr_fd-11_0_13b1751_16
⚪ resolve jbr_nomod-11_0_13b1751_16
⚪ resolve 21_0_2b341_4
⚪ resolve 21_0_2b346_3
⚪ resolve 17_0_10b1087_17
⚪ resolve jbr_dcevm-11_0_13b1751_16
⚪ resolve 11_0_13b1751_16 in fd variant
⚪ resolve jbrsdk-11_0_13b1751_16

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.IntelliJPluginTest.xml

26 tests were completed in 18ms with 0 passed, 0 failed and 26 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.IntelliJPluginTest 26⚪ 18ms

✅ org.jetbrains.intellij.platform.gradle.IntelliJPluginTest

⚪ add external zip plugin source artifacts from src directory when downloadSources = true
⚪ add ant dependencies to classpath
⚪ expect build fails when using unsupported Gradle version
⚪ add external zip plugin source artifacts from src directory when downloadSources = false
⚪ add external zip plugin source artifacts from src directory when localPath used
⚪ add bundled plugin source artifacts from IDE_ROOT-lib-src directory when downloadSources = false
⚪ add require plugin id parameter in test tasks
⚪ add bundled zip plugin source artifacts from src directory when downloadSources = true
⚪ add local plugin to compile only classpath
⚪ resolve bundled plugin by its id
⚪ does not add zip plugin source artifacts from IDE_ROOT-lib-src directory when sources not provided
⚪ ide dependencies are added to test fixtures compile only classpath
⚪ expect successful build using minimal supported Gradle version
⚪ add bundled plugin source artifacts from IDE_ROOT-lib-src directory when downloadSources = true
⚪ patch test tasks
⚪ add builtin plugin dependencies to classpath
⚪ use test compile classpath for non-builtin plugins if Gradle lte 2_12
⚪ use compile only classpath for non-builtin plugins if Gradle lte 2_12
⚪ add external zip-plugins to compile only classpath
⚪ intellij-specific tasks
⚪ do not update existing jvm arguments in test tasks
⚪ add bundled zip plugin source artifacts from IDE_ROOT-lib-src directory when localPath used
⚪ custom sandbox directory
⚪ resolve plugins in Gradle lte 4_3
⚪ add bundled zip plugin source artifacts from src directory when localPath used
⚪ add bundled zip plugin source artifacts from src directory when downloadSources = false

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.performanceTest.parsers.IdeaLogParserTest.xml

2 tests were completed in 11ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.performanceTest.parsers.IdeaLogParserTest 2✅ 11ms

✅ org.jetbrains.intellij.platform.gradle.performanceTest.parsers.IdeaLogParserTest

✅ total time absent test
✅ simple parser test

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.performanceTest.parsers.SimpleIJPerfParserTest.xml

2 tests were completed in 13ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.performanceTest.parsers.SimpleIJPerfParserTest 2✅ 13ms

✅ org.jetbrains.intellij.platform.gradle.performanceTest.parsers.SimpleIJPerfParserTest

✅ simple parser test
✅ assertTimeout is null

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.providers.JavaRuntimeArchitectureValueSourceTest.xml

1 tests were completed in 35s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.providers.JavaRuntimeArchitectureValueSourceTest 1✅ 35s

✅ org.jetbrains.intellij.platform.gradle.providers.JavaRuntimeArchitectureValueSourceTest

✅ resolve the architecture of the provided JVM

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.providers.ModuleDescriptorsValueSourceTest.xml

1 tests were completed in 49s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.providers.ModuleDescriptorsValueSourceTest 1✅ 49s

✅ org.jetbrains.intellij.platform.gradle.providers.ModuleDescriptorsValueSourceTest

✅ convert module-descriptors file into a set of coordinates

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.providers.ProductReleasesValueSourceTest.xml

3 tests were completed in 8s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.providers.ProductReleasesValueSourceTest 3✅ 8s

✅ org.jetbrains.intellij.platform.gradle.providers.ProductReleasesValueSourceTest

✅ list no releases for 231-230 range
✅ list EAP releases for RR in 232-233 range
✅ list RELEASE, EAP releases for IC, AS in 223-233 range

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.closestVersion.ClosestVersionResolverTest.xml

2 tests were completed in 117ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.resolvers.closestVersion.ClosestVersionResolverTest 2✅ 117ms

✅ org.jetbrains.intellij.platform.gradle.resolvers.closestVersion.ClosestVersionResolverTest

✅ match closest version
✅ match exact version

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.ExtractorTransformerTargetResolverTest.xml

3 tests were completed in 13s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.resolvers.ExtractorTransformerTargetResolverTest 3✅ 13s

✅ org.jetbrains.intellij.platform.gradle.resolvers.ExtractorTransformerTargetResolverTest

✅ resolve name for JetBrains Runtime dependency
✅ resolve name for JetBrains Marketplace plugin dependency
✅ resolve name for IntelliJ Platform dependency

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.latestVersion.LatestVersionResolverTest.xml

1 tests were completed in 7ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.resolvers.latestVersion.LatestVersionResolverTest 1✅ 7ms

✅ org.jetbrains.intellij.platform.gradle.resolvers.latestVersion.LatestVersionResolverTest

✅ match latest version

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.path.IntelliJPluginVerifierPathResolverTest.xml

4 tests were completed in 9s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.resolvers.path.IntelliJPluginVerifierPathResolverTest 4✅ 9s

✅ org.jetbrains.intellij.platform.gradle.resolvers.path.IntelliJPluginVerifierPathResolverTest

✅ fail on a missing file provided with localPath
✅ use an existing file provided with localPath
✅ resolve latest Plugin Verifier
✅ resolve Plugin Verifier with fixed version

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.path.JavaRuntimePathResolverTest.xml

4 tests were completed in 26s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.resolvers.path.JavaRuntimePathResolverTest 4✅ 26s

✅ org.jetbrains.intellij.platform.gradle.resolvers.path.JavaRuntimePathResolverTest

✅ resolve remote JetBrains Runtime path, macOS distribution
✅ resolve remote JetBrains Runtime path, Windows distribution
✅ resolve remote JetBrains Runtime path, Linux distribution
✅ resolve current JVM by default

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.path.MarketplaceZipSignerPathResolverTest.xml

4 tests were completed in 9s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.resolvers.path.MarketplaceZipSignerPathResolverTest 4✅ 9s

✅ org.jetbrains.intellij.platform.gradle.resolvers.path.MarketplaceZipSignerPathResolverTest

✅ resolve latest Marketplace Zip Signer
✅ resolve Marketplace Zip Signer with fixed version
✅ fail on a missing file provided with localPath
✅ use an existing file provided with localPath

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.path.ModuleDescriptorsPathResolverTest.xml

3 tests were completed in 2s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.resolvers.path.ModuleDescriptorsPathResolverTest 3✅ 2s

✅ org.jetbrains.intellij.platform.gradle.resolvers.path.ModuleDescriptorsPathResolverTest

✅ pass on a present file in provided platformPath
✅ resolve module-descriptors file using the current IntelliJ Platform
✅ fail on a missing file in provided platformPath

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.path.PathResolverTest.xml

4 tests were completed in 9ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.resolvers.path.PathResolverTest 4✅ 9ms

✅ org.jetbrains.intellij.platform.gradle.resolvers.path.PathResolverTest

✅ fail on first prediction
✅ fail as cannot be resolved with any prediction
✅ resolve path with the second prediction
✅ don't resolve path with the second prediction

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.resolvers.path.ProductInfoPathResolverTest.xml

5 tests were completed in 2s with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.resolvers.path.ProductInfoPathResolverTest 5✅ 2s

✅ org.jetbrains.intellij.platform.gradle.resolvers.path.ProductInfoPathResolverTest

✅ pass with a file located in Resources within the provided directory to the resolver
✅ pass with a file located in provided directory to the resolver
✅ resolve product-info file using the current IntelliJ Platform
✅ pass with a file provided directly to the resolver
✅ fail on a missing file in provided platformPath

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.BuildPluginTaskTest.xml

9 tests were completed in 239s with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.tasks.BuildPluginTaskTest 9✅ 239s

✅ org.jetbrains.intellij.platform.gradle.tasks.BuildPluginTaskTest

✅ provide MANIFEST_MF with build details
✅ build plugin distribution
✅ can compile classes that depends on external plugins
✅ include only relevant searchableOptions_jar
✅ build plugin distribution with Kotlin
✅ use gradle project name for distribution if plugin name is not defined
✅ can compile classes that depend on external plugin with classes directory
✅ use custom sandbox for distribution
✅ build plugin without sources

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.BuildSearchableOptionsTaskTest.xml

2 tests were completed in 18s with 1 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.tasks.BuildSearchableOptionsTaskTest 1✅ 1⚪ 18s

✅ org.jetbrains.intellij.platform.gradle.tasks.BuildSearchableOptionsTaskTest

⚪ skip build searchable options if disabled via extension
✅ build searchable options produces XML

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.InitializeIntelliJPlatformPluginTaskTest.xml

5 tests were completed in 9s with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.tasks.InitializeIntelliJPlatformPluginTaskTest 5✅ 9s

✅ org.jetbrains.intellij.platform.gradle.tasks.InitializeIntelliJPlatformPluginTaskTest

✅ report outdated plugin
✅ skip version check is disabled with existing lock file
✅ skip version check when offline
✅ skip version check is disabled with BuildFeature
✅ creates coroutines-javaagent file

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.IntelliJInstrumentCodeTaskTest.xml

6 tests were completed in 0ms with 0 passed, 0 failed and 6 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.tasks.IntelliJInstrumentCodeTaskTest 6⚪ 0ms

✅ org.jetbrains.intellij.platform.gradle.tasks.IntelliJInstrumentCodeTaskTest

⚪ instrument code with nullability annotations
⚪ do not instrument code on empty source sets
⚪ instrumentation does not invalidate compile tasks
⚪ instrument kotlin forms
⚪ do not instrument code if option is set to false
⚪ instrument tests with nullability annotations

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.JarSearchableOptionsTaskTest.xml

1 tests were completed in 18s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.tasks.JarSearchableOptionsTaskTest 1✅ 18s

✅ org.jetbrains.intellij.platform.gradle.tasks.JarSearchableOptionsTaskTest

✅ jar searchable options produces archive

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.PatchPluginXmlTaskTest.xml

13 tests were completed in 24s with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.tasks.PatchPluginXmlTaskTest 13✅ 24s

✅ org.jetbrains.intellij.platform.gradle.tasks.PatchPluginXmlTaskTest

✅ unset the until-build attribute with null-provider passed to extension
✅ add version tags in the beginning of file
✅ do not update version tag if project_version is undefined
✅ patch change notes
✅ override version and since until builds
✅ unset the until-build attribute with null-provider passed to task
✅ patch version and since until builds
✅ ignore unseting the until-build with null passed to extension
✅ patch patching preserves UTF-8 characters
✅ patch description
✅ patch id
✅ do not update id if pluginId is undefined
✅ skip patch task if intellij version did not changed

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.PrepareSandboxTaskTest.xml

20 tests were completed in 36s with 16 passed, 0 failed and 4 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.tasks.PrepareSandboxTaskTest 16✅ 4⚪ 36s

✅ org.jetbrains.intellij.platform.gradle.tasks.PrepareSandboxTaskTest

⚪ prepare sandbox for two plugins
✅ disable ide update with updates_xml empty
✅ prepare sandbox with external zip-type plugin
✅ use gradle project name if plugin name is not defined
✅ prepare sandbox with external jar-type plugin
⚪ prepare sandbox for two plugins with evaluated project
✅ replace jar on version changing
✅ disable ide update without value attribute
✅ disable ide update without check_needed option
✅ rename jars with same names
⚪ prepare ui tests sandbox task
✅ prepare custom sandbox task
✅ disable ide update with complex updates_xml
✅ disable ide update without updates_xml
✅ prepare sandbox task without plugin_xml
✅ disable ide update without updates component
⚪ prepare sandbox with plugin dependency with classes directory
✅ prepareTestingSandbox runs before test
✅ prepare sandbox task
✅ disable ide update

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.PrintBundledPluginsTaskTest.xml

1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.tasks.PrintBundledPluginsTaskTest 1✅ 2s

✅ org.jetbrains.intellij.platform.gradle.tasks.PrintBundledPluginsTaskTest

✅ print bundled plugins

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.PrintProductsReleasesTaskTest.xml

1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.tasks.PrintProductsReleasesTaskTest 1✅ 2s

✅ org.jetbrains.intellij.platform.gradle.tasks.PrintProductsReleasesTaskTest

✅ print product releases

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.ProcessResourcesTaskTest.xml

3 tests were completed in 7s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.tasks.ProcessResourcesTaskTest 3✅ 7s

✅ org.jetbrains.intellij.platform.gradle.tasks.ProcessResourcesTaskTest

✅ do not break incremental processing
✅ use patched plugin xml files
✅ update resources on updated patched xml files

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.PublishPluginTaskTest.xml

5 tests were completed in 11s with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.tasks.PublishPluginTaskTest 5✅ 11s

✅ org.jetbrains.intellij.platform.gradle.tasks.PublishPluginTaskTest

✅ fail publishing if token is missing
✅ use unsigned artifact for publication if no signing is configured
✅ use signed artifact for publication
✅ fail publishing when token is not valid
✅ fail publishing if ZIP Signer dependency is missing

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.SetupDependenciesTaskTest.xml

1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.tasks.SetupDependenciesTaskTest 1✅ 2s

✅ org.jetbrains.intellij.platform.gradle.tasks.SetupDependenciesTaskTest

✅ throw error when called

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.SignPluginTaskTest.xml

9 tests were completed in 23s with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.tasks.SignPluginTaskTest 9✅ 23s

✅ org.jetbrains.intellij.platform.gradle.tasks.SignPluginTaskTest

✅ fail on signing with incorrect password provided
✅ sign plugin with password provided
✅ run Marketplace ZIP Signer in specified version using certificateChain and privateKey
✅ run Marketplace ZIP Signer in the latest version
✅ skip Marketplace ZIP Signer task if no key and certificateChain were provided
✅ fail on signing without password provided
✅ run Marketplace ZIP Signer and fail on invalid version
✅ run Marketplace ZIP Signer in specified version using certificateChainFile and privateKeyFile
✅ output file contains version when specified in build file

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.VerifyPluginProjectConfigurationTaskTest.xml

12 tests were completed in 29s with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.tasks.VerifyPluginProjectConfigurationTaskTest 12✅ 29s

✅ org.jetbrains.intellij.platform.gradle.tasks.VerifyPluginProjectConfigurationTaskTest

✅ report too high Kotlin jvmTarget
✅ report IntelliJ Platform cache missing in gitignore
✅ report Kotlin stdlib bundling
✅ report too low Kotlin languageVersion
✅ report too high Java targetCompatibility
✅ do not show errors when configuration is valid
✅ do not report too high patch number in Kotlin apiVersion
✅ report too low Java sourceCompatibility
✅ report too low since-build
✅ report too high Kotlin apiVersion
✅ do not report too low patch number in Kotlin languageVersion
✅ report kotlinx-coroutines dependency

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.VerifyPluginSignatureTaskTest.xml

5 tests were completed in 12s with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.tasks.VerifyPluginSignatureTaskTest 5✅ 12s

✅ org.jetbrains.intellij.platform.gradle.tasks.VerifyPluginSignatureTaskTest

✅ verify plugin signature with certificateChain
✅ verify plugin signed with password provided
✅ skip plugin signature verification task if plugin signing is not configured
✅ verify plugin signature with certificateChainFile
✅ verify unsigned plugin archive

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.VerifyPluginStructureTaskTest.xml

9 tests were completed in 17s with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.tasks.VerifyPluginStructureTaskTest 9✅ 17s

✅ org.jetbrains.intellij.platform.gradle.tasks.VerifyPluginStructureTaskTest

✅ do not fail on errors if option is enabled
✅ fail on errors by default
✅ fail on errors if ignore unacceptable warnings option is enabled
✅ do not fail if there are no errors and warnings
✅ do not fail on unacceptable warnings if ignoreFailures option is enabled
✅ do not fail on unacceptable warnings if option is enabled
✅ do not fail on warning by default
✅ fail on warning if option is disabled
✅ fail on unacceptable warnings by default

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.tasks.VerifyPluginTaskTest.xml

21 tests were completed in 342s with 19 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.tasks.VerifyPluginTaskTest 19✅ 2⚪ 342s

✅ org.jetbrains.intellij.platform.gradle.tasks.VerifyPluginTaskTest

✅ pass on recommended ides
✅ pass on any failureLevel
✅ run plugin verifier in specified version
✅ run plugin verifier fails on old version lower than 1_255
✅ set verification reports directory
⚪ test plugin against two IDEs
✅ run plugin verifier in the latest version
✅ set verification reports with default settings
✅ run plugin verifier in offline mode
✅ set ignored problems file
✅ pass on CLI arguments the internal API usage mode as a free arg
✅ pass on Deprecated API usages
✅ fail on incorrect ide version
✅ set verification reports output formats
✅ fail on any failureLevel
✅ fail on Deprecated API usages
⚪ pass on CLI arguments passed as free args
✅ fail on verifyPlugin task
✅ set verification reports with empty set of output formats
✅ warn about no IDE picked for verification
✅ test plugin against Android Studio

✅ build/test-results/test/TEST-org.jetbrains.intellij.platform.gradle.VersionTest.xml

2 tests were completed in 58ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.jetbrains.intellij.platform.gradle.VersionTest 2✅ 58ms

✅ org.jetbrains.intellij.platform.gradle.VersionTest

✅ version parsing
✅ version comparison