google / google/ksp

Execution failed for task ':shared:kspDebugKotlinAndroid'

Open
#2,682 0 comments 0 reactions 0 assignees View on GitHub
P4
Dominant language
Kotlin
Stars
3.5k
Forks
415
Avg merge
1d 2h
Merged PRs (30d)
53

Description

I was able to replicate the issue on a local machine after **clean build** by running instrumentation test `connectedAndroidTest`. If the initial build fails and I attempt to rebuild it by executing another instrumentation test then the error is gone. It seems this only happens on initial build or if clean build was executed followed by instrumentation test.

```
Task :shared:kspDebugKotlinAndroid
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.insert(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.delete(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.update(java.util.List)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (T). - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(T)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entity in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(T)
e: [ksp] Functions annotated with [@Insert, @Upsert, @Update, @Delete] shouldn't declare nullable parameters (kotlin.collections.List). - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(java.util.List)
e: [ksp] Type of the parameter must be a class annotated with @Entity or a collection/array of it. - entities in com.devsbitwise.kommon.data.data_source.local.BaseDao.upsert(java.util.List)

> Task :shared:kspDebugKotlinAndroid FAILED
> Task :androidApp:mergeDebugAndroidTestNativeLibs NO-SOURCE
> Task :androidApp:stripDebugAndroidTestDebugSymbols NO-SOURCE
> Task :androidApp:validateSigningDebugAndroidTest
> Task :androidApp:writeDebugAndroidTestSigningConfigVersions
> Task :HtmlTextView:processDebugAndroidTestJavaRes NO-SOURCE
> Task :AndroidCommon:compileDebugAndroidTestJavaWithJavac
> Task :AndroidCommon:compressDebugAndroidTestAssets
> Task :AndroidMaterial:mergeDebugAndroidTestJavaResource
> Task :androidApp:checkDebugAndroidTestDuplicateClasses
> Task :AndroidMaterial:checkDebugAndroidTestDuplicateClasses
> Task :Kommon:mergeDebugAndroidTestResources
> Task :Kommon:processDebugAndroidTestManifest
> Task :AndroidCommon:desugarDebugAndroidTestFileDependencies
> Task :HtmlTextView:mergeDebugAndroidTestGlobalSynthetics
> Task :Kommon:javaPreCompileDebugAndroidTest
> Task :Kommon:processDebugAndroidTestResources
> Task :Kommon:mergeDebugAndroidTestShaders
> Task :Kommon:kspDebugAndroidTestKotlinAndroid NO-SOURCE
> Task :Kommon:compileDebugAndroidTestKotlinAndroid NO-SOURCE
> Task :Kommon:compileDebugAndroidTestJavaWithJavac NO-SOURCE
> Task :Kommon:compileDebugAndroidTestShaders NO-SOURCE
> Task :Kommon:generateDebugAndroidTestAssets UP-TO-DATE
> Task :Kommon:mergeDebugAndroidTestAssets
> Task :HtmlTextView:mergeDebugAndroidTestJavaResource
> Task :AndroidCommon:dexBuilderDebugAndroidTest
> Task :AndroidMaterial:mergeProjectDexDebugAndroidTest
> Task :AndroidMaterial:mergeLibDexDebugAndroidTest
> Task :AndroidFirebase:processDebugAndroidTestJavaRes NO-SOURCE
> Task :AndroidMaterial:mergeDebugAndroidTestJniLibFolders
> Task :AndroidFirebase:mergeDebugAndroidTestGlobalSynthetics
> Task :Kommon:compressDebugAndroidTestAssets
> Task :Kommon:desugarDebugAndroidTestFileDependencies
> Task :AndroidMaterial:mergeExtDexDebugAndroidTest
> Task :androidApp:mergeExtDexDebugAndroidTest
> Task :AndroidMaterial:mergeDebugAndroidTestNativeLibs NO-SOURCE
> Task :AndroidMaterial:stripDebugAndroidTestDebugSymbols NO-SOURCE
> Task :AndroidMaterial:validateSigningDebugAndroidTest
> Task :AndroidMaterial:writeDebugAndroidTestSigningConfigVersions
> Task :AndroidMaterial:packageDebugAndroidTest
> Task :AndroidMaterial:createDebugAndroidTestApkListingFileRedirect
> Task :Kommon:dexBuilderDebugAndroidTest
> Task :Messari:mergeDebugAndroidTestShaders
> Task :Messari:compileDebugAndroidTestShaders NO-SOURCE
> Task :Messari:generateDebugAndroidTestAssets UP-TO-DATE
> Task :Messari:mergeDebugAndroidTestAssets
> Task :AndroidFirebase:mergeDebugAndroidTestJavaResource
> Task :AndroidCommon:mergeDebugAndroidTestGlobalSynthetics
> Task :AndroidCommon:processDebugAndroidTestJavaRes
> Task :AndroidFirebase:mergeLibDexDebugAndroidTest
> Task :AndroidFirebase:mergeProjectDexDebugAndroidTest
> Task :AndroidFirebase:mergeDebugAndroidTestJniLibFolders
> Task :AndroidFirebase:mergeDebugAndroidTestNativeLibs

> Task :AndroidCommon:connectedDebugAndroidTest
additionalTestOutput is not supported on this device running API level 23 because the additional test output directory could not be found

> Task :Messari:connectedDebugAndroidTest
> Task :WordPress:connectedDebugAndroidTest
> Task :YouTube:connectedDebugAndroidTest

> Task :AndroidCommon:connectedDebugAndroidTest
Starting 3 tests on EMU(AVD) - 6.0

Finished 3 tests on EMU(AVD) - 6.0

> Task :AndroidCommon:connectedAndroidTest

> Task :Messari:connectedDebugAndroidTest
additionalTestOutput is not supported on this device running API level 23 because the additional test output directory could not be found
Starting 29 tests on EMU(AVD) - 6.0

EMU(AVD) - 6.0 Tests 8/29 completed. (0 skipped) (0 failed)
EMU(AVD) - 6.0 Tests 11/29 completed. (0 skipped) (0 failed)
EMU(AVD) - 6.0 Tests 12/29 completed. (0 skipped) (0 failed)
EMU(AVD) - 6.0 Tests 14/29 completed. (0 skipped) (0 failed)
EMU(AVD) - 6.0 Tests 16/29 completed. (0 skipped) (0 failed)
EMU(AVD) - 6.0 Tests 26/29 completed. (0 skipped) (0 failed)
EMU(AVD) - 6.0 Tests 29/29 completed. (0 skipped) (0 failed)
Finished 29 tests on EMU(AVD) - 6.0

> Task :Messari:connectedAndroidTest

> Task :WordPress:connectedDebugAndroidTest
additionalTestOutput is not supported on this device running API level 23 because the additional test output directory could not be found
Starting 10 tests on EMU(AVD) - 6.0

EMU(AVD) - 6.0 Tests 10/10 completed. (0 skipped) (0 failed)
Finished 10 tests on EMU(AVD) - 6.0

> Task :WordPress:connectedAndroidTest

> Task :YouTube:connectedDebugAndroidTest
additionalTestOutput is not supported on this device running API level 23 because the additional test output directory could not be found
Starting 10 tests on EMU(AVD) - 6.0

EMU(AVD) - 6.0 Tests 10/10 completed. (0 skipped) (0 failed)
Finished 10 tests on EMU(AVD) - 6.0

> Task :YouTube:connectedAndroidTest

* What went wrong:
Execution failed for task ':shared:kspDebugKotlinAndroid'.
> A failure occurred while executing com.google.devtools.ksp.gradle.KspAAWorkerAction
> KSP failed with exit code: PROCESSING_ERROR
```

Kotlin: `2.2.21`
KSP: `2.2.20-2.0.3`
Room: `2.8.3`
Sqlite: `2.6.1`
Gradle: `9.2`
AGP: `8.13.0`

Contributor guide

Open the contributing guide

Research direction

Reproduce the failure by running connectedAndroidTest after a clean build, focusing on the shared:kspDebugKotlinAndroid task and the BaseDao methods named in the log. Compare the first clean-build run with a retry; done means the initial instrumentation build completes without the reported KSP errors.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
build-system, testing-qa
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.