summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-11-06Snap for 11028996 from 078fa319688234bae7a2a3c9e93a8dc3313a368c to ↵aml_per_341711000aml_per_341614000aml_per_341510010aml_per_341410020aml_per_341311000android14-mainline-permission-releaseAndroid Build Coastguard Worker
mainline-permission-release Change-Id: I39f3fbb5d8101aa3c02fa6b90630fc78797e0e3d
2023-10-19Merge "Code dump with latest updates." into udc-mainline-prodHao Liu
2023-10-17Code dump with latest updates.Hao Liu
The updates include more MDD logging feature. Test: atest MddJobServiceTest & AdServicesMddIntegrationTests | MobileDataDownloadRoboTests Tested manually with MDD download job Bug: 302700021 Change-Id: I887b59953b617e5e9436d119a8353f39db64769b
2023-10-13Update uiautomator references in external/mobile-data-downloadYichun Li
* Remove unused dependencies. * Replace "ub-uiautomator" (v2.2.0) with "androidx.test.uiautomator_uiautomator" (v2.3.0). Bug: 235842600 Test: presubmit (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:446e53dafdbbdf3041b396a1e989f1e988610020) Merged-In: Idd8baaf31aaba6a466fedba64ca3e50b30932e5e Change-Id: Idd8baaf31aaba6a466fedba64ca3e50b30932e5e
2023-07-07Snap for 10453563 from 824f349a0225e1a67e4cbbacd81e34755c1d8f97 to ↵aml_per_341110020aml_per_341110010aml_per_341011100aml_per_341011020aml_per_340916010Android Build Coastguard Worker
mainline-permission-release Change-Id: I0056e658eee3f646b4afda07f4cdee04b580be37
2023-04-27Snap for 10019095 from f8fef1787d5f518f5d5901a15148588558efdaee to ↵aml_per_331913010Android Build Coastguard Worker
mainline-permission-release Change-Id: Ibe792e8b2040bac6659608798d7d1073a2cc3f6c
2023-04-07Code dump with latest updates. am: f8fef1787d am: 9058c22d3fHao Liu
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mobile-data-download/+/22462863 Change-Id: I9daa3d37544ad17f0ce401f7d181c5606b666ca0 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-07Code dump with latest updates. am: f8fef1787dandroid14-devHao Liu
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mobile-data-download/+/22462863 Change-Id: I334c003ca53cdf7d9be88f36721a7116afd7b37a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-07Code dump with latest updates.t_frc_odp_330442040aml_go_ads_330915100aml_go_ads_330915000Hao Liu
Import from https://github.com/google/mobile-data-download/pull/6/commits/ Some changes required to build in Android are documented in http://shortn/_9vXTP4rdzj Test: atest Bug: 276946864 Change-Id: Idd9386c9de7743909103405a7367e69e10f1b6ab
2023-02-23Snap for 9640974 from 82c1901ee3db83639a8821ec24c7053f5c78572a to ↵aml_per_331812030aml_per_331710050android13-mainline-permission-releaseAndroid Build Coastguard Worker
mainline-permission-release Change-Id: Iec3663bff6c08603b32c6fd135700794d9924c4b
2023-02-19Merge "Rb back compat: Base changes" into tm-mainline-prod am: 82c1901ee3 ↵Neha Pattan
am: 43d8b2a74e Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mobile-data-download/+/21482435 Change-Id: If02ebe6ccd38c856d09be48fd49c870061f6d4f8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-17Merge "Rb back compat: Base changes" into tm-mainline-prod am: 82c1901ee3Neha Pattan
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mobile-data-download/+/21185749 Change-Id: If5212300df4b612c9f54ca61e9f5b1414c3fa7dd Merged-In: I366d3778a3983aa83537ec20a213586312448d12 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> Bug: 263816046 Ignore-AOSP-First: Automerger fix
2023-02-17Merge "Rb back compat: Base changes" into tm-mainline-prodNeha Pattan
2023-02-10[automerge] Disable unsupported robolectric tests. 2p: d765889fb9Presubmit Automerger Backend
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mobile-data-download/+/21355002 Bug: 268508749 Change-Id: Ie9145a4fd575163b9958776a815189f960c2cef4
2023-02-10Disable unsupported robolectric tests.Hao Liu
Mockito has been upgraded to v4. We can enable tests, which using Mockito 4. Test: mma & local test Bug: 268508749 Change-Id: I7cb77454af393c5a26a800de49742d537c5bd390
2023-02-01Snap for 9550112 from a8939013f99872bdb423c7bfb20ecb5a6af23814 to ↵aml_per_331611010Android Build Coastguard Worker
mainline-permission-release Change-Id: I658d238c921dd0c2fe519839169654ba529b9d95
2023-01-23Rb back compat: Base changesNeha Pattan
Bug: 263816046 Test: manual Change-Id: Ib8c1a0576824dad4ce2b38e51affe665dbdb788e
2023-01-17[automerge] Add EnabledSupplier in ManifestFileGroupPopulator 2p: a8939013f9Presubmit Automerger Backend
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mobile-data-download/+/21019686 Bug: 265797474 Change-Id: I918531d763bcc588dff493e05e7a83a6d78feadb
2023-01-17Add EnabledSupplier in ManifestFileGroupPopulatorHao Liu
Add EnabledSupplier to provide ability to enable/disable the populator after adding it to MDD. Copied from PhFileGroupPopulator. https://source.corp.google.com/piper///depot/google3/java/com/google/android/libraries/mdi/download/populator/PhFileGroupPopulator.java;l=46;bpv=0;bpt=1;rcl=502128408 Test: local test Bug: 265797474 Change-Id: Ife7dd6e7e3c8f8281b2ba9f0fc3ac1b515e0f037
2022-12-28Snap for 9441970 from c4d200e9db72ef1213d9d82f4d91a368ee82ec54 to ↵aml_per_331512020Android Build Coastguard Worker
mainline-permission-release Change-Id: I9c587670aac4f15d314b00baaf42e5139f891e1a
2022-12-08[automerge] Use new robolectric 2p: c4d200e9dbRex Hoffman
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mobile-data-download/+/20671105 Bug: 261728063 Change-Id: Ib4d964eaded8e416bcc094a1db9fc8bf3a4d22e5
2022-12-08Use new robolectricRex Hoffman
Test: atest -c MobileDataDownloadRoboTests in //external/mobile-data-download/javatests Bug: 261728063 Change-Id: I4b64959691074252465d04d8a07c17af0766be0b
2022-11-10Snap for 9274678 from ba40ddc8021faf25b584eb865058e7eabc1aaf13 to ↵aml_per_331411000aml_per_331313010Android Build Coastguard Worker
mainline-permission-release Change-Id: I18fe0e6de3bdf6da0e7a8c0a8b5b576a83864329
2022-11-05Bp file indentation and License year fix am: ba40ddc802Kevin Liu
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mobile-data-download/+/20378047 Change-Id: I6639bbe47cf5d08de07b4dc65ea1513af7c82a82 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-04Snap for 9256364 from 788501999666bacee69bb82c13ce3696e5a6811d to ↵Android Build Coastguard Worker
mainline-permission-release Change-Id: I79fe6516cd69c71df97d4afea9de41bf0e195df8
2022-11-03Bp file indentation and License year fixKevin Liu
Continued from I2b5f17afc784e63a45c9374aaccd31980b187ce0 Test: atest MobileDataDownloadRoboTests Bug: 237214116 Change-Id: I9c7352f8458108dccbabfacccafae11f0471e7e3
2022-11-03Merge "Enabling robo tests and CI" into tm-mainline-prod am: 7885019996Kevin Liu
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mobile-data-download/+/20357897 Change-Id: I4119c8588ada84609d7e6b73ded0273859e40632 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-03Merge "Enabling robo tests and CI" into tm-mainline-prodKevin Liu
2022-11-02Enabling robo tests and CIKevin Liu
(Removed the dependency from hawkeye-scenarios-source, timeTravel method is temporarily disabled to break the dependency of BackdoorTestUtil) Test: atest MobileDataDownloadRoboTests Bug: 237214116 Change-Id: I2b5f17afc784e63a45c9374aaccd31980b187ce0
2022-11-02Merge "Revert "Enabling robo tests and CI"" into tm-mainline-prod am: 36a9a8c5c7Hieu Dang
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mobile-data-download/+/20349589 Change-Id: Ib43d42478d15b1bb8b7cd82cefc38adc5e7ad054 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-02Merge "Revert "Enabling robo tests and CI"" into tm-mainline-prodHieu Dang
2022-11-02[automerge] Revert "Enabling robo tests and CI" 2p: e4f37eef98Hieu Dang
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mobile-data-download/+/20349589 Bug: 256936575 Change-Id: I4a56b8593c3620aa9f84837a82953e0a7bb43b8e
2022-11-02Revert "Enabling robo tests and CI"Hieu Dang
This reverts commit 75f8206044329b322d4a5b873b5d9a920ab86a9f. Reason for revert: DroidMonitor-triggered revert due to breakage https://android-build.googleplex.com/builds/quarterdeck?branch=git_master-without-vendor&target=aosp_redfin-userdebug&lkgb=9243979&lkbb=9245199&fkbb=9245199, bug https://buganizer.corp.google.com/issues/256936575 Bug: 256936575 Change-Id: I287564d4f05f08198be47d0d76697b605fccaa23
2022-11-01Merge "Enabling robo tests and CI" into tm-mainline-prod am: ed4363f4daKevin Liu
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mobile-data-download/+/20177630 Change-Id: I18049a022b0e59677ce106dc6dba059005d9928b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-01Merge "Enabling robo tests and CI" into tm-mainline-prodKevin Liu
2022-11-01Enabling robo tests and CIKevin Liu
Test: atest MobileDataDownloadRoboTests Bug: 237214116 Change-Id: Ia94e72417d68791904371fb8fe82dfeab0ac89e3
2022-10-27[automerge] Import DATA_DOWNLOAD_RESULT_LOG and DATA_DOWNLOAD_STORAGE_STATS ↵Presubmit Automerger Backend
2p: ef0701de2e Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mobile-data-download/+/20211708 Bug: 253224177 Change-Id: I224969ae4d0f868ced809745975bc03a1d41a2f8
2022-10-27Import DATA_DOWNLOAD_RESULT_LOG and DATA_DOWNLOAD_STORAGE_STATSHao Liu
Import from G3 CLs: cl/469258807 and cl/468488745 Test: atest, mma, manual test statsd Bug: 253224177 Change-Id: I241df9b311f3d3f88697eae4bc905be1bb70e34d
2022-10-26Fix errorprone warnings that should be errors am: 083e4f4123 am: d76e8fd2e9 ↵Cole Faust
am: 953e117c85 Original change: https://android-review.googlesource.com/c/platform/external/mobile-data-download/+/2256435 Change-Id: Id985d2eecc6cd377c1ae9214ac5d2cb7c786389f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26Fix errorprone warnings that should be errors am: 083e4f4123 am: d76e8fd2e9Cole Faust
Original change: https://android-review.googlesource.com/c/platform/external/mobile-data-download/+/2256435 Change-Id: I4a265e51793be4236d28e25a6310e5456f592622 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26Fix errorprone warnings that should be errors am: 083e4f4123android-u-beta-1-gplmain-16k-with-phonesCole Faust
Original change: https://android-review.googlesource.com/c/platform/external/mobile-data-download/+/2256435 Change-Id: I8c8fc141fb299820d048f622f812110afd1b09d1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-15Fix errorprone warnings that should be errorsCole Faust
This commit is part of a large scale change to fix errorprone errors that have been downgraded to warnings in the android source tree, so that they can be promoted to errors again. The full list of changes include the following, but not all will be present in any one individual commit: BadAnnotationImplementation BadShiftAmount BanJNDI BoxedPrimitiveEquality ComparableType ComplexBooleanConstant CollectionToArraySafeParameter ConditionalExpressionNumericPromotion DangerousLiteralNull DoubleBraceInitialization DurationFrom DurationTemporalUnit EmptyTopLevelDeclaration EqualsNull EqualsReference FormatString FromTemporalAccessor GetClassOnAnnotation GetClassOnClass HashtableContains IdentityBinaryExpression IdentityHashMapBoxing InstantTemporalUnit InvalidTimeZoneID InvalidZoneId IsInstanceIncompatibleType JUnitParameterMethodNotFound LockOnBoxedPrimitive MathRoundIntLong MislabeledAndroidString MisusedDayOfYear MissingSuperCall MisusedWeekYear ModifyingCollectionWithItself NoCanIgnoreReturnValueOnClasses NonRuntimeAnnotation NullableOnContainingClass NullTernary OverridesJavaxInjectableMethod ParcelableCreator PeriodFrom PreconditionsInvalidPlaceholder ProtoBuilderReturnValueIgnored ProtoFieldNullComparison RandomModInteger RectIntersectReturnValueIgnored ReturnValueIgnored SelfAssignment SelfComparison SelfEquals SizeGreaterThanOrEqualsZero StringBuilderInitWithChar TreeToString TryFailThrowable UnnecessaryCheckNotNull UnusedCollectionModifiedInPlace XorPower See https://errorprone.info/bugpatterns for more information on the checks. Bug: 253827323 Test: m RUN_ERROR_PRONE=true javac-check Change-Id: I0fdc58d8a2bd78c854f6051db637bee8f50083d1
2022-08-31Snap for 9011320 from 75f888c634a894c2960cf04ba1a5a5173f2759b1 to ↵aml_per_331115020aml_per_331019040Android Build Coastguard Worker
mainline-permission-release Change-Id: Id318730518d932a90251b9c8cbee3f6fc0931a99
2022-08-27Snap for 9000401 from 980a37b132d26691e1f2e0851bf4c4aca3fea03c to ↵Android Build Coastguard Worker
mainline-permission-release Change-Id: I12be07f4e25b5c6b42e19b4ff9206a63b306d8a4
2022-08-26[automerge] Disable persistent bookkeeping if dedupDownloadWithEtag is ↵Presubmit Automerger Backend
false. 2p: 75f888c634 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mobile-data-download/+/19753984 Bug: 243926815 Change-Id: I7b8912abf78ca77ffc62287de6ac262a43c98c79
2022-08-26Disable persistent bookkeeping if dedupDownloadWithEtag is false.aml_sdk_331111000aml_sch_331113000aml_sch_331111000aml_doc_331120000android13-mainline-scheduling-releaseHao Liu
Import cl from: cl/470264476 Test: mma Bug: 243926815 Change-Id: Iac24c773c30429efa140f1f5e9985d5e2719b1c8
2022-08-24[automerge] Import MDD logging 2p: 980a37b132Presubmit Automerger Backend
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mobile-data-download/+/19682334 Bug: 219636547 Change-Id: Ic00af798a8e27c2eb870c74a294249238968ba8f
2022-08-24Import MDD loggingHao Liu
Cherry picked from: cl/461253078, cl/461927790, cl/462225143, cl/461295190, and cl/469557289 Add Logging for MDD Test: atest Test: mma Bug: 219636547 Change-Id: Ia82e5032dcefcccf876bd7b444584b9484cc9f0a
2022-08-04Snap for 8907508 from 34382f0d2df0a109baabb8196addf9134d20b453 to ↵Android Build Coastguard Worker
mainline-permission-release Change-Id: Ie7c3ef0c9d6aabb28971fc250bd655fcfb473146
2022-08-01[automerge] Add ondevicepersonalization to apex_available 2p: 34382f0d2dPresubmit Automerger Backend
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/mobile-data-download/+/19482148 Bug: 241003305 Change-Id: I647d5fef4c78369b2efabf9783946a007e4c196c