summaryrefslogtreecommitdiff
path: root/media/tests
AgeCommit message (Collapse)Author
2021-02-16[LSC] Add LOCAL_LICENSE_KINDS to frameworks/baseBob Badour
Added SPDX-license-identifier-Apache-2.0 to: apct-tests/perftests/autofill/Android.bp apct-tests/perftests/blobstore/Android.bp apct-tests/perftests/core/Android.bp apct-tests/perftests/core/apps/overlay/Android.bp apct-tests/perftests/core/apps/reources_manager/Android.bp apct-tests/perftests/core/jni/Android.bp apct-tests/perftests/multiuser/Android.bp apct-tests/perftests/multiuser/apps/dummyapp/Android.bp apct-tests/perftests/packagemanager/Android.bp apct-tests/perftests/packagemanager/apps/query-all/Android.bp apct-tests/perftests/textclassifier/Android.bp apct-tests/perftests/utils/Android.bp apct-tests/perftests/windowmanager/Android.bp apex/Android.bp apex/blobstore/framework/Android.bp apex/blobstore/service/Android.bp apex/jobscheduler/framework/Android.bp apex/jobscheduler/service/Android.bp apex/media/Android.bp apex/media/aidl/Android.bp apex/media/framework/Android.bp cmds/am/Android.bp cmds/app_process/Android.bp cmds/appops/Android.bp cmds/appwidget/Android.bp cmds/backup/Android.bp cmds/bmgr/Android.bp cmds/bootanimation/Android.bp cmds/bu/Android.bp cmds/content/Android.bp cmds/dpm/Android.bp cmds/hid/Android.bp cmds/hid/jni/Android.bp cmds/idmap2/Android.bp cmds/ime/Android.bp cmds/incident/Android.bp cmds/incident_helper/Android.bp cmds/incidentd/Android.bp cmds/input/Android.bp cmds/interrupter/Android.bp cmds/locksettings/Android.bp cmds/pm/Android.bp cmds/requestsync/Android.bp cmds/screencap/Android.bp cmds/sm/Android.bp cmds/svc/Android.bp cmds/telecom/Android.bp cmds/uiautomator/Android.bp cmds/uiautomator/cmds/uiautomator/Android.bp cmds/uiautomator/instrumentation/Android.bp cmds/uiautomator/library/Android.bp cmds/vr/Android.bp cmds/wm/Android.bp config/Android.bp core/java/android/service/wallpaper/Android.bp core/jni/Android.bp core/sysprop/Android.bp core/tests/BroadcastRadioTests/Android.bp core/tests/ConnectivityManagerTest/Android.bp core/tests/PackageInstallerSessions/Android.bp core/tests/PlatformCompatFramework/Android.bp core/tests/bandwidthtests/Android.bp core/tests/benchmarks/Android.bp core/tests/bluetoothtests/Android.bp core/tests/bugreports/Android.bp core/tests/coretests/Android.bp core/tests/coretests/BinderDeathRecipientHelperApp/Android.bp core/tests/coretests/BinderProxyCountingTestApp/Android.bp core/tests/coretests/BinderProxyCountingTestService/Android.bp core/tests/coretests/BstatsTestApp/Android.bp core/tests/coretests/DisabledTestApp/Android.bp core/tests/coretests/EnabledTestApp/Android.bp core/tests/coretests/aidl/Android.bp core/tests/coretests/apks/Android.bp core/tests/coretests/apks/install/Android.bp core/tests/coretests/apks/install_bad_dex/Android.bp core/tests/coretests/apks/install_complete_package_info/Android.bp core/tests/coretests/apks/install_decl_perm/Android.bp core/tests/coretests/apks/install_jni_lib/Android.bp core/tests/coretests/apks/install_jni_lib_open_from_apk/Android.bp core/tests/coretests/apks/install_loc_auto/Android.bp core/tests/coretests/apks/install_loc_internal/Android.bp core/tests/coretests/apks/install_loc_sdcard/Android.bp core/tests/coretests/apks/install_loc_unspecified/Android.bp core/tests/coretests/apks/install_use_perm_good/Android.bp core/tests/coretests/apks/install_uses_feature/Android.bp core/tests/coretests/apks/install_verifier_bad/Android.bp core/tests/coretests/apks/install_verifier_good/Android.bp core/tests/coretests/apks/keyset/Android.bp core/tests/coretests/apks/locales/Android.bp core/tests/coretests/apks/overlay_config/Android.bp core/tests/coretests/apks/version/Android.bp core/tests/coretests/apks/version_nosys/Android.bp core/tests/featureflagtests/Android.bp core/tests/hdmitests/Android.bp core/tests/hosttests/test-apps/AutoLocTestApp/Android.bp core/tests/hosttests/test-apps/AutoLocVersionedTestApp_v1/Android.bp core/tests/hosttests/test-apps/AutoLocVersionedTestApp_v2/Android.bp core/tests/hosttests/test-apps/ExternalLocAllPermsTestApp/Android.bp core/tests/hosttests/test-apps/ExternalLocPermsFLTestApp/Android.bp core/tests/hosttests/test-apps/ExternalLocTestApp/Android.bp core/tests/hosttests/test-apps/ExternalLocVersionedTestApp_v1/Android.bp core/tests/hosttests/test-apps/ExternalLocVersionedTestApp_v2/Android.bp core/tests/hosttests/test-apps/ExternalSharedPerms/Android.bp core/tests/hosttests/test-apps/ExternalSharedPermsBT/Android.bp core/tests/hosttests/test-apps/ExternalSharedPermsDiffKey/Android.bp core/tests/hosttests/test-apps/ExternalSharedPermsFL/Android.bp core/tests/hosttests/test-apps/InternalLocTestApp/Android.bp core/tests/hosttests/test-apps/MultiDexLegacyTestServicesTests/Android.bp core/tests/hosttests/test-apps/NoLocTestApp/Android.bp core/tests/hosttests/test-apps/NoLocVersionedTestApp_v1/Android.bp core/tests/hosttests/test-apps/NoLocVersionedTestApp_v2/Android.bp core/tests/hosttests/test-apps/SharedUid/32/Android.bp core/tests/hosttests/test-apps/SharedUid/32/jni/Android.bp core/tests/hosttests/test-apps/SharedUid/64/Android.bp core/tests/hosttests/test-apps/SharedUid/64/jni/Android.bp core/tests/hosttests/test-apps/SharedUid/dual/Android.bp core/tests/hosttests/test-apps/SharedUid/dual/jni/Android.bp core/tests/hosttests/test-apps/SharedUid/java_only/Android.bp core/tests/hosttests/test-apps/SimpleTestApp/Android.bp core/tests/hosttests/test-apps/UpdateExtToIntLocTestApp_v1_ext/Android.bp core/tests/hosttests/test-apps/UpdateExtToIntLocTestApp_v2_int/Android.bp core/tests/hosttests/test-apps/UpdateExternalLocTestApp_v1_ext/Android.bp core/tests/hosttests/test-apps/UpdateExternalLocTestApp_v2_none/Android.bp core/tests/hosttests/test-apps/VersatileTestApp_Auto/Android.bp core/tests/hosttests/test-apps/VersatileTestApp_External/Android.bp core/tests/hosttests/test-apps/VersatileTestApp_Internal/Android.bp core/tests/hosttests/test-apps/VersatileTestApp_None/Android.bp core/tests/mockingcoretests/Android.bp core/tests/notificationtests/Android.bp core/tests/overlaytests/device/Android.bp core/tests/overlaytests/device/test-apps/AppOverlayOne/Android.bp core/tests/overlaytests/device/test-apps/AppOverlayTwo/Android.bp core/tests/overlaytests/device/test-apps/FrameworkOverlay/Android.bp core/tests/overlaytests/host/Android.bp core/tests/overlaytests/remount/Android.bp core/tests/overlaytests/remount/test-apps/Overlay/Android.bp core/tests/overlaytests/remount/test-apps/SharedLibrary/Android.bp core/tests/overlaytests/remount/test-apps/SharedLibraryOverlay/Android.bp core/tests/overlaytests/remount/test-apps/Target/Android.bp core/tests/packagemanagertests/Android.bp core/tests/privacytests/Android.bp core/tests/screenshothelpertests/Android.bp core/tests/systemproperties/Android.bp core/tests/utillib/Android.bp core/tests/utiltests/Android.bp core/tests/utiltests/jni/Android.bp core/tests/uwbtests/Android.bp core/xsd/Android.bp core/xsd/vts/Android.bp data/etc/Android.bp data/etc/car/Android.bp data/fonts/Android.bp data/keyboards/Android.mk drm/jni/Android.bp errorprone/Android.bp graphics/proto/Android.bp keystore/Android.bp keystore/tests/Android.bp libs/WindowManager/Jetpack/Android.bp libs/WindowManager/Shell/Android.bp libs/WindowManager/Shell/tests/Android.bp libs/androidfw/Android.bp libs/androidfw/fuzz/resourcefile_fuzzer/Android.bp libs/hostgraphics/Android.bp libs/incident/Android.bp libs/input/Android.bp libs/input/tests/Android.bp libs/protoutil/Android.bp libs/services/Android.bp libs/storage/Android.bp libs/usb/tests/AccessoryChat/Android.bp libs/usb/tests/AccessoryChat/accessorychat/Android.bp location/lib/Android.bp location/tests/Android.bp location/tests/locationtests/Android.bp lowpan/tests/Android.bp media/Android.bp media/java/Android.bp media/java/android/media/tv/tunerresourcemanager/Android.bp media/jni/Android.bp media/jni/audioeffect/Android.bp media/jni/soundpool/Android.bp media/jni/soundpool/tests/Android.bp media/lib/remotedisplay/Android.bp media/lib/signer/Android.bp media/lib/tvremote/Android.bp media/lib/tvremote/tests/Android.bp media/mca/filterfw/Android.bp media/mca/filterfw/native/Android.bp media/mca/filterpacks/Android.bp media/mca/samples/CameraEffectsRecordingSample/Android.bp media/mca/tests/Android.bp media/native/midi/Android.bp media/packages/BluetoothMidiService/Android.bp media/packages/BluetoothMidiService/tests/unit/Android.bp media/tests/AudioPolicyTest/Android.bp media/tests/CameraBrowser/Android.bp media/tests/EffectsTest/Android.bp media/tests/MediaDump/Android.bp media/tests/MediaFrameworkTest/Android.bp media/tests/MediaRouter/Android.bp media/tests/MtpTests/Android.bp media/tests/ScoAudioTest/Android.bp media/tests/SoundPoolTest/Android.bp media/tests/TunerTest/Android.bp media/tests/audiotests/Android.bp media/tests/players/Android.bp mime/Android.bp native/android/Android.bp native/graphics/jni/Android.bp native/webview/loader/Android.bp nfc-extras/Android.bp nfc-extras/tests/Android.bp packages/AppPredictionLib/Android.bp packages/BackupEncryption/Android.bp packages/BackupEncryption/test/robolectric-integration/Android.bp packages/BackupEncryption/test/robolectric/Android.bp packages/BackupEncryption/test/unittest/Android.bp packages/BackupRestoreConfirmation/Android.bp packages/CarSystemUI/Android.bp packages/CarrierDefaultApp/Android.bp packages/CarrierDefaultApp/tests/unit/Android.bp packages/CompanionDeviceManager/Android.bp packages/Connectivity/framework/Android.bp packages/Connectivity/service/Android.bp packages/CtsShim/Android.bp packages/CtsShim/build/Android.bp packages/CtsShim/build/jni/Android.bp packages/DynamicSystemInstallationService/Android.bp packages/DynamicSystemInstallationService/tests/Android.bp packages/EasterEgg/Android.bp packages/EncryptedLocalTransport/Android.bp packages/ExtShared/Android.bp packages/ExternalStorageProvider/Android.bp packages/ExternalStorageProvider/tests/Android.bp packages/FakeOemFeatures/Android.bp packages/FusedLocation/Android.bp packages/InputDevices/Android.bp packages/LocalTransport/Android.bp packages/PackageInstaller/Android.bp packages/PrintRecommendationService/Android.bp packages/PrintSpooler/Android.bp packages/PrintSpooler/jni/Android.bp packages/PrintSpooler/tests/outofprocess/Android.bp packages/SettingsLib/ActionBarShadow/Android.bp packages/SettingsLib/ActionButtonsPreference/Android.bp packages/SettingsLib/AdaptiveIcon/Android.bp packages/SettingsLib/Android.bp packages/SettingsLib/AppPreference/Android.bp packages/SettingsLib/BarChartPreference/Android.bp packages/SettingsLib/DisplayDensityUtils/Android.bp packages/SettingsLib/EntityHeaderWidgets/Android.bp packages/SettingsLib/HelpUtils/Android.bp packages/SettingsLib/LayoutPreference/Android.bp packages/SettingsLib/ProgressBar/Android.bp packages/SettingsLib/RadioButtonPreference/Android.bp packages/SettingsLib/RestrictedLockUtils/Android.bp packages/SettingsLib/SchedulesProvider/Android.bp packages/SettingsLib/SearchProvider/Android.bp packages/SettingsLib/SearchWidget/Android.bp packages/SettingsLib/SettingsSpinner/Android.bp packages/SettingsLib/SettingsTheme/Android.bp packages/SettingsLib/Tile/Android.bp packages/SettingsLib/Utils/Android.bp packages/SettingsLib/search/Android.bp packages/SettingsLib/tests/integ/Android.bp packages/SettingsLib/tests/robotests/Android.bp packages/SettingsProvider/Android.bp packages/SharedStorageBackup/Android.bp packages/Shell/Android.bp packages/Shell/tests/Android.bp packages/SimAppDialog/Android.bp packages/SoundPicker/Android.bp packages/StatementService/Android.bp packages/SystemUI/Android.bp packages/SystemUI/plugin/Android.bp packages/SystemUI/plugin/ExamplePlugin/Android.bp packages/SystemUI/plugin_core/Android.bp packages/SystemUI/shared/Android.bp packages/VpnDialogs/Android.bp packages/WAPPushManager/Android.bp packages/WAPPushManager/tests/Android.bp packages/WallpaperBackup/Android.bp packages/WallpaperCropper/Android.bp packages/overlays/Android.mk packages/overlays/tests/Android.bp packages/services/PacProcessor/Android.bp packages/services/PacProcessor/jni/Android.bp packages/services/Proxy/Android.bp proto/Android.bp rs/jni/Android.mk samples/demo/haptic-assessment/Android.bp sax/tests/saxtests/Android.bp services/Android.bp services/accessibility/Android.bp services/appprediction/Android.bp services/appwidget/Android.bp services/autofill/Android.bp services/backup/Android.bp services/backup/backuplib/Android.bp services/companion/Android.bp services/contentcapture/Android.bp services/contentsuggestions/Android.bp services/core/Android.bp services/core/java/com/android/server/vcn/Android.bp services/core/jni/Android.bp services/core/xsd/Android.bp services/core/xsd/vts/Android.bp services/coverage/Android.bp services/devicepolicy/Android.bp services/incremental/Android.bp services/midi/Android.bp services/net/Android.bp services/people/Android.bp services/print/Android.bp services/profcollect/Android.bp services/restrictions/Android.bp services/robotests/Android.bp services/robotests/backup/Android.bp services/systemcaptions/Android.bp services/tests/PackageManagerComponentOverrideTests/Android.bp services/tests/PackageManagerServiceTests/host/Android.bp services/tests/PackageManagerServiceTests/host/test-apps/Android.bp services/tests/mockingservicestests/Android.bp services/tests/rescueparty/Android.bp services/tests/servicestests/Android.bp services/tests/servicestests/aidl/Android.bp services/tests/servicestests/apks/Android.bp services/tests/servicestests/apks/install-split-base/Android.bp services/tests/servicestests/apks/install-split-feature-a/Android.bp services/tests/servicestests/apks/install_intent_filters/Android.bp services/tests/servicestests/apks/install_uses_sdk/Android.bp services/tests/servicestests/test-apps/ConnTestApp/Android.bp services/tests/servicestests/test-apps/JobTestApp/Android.bp services/tests/servicestests/test-apps/PackageParserApp/Android.bp services/tests/servicestests/test-apps/PackageParsingTestManifests/Android.bp services/tests/servicestests/test-apps/SimpleServiceTestApp/Android.bp services/tests/servicestests/test-apps/SuspendTestApp/Android.bp services/tests/shortcutmanagerutils/Android.bp services/tests/uiservicestests/Android.bp services/tests/wmtests/Android.bp services/usage/Android.bp services/usb/Android.bp services/voiceinteraction/Android.bp services/wifi/Android.bp startop/apps/test/Android.bp startop/iorap/Android.bp startop/iorap/functional_tests/Android.bp startop/iorap/stress/Android.bp startop/iorap/tests/Android.bp startop/view_compiler/Android.bp startop/view_compiler/dex_builder_test/Android.bp test-base/hiddenapi/Android.bp test-mock/Android.bp test-runner/tests/Android.bp tests/AccessibilityEventsLogger/Android.bp tests/AccessoryDisplay/common/Android.bp tests/AccessoryDisplay/sink/Android.bp tests/AccessoryDisplay/source/Android.bp tests/ActivityManagerPerfTests/stub-app/Android.bp tests/ActivityManagerPerfTests/test-app/Android.bp tests/ActivityManagerPerfTests/tests/Android.bp tests/ActivityManagerPerfTests/utils/Android.bp tests/ActivityTests/Android.bp tests/ActivityViewTest/Android.bp tests/AmSlam/Android.bp tests/ApkVerityTest/Android.bp tests/ApkVerityTest/ApkVerityTestApp/Android.bp tests/ApkVerityTest/block_device_writer/Android.bp tests/AppLaunch/Android.bp tests/AppLaunchWear/Android.bp tests/AppResourcesLoaders/Android.bp tests/AppResourcesLoaders/Overlay/Android.bp tests/Assist/Android.bp tests/AutoVerify/app1/Android.bp tests/AutoVerify/app2/Android.bp tests/AutoVerify/app3/Android.bp tests/AutoVerify/app4/Android.bp tests/BackgroundDexOptServiceIntegrationTests/Android.bp tests/BandwidthTests/Android.bp tests/BatteryWaster/Android.bp tests/BiDiTests/Android.bp tests/BlobStoreTestUtils/Android.bp tests/BootImageProfileTest/Android.bp tests/BrowserPowerTest/Android.bp tests/Camera2Tests/SmartCamera/SimpleCamera/jni/Android.bp tests/CameraPrewarmTest/Android.bp tests/Codegen/Android.bp tests/Compatibility/Android.bp tests/CoreTests/android/Android.bp tests/DataIdleTest/Android.bp tests/DozeTest/Android.bp tests/DpiTest/Android.bp tests/DynamicCodeLoggerIntegrationTests/Android.mk tests/FeatureSplit/base/Android.bp tests/FeatureSplit/feature1/Android.bp tests/FeatureSplit/feature2/Android.bp tests/FixVibrateSetting/Android.bp tests/FlickerTests/Android.bp tests/FlickerTests/test-apps/Android.bp tests/FlickerTests/test-apps/flickerapp/Android.bp tests/FrameworkPerf/Android.bp tests/GamePerformance/Android.bp tests/GridLayoutTest/Android.bp tests/HierarchyViewerTest/Android.bp tests/HugeBackup/Android.bp tests/HwAccelerationTest/Android.bp tests/Internal/Android.bp tests/JankBench/Android.bp tests/JobSchedulerPerfTests/Android.bp tests/JobSchedulerTestApp/Android.bp tests/LargeAssetTest/Android.bp tests/LegacyAssistant/Android.bp tests/LocalizationTest/Android.bp tests/LocationTracker/Android.bp tests/LotsOfApps/Android.bp tests/LowStorageTest/Android.bp tests/ManagedProfileLifecycleStressTest/Android.bp tests/ManagedProfileLifecycleStressTest/app/DummyDPC/Android.bp tests/MemoryUsage/Android.bp tests/MirrorSurfaceTest/Android.bp tests/NativeProcessesMemoryTest/Android.bp tests/NetworkSecurityConfigTest/Android.bp tests/NullHomeTest/Android.bp tests/OdmApps/Android.bp tests/OdmApps/app/Android.bp tests/OdmApps/priv-app/Android.bp tests/OneMedia/Android.bp tests/PackageWatchdog/Android.bp tests/PlatformCompatGating/Android.bp tests/PlatformCompatGating/test-rules/Android.bp tests/ProtoInputStreamTests/Android.bp tests/RemoteDisplayProvider/Android.bp tests/RenderThreadTest/Android.bp tests/RollbackTest/Android.bp tests/SerialChat/Android.bp tests/ServiceCrashTest/Android.bp tests/SharedLibrary/client/Android.bp tests/SharedLibrary/lib/Android.bp tests/ShowWhenLockedApp/Android.bp tests/SmokeTest/Android.bp tests/SmokeTest/tests/Android.bp tests/SmokeTestApps/Android.bp tests/SoundTriggerTestApp/Android.bp tests/Split/Android.bp tests/StagedInstallTest/Android.bp tests/StatusBar/Android.bp tests/SurfaceComposition/Android.bp tests/SurfaceControlViewHostTest/Android.bp tests/SystemMemoryTest/device/Android.bp tests/SystemMemoryTest/host/Android.bp tests/SystemUIDemoModeController/Android.bp tests/TaskOrganizerTest/Android.bp tests/TelephonyCommonTests/Android.bp tests/TouchLatency/Android.bp tests/TransformTest/Android.bp tests/TtsTests/Android.bp tests/UiBench/Android.bp tests/UsageReportingTest/Android.bp tests/UsageStatsPerfTests/Android.bp tests/UsageStatsTest/Android.bp tests/UsbHostExternalManagmentTest/AoapTestDevice/Android.bp tests/UsbHostExternalManagmentTest/AoapTestHost/Android.bp tests/UsbHostExternalManagmentTest/UsbHostExternalManagmentTestApp/Android.bp tests/UsbManagerTests/Android.bp tests/UsbManagerTests/lib/Android.bp tests/UsbTests/Android.bp tests/UsesFeature2Test/Android.bp tests/VectorDrawableTest/Android.bp tests/VoiceEnrollment/Android.bp tests/VoiceInteraction/Android.bp tests/WallpaperTest/Android.bp tests/WindowAnimationJank/Android.bp tests/WindowInsetsTests/Android.bp tests/appwidgets/AppWidgetHostTest/Android.bp tests/appwidgets/AppWidgetProviderTest/Android.bp tests/backup/Android.mk tests/benchmarks/Android.bp tests/libs-permissions/Android.bp tests/net/Android.bp tests/net/common/Android.bp tests/net/deflake/Android.bp tests/net/integration/Android.bp tests/net/jni/Android.bp tests/net/smoketest/Android.bp tests/notification/Android.bp tests/permission/Android.bp tests/privapp-permissions/Android.bp tests/testables/Android.bp tests/testables/tests/Android.bp tests/utils/StubIME/Android.bp tests/utils/hostutils/Android.bp tests/utils/testutils/Android.bp tests/vcn/Android.bp tools/aapt/Android.bp tools/aapt2/Android.bp tools/aapt2/integration-tests/AutoVersionTest/Android.bp tools/aapt2/integration-tests/BasicTest/Android.bp tools/aapt2/integration-tests/MergeOnlyTest/LeafLib/Android.mk tools/aapt2/integration-tests/MergeOnlyTest/LocalLib/Android.mk tools/aapt2/integration-tests/NamespaceTest/LibOne/Android.mk tools/aapt2/integration-tests/NamespaceTest/LibTwo/Android.mk tools/aapt2/integration-tests/StaticLibTest/App/Android.bp tools/aapt2/integration-tests/StaticLibTest/LibOne/Android.bp tools/aapt2/integration-tests/StaticLibTest/LibTwo/Android.bp tools/aapt2/integration-tests/SymlinkTest/Android.bp tools/bit/Android.bp tools/codegen/Android.bp tools/dump-coverage/Android.bp tools/incident_report/Android.bp tools/incident_section_gen/Android.bp tools/lock_agent/Android.bp tools/locked_region_code_injection/Android.bp tools/obbtool/Android.bp tools/powermodel/Android.bp tools/preload-check/Android.bp tools/preload-check/device/Android.bp tools/preload/loadclass/Android.bp tools/processors/staledataclass/Android.bp tools/processors/view_inspector/Android.bp tools/protologtool/Android.bp tools/sdkparcelables/Android.bp tools/split-select/Android.bp tools/streaming_proto/Android.bp tools/validatekeymaps/Android.bp wifi/java/Android.bp wifi/tests/Android.bp Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD to: libs/hwui/Android.bp native/webview/plat_support/Android.bp obex/Android.bp Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-CC-BY SPDX-license-identifier-CPL-1.0 SPDX-license-identifier-GPL SPDX-license-identifier-GPL-2.0 SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS SPDX-license-identifier-W3C legacy_unencumbered to: Android.bp Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_unencumbered to: core/java/Android.bp Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-CPL-1.0 to: test-base/Android.bp test-runner/Android.bp Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-GPL to: core/res/Android.bp Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-GPL-2.0 to: libs/usb/Android.bp libs/usb/tests/accessorytest/Android.bp Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-MIT to: tools/preload/Android.bp Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS to: api/Android.bp boot/Android.bp cmds/device_config/Android.bp cmds/settings/Android.bp core/api/Android.bp core/tests/coretests/certs/Android.bp core/tests/overlaytests/remount/test-apps/certs/Android.bp core/tests/overlaytests/remount/test-apps/overlaid_apex/Android.bp core/tests/overlaytests/remount/test-apps/overlay_apex/Android.bp libs/tracingproxy/Android.bp services/startop/Android.bp test-legacy/Android.mk tests/ApkVerityTest/testdata/Android.bp tests/TransitionTests/Android.bp Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: Ic44d662936d1ff0cae7fbe915932b37aa4e4869a Merged-in: I6e9103c3275cb2e6df5dc586588eccd7d2ab6b06
2020-08-31Merge Android R (rvc-dev-plus-aosp-without-vendor@6692709)Xin Li
Bug: 166295507 Merged-In: I3d92a6de21a938f6b352ec26dc23420c0fe02b27 Change-Id: Ifdb80563ef042738778ebb8a7581a97c4e3d96e2
2020-07-28Update language to comply with Android's inclusive language guidanceIvan Lozano
See https://source.android.com/setup/contribute/respectful-code for reference #inclusivefixit Also re-order incorrectly ordered imports. Bug: 161896447 Test: mma Change-Id: Icc876290ca169ebfddba1975de9f28a39ec863ab
2020-06-24Merge "MediaRouter: Defer releasing routing controller when transfer" into ↵Kyunglyul Hyun
rvc-dev am: 82ff3f1472 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11593494 Change-Id: I8d6fcaab699f7fa8342206c2a19e247506ec52e3
2020-06-23MediaRouter: Defer releasing routing controller when transferKyunglyul Hyun
In order to allow media router to communicate with the old routing controller for synchronizing media status during transfer, this CL postpone releasing the old routing controller. Basically media router should release the old routing controller by itself when it's done with the old routing controller. If it didn't, the old routing controller is automatically released after timeout (30s for now) This CL also clarifies "old routing controller" in onTransfer callback. Now it is consistent regardless of who requested transfer. A request from MediaRouter2Manager is handled by MediaRouter2 to simplify session creation logic. Limitation of this approach is that a routing session unknown to MediaRouter2 can't be transferred to a different provider but it is out of R scope so it's okay. Bug: 158713035 Test: CTS test && atest mediaroutertest && manually transfer using support v7 demos Change-Id: I168af69e2a25240227aea0fd9e892eaa91e78ee3
2020-06-22Merge "System routes are not automatically exposed" into rvc-dev am: c8f4a8a5e9Kyunglyul Hyun
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11926262 Change-Id: I0fe1b249c9d186a98f6f68caba88e7642da705b3
2020-06-19System routes are not automatically exposedKyunglyul Hyun
From this CL, even for system routes (phone speaker, bt routes), features are required to get notified of events on routes or to get them as "available" routes. By adding this, apps can disable cast -> phone feature. Bug: 159090706 Test: cts test && atest mediaroutertest && manually using support v7 demos such that with LIVE_AUDIO : nothing changed w/o LIVE_AUDIO : cast -> phone feature is disabled unregistering callback : cast -> cast (media transfer) and phone -> phone is only enabled <- this is the expected behavior for apps that updates AndroidX library Change-Id: I4bd27eb1d4776b9cedb59b10e1bac5868d56d305
2020-06-11Merge "Prevent abuse of MediaRoute2ProviderService#notifyRequestFailed()" ↵Hyundo Moon
into rvc-dev am: f3ff3de37e Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11788495 Change-Id: I8fd3f269be7d0224ba83b0fd83a5ea13b27a624b
2020-06-11Merge "Prevent abuse of MediaRoute2ProviderService#notifyRequestFailed()" ↵Hyundo Moon
into rvc-dev
2020-06-09Prevent abuse of MediaRoute2ProviderService#notifyRequestFailed()Hyundo Moon
The method can be called with a random requestId, or called multiple times with the valid requestId. It can result unnecessary calls to MediaRouter2Manager#onRequestFailed(). This CL resolves this problem. Bug: 157873556 Test: Passes CTS and mediaroutertest Change-Id: Ia7dd4ddafd532b9f23bf19491a0820d5a74f6a70
2020-06-09Merge "Add MediaRouterManager.Callback#onSessionReleased" into rvc-dev am: ↵TreeHugger Robot
2950ebf07d Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11733425 Change-Id: I720ea5577814b17bfcfc705585af154566367a59
2020-06-09Add MediaRouterManager.Callback#onSessionReleasedKyunglyul Hyun
Add the callback to let MediaRouter2Manager get notified of released sessions. A test is also added to check if the manager is aware of a released session when the session is released from the media router. Bug: 157872573 Test: atest mediaroutertest Change-Id: Ifb96b23ed61cc15f5015c453727a487c3b09a92b
2020-06-08Merge "Ignore transfer to an unknown route" into rvc-dev am: e3767bdaaeTreeHugger Robot
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11700107 Change-Id: I5a6985ebb8a40fafe32d2a45cfd3baffe9868a83
2020-06-08Merge "Notify a failure on transfer timeout" into rvc-dev am: 6b1cfced63TreeHugger Robot
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11716082 Change-Id: I4c6ba02ea002b1790be2de1c652416548010c7c1
2020-06-08Merge "Ignore transfer to an unknown route" into rvc-devTreeHugger Robot
2020-06-05Notify a failure on transfer timeoutKyunglyul Hyun
When a transfer is ignored by the provider. It is handled as a failure by MediaRouter2Manager. A test is added for timeout, which takes 30 seconds. Bug: 157875723 Test: atest mediaroutertest Change-Id: I3f0ec77551309c96f8f589057800082f6121d4e2
2020-06-03Ignore transfer to an unknown routeKyunglyul Hyun
This CL ignores attempts to transfer to unknown route in MediaRouter2Manager. This CL also fixes wrong acquisition of locks when getXXXRoutes. Bug: 157875504 Test: atest mediaroutertest Change-Id: Ic3415844551c672b42d19d9744d7538a9d7df7c3
2020-06-02Merge "Add bug numbers for TODOs in MediaRouter2 related classes" into ↵Hyundo Moon
rvc-dev am: 5c8f3b20d5 Original change: undetermined Change-Id: I441f51b100a3b7aa5d17e9199ae0e9c122695d64
2020-06-01Add bug numbers for TODOs in MediaRouter2 related classesHyundo Moon
This CL adds bug nubmers for TODOs which are needed to resolve in Android R timeframe. Bug: 157875570 Test: Builds successfully Change-Id: I8d5adcabb4ec42feabf38ac3cedcd63e9a5a9cf2
2020-05-12Merge "Make MediaRouter2Manager connect to the system ASAP" into rvc-dev am: ↵Kyunglyul Hyun
15cd47ed26 Change-Id: I34d1758480fb4c00048b3e50c9c257f32661ffe3
2020-05-12Merge "Make MediaRouter2Manager connect to the system ASAP" into rvc-devKyunglyul Hyun
2020-05-12Make MediaRouter2Manager connect to the system ASAPKyunglyul Hyun
With this CL, some methods such as getAllRoutes, getActiveSessions can be used without registering a callback. Bug: 155042836 Test: atest mediaroutertest Change-Id: Iba38d73a95c1d184bc89ff91d128b00109029d0a
2020-05-11Merge "Add WindowMetricsHelper" into rvc-dev am: 5681f3e796Charles Chen
Change-Id: Ic4d54316e06b545d7a0467f412c89bd776ea7e89
2020-05-11Merge "Add WindowMetricsHelper" into rvc-devCharles Chen
2020-05-08Merge "Filter selectable/deselectable routes" into rvc-dev am: 2eec783e52Kyunglyul Hyun
Change-Id: I896b45883d8e470cf5e0f510b94b0786c056e013
2020-05-08Filter selectable/deselectable routesKyunglyul Hyun
Only selected routes can be deselectable and not selected routes can be selectable from this CL. Bug: 154918270 Test: Manually and atest mediaroutertest Change-Id: I2e66d814190b003c935b21a744d24fa2b5d2c7ac
2020-05-04Add WindowMetricsHelperCharles Chen
This metrics now is used for calculating the value reported by Display#getSize. It could be extended to have more function later. Also replace getCurrentMetrics usages to make them report Display#getSize value. Bug: 148904274 Test: atest WindowMetricsHelperTest Change-Id: I182b6e63f7c28752eee22839cb9e69f073046c3f
2020-04-22Merge changes I7da699ca,I5a09efef into rvc-dev am: f21e3a96d3James Wei
Change-Id: I6ab184863727b8889eea902604d353267cd58f26
2020-04-22MTP: Fix MTP SD card issueJames Wei
Modify MTP access path for SD card in accordance with Storage Permission change Bug: 150188237 Test: atest MtpTests Test: Manual test: MTP file browsing / copy on SD card Change-Id: I7da699ca04844514827af18b0318c66d2a3fbc6e
2020-04-22MTP: Add MtpDatabase unit testJames Wei
Add Thumbnail feature test cases Bug: 117863715 Test: atest MtpTests Change-Id: I5a09efef10df20e382a4c623481e048e7b35ff14
2020-04-21Merge "Use session hints when create a session from MR2Manager" into rvc-dev ↵Kyunglyul Hyun
am: e66ac51ea3 Change-Id: I6b5b7387030050ed3eeb3ec1a039e19ceccf3d44
2020-04-21Merge "Use session hints when create a session from MR2Manager" into rvc-devKyunglyul Hyun
2020-04-21Merge "Clear routes when media router manager has no callback" into rvc-dev ↵Kyunglyul Hyun
am: 1bb914e8ec Change-Id: I68f63ca17a778b2db785f24d08e15e324c6f64f3
2020-04-21Clear routes when media router manager has no callbackKyunglyul Hyun
This CL clears routes when the last callback of MediaRouter2Manager is unregistered. By doing this, we can ensure MediaRouter2Manager#getAvailableRoutes() returns correct routes during at least a single callback is registered. A test for the behavior is added as well. This CL also fixed a bug that unregistering a callback from MediaRouter2 disconnects it when multiple callback is used. Bug: 153515567 Test: atest mediaroutertest & cts test & manually using MediaRouter2Demo and Sample OutputSwitcher to see if forgotten BT device is correctly removed. (w/o this CL forgotten BT device remains) Change-Id: I31a5001115f1f163c8971bbd906516551b860252
2020-04-21Use session hints when create a session from MR2ManagerKyunglyul Hyun
When MR2Manager requests to create a routing session, it should pass session hints to the target provider. This CL adds a logic that MR2Manager asks media router instance to get session hints to be passed to the provider. Bug: 152851868 Test: atest mediaroutertest Change-Id: Ib421f61f663090c6ed95c8b1a2f7deeb80e5be16
2020-04-15Merge "AudioManager: Add functional tests for productstrategy/volumegroup" ↵Eric Laurent
am: 688857ea3b Change-Id: I326ac538f6cdf27f56138a9f8abf5f49aa40a097
2020-04-14Merge "AudioManager: Add functional tests for productstrategy/volumegroup" ↵Eric Laurent
into rvc-dev am: 5fb2147af2 Change-Id: I70963769ee5d6184a7cc34bcb654d76dbd5c15c8
2020-04-14AudioManager: Add functional tests for productstrategy/volumegroupFrancois Gaffie
Test: adb shell am instrument -w -e class com.android.audiopolicytest.AudioManagerTest com.android.audiopolicytest adb shell am instrument -w -e class com.android.audiopolicytest.AudioProductStrategyTest com.android.audiopolicytest adb shell am instrument -w -e class com.android.audiopolicytest.AudioVolumeGroupTest com.android.audiopolicytest adb shell am instrument -w -e class com.android.audiopolicytest.AudioVolumeGroupChangeHandlerTest com.android.audiopolicytest Bug: 136121584 Signed-off-by: Francois Gaffie <francois.gaffie@renault.com> Change-Id: Ia7e92ff37ff9c5e51bc2b5fe54b15c6338868b23 Merged-In: Ia7e92ff37ff9c5e51bc2b5fe54b15c6338868b23
2020-04-14AudioManager: Add functional tests for productstrategy/volumegroupFrancois Gaffie
Test: adb shell am instrument -w -e class com.android.audiopolicytest.AudioManagerTest com.android.audiopolicytest adb shell am instrument -w -e class com.android.audiopolicytest.AudioProductStrategyTest com.android.audiopolicytest adb shell am instrument -w -e class com.android.audiopolicytest.AudioVolumeGroupTest com.android.audiopolicytest adb shell am instrument -w -e class com.android.audiopolicytest.AudioVolumeGroupChangeHandlerTest com.android.audiopolicytest Bug: 136121584 Signed-off-by: Francois Gaffie <francois.gaffie@renault.com> Change-Id: Ia7e92ff37ff9c5e51bc2b5fe54b15c6338868b23
2020-04-02Merge "Call MediaRouter2Manager#onTransferred" into rvc-dev am: bd67f0ad34Kyunglyul Hyun
Change-Id: I5fd4f771a04b23c8eb96ee9307b004be81e8da96
2020-04-01Call MediaRouter2Manager#onTransferredKyunglyul Hyun
Call MediaRouter2Manager#onTransferred to notify whether transfer is succeeded or failed. Bug: 151396145 Test: atest mediaroutertest Change-Id: I4331c80d03c61b5a722a8be404c979d3fcfa23f1
2020-03-27Merge "Report bounds instead of size in WindowMetrics" into rvc-dev am: ↵Andrii Kulian
363edf449a Change-Id: I80833bd0256a350662a90c2c4f73b9d1fee9273e
2020-03-24Report bounds instead of size in WindowMetricsAndrii Kulian
Use case: Jetpack WM will use them to get the location of windows on screen and compute the display feature positions in window coordinate space. Bug: 150908045 Test: atest FrameworksCoreTests:WindowMetricsTest Test: atest CtsWindowManagerDeviceTestCases:WindowMetricsTests Change-Id: Ia08950cd5df35971408e8b17bb27d97d29d0ab9b Exempt-From-Owner-Approval: API change
2020-03-21Merge "MediaRouter: Rename methods in TransferCallback" into rvc-dev am: ↵TreeHugger Robot
9332d217af Change-Id: I9afd559a2ca20fc43b9d3c19b1d40c38fbfa1317
2020-03-20MediaRouter: Rename methods in TransferCallbackKyunglyul Hyun
Bug: 151455138 Test: cts test and atest mediaroutertest Change-Id: I2bfc5c6c4ac6730d1a7162cd9516092ec64d16e7
2020-03-15Rename SampleMediaRoute2ProviderService to StubMediaRoute2ProviderService ↵Automerger Merge Worker
am: 1c888e2dbb Change-Id: I9d0f69b50defac9bc8cc488cc6d0880b7cc8929f
2020-03-15Rename SampleMediaRoute2ProviderService to StubMediaRoute2ProviderServiceHyundo Moon
Bug: 151538499 Test: atest mediaroutertest Change-Id: I1467acf7482ac5421b800281e367353f08358eab
2020-03-14Merge "EffectsTest: Add multi-threaded client for Visualizer" am: 6fed7a9d16 ↵Automerger Merge Worker
am: 2d281436d7 Change-Id: Id31199988e430aae61154b0721afd25421d68cde
2020-03-14Merge "EffectsTest: Add multi-threaded client for Visualizer" am: 6fed7a9d16 ↵Automerger Merge Worker
am: 2d281436d7 Change-Id: I404cf810732b4f2443b6da88b718cd5ee34bf533
2020-03-13EffectsTest: Add multi-threaded client for VisualizerMikhail Naganov
Adding a multi-thread client helps to unveil problems with concurrent use of VisualizerEffect. Bug: 149375271 Test: enable "Multithreaded Use" in Visualizer Test Change-Id: Id485790dc7e91fde5dc5844a287645e96f8ec253