Improved KMP expect/actual bindings on Android
#258
Triggered via pull request
November 15, 2025 16:46
Status
Failure
Total duration
20m 34s
Artifacts
–
ci-cd.yaml
on: pull_request
Annotations
5 errors, 1 warning, and 8 notices
|
Build (plugin)
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /home/runner/work/gradle-buildconfig-plugin/gradle-buildconfig-plugin/plugin/build/tmp/test/BuildConfigPluginTest/gradle-9.2.0/kotlin-2.2.20/android-8.13.1/withPackage with arguments [build, -s] Output: > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :generateDebugNonAndroidBuildConfig > Task :checkDebugAarMetadata > Task :processDebugNavigationResources > Task :compileDebugNavigationResources > Task :generateDebugResValues > Task :mapDebugSourceSetPaths > Task :generateDebugResources > Task :mergeDebugResources > Task :packageDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :parseDebugLocalResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :javaPreCompileDebug > Task :processDebugManifestForPackage > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :processDebugResources > Task :desugarDebugFileDependencies > Task :compileDebugKotlin > Task :compileDebugJavaWithJavac NO-SOURCE > Task :processDebugJavaRes > Task :dexBuilderDebug > Task :mergeDebugJniLibFolders > Task :mergeDebugNativeLibs NO-SOURCE > Task :stripDebugDebugSymbols NO-SOURCE > Task :mergeDebugJavaResource > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :preReleaseBuild UP-TO-DATE > Task :mergeReleaseJniLibFolders > Task :mergeReleaseNativeLibs NO-SOURCE > Task :stripReleaseDebugSymbols NO-SOURCE > Task :extractReleaseNativeSymbolTables NO-SOURCE > Task :mergeReleaseNativeDebugMetadata NO-SOURCE > Task :checkReleaseDuplicateClasses > Task :buildKotlinToolingMetadata > Task :generateReleaseNonAndroidBuildConfig > Task :checkReleaseAarMetadata > Task :processReleaseNavigationResources > Task :compileReleaseNavigationResources > Task :generateReleaseResValues > Task :mapReleaseSourceSetPaths > Task :generateReleaseResources > Task :mergeReleaseResources > Task :packageReleaseResources > Task :createReleaseCompatibleScreenManifests > Task :extractDeepLinksRelease > Task :parseReleaseLocalResources > Task :processReleaseMainManifest > Task :processReleaseManifest > Task :javaPreCompileRelease > Task :desugarReleaseFileDependencies > Task :mergeReleaseStartupProfile > Task :mergeExtDexDebug > Task :processReleaseManifestForPackage > Task :mergeReleaseArtProfile > Task :mergeDexDebug > Task :mergeReleaseShaders > Task :processReleaseResources > Task :compileReleaseShaders NO-SOURCE > Task :generateReleaseAssets UP-TO-DATE > Task :mergeReleaseAssets > Task :compressReleaseAssets > Task :mergeExtDexRelease > Task :extractReleaseVersionControlInfo > Task :extractProguardFiles > Task :collectReleaseDependencies > Task :sdkReleaseDependencyData > Task :optimizeReleaseResources > Task :writeReleaseAppMetadata > Task :writeReleaseSigningConfigVersions > Task :packageDebug > Task :createDebugApkListingFileRedirect > Task :assembleDebug > Task :preDebugAndroidTestBuild SKIPPED > Task :generateDebugAndroidTestResValues > Task :bundleDebugClassesToCompileJar > Task :generateDebugLintReportModel > Task :generateDebugAndroidTestLintModel > Task :preDebugUnitTestBuild UP-TO-DATE > Task :generateDebugUnitTestLintModel > Task :compileReleaseKotlin > Task :compileReleaseJavaWithJavac NO-SOURCE > Task :dexBuilderRelease > Task :generateReleaseLintVitalReportModel > Task :processReleaseJavaRes > Task :me
|
|
Build (plugin)
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /home/runner/work/gradle-buildconfig-plugin/gradle-buildconfig-plugin/plugin/build/tmp/test/BuildConfigPluginTest/gradle-9.2.0/kotlin-none/android-8.13.1/withPackage with arguments [build, -s] Output: Checking the license for package Android SDK Platform 33 in /usr/local/lib/android/sdk/licenses License for package Android SDK Platform 33 accepted. Preparing "Install Android SDK Platform 33 (revision 3)". "Install Android SDK Platform 33 (revision 3)" ready. Installing Android SDK Platform 33 in /usr/local/lib/android/sdk/platforms/android-33 "Install Android SDK Platform 33 (revision 3)" complete. "Install Android SDK Platform 33 (revision 3)" finished. [========= ] 25% > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :generateDebugNonAndroidBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :processDebugNavigationResources > Task :generateDebugResValues > Task :compileDebugNavigationResources > Task :mapDebugSourceSetPaths > Task :generateDebugResources > Task :mergeDebugResources > Task :packageDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :parseDebugLocalResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :processDebugManifestForPackage > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :processDebugResources > Task :desugarDebugFileDependencies > Task :compileDebugJavaWithJavac > Task :dexBuilderDebug > Task :mergeDebugJniLibFolders > Task :mergeExtDexDebug > Task :mergeDebugNativeLibs NO-SOURCE > Task :stripDebugDebugSymbols NO-SOURCE > Task :mergeDexDebug > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :preReleaseBuild UP-TO-DATE > Task :mergeReleaseJniLibFolders > Task :mergeReleaseNativeLibs NO-SOURCE > Task :stripReleaseDebugSymbols NO-SOURCE > Task :extractReleaseNativeSymbolTables NO-SOURCE > Task :mergeReleaseNativeDebugMetadata NO-SOURCE > Task :checkReleaseDuplicateClasses > Task :generateReleaseNonAndroidBuildConfig > Task :javaPreCompileRelease > Task :checkReleaseAarMetadata > Task :processReleaseNavigationResources > Task :compileReleaseNavigationResources > Task :generateReleaseResValues > Task :mapReleaseSourceSetPaths > Task :generateReleaseResources > Task :mergeReleaseResources > Task :packageReleaseResources > Task :packageDebug > Task :createDebugApkListingFileRedirect > Task :assembleDebug > Task :parseReleaseLocalResources > Task :createReleaseCompatibleScreenManifests > Task :extractDeepLinksRelease > Task :processReleaseMainManifest > Task :processReleaseManifest > Task :desugarReleaseFileDependencies > Task :mergeReleaseStartupProfile > Task :mergeExtDexRelease > Task :processReleaseManifestForPackage > Task :mergeReleaseArtProfile > Task :mergeReleaseShaders > Task :compileReleaseShaders NO-SOURCE > Task :generateReleaseAssets UP-TO-DATE > Task :mergeReleaseAssets > Task :compressReleaseAssets > Task :extractReleaseVersionControlInfo > Task :extractProguardFiles > Task :processReleaseJavaRes NO-SOURCE > Task :mergeReleaseJavaResource > Task :processReleaseResources > Task :collectReleaseDependencies > Task :compileReleaseJavaWithJavac > Task :dexBuilderRelease > Task :mergeDexRelease > Task :generateReleaseLintVitalReportModel > T
|
|
Build (plugin)
Process completed with exit code 1.
|
|
Build passed
Process completed with exit code 1.
|
|
Publish
Process completed with exit code 1.
|
|
Build (demo-project:generic)
No files found to process matching: **/build/test-results/**/*.xml, **/build/reports/**/*.xml, **/build/outputs/androidTest-results/**/*.xml, **/*.xcresult
|
|
Build (demo-project:kts)
Processed 2 files: 145 tests ✅ passed.
See `Test Results (demo-project:kts)` (https://github.com/gmazzo/gradle-buildconfig-plugin/runs/55488479139)
|
|
Build (demo-project:groovy-gen-kotlin)
Processed 1 files: 134 tests ✅ passed.
See `Test Results (demo-project:groovy-gen-kotlin)` (https://github.com/gmazzo/gradle-buildconfig-plugin/runs/55488483164)
|
|
Build (demo-project:kts-gen-java)
Processed 1 files: 134 tests ✅ passed.
See `Test Results (demo-project:kts-gen-java)` (https://github.com/gmazzo/gradle-buildconfig-plugin/runs/55488481912)
|
|
Build (demo-project:groovy)
Processed 1 files: 142 tests ✅ passed.
See `Test Results (demo-project:groovy)` (https://github.com/gmazzo/gradle-buildconfig-plugin/runs/55488481986)
|
|
Build (demo-project:kts-android-lib)
Processed 3 files: 282 tests ✅ passed.
See `Test Results (demo-project:kts-android-lib)` (https://github.com/gmazzo/gradle-buildconfig-plugin/runs/55488495744)
|
|
Build (demo-project:kts-android)
Processed 5 files: 568 tests ✅ passed.
See `Test Results (demo-project:kts-android)` (https://github.com/gmazzo/gradle-buildconfig-plugin/runs/55488503450)
|
|
Build (plugin)
Processed 11 files: 88 tests: ✅ 86 passed, ❌ 2 failed.
See `Test Results (plugin)` (https://github.com/gmazzo/gradle-buildconfig-plugin/runs/55488625398)
|
|
Build (demo-project:kts-multiplatform)
Processed 25 files: 36 tests ✅ passed.
See `Test Results (demo-project:kts-multiplatform)` (https://github.com/gmazzo/gradle-buildconfig-plugin/runs/55488636018)
|