| Age | Commit message (Collapse) | Author |
|
modules should specify the submodule of java_sdk_library that the module
actually depends on
Test: CI
Ignore-AOSP-First: resolving merge conflicts
Flag: EXEMPT build dependency cleanup
Bug: 358613520
Change-Id: I80af0b9efa88c668306f0ff1d51491a8180dc57f
|
|
1f5a32003e am: f5c61b6c6c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2939680
Change-Id: Ie8f3dde907fbd9807ddf157e83947b3f3ef6a251
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2939680
Change-Id: I9ef1401b48e1941f3dfc69dc4b13e3739d3dafe6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
This CL is created as a best effort to migrate test targets
to the new android ownership model. If you find incorrect or unnecessary
attribution in this CL, please create a separate CL to fix that.
For more details please refer to the link below,
<add g3 doc link>
Bug: 304529413
Test: N/A
Change-Id: Iee8a9d8357c174532902d88d5d59e41c6c518c2f
|
|
Bug: 313005703
Test: atest UpdatableFontDirTest UpdatableSystemFontTest
Test: atest GtsFontHostTestCases FontManagerTest
Change-Id: Ib4a32a9bbb27ebd2e9a32dc308f79ec1c91332ce
|
|
Bug: 255714762
Test: presubmit
Change-Id: I7e29732e1e77e37cfb491521d14d2f3eb07deb36
Merged-In: I7e29732e1e77e37cfb491521d14d2f3eb07deb36
|
|
Bug: 255714762
Test: presubmit
Change-Id: I7e29732e1e77e37cfb491521d14d2f3eb07deb36
|
|
fs-verity has been required for years now, so removing the check in this
test.
Bug: 277348426
Test: atest UpdatableSystemFontTest
Change-Id: I1b1a842d15fab2fba44c976340829d01231f88bf
|
|
family-list can be used as a named font family definition.
Multiple families can be used as a fallback for the named
family.
Bug: 249787583
Test: atest TypefaceSystemFallbackTest FontListParserTest
Test: atest UpdatableFontDirTest UpdatableSystemFontTest
Test: atest GtsFontHostTestCases FontManagerTest
Change-Id: Ic459a533ac4b5081660c0a4a7519ef7e87a6b628
|
|
config_fontManagerServiceCert is a new config symbol that has
a list of der certificates to be used for font file verification.
After this change, the signature is stored next to the font file
and it is verified with the stored signature on boot time. If the
signature file is missing, e.g. due to device update, the updated
font file is discarded.
Bug: 242892591
Test: atest GtsFontHostTestCases
Test: atest UpdatableFontDirTest
Test: atest UpdatableSystemFontTest
Test: atest FontManagerTest
Test: Manually verified the font files can be updated
Change-Id: Ia4a6720b863163be523b845b883915185cee656c
|
|
All of a test's dependencies should be explicitly declared in the Soong build module to enable infrastructure features that ensure correctness and optimize runtime.
Here UpdatableSystemFontTest uses EmojiRenderingTestApp, but it doesn't declare the dependency in its Soong build module. This change declares EmojiRenderingTestApp in UpdatableSystemFontTest's `data` attribute.
Bug: 222438068
Test: atest-src UpdatableSystemFontTest \
--experimental-device-driven-test \
--experimental-java-runtime-dependencies \
--bazel-arg=--test_timeout=48000
Test: atest UpdatableSystemFontTest
Change-Id: Ic1b5b94aabd4c95744109f2cc7443ae04c43b3a6
|
|
Bug: 195058030
Test: atest UpdatableSystemFontTest
Change-Id: I7b4a53cf401d72998411bf0e60d1d8f13746f03a
|
|
Bug: 191914223
Test: atest UpdatableSystemFontTest
Change-Id: Ic79290beb5d8d24d8835a808de90cb820d774003
|
|
0bff2fa4b2 am: 139a52e00d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15114229
Change-Id: Ib9c932e7b7d34367539a35438fe824cc95943385
|
|
NotoColorEmoji.ttf has 'by-exception-only' license and should not have
been depended by vts.
This CL swaps it with a fake NotoColorEmoji.ttf font.
testdata/NotoColorEmoji.ttx is based on
cts/tests/tests/text/assets/fonts/samplefont.ttx
Bug: 191914223
Test: atest UpdatableSystemFontTest
Change-Id: If5f57471b492cae1eb35f6d4a4ac0054270b23a3
|
|
9f5b66cd5c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14924347
Change-Id: I84fce8f1eff31fd70e9d22191e38ddeadd222f9e
|
|
minikin::Font::typeface() is expensive because it will open the font file.
Font attribute getters should avoid calling it.
Bug: 188201287
Test: atest UpdatableSystemFontTest
Test: atest CtsGraphicsTestCases:FontTest
Test: atest CtsGraphicsTestCases:SystemFontsTest
Change-Id: Ic8554f6dfacbe27ddfea6b375633c96bced2cc09
|
|
Bug: 186966067
Test: atest UpdatableSystemFontTest
Change-Id: Ia03aa7818047f3269a0cf932126b9eabcefeb7ae
|
|
Bug: 187879195
Test: atest UpdatableSystemFontTest
Change-Id: I34d04f152210fe2f89f4d96e920978dde21d06c8
|
|
Currently we rely on GC to close them.
This may cause system_server crash depending on the timing of GC.
Bug: 187879195
Test: atest UpdatableSystemFontTest
Change-Id: I09ac3f349e5ec100e4164320cbf27977474cc4bb
|
|
This would fail (as expected) on Pixel 3 / 3a.
On Pixel 3 / 3a, we skip the test in assumeTrue() in setUp(). tearDown()
should not throw and make the test fail.
Bug: 187364676
Test: forrest
Change-Id: I9e82c2e27c3ef71e73bf022db543318cfc0f2ef7
|
|
Thanks to commit 84383b5ef87586804238c5dc62a2f274e7deb82e, now Shell has
UPDATE_FONTS permission and we can use it in instrumentation tests via
UiAutomation#adoptShellPermissionIdentity().
Bug: 186966067
Test: atest UpdatableSystemFontTest
Change-Id: Idd2043f53d95b7c904d563dd3ef1d1846841c0d6
|
|
As commit 679a824773aee8c4424787e9f36d10de1f984112 removed 'adb shell
stop', this test doesn't need to be a host side test.
This allows us to call FontManager Java API in UpdatableSystemFontTest.
I will rewrite 'cmd font' to FontManager API calls in a following CL.
Bug: 186966067
Test: atest UpdatableSystemFontTest
Change-Id: I3bad29a3ea8402c990ae0dd553d3230db2d9f67c
|
|
- Sometimes reboot takes longer time and makes following tests fail.
- If the device has a screen lock, tests get stuck there.
This is not a new issue, but a recently added test (#launchApp) tries
to start an Activity and it fails when the device is still booting or at
a screen lock.
Bug: 185483743
Bug: 185576411
Test: atest FrameworksServicesTests:UpdatableFontDirTest
Test: atest UpdatableSystemFontTest
Change-Id: I86d4be1761e648114503b5f3560992a89c0b34d7
|
|
- Looks like 5 seconds is too short on some emulator devices.
- Makes sure that the app is installed and enabled.
Bug: 185483743
Bug: 185576411
Test: atest UpdatableSystemFontTest#launchApp --rerun-until-failure
Change-Id: Ibc1dba9f4b2b3c694e186798f65a456e712cba9e
|
|
This CL adds a VTS test that:
1. Updates NotoColorEmoji font
2. Launches a test app that renders an emoji
3. Verifies that the updated NotoColorEmoji font file is used by the app
process.
Bug: 180370569
Test: atest UpdatableSystemFontTest
Change-Id: I418d7cc23a290ebe4ae6e5b8af782b336497fbdd
|
|
Bug: 184862662
Test: atest FrameworksServicesTests:UpdatableFontDirTest
Test: atest UpdatableSystemFontTest
Change-Id: Ic955e2713c08e4c258d61cd3b597a472e1e3298c
|
|
This partially reverts the following commits:
- commit de417e735ede24b0a3513772b1653996d0c05575
- commit 45c6231908265da0b91ad61df81a0c5af77e0c4a
Reason for revert: Caused boot time regression.
Bug: 176939176
Bug: 181536798
Test: atest FrameworksServicesTests:UpdatableFontDirTest
Test: atest UpdatableSystemFontTest
Change-Id: Ibb5505018b24caa442fcbefda57aaa674ab9441e
|
|
Added SPDX-license-identifier-Apache-2.0 to:
apct-tests/perftests/contentcapture/Android.bp
apct-tests/perftests/inputmethod/Android.bp
apex/appsearch/Android.bp
apex/appsearch/framework/Android.bp
apex/appsearch/service/Android.bp
apex/appsearch/testing/Android.bp
apex/jobscheduler/service/jni/Android.bp
apex/media/service/Android.bp
cmds/abx/Android.bp
cmds/uinput/Android.bp
cmds/uinput/jni/Android.bp
core/tests/GameManagerTests/Android.bp
core/tests/batterystatstests/BatteryStatsLoadTests/Android.bp
core/tests/batterystatstests/BatteryStatsViewer/Android.bp
core/tests/devicestatetests/Android.bp
libs/WindowManager/Shell/tests/flicker/Android.bp
libs/WindowManager/Shell/tests/flicker/test-apps/flickerapp/Android.bp
libs/androidfw/fuzz/cursorwindow_fuzzer/Android.bp
native/android/tests/activitymanager/UidImportanceHelperApps/Android.bp
native/android/tests/activitymanager/nativeTests/Android.bp
packages/SettingsLib/BannerMessagePreference/Android.bp
packages/SettingsLib/CollapsingToolbarBaseActivity/Android.bp
packages/SettingsLib/EmergencyNumber/Android.bp
packages/SettingsLib/FooterPreference/Android.bp
packages/SettingsLib/MainSwitchPreference/Android.bp
packages/SettingsLib/TopIntroPreference/Android.bp
packages/SettingsLib/UsageProgressBarPreference/Android.bp
packages/overlays/AccentColorAmethystOverlay/Android.bp
packages/overlays/AccentColorAquamarineOverlay/Android.bp
packages/overlays/AccentColorBlackOverlay/Android.bp
packages/overlays/AccentColorCarbonOverlay/Android.bp
packages/overlays/AccentColorCinnamonOverlay/Android.bp
packages/overlays/AccentColorGreenOverlay/Android.bp
packages/overlays/AccentColorOceanOverlay/Android.bp
packages/overlays/AccentColorOrchidOverlay/Android.bp
packages/overlays/AccentColorPaletteOverlay/Android.bp
packages/overlays/AccentColorPurpleOverlay/Android.bp
packages/overlays/AccentColorSandOverlay/Android.bp
packages/overlays/AccentColorSpaceOverlay/Android.bp
packages/overlays/AccentColorTangerineOverlay/Android.bp
packages/overlays/DisplayCutoutEmulationCornerOverlay/Android.bp
packages/overlays/DisplayCutoutEmulationDoubleOverlay/Android.bp
packages/overlays/DisplayCutoutEmulationHoleOverlay/Android.bp
packages/overlays/DisplayCutoutEmulationNarrowOverlay/Android.bp
packages/overlays/DisplayCutoutEmulationTallOverlay/Android.bp
packages/overlays/DisplayCutoutEmulationWaterfallOverlay/Android.bp
packages/overlays/DisplayCutoutEmulationWideOverlay/Android.bp
packages/overlays/FontNotoSerifSourceOverlay/Android.bp
packages/overlays/IconPackCircularAndroidOverlay/Android.bp
packages/overlays/IconPackCircularLauncherOverlay/Android.bp
packages/overlays/IconPackCircularSettingsOverlay/Android.bp
packages/overlays/IconPackCircularSystemUIOverlay/Android.bp
packages/overlays/IconPackCircularThemePickerOverlay/Android.bp
packages/overlays/IconPackFilledAndroidOverlay/Android.bp
packages/overlays/IconPackFilledLauncherOverlay/Android.bp
packages/overlays/IconPackFilledSettingsOverlay/Android.bp
packages/overlays/IconPackFilledSystemUIOverlay/Android.bp
packages/overlays/IconPackFilledThemePickerOverlay/Android.bp
packages/overlays/IconPackKaiAndroidOverlay/Android.bp
packages/overlays/IconPackKaiLauncherOverlay/Android.bp
packages/overlays/IconPackKaiSettingsOverlay/Android.bp
packages/overlays/IconPackKaiSystemUIOverlay/Android.bp
packages/overlays/IconPackKaiThemePickerOverlay/Android.bp
packages/overlays/IconPackRoundedAndroidOverlay/Android.bp
packages/overlays/IconPackRoundedLauncherOverlay/Android.bp
packages/overlays/IconPackRoundedSettingsOverlay/Android.bp
packages/overlays/IconPackRoundedSystemUIOverlay/Android.bp
packages/overlays/IconPackRoundedThemePickerOverlay/Android.bp
packages/overlays/IconPackSamAndroidOverlay/Android.bp
packages/overlays/IconPackSamLauncherOverlay/Android.bp
packages/overlays/IconPackSamSettingsOverlay/Android.bp
packages/overlays/IconPackSamSystemUIOverlay/Android.bp
packages/overlays/IconPackSamThemePickerOverlay/Android.bp
packages/overlays/IconPackVictorAndroidOverlay/Android.bp
packages/overlays/IconPackVictorLauncherOverlay/Android.bp
packages/overlays/IconPackVictorSettingsOverlay/Android.bp
packages/overlays/IconPackVictorSystemUIOverlay/Android.bp
packages/overlays/IconPackVictorThemePickerOverlay/Android.bp
packages/overlays/IconShapeHeartOverlay/Android.bp
packages/overlays/IconShapePebbleOverlay/Android.bp
packages/overlays/IconShapeRoundedRectOverlay/Android.bp
packages/overlays/IconShapeSquareOverlay/Android.bp
packages/overlays/IconShapeSquircleOverlay/Android.bp
packages/overlays/IconShapeTaperedRectOverlay/Android.bp
packages/overlays/IconShapeTeardropOverlay/Android.bp
packages/overlays/IconShapeVesselOverlay/Android.bp
packages/overlays/NavigationBarMode2ButtonOverlay/Android.bp
packages/overlays/NavigationBarMode3ButtonOverlay/Android.bp
packages/overlays/NavigationBarModeGesturalOverlay/Android.bp
packages/overlays/NavigationBarModeGesturalOverlayExtraWideBack/Android.bp
packages/overlays/NavigationBarModeGesturalOverlayNarrowBack/Android.bp
packages/overlays/NavigationBarModeGesturalOverlayWideBack/Android.bp
packages/overlays/OneHandedModeGesturalOverlay/Android.bp
packages/services/CameraExtensionsProxy/Android.bp
services/core/java/com/android/server/speech/Android.bp
services/musicrecognition/Android.bp
services/searchui/Android.bp
services/smartspace/Android.bp
services/tests/PackageManagerServiceTests/host/libs/IntentVerifyUtils/Android.bp
services/tests/PackageManagerServiceTests/host/test-apps/DeviceSide/Android.bp
services/tests/PackageManagerServiceTests/host/test-apps/IntentVerifier/Android.bp
services/tests/PackageManagerServiceTests/host/test-apps/IntentVerifierTarget/Android.bp
services/tests/PackageManagerServiceTests/host/test-apps/UsesStaticLibrary/Android.bp
services/tests/PackageManagerServiceTests/unit/Android.bp
services/tests/inprocesstests/Android.bp
services/tests/mockingservicestests/jni/Android.bp
services/tests/servicestests/test-apps/PackageParsingTestManifests/Android.bp
services/texttospeech/Android.bp
services/translation/Android.bp
tests/BatteryStatsPerfTest/Android.bp
tests/FlickerTests/test-apps/Android.bp
tests/Input/Android.bp
tests/SilkFX/Android.bp
tests/SurfaceViewBufferTests/Android.bp
tests/UpdatableSystemFontTest/Android.bp
tests/UpdatableSystemFontTest/testdata/Android.bp
tests/benchmarks/internal/Android.bp
tools/powerstats/Android.bp
tools/processors/intdef_mappings/Android.bp
tools/xmlpersistence/Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: I1b8d155a26a1a589a38abedea5f7f366e00346c6
|
|
Bug: 180370699
Test: atest --test-mapping frameworks/base/services/core/java/com/android/server/graphics/fonts --dry-run
Test: atest --test-mapping frameworks/base/tests/UpdatableSystemFontTest --dry-run
Change-Id: I084c641eeb52b2b9e63251ae1e21f5ceb192803a
|
|
|
|
This test modifies the installed font file with block_device_writer.
FontManagerService should detect it and remove the modified file.
Bug: 176939176
Test: atest ApkVerityTest
Test: atest UpdatableSystemFontTest
Change-Id: I7da3f2911459619d5d56a94e091b912d67cb27d3
|
|
|
|
ef21c7447e am: b508d5684c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1566679
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I5e5d1e301aca8be55785a8f225968340dbe77d7c
|
|
Bug: 176939176
Test: atest --test-mapping frameworks/base/tests/UpdatableSystemFontTest:postsubmit
Change-Id: I3aeb54cf8af6c3fb235ba13acbc24eb360f5237a
|
|
This test:
(1) signs a font file with the test key.
(2) side-loads the test cert to the device under test.
(3) verifies that the signed font file can be installed.
The device must be rootable for doing step (2).
Bug: 176939176
Test: atest UpdatableSystemFontTest
Change-Id: I7a9b614aa3c77589c3495b663cb76056ba657006
|
|
Bug: 176939176
Test: n/a
Change-Id: I42c20dd5dd5121720acae6eb747a62953b26b3aa
|