summaryrefslogtreecommitdiff
path: root/packages/CtsShim
AgeCommit message (Collapse)Author
2021-03-12Drop prebuilt files to android source tree.Jackal Guo
CtsShimPriv.apk package: name=com.android.cts.priv.ctsshim versionCode=30 versionName=S-7197701 platformBuildVersionName=S compileSdkVersion=30 compileSdkVersionCodename=S sdkVersion:24 targetSdkVersion:28 CtsShim.apk package: name=com.android.cts.ctsshim versionCode=30 versionName=S-7197701 platformBuildVersionName=S compileSdkVersion=30 compileSdkVersionCodename=S sdkVersion:24 targetSdkVersion:28 CtsShimPriv.apk package: name=com.android.cts.priv.ctsshim versionCode=30 versionName=S-7197701 platformBuildVersionName=S compileSdkVersion=30 compileSdkVersionCodename=S sdkVersion:24 targetSdkVersion:28 CtsShim.apk package: name=com.android.cts.ctsshim versionCode=30 versionName=S-7197701 platformBuildVersionName=S compileSdkVersion=30 compileSdkVersionCodename=S sdkVersion:24 targetSdkVersion:28 Built here: ab/7197701 This build IS suitable for public release. The change is generated with prebuilt drop tool. Test: presubmit Bug: 174856119 Change-Id: Ib3643adfe18a8c4a54328f5a1737a480ea4cfadd Merged-In: Ib3643adfe18a8c4a54328f5a1737a480ea4cfadd
2021-03-12Update CTS shimJackal Guo
Add a stub shared library for testing. Bug: 174856119 Test: build Change-Id: If280d558b687d3b34d28a2857748fda2dece18dd Merged-In: If280d558b687d3b34d28a2857748fda2dece18dd
2021-03-09Add ownersTodd Kennedy
Change-Id: I5d42a09fb431b600232af078a02b4f9c9a7835b0
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-12-14Revert^2 "Add <uses-library> information."Diego Vela
6db09a0ad9188bb89d3e10cef2246d72e88e2560 Change-Id: I81b0a1228b73b9b4fc8116d1eb3134e5d04a76cd
2020-12-14Revert "Add <uses-library> information."Diego Vela
Revert "Add <uses-library> information." Revert "Add <uses-library> information." Revert submission 1427961-uses-libs-23 Reason for revert: Broken build Bug: 175607244 Reverted Changes: I6ab699005:Add <uses-library> information. Id5d5fe1df:Add <uses-library> information. Id12741c9b:Add <uses-library> information. I2fe6e09c2:Add <uses-library> information. Change-Id: Ibe200e1c32cb6153b69da17676842f04cb2e8b1f
2020-12-08Add <uses-library> information.Ulya Trafimovich
The required <uses-library> "org.apache.http.legacy" is in the manifest for StatementService. It must be explicitly added to `uses_libs` because since https://r.android.com/1424793 Soong considers it optional (so it would add it to `optional_uses_libs` instead of `uses_libs`). Ideally, "org.apache.http.legacy" should be automatically treated as required if it is an explicit dependency and the targetSdkVersion >= 28 and minSdkVersion >= 28 (28 is the version in which "org.apache.http.legacy" was added to platform), but Soong does not have the information available to make that decision, so it defers to optional in order to be safe, and so `uses_libs` is needed to override that. "android.test.runner" is added to CtsShim because it's in the manifest, but not one of the dependencies, so Soong cannot add it auptmatically. Bug: 132357300 Test: lunch cf_x86_phone-userdebug && m Test: m out/soong/.intermediates/frameworks/base/packages/CtsShim/build/CtsShimPrivUpgrade/android_common/manifest_check/AndroidManifest.xml Test: m out/soong/.intermediates/frameworks/base/packages/CtsShim/build/CtsShimPrivUpgradeWrongSHA/android_common/manifest_check/AndroidManifest.xml Test: m out/soong/.intermediates/frameworks/base/packages/StatementService/StatementService/android_common/manifest_check/AndroidManifest.xml Change-Id: Id12741c9b3cd6dd7676bc4c6b9db08b815361e4e
2020-06-22make CtsShim*Prebuilt available to platformJooyung Han
CtsShim*Prebuilt are listed in PRODUCT_PACKAGES. They should be available to "//apex_available:platform". Bug: 159639183 Bug: 158169437 Bug: 159392784 Test: presubmit Merged-In: I5eec7a62e07f9d5138f7fd71268d5dd2ca2e77d4 Change-Id: I5eec7a62e07f9d5138f7fd71268d5dd2ca2e77d4 (cherry picked from commit ab9f225662f5f94171a11b5f830da223faadc6ca)
2020-06-01Add jni_headers dependency to libshim_jni am: e44f1c8380 am: 93b5e02e15Orion Hodson
Change-Id: I4e3c8bc9cdf41402a27b821348a7bce2aebfdc7d
2020-05-27Add jni_headers dependency to libshim_jniOrion Hodson
Preparation for removing implicit include paths for jni.h from soong. Bug: 152482542 Test: m checkbuild Change-Id: Ie8d55627d835d811ac601fb1e38952e9c1d0903f Merged-In: Ie8d55627d835d811ac601fb1e38952e9c1d0903f (cherry picked from commit cef4f8442c5ebc69ec1ef39e79e207d4537a5554)
2020-05-21Merge "Drop prebuilt files to android source tree." into rvc-dev am: a04008425fTreeHugger Robot
Change-Id: Icc467f846e7d22fb22d8470b47640a6bba0dfd3f
2020-05-19Drop prebuilt files to android source tree.Dario Freni
CtsShim.apk package: name=com.android.cts.ctsshim versionCode=30 versionName=11-6508977 platformBuildVersionName=R compileSdkVersion=29 compileSdkVersionCodename=R sdkVersion:24 targetSdkVersion:28 CtsShimPriv.apk package: name=com.android.cts.priv.ctsshim versionCode=30 versionName=11-6508977 platformBuildVersionName=R compileSdkVersion=29 compileSdkVersionCodename=R sdkVersion:24 targetSdkVersion:28 CtsShim.apk package: name=com.android.cts.ctsshim versionCode=30 versionName=11-6508977 platformBuildVersionName=R compileSdkVersion=29 compileSdkVersionCodename=R sdkVersion:24 targetSdkVersion:28 CtsShimPriv.apk package: name=com.android.cts.priv.ctsshim versionCode=30 versionName=11-6508977 platformBuildVersionName=R compileSdkVersion=29 compileSdkVersionCodename=R sdkVersion:24 targetSdkVersion:28 Built here: ab/6508977 This build IS suitable for public release. The change is generated with prebuilt drop tool. Test: presubmit Bug: 155355480 Change-Id: I9b22b8f2a6678d87e25819fad8d848ac5af288cc
2020-05-04Merge "Update prebuilt CTS shim pkgs with the ones built on server" into ↵Ivan Chiang
rvc-dev am: 466b52e296 Change-Id: Ida0a441653c54fae89c691dc4da7dedefd7b8db3
2020-05-04Update prebuilt CTS shim pkgs with the ones built on serverIvan Chiang
frameworks/base/packages/CtsShim/apk/CtsShim.apk package: name='com.android.cts.ctsshim' versionCode='30' versionName='11-6458352' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'24' targetSdkVersion:'28' frameworks/base/packages/CtsShim/apk/CtsShim.apk package: name='com.android.cts.ctsshim' versionCode='30' versionName='11-6458352' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'24' targetSdkVersion:'28' frameworks/base/packages/CtsShim/apk/CtsShimPriv.apk package: name='com.android.cts.priv.ctsshim' versionCode='30' versionName='11-6458352' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'24' targetSdkVersion:'28' frameworks/base/packages/CtsShim/apk/CtsShimPriv.apk package: name='com.android.cts.priv.ctsshim' versionCode='30' versionName='11-6458352' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'24' targetSdkVersion:'28' Built here: https://android-build.googleplex.com/builds/submitted/6458352/CtsShim/latest This build is suitable for public release. Bug: 154927160 Test: presubmit Change-Id: I9c416fb1382deaac392c094463abaf0a1e65c3ea
2020-05-02Merge changes I82cecd20,I2b4e41a4 into rvc-dev am: cbbc9c5c21TreeHugger Robot
Change-Id: Ib8d18916be1fcc5a62781fd2613cff67e87e9dc0
2020-05-02Set min_sdk_version to be part of mainline modulesJooyung Han
Modules contributing mainline modules (APK/APEX) should set min_sdk_version as well as apex_available. For now setting min_sdk_version doesn't change build outputs. But build-time checks will be added soon. Bug: 152655956 Test: m Change-Id: I2b4e41a40f4bc938cccacc116ad3779b6ff31eab
2020-04-28Merge "Update prebuilt CTS shim pkgs with the ones built on server" into ↵TreeHugger Robot
rvc-dev am: 1fb1d686bc Change-Id: Ia5044505dae334aa71e592ca4cc0376981cf410b
2020-04-28Update prebuilt CTS shim pkgs with the ones built on serverDario Freni
frameworks/base/packages/CtsShim/apk/CtsShim.apk package: name='com.android.cts.ctsshim' versionCode='29' versionName='R-6438414' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'R' targetSdkVersion:'28' frameworks/base/packages/CtsShim/apk/CtsShim.apk package: name='com.android.cts.ctsshim' versionCode='29' versionName='R-6438414' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'R' targetSdkVersion:'28' frameworks/base/packages/CtsShim/apk/CtsShimPriv.apk package: name='com.android.cts.priv.ctsshim' versionCode='29' versionName='R-6438414' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'R' targetSdkVersion:'28' frameworks/base/packages/CtsShim/apk/CtsShimPriv.apk package: name='com.android.cts.priv.ctsshim' versionCode='29' versionName='R-6438414' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'R' targetSdkVersion:'28' Built here: https://android-build.googleplex.com/builds/submitted/6438414/CtsShim/latest This build is suitable for public release. Bug: 148447155 Test: presubmit Change-Id: Ief3acb99ae5c808e990f2b5f2f71695c3f8c9e34
2020-04-28Merge "Make the APKs visible to another test apex." into rvc-dev am: 9fec6af883TreeHugger Robot
Change-Id: I9d27f0d8a744f7f9d6fd87274551bf8ca029d1af
2020-04-28Merge "Make the APKs visible to another test apex." into rvc-devTreeHugger Robot
2020-04-28Merge "Update prebuilt CTS shim pkgs with the ones built on server" into ↵TreeHugger Robot
rvc-dev am: 6b25213d68 Change-Id: I374f7bbabe063421c2bb1b390f5b3cef492beb8d
2020-04-27Make the APKs visible to another test apex.Dario Freni
Bug: 148447155 Test: m Change-Id: Ia690096a1cd7002759fea919b939cf33a70b9894
2020-04-27Update prebuilt CTS shim pkgs with the ones built on serverMohammad Samiul Islam
frameworks/base/packages/CtsShim/apk/arm/CtsShim.apk package: name='com.android.cts.ctsshim' versionCode='29' versionName='R-6434058' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'R' targetSdkVersion:'28' frameworks/base/packages/CtsShim/apk/arm/CtsShimPriv.apk package: name='com.android.cts.priv.ctsshim' versionCode='29' versionName='R-6434058' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'R' targetSdkVersion:'28' frameworks/base/packages/CtsShim/apk/x86/CtsShim.apk package: name='com.android.cts.ctsshim' versionCode='29' versionName='R-6434058' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'R' targetSdkVersion:'28' frameworks/base/packages/CtsShim/apk/x86/CtsShimPriv.apk package: name='com.android.cts.priv.ctsshim' versionCode='29' versionName='R-6434058' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'R' targetSdkVersion:'28' Built here: https://android-build.googleplex.com/builds/submitted/6434058/CtsShim_arm64/latest https://android-build.googleplex.com/builds/submitted/6434058/CtsShim_x86_64/latest This build is suitable for public release. Bug: 152021141 Test: presubmit Change-Id: Iad9db9a9e72a8f965ca3d2cafaec49c8a35aea24
2020-04-25Merge "Update prebuilt CTS shim pkgs with the ones built on server" into ↵TreeHugger Robot
rvc-dev am: 304562d30b Change-Id: I6aecd6170d5134b0dafc69ed7279acd13695839b
2020-04-24Merge "Make CtsShim*Prebuilt be available to the test APEXes" am: 25a3473c28 ↵Treehugger Robot
am: 17c45c2c7d Change-Id: I73a7b6bc5f26715c9bc038ec1c3cdbbeaa13e9c0
2020-04-24Update prebuilt CTS shim pkgs with the ones built on serverIvan Chiang
frameworks/base/packages/CtsShim/apk/arm/CtsShim.apk package: name='com.android.cts.ctsshim' versionCode='29' versionName='R-6425162' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'R' targetSdkVersion:'28' frameworks/base/packages/CtsShim/apk/arm/CtsShimPriv.apk package: name='com.android.cts.priv.ctsshim' versionCode='29' versionName='R-6425162' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'R' targetSdkVersion:'28' frameworks/base/packages/CtsShim/apk/x86/CtsShim.apk package: name='com.android.cts.ctsshim' versionCode='29' versionName='R-6425162' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'R' targetSdkVersion:'28' frameworks/base/packages/CtsShim/apk/x86/CtsShimPriv.apk package: name='com.android.cts.priv.ctsshim' versionCode='29' versionName='R-6425162' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'R' targetSdkVersion:'28' Built here: https://android-build.googleplex.com/builds/submitted/6425162/CtsShim_arm64/latest https://android-build.googleplex.com/builds/submitted/6425162/CtsShim_x86_64/latest This build is suitable for public release. Bug: 154025817 Test: presubmit Change-Id: Ica5c00d37a22c884bcfad6d74358b1379ba08385
2020-04-23Merge "Update prebuilt CTS shim pkgs with the ones built on server" into rvc-devTreeHugger Robot
2020-04-22Update prebuilt CTS shim pkgs with the ones built on serverDario Freni
frameworks/base/packages/CtsShim/apk/arm/CtsShim.apk package: name='com.android.cts.ctsshim' versionCode='29' versionName='R-6416871' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'R' targetSdkVersion:'28' frameworks/base/packages/CtsShim/apk/arm/CtsShimPriv.apk package: name='com.android.cts.priv.ctsshim' versionCode='29' versionName='R-6416871' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'R' targetSdkVersion:'28' frameworks/base/packages/CtsShim/apk/x86/CtsShim.apk package: name='com.android.cts.ctsshim' versionCode='29' versionName='R-6416871' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'R' targetSdkVersion:'28' frameworks/base/packages/CtsShim/apk/x86/CtsShimPriv.apk package: name='com.android.cts.priv.ctsshim' versionCode='29' versionName='R-6416871' platformBuildVersionName='R' platformBuildVersionCode='29' compileSdkVersion='29' compileSdkVersionCodename='R' sdkVersion:'R' targetSdkVersion:'28' Built here: https://android-build.googleplex.com/builds/submitted/6416871/CtsShim_arm64/latest https://android-build.googleplex.com/builds/submitted/6416871/CtsShim_x86_64/latest This build is suitable for public release. Bug: 148489495 Test: presubmit Change-Id: I8e247a05bdb4a1b4572940362169fe8538a22399
2020-04-22Make CtsShim*Prebuilt be available to the test APEXesJiyong Park
android_app_import now supports apex_available property. Fill the property for the CtsShim*Prebuilt apks so that they can be correctly included in the test APEXes. Bug: 154488897 Test: m Change-Id: I9cf2e30bb38abbb33bf76a0eab0dc2a10a5647c9
2020-04-21Make CtsPriv and CtsPrivShim build standalone.Dario Freni
Bug: 148489495 Test: build/soong/soong_ui.bash --make-mode -j80 showcommands dist TARGET_BUILD_APPS='CtsShim CtsShimPriv CtsShimPrivUpgrade CtsShimPrivUpgradeWrongSHA CtsShimTargetPSdk' TARGET_BUILD_VARIANT=userdebug TARGET_PRODUCT=aosp_arm64 Change-Id: I1bd43b7ef9b4ebd5a24712306285c0ffd0e34d23
2020-04-21CtsShimTargetPSdk should build outside APEX too.Dario Freni
Bug: 148489495 Test: build/soong/soong_ui.bash --make-mode -j80 showcommands dist TARGET_BUILD_APPS='CtsShim CtsShimPriv CtsShimPrivUpgrade CtsShimPrivUpgradeWrongSHA CtsShimTargetPSdk' TARGET_BUILD_VARIANT=userdebug TARGET_PRODUCT=aosp_arm64 Change-Id: I2236432bf029fb00ce7ed5fd399f474872f99d0b
2020-04-20Make CtsShim targets available to cts shim apex.Dario Freni
Bug: 148489495 Test: mm Change-Id: I781d0a778b58cb3b96bf421355c29e888f372a56
2020-04-01Fix package name and version code of ctsshim CtsShimTargetPSdkMohammad Samiul Islam
Bug: 152021141 Test: builds successfully Change-Id: Id0dbe193b383c982e6e906237981541f496f839f
2020-03-27Create a shim apk which is malformedMohammad Samiul Islam
This shim-apk will be embedded in an apex to test out scenarios where apk-in-apex fails to install. Since this shim-apk is malformed, PackageManager will fail to parse it. Hence it should not be possible to install this app at all. Hence I did not add the hash of this shim-apk inside the manifest of shim-apk-v1 that comes pre-installed with device. Bug: 152021141 Test: builds succesfully Test: adb install CtsShimTargetPSdk.apk (fails to parse) Change-Id: I3509009de62d38c5028185fe3588b674aa006e56
2019-11-16Convert Android.mk to Android.bp for CtsShim*Dario Freni
Bug: 138429615 Test: File was mostly auto-generated via `androidmk`, except the manifest generation bit. All modules verified to be compiling, and correct hash verified beign present in the CtsShimPriv manifest: $ sha512sum -b \ out/soong/.intermediates/frameworks/base/packages/CtsShim/build/CtsShimPrivUpgrade/android_common/CtsShimPrivUpgrade.apk 88828701aa191d9cfd7fe839bc0d0ba159e3c21dd85fb5bcd7d15e9e66ea7d88d8f6e2369a911b567571a6750e424f3c1424a927f8fde559535c7329778b7eb9 $ sha512sum -b \ out/soong/.intermediates/frameworks/base/packages/CtsShim/build/CtsShimPrivUpgradeWrongSHA/android_common/CtsShimPrivUpgradeWrongSHA.apk 55df1add673f13671e35de14540b427320f52fafff593c56e6dcc81d8b4fbde508d596edf8a326f764c58b70bcb94b63c6baacba1f8c6e4940c179a77dfc1ab1 $ aapt2 dump xmltree --file AndroidManifest.xml \ out/soong/.intermediates/frameworks/base/packages/CtsShim/build/CtsShimPriv/android_common/CtsShimPriv.apk \ | grep hash A: http://schemas.android.com/apk/res/android:hash(0x01010526)="88828701aa191d9cfd7fe839bc0d0ba159e3c21dd85fb5bcd7d15e9e66ea7d88d8f6e2369a911b567571a6750e424f3c1424a927f8fde559535c7329778b7eb9" (Raw: "88828701aa191d9cfd7fe839bc0d0ba159e3c21dd85fb5bcd7d15e9e66ea7d88d8f6e2369a911b567571a6750e424f3c1424a927f8fde559535c7329778b7eb9") Change-Id: I9bb44a007324ab29ea60fb3ee06fc9ead42cdeba Merged-In: Ie6e0df9f4f1365b5194e9748b325b421f838c65b
2019-10-28Convert Android.mk to Android.bp for CtsShim*Dario Freni
Bug: 138429615 Test: File was mostly auto-generated via `androidmk`, except the manifest generation bit. All modules verified to be compiling, and correct hash verified beign present in the CtsShimPriv manifest: $ sha512sum -b \ out/soong/.intermediates/frameworks/base/packages/CtsShim/build/CtsShimPrivUpgrade/android_common/CtsShimPrivUpgrade.apk 88828701aa191d9cfd7fe839bc0d0ba159e3c21dd85fb5bcd7d15e9e66ea7d88d8f6e2369a911b567571a6750e424f3c1424a927f8fde559535c7329778b7eb9 $ sha512sum -b \ out/soong/.intermediates/frameworks/base/packages/CtsShim/build/CtsShimPrivUpgradeWrongSHA/android_common/CtsShimPrivUpgradeWrongSHA.apk 55df1add673f13671e35de14540b427320f52fafff593c56e6dcc81d8b4fbde508d596edf8a326f764c58b70bcb94b63c6baacba1f8c6e4940c179a77dfc1ab1 $ aapt2 dump xmltree --file AndroidManifest.xml \ out/soong/.intermediates/frameworks/base/packages/CtsShim/build/CtsShimPriv/android_common/CtsShimPriv.apk \ | grep hash A: http://schemas.android.com/apk/res/android:hash(0x01010526)="88828701aa191d9cfd7fe839bc0d0ba159e3c21dd85fb5bcd7d15e9e66ea7d88d8f6e2369a911b567571a6750e424f3c1424a927f8fde559535c7329778b7eb9" (Raw: "88828701aa191d9cfd7fe839bc0d0ba159e3c21dd85fb5bcd7d15e9e66ea7d88d8f6e2369a911b567571a6750e424f3c1424a927f8fde559535c7329778b7eb9") Change-Id: Ie6e0df9f4f1365b5194e9748b325b421f838c65b
2019-05-29Keep CtsShimPriv's v2/v3 signatureVictor Hsieh
The build system silently destroys APK's v2/v3 signature, even with the PRESIGNED one. This change prevents that. Test: apksigner shows v2/v3 signature are reserved (after manual copy to the prebuilts) Bug: 133505716 Change-Id: I34bab87157400b36bdf6a62f3c692523fcf2911c
2019-05-22Update prebuilt shimsTodd Kennedy
Built here: https://android-build.googleplex.com/builds/branch-dashboard/ub-ctsshim-dev?build_id=5374186 ./arm/CtsShim.apk package: name='com.android.cts.ctsshim' versionCode='28' versionName='9-5374186' platformBuildVersionName='9' platformBuildVersionCode='28' compileSdkVersion='28' compileSdkVersionCodename='9' sdkVersion:'24' targetSdkVersion:'28' ./arm/CtsShimPriv.apk package: name='com.android.cts.priv.ctsshim' versionCode='28' versionName='9-5374186' platformBuildVersionName='9' platformBuildVersionCode='28' compileSdkVersion='28' compileSdkVersionCodename='9' sdkVersion:'24' targetSdkVersion:'28' ./x86/CtsShim.apk package: name='com.android.cts.ctsshim' versionCode='28' versionName='9-5374186' platformBuildVersionName='9' platformBuildVersionCode='28' compileSdkVersion='28' compileSdkVersionCodename='9' sdkVersion:'24' targetSdkVersion:'28' ./x86/CtsShimPriv.apk package: name='com.android.cts.priv.ctsshim' versionCode='28' versionName='9-5374186' platformBuildVersionName='9' platformBuildVersionCode='28' compileSdkVersion='28' compileSdkVersionCodename='9' sdkVersion:'24' targetSdkVersion:'28' Bug: 121306802 Test: cts-tradefed run commandAndExit cts-dev --module CtsAppSecurityHostTestCases --test android.appsecurity.cts.PrivilegedUpdateTests Change-Id: I70cd5154cd48117bdc5cf8a8714602ef8a7921d4
2019-03-13Change target SDK to '28'Todd Kennedy
am: b0103b5ebb Change-Id: If4e9acb9fef17a38013d532196a06091446f5bb2
2019-03-13Change target SDK to '28'Todd Kennedy
Bug: 121306802 Test: none Change-Id: I3e7302ab42987c177f9e538fd7fdf66c35f0bb79
2018-09-13Remove workarounds for b/79755007Colin Cross
aapt2 now recognizes these manifest elements. Bug: 79755007 Test: m checkbuild Change-Id: I2718fc973e08e7f5226b009807312bd534216f8d
2018-05-26Use AAPT2 for more modules with manifest validation errorsColin Cross
Add LOCAL_AAPT_FLAGS += --warn-manifest-validation to the modules that have manifests that AAPT2 can't parse. Bug: 79755007 Test: m checkbuild Change-Id: I5f20ca582e481f7dac7b6a236662a2d1f47ea9fa
2018-05-16Disable AAPT2 for modules that use missing featuresColin Cross
Use LOCAL_USE_AAPT2 := false to disable AAPT2 for modules that use features that are not implemented in AAPT2. Fixes: frameworks/base/core/tests/coretests/apks/install_multi_package/AndroidManifest.xml:46: error: unexpected element <package> found in <manifest>. frameworks/base/core/tests/coretests/apks/install_multi_package/AndroidManifest.xml:82: error: unexpected element <package> found in <manifest>. frameworks/base/core/tests/coretests/apks/install_verifier_bad/AndroidManifest.xml:19: error: unexpected element <package-verifier> found in <manifest>. frameworks/base/core/tests/coretests/apks/install_verifier_good/AndroidManifest.xml:19: error: unexpected element <package-verifier> found in <manifest>. frameworks/base/packages/CtsShim/build/shim/AndroidManifest.xml:25: error: unexpected element <restrict-update> found in <manifest>. frameworks/base/tests/ActivityTests/AndroidManifest.xml:42: error: unexpected element <preferred> found in <manifest><application><activity>. out/target/common/obj/APPS/CtsShimPriv_intermediates/AndroidManifest.xml:25: error: unexpected element <restrict-update> found in <manifest>. frameworks/base/core/tests/coretests/AndroidManifest.xml:26: error: unexpected element <meta-data> found in <manifest><permission>. ... Bug: 79755007 Test: m FORCE_AAPT2=true java Change-Id: I393b697c521ab2a4fbc00b29a43aed6b4729b9a8
2018-05-14Convert to SoongDan Willemsen
See build/soong/README.md for more information. Test: m libframeworks_coretests_jni Test: m FrameworkCoreTests_install Test: m libshim_jni Test: m CtsShimPrivUpgrade Test: m libfilterfw Test: m PMTest_Java_dual Test: m libdefcontainer_jni Test: m libperftestscore_jni Test: m libpmtest32 libpmtest64 Test: m libprintspooler_jni Test: m libsmartcamera_jni Test: m idmap Test: m libdrmframework_jni Test: m libdvr_loader com.google.vr.platform com.google.vr.platform.xml Test: m libfilterpack_imageproc libfilterpack_base Test: m libwebviewchromium_loader Test: m shared_mem_test Test: m test-touchlag Change-Id: I868561dd237fa28647896d59049ab9260373ada1
2018-02-08CtsShim: build tweaks for 64-bit only builds.Anton Hansson
It would previously fail to find a matching abi for devices with TARGET_ARCH=arm64 and no TARGET_2ND_ARCH. The same apk was used in the 32-bit and 64-bit case anyway. This package has no code, so it's unclear why it has different apks for different archs. Test: lunch sailfish-eng; m -j Bug: 72810053 Change-Id: I800644ba848118556cd73d28bcf47e279d8eba76
2017-10-17Update build target to restrict it to arm and x86 onlyWinston Man
This is to address build breakage for MIPS https://android-build.googleplex.com/builds/submitted/4400887/sdk_phone_mips-sdk_mac/latest/logs Bug: 64504762 Test: build successful with target marlin-eng (arm), gce_x86_phone (x86) and sdk_phone_mips (mips) Change-Id: I710c823ae235d0650b4d1a018180b552261aecc5
2017-10-17Update pre-built apks in platformWinston Man
Now include arm and x86 apks from built server CtsShim (8.1.0-4396705) ./packages/CtsShim/apk/arm/CtsShim.apk package: name='com.android.cts.ctsshim' versionCode='27' versionName='8.1.0-4396705' platformBuildVersionName='8.1.0' sdkVersion:'24' targetSdkVersion:'24' ./packages/CtsShim/apk/arm/CtsShimPriv.apk package: name='com.android.cts.priv.ctsshim' versionCode='27' versionName='8.1.0-4396705' platformBuildVersionName='8.1.0' sdkVersion:'24' targetSdkVersion:'24' ./packages/CtsShim/apk/x86/CtsShim.apk package: name='com.android.cts.ctsshim' versionCode='27' versionName='8.1.0-4396705' platformBuildVersionName='8.1.0' sdkVersion:'24' targetSdkVersion:'24' ./packages/CtsShim/apk/x86/CtsShimPriv.apk package: name='com.android.cts.priv.ctsshim' versionCode='27' versionName='8.1.0-4396705' platformBuildVersionName='8.1.0' sdkVersion:'24' targetSdkVersion:'24' Built here: https://android-build.googleplex.com/builds/branch-dashboard/ub-ctsshim-dev?build_id=4396705 Final OC-MR1 drop for Oct 19th. This build IS suitable for public release. Bug: 64504762 Test: cts-tradefed run commandAndExit cts-dev -m CtsAppSecurityHostTestCases -t android.appsecurity.cts.PrivilegedUpdateTests Test: gts-tradefed run commandAndExit gts-dev --module GtsPackageManagerHostTestCases Change-Id: I9a439f7287a8d3703cf014c7c03df2348a384a80
2017-10-13Update CtsShim with multiArchWinston Man
Add an empty .so to CTS for testing multiArch upgrade Pre-built apk will be updated separately after this is merged Testing build command will be updated later Bug: 64504762 Test: all related cts and gts pass Test: pre-built passed on all arch, including x86_64 Test: gts-tradefed run commandAndExit gts-dev --module GtsPackageManagerHostTestCases Test: cts-tradefed run commandAndExit cts-dev -m CtsAppSecurityHostTestCases -t android.appsecurity.cts.PrivilegedUpdateTests Change-Id: I5abfe06de0bd730b5cdc317df344b7567d50aff6
2016-06-22Update prebuilts from build serverTodd Kennedy
CtsShim.apk versionCode='24' versionName='7.0-2996264' CtsShimPriv.apk versionCode='24' versionName='7.0-2996264' Built here: https://android-build.googleplex.com/builds/submitted/2996264/CtsShim/latest This build is suitable for public release. Bug: 29122339 Change-Id: I6533e3a3ed72de6d3887039e3e8cf527947c4166
2016-06-14Update CTS shimsTodd Kennedy
* define a update hash such that com.android.cts.priv.ctsshim can't be updated * create a new APK to verify that <restrict-update> works as expected Bug: 29311441 Change-Id: I61f3ae3dbd9c79b2dcdfbc30757af0f9a669fce6