Skip to content

Commit

Permalink
Add tests for AGP 8.6.0-alpha01
Browse files Browse the repository at this point in the history
  • Loading branch information
erichaagdev committed May 14, 2024
1 parent 4602780 commit adfcd8f
Show file tree
Hide file tree
Showing 3 changed files with 195 additions and 0 deletions.
3 changes: 3 additions & 0 deletions src/main/resources/versions.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
{
"supportedVersions": {
"8.6.0-alpha01": [
"8.7"
],
"8.5.0-beta01": [
"8.7"
],
Expand Down
1 change: 1 addition & 0 deletions src/test/groovy/org/gradle/android/WorkaroundTest.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ class WorkaroundTest extends Specification {
workarounds.collect { it.class.simpleName.replaceAll(/Workaround/, "") }.sort() == expectedWorkarounds.sort()
where:
androidVersion | expectedWorkarounds
"8.6.0-alpha01" | ['JdkImage']
"8.5.0-beta01" | ['JdkImage']
"8.4.0" | ['JdkImage']
"8.3.2" | ['MergeSourceSetFolders', 'JdkImage']
Expand Down
191 changes: 191 additions & 0 deletions src/test/resources/expectedOutcomes/8.6.0-alpha01_outcomes.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,191 @@
{
":app:assemble" : "SUCCESS",
":app:assembleDebug" : "SUCCESS",
":app:assembleRelease" : "SUCCESS",
":app:checkDebugAarMetadata" : "SUCCESS",
":app:checkDebugDuplicateClasses" : "SUCCESS",
":app:checkReleaseAarMetadata" : "SUCCESS",
":app:checkReleaseDuplicateClasses" : "SUCCESS",
":app:collectReleaseDependencies" : "SUCCESS",
":app:compileDebugJavaWithJavac" : "FROM_CACHE",
":app:compileDebugKotlin" : "FROM_CACHE",
":app:compileDebugShaders" : "NO_SOURCE",
":app:compileReleaseArtProfile" : "FROM_CACHE",
":app:compileReleaseJavaWithJavac" : "FROM_CACHE",
":app:compileReleaseKotlin" : "FROM_CACHE",
":app:compileReleaseShaders" : "NO_SOURCE",
":app:compressDebugAssets" : "FROM_CACHE",
":app:compressReleaseAssets" : "FROM_CACHE",
":app:createDebugApkListingFileRedirect" : "SUCCESS",
":app:createDebugCompatibleScreenManifests" : "SUCCESS",
":app:createReleaseApkListingFileRedirect" : "SUCCESS",
":app:createReleaseCompatibleScreenManifests" : "SUCCESS",
":app:dataBindingGenBaseClassesDebug" : "FROM_CACHE",
":app:dataBindingGenBaseClassesRelease" : "FROM_CACHE",
":app:dataBindingMergeDependencyArtifactsDebug" : "SUCCESS",
":app:dataBindingMergeDependencyArtifactsRelease" : "SUCCESS",
":app:dataBindingTriggerDebug" : "SUCCESS",
":app:dataBindingTriggerRelease" : "SUCCESS",
":app:desugarDebugFileDependencies" : "FROM_CACHE",
":app:desugarReleaseFileDependencies" : "FROM_CACHE",
":app:dexBuilderDebug" : "FROM_CACHE",
":app:dexBuilderRelease" : "FROM_CACHE",
":app:extractDeepLinksDebug" : "FROM_CACHE",
":app:extractDeepLinksRelease" : "FROM_CACHE",
":app:extractReleaseNativeSymbolTables" : "NO_SOURCE",
":app:extractReleaseVersionControlInfo" : "SUCCESS",
":app:generateDebugAssets" : "UP_TO_DATE",
":app:generateDebugResources" : "FROM_CACHE",
":app:generateDebugResValues" : "FROM_CACHE",
":app:generateReleaseAssets" : "UP_TO_DATE",
":app:generateReleaseResources" : "FROM_CACHE",
":app:generateReleaseResValues" : "FROM_CACHE",
":app:javaPreCompileDebug" : "FROM_CACHE",
":app:javaPreCompileRelease" : "FROM_CACHE",
":app:kaptDebugKotlin" : "FROM_CACHE",
":app:kaptGenerateStubsDebugKotlin" : "FROM_CACHE",
":app:kaptGenerateStubsReleaseKotlin" : "FROM_CACHE",
":app:kaptReleaseKotlin" : "FROM_CACHE",
":app:mapDebugSourceSetPaths" : "SUCCESS",
":app:mapReleaseSourceSetPaths" : "SUCCESS",
":app:mergeDebugAssets" : "SUCCESS",
":app:mergeDebugGlobalSynthetics" : "FROM_CACHE",
":app:mergeDebugJavaResource" : "SUCCESS",
":app:mergeDebugJniLibFolders" : "SUCCESS",
":app:mergeDebugNativeDebugMetadata" : "NO_SOURCE",
":app:mergeDebugNativeLibs" : "NO_SOURCE",
":app:mergeDebugResources" : "FROM_CACHE",
":app:mergeDebugShaders" : "SUCCESS",
":app:mergeDexRelease" : "FROM_CACHE",
":app:mergeExtDexDebug" : "FROM_CACHE",
":app:mergeExtDexRelease" : "FROM_CACHE",
":app:mergeLibDexDebug" : "FROM_CACHE",
":app:mergeProjectDexDebug" : "FROM_CACHE",
":app:mergeReleaseArtProfile" : "SUCCESS",
":app:mergeReleaseAssets" : "SUCCESS",
":app:mergeReleaseGlobalSynthetics" : "FROM_CACHE",
":app:mergeReleaseJavaResource" : "SUCCESS",
":app:mergeReleaseJniLibFolders" : "SUCCESS",
":app:mergeReleaseNativeDebugMetadata" : "NO_SOURCE",
":app:mergeReleaseNativeLibs" : "NO_SOURCE",
":app:mergeReleaseResources" : "FROM_CACHE",
":app:mergeReleaseShaders" : "SUCCESS",
":app:optimizeReleaseResources" : "FROM_CACHE",
":app:packageDebug" : "SUCCESS",
":app:packageDebugResources" : "FROM_CACHE",
":app:packageReleaseResources" : "FROM_CACHE",
":app:parseDebugLocalResources" : "FROM_CACHE",
":app:parseReleaseLocalResources" : "FROM_CACHE",
":app:packageRelease" : "SUCCESS",
":app:preBuild" : "UP_TO_DATE",
":app:preDebugBuild" : "UP_TO_DATE",
":app:preReleaseBuild" : "UP_TO_DATE",
":app:processDebugJavaRes" : "SUCCESS",
":app:processDebugMainManifest" : "FROM_CACHE",
":app:processDebugManifest" : "FROM_CACHE",
":app:processDebugManifestForPackage" : "FROM_CACHE",
":app:processDebugResources" : "FROM_CACHE",
":app:processReleaseJavaRes" : "SUCCESS",
":app:processReleaseMainManifest" : "FROM_CACHE",
":app:processReleaseManifest" : "FROM_CACHE",
":app:processReleaseManifestForPackage" : "FROM_CACHE",
":app:processReleaseResources" : "FROM_CACHE",
":app:sdkReleaseDependencyData" : "SUCCESS",
":app:stripDebugDebugSymbols" : "NO_SOURCE",
":app:stripReleaseDebugSymbols" : "NO_SOURCE",
":app:validateSigningDebug" : "SUCCESS",
":app:writeDebugAppMetadata" : "SUCCESS",
":app:writeDebugSigningConfigVersions" : "SUCCESS",
":app:writeReleaseAppMetadata" : "SUCCESS",
":app:writeReleaseSigningConfigVersions" : "SUCCESS",
":app:mergeDebugStartupProfile" : "SUCCESS",
":app:mergeReleaseStartupProfile" : "SUCCESS",
":library:assemble" : "SUCCESS",
":library:assembleDebug" : "SUCCESS",
":library:assembleRelease" : "SUCCESS",
":library:bundleDebugAar" : "SUCCESS",
":library:bundleLibCompileToJarDebug" : "SUCCESS",
":library:bundleLibCompileToJarRelease" : "SUCCESS",
":library:bundleLibRuntimeToDirDebug" : "SUCCESS",
":library:bundleLibRuntimeToDirRelease" : "SUCCESS",
":library:bundleLibRuntimeToJarDebug" : "SUCCESS",
":library:bundleLibRuntimeToJarRelease" : "SUCCESS",
":library:bundleReleaseAar" : "SUCCESS",
":library:compileDebugJavaWithJavac" : "FROM_CACHE",
":library:compileDebugKotlin" : "FROM_CACHE",
":library:compileDebugLibraryResources" : "FROM_CACHE",
":library:compileDebugShaders" : "NO_SOURCE",
":library:compileReleaseJavaWithJavac" : "FROM_CACHE",
":library:compileReleaseKotlin" : "FROM_CACHE",
":library:compileReleaseLibraryResources" : "FROM_CACHE",
":library:compileReleaseShaders" : "NO_SOURCE",
":library:copyDebugJniLibsProjectAndLocalJars" : "SUCCESS",
":library:copyDebugJniLibsProjectOnly" : "SUCCESS",
":library:copyReleaseJniLibsProjectAndLocalJars" : "SUCCESS",
":library:copyReleaseJniLibsProjectOnly" : "SUCCESS",
":library:createFullJarDebug" : "SUCCESS",
":library:createFullJarRelease" : "SUCCESS",
":library:dataBindingGenBaseClassesDebug" : "FROM_CACHE",
":library:dataBindingGenBaseClassesRelease" : "FROM_CACHE",
":library:dataBindingMergeDependencyArtifactsDebug" : "SUCCESS",
":library:dataBindingMergeDependencyArtifactsRelease": "SUCCESS",
":library:dataBindingTriggerDebug" : "SUCCESS",
":library:dataBindingTriggerRelease" : "SUCCESS",
":library:extractDebugAnnotations" : "FROM_CACHE",
":library:extractDeepLinksDebug" : "FROM_CACHE",
":library:extractDeepLinksForAarDebug" : "FROM_CACHE",
":library:extractDeepLinksForAarRelease" : "FROM_CACHE",
":library:extractDeepLinksRelease" : "FROM_CACHE",
":library:extractReleaseAnnotations" : "FROM_CACHE",
":library:generateDebugAssets" : "UP_TO_DATE",
":library:generateDebugResources" : "FROM_CACHE",
":library:generateDebugResValues" : "FROM_CACHE",
":library:generateDebugRFile" : "FROM_CACHE",
":library:generateReleaseAssets" : "UP_TO_DATE",
":library:generateReleaseResources" : "FROM_CACHE",
":library:generateReleaseResValues" : "FROM_CACHE",
":library:generateReleaseRFile" : "FROM_CACHE",
":library:javaPreCompileDebug" : "FROM_CACHE",
":library:javaPreCompileRelease" : "FROM_CACHE",
":library:kaptDebugKotlin" : "FROM_CACHE",
":library:kaptGenerateStubsDebugKotlin" : "FROM_CACHE",
":library:kaptGenerateStubsReleaseKotlin" : "FROM_CACHE",
":library:kaptReleaseKotlin" : "FROM_CACHE",
":library:mapReleaseSourceSetPaths" : "SUCCESS",
":library:mergeDebugConsumerProguardFiles" : "SUCCESS",
":library:mergeDebugGeneratedProguardFiles" : "SUCCESS",
":library:mergeDebugJavaResource" : "SUCCESS",
":library:mergeDebugJniLibFolders" : "SUCCESS",
":library:mergeDebugNativeLibs" : "NO_SOURCE",
":library:mergeDebugShaders" : "SUCCESS",
":library:mergeReleaseConsumerProguardFiles" : "SUCCESS",
":library:mergeReleaseGeneratedProguardFiles" : "SUCCESS",
":library:mergeReleaseJavaResource" : "SUCCESS",
":library:mergeReleaseJniLibFolders" : "SUCCESS",
":library:mergeReleaseNativeLibs" : "NO_SOURCE",
":library:mergeReleaseResources" : "FROM_CACHE",
":library:mergeReleaseShaders" : "SUCCESS",
":library:packageDebugAssets" : "SUCCESS",
":library:packageDebugResources" : "FROM_CACHE",
":library:packageReleaseAssets" : "SUCCESS",
":library:packageReleaseResources" : "FROM_CACHE",
":library:parseDebugLocalResources" : "FROM_CACHE",
":library:parseReleaseLocalResources" : "FROM_CACHE",
":library:preBuild" : "UP_TO_DATE",
":library:preDebugBuild" : "UP_TO_DATE",
":library:prepareDebugArtProfile" : "SUCCESS",
":library:prepareLintJarForPublish" : "SUCCESS",
":library:prepareReleaseArtProfile" : "SUCCESS",
":library:preReleaseBuild" : "UP_TO_DATE",
":library:processDebugJavaRes" : "SUCCESS",
":library:processDebugManifest" : "FROM_CACHE",
":library:processReleaseJavaRes" : "SUCCESS",
":library:processReleaseManifest" : "FROM_CACHE",
":library:stripDebugDebugSymbols" : "NO_SOURCE",
":library:stripReleaseDebugSymbols" : "NO_SOURCE",
":library:syncDebugLibJars" : "FROM_CACHE",
":library:syncReleaseLibJars" : "FROM_CACHE",
":library:verifyReleaseResources" : "FROM_CACHE",
":library:writeDebugAarMetadata" : "SUCCESS",
":library:writeReleaseAarMetadata" : "SUCCESS"
}

0 comments on commit adfcd8f

Please sign in to comment.