History log of /platform_testing/utils/ (Results 1 – 25 of 41)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: android-11.0.0_r8, android-11.0.0_r7, android-mainline-11.0.0_r2, android-vts-11.0_r1, android-security-11.0.0_r1, android-platform-11.0.0_r1, android-cts-11.0_r1, android-11.0.0_r5, android-11.0.0_r4, android-11.0.0_r3, android-11.0.0_r2, android-11.0.0_r1, android-mainline-11.0.0_r1, platform-tools-30.0.4, android-r-beta-3, android-r-beta-2, platform-tools-30.0.3, platform-tools-30.0.2, android-mainline-10.0.0_r11, platform-tools-30.0.1, platform-tools-30.0.0, android-10.0.0_r41, android-10.0.0_r40, android-10.0.0_r39, android-10.0.0_r38, android-10.0.0_r37, android-r-preview-4, android-r-preview-3, android-r-preview-2, android-10.0.0_r45, android-10.0.0_r44, android-10.0.0_r43, android-10.0.0_r42, platform-tools-29.0.6, android-r-preview-1, android-mainline-10.0.0_r10, android-10.0.0_r36, android-10.0.0_r35, android-10.0.0_r34, android-10.0.0_r33, android-10.0.0_r32, android-10.0.0_r31, android-10.0.0_r30, android-mainline-10.0.0_r9, android-mainline-10.0.0_r6, android-mainline-10.0.0_r8, android-mainline-10.0.0_r7, android-mainline-10.0.0_r5, android-mainline-10.0.0_r4, platform-tools-29.0.5, android-10.0.0_r29, android-10.0.0_r28, android-10.0.0_r27, android-10.0.0_r26, android-10.0.0_r25, android-10.0.0_r24, android-10.0.0_r23, android-10.0.0_r22, android-10.0.0_r21, android-10.0.0_r20, android-10.0.0_r19, android-10.0.0_r18, android-10.0.0_r16, android-10.0.0_r15, android-10.0.0_r9, android-10.0.0_r8, android-10.0.0_r7, android-10.0.0_r14, android-10.0.0_r13, android-10.0.0_r12, android-mainline-10.0.0_r2, platform-tools-29.0.4, platform-tools-29.0.3, platform-tools-29.0.2, android-vts-10.0_r5, android-vts-10.0_r4, android-vts-10.0_r3, android-vts-10.0_r2, android-vts-10.0_r1, android-cts-10.0_r5, android-cts-10.0_r4, android-cts-10.0_r3, android-cts-10.0_r2, android-cts-10.0_r1, android-10.0.0_r6, android-10.0.0_r5, android-10.0.0_r47, android-10.0.0_r46, android-10.0.0_r4, android-10.0.0_r3, android-10.0.0_r2, android-10.0.0_r17, android-10.0.0_r11, android-10.0.0_r10, android-10.0.0_r1, android-mainline-10.0.0_r3, android-mainline-10.0.0_r1, android-o-mr1-iot-release-1.0.14, android-o-mr1-iot-release-1.0.13, platform-tools-29.0.1, android-o-mr1-iot-release-1.0.12, android-q-preview-6, android-q-preview-5, android-q-preview-4, android-q-preview-2.5, android-q-preview-1, android-o-mr1-iot-release-1.0.10, android-9.0.0_r46, android-9.0.0_r44, android-9.0.0_r43, android-9.0.0_r41, android-9.0.0_r40, android-9.0.0_r37, android-9.0.0_r36, android-o-mr1-iot-release-1.0.8, android-9.0.0_r39, android-9.0.0_r38, android-o-mr1-iot-release-1.0.7, android-wear-8.0.0_r2, android-o-mr1-iot-release-smart-display-r9, android-o-mr1-iot-release-smart-display-r8, android-o-mr1-iot-release-smart-display-r5, android-o-mr1-iot-release-smart-display-r4, android-o-mr1-iot-release-smart-display-r30, android-o-mr1-iot-release-smart-display-r22, android-o-mr1-iot-release-smart-display-r14, android-o-mr1-iot-release-smart-clock-r6, android-o-mr1-iot-release-smart-clock-r2, android-o-mr1-iot-release-smart-clock-fsi, android-o-mr1-iot-release-smart-clock-fcs, android-9.0.0_r47, android-9.0.0_r45, android-9.0.0_r42, android-9.0.0_r35, android-9.0.0_r34, android-9.0.0_r33, android-9.0.0_r32, android-9.0.0_r31, android-o-mr1-iot-release-smart-display-r3, android-o-mr1-iot-release-1.0.5, android-o-mr1-iot-release-1.0.4, android-o-mr1-iot-release-1.0.3, android-n-iot-release-ihome-igv1, android-9.0.0_r12, android-9.0.0_r11, android-p-preview-5, android-p-preview-4, android-o-mr1-iot-release-1.0.2, android-n-iot-release-smart-display-r2, android-n-iot-release-smart-display, android-9.0.0_r30, android-9.0.0_r22, android-9.0.0_r21, android-9.0.0_r20, android-9.0.0_r19, android-9.0.0_r16, android-wear-9.0.0_r9, android-wear-9.0.0_r8, android-wear-9.0.0_r7, android-wear-9.0.0_r6, android-wear-9.0.0_r5, android-wear-9.0.0_r4, android-wear-9.0.0_r3, android-wear-9.0.0_r23, android-wear-9.0.0_r22, android-wear-9.0.0_r21, android-wear-9.0.0_r20, android-wear-9.0.0_r2, android-wear-9.0.0_r19, android-wear-9.0.0_r18, android-wear-9.0.0_r17, android-wear-9.0.0_r16, android-wear-9.0.0_r15, android-wear-9.0.0_r14, android-wear-9.0.0_r13, android-wear-9.0.0_r12, android-wear-9.0.0_r11, android-wear-9.0.0_r10, android-wear-9.0.0_r1, android-vts-9.0_r9, android-vts-9.0_r8, android-vts-9.0_r7, android-vts-9.0_r6, android-vts-9.0_r5, android-vts-9.0_r4, android-vts-9.0_r14, android-vts-9.0_r13, android-vts-9.0_r12, android-vts-9.0_r11, android-vts-9.0_r10, android-cts-9.0_r9, android-cts-9.0_r8, android-cts-9.0_r7, android-cts-9.0_r6, android-cts-9.0_r5, android-cts-9.0_r4, android-cts-9.0_r3, android-cts-9.0_r2, android-cts-9.0_r13, android-cts-9.0_r12, android-cts-9.0_r11, android-cts-9.0_r10, android-cts-9.0_r1, android-9.0.0_r9, android-9.0.0_r8, android-9.0.0_r7, android-9.0.0_r61, android-9.0.0_r60, android-9.0.0_r6, android-9.0.0_r59, android-9.0.0_r58, android-9.0.0_r57, android-9.0.0_r56, android-9.0.0_r55, android-9.0.0_r54, android-9.0.0_r53, android-9.0.0_r52, android-9.0.0_r51, android-9.0.0_r50, android-9.0.0_r5, android-9.0.0_r49, android-9.0.0_r48, android-9.0.0_r3, android-9.0.0_r2, android-9.0.0_r18, android-9.0.0_r17, android-9.0.0_r10, android-9.0.0_r1, android-o-mr1-iot-release-1.0.1, android-n-iot-release-polk-at1, android-wear-p-preview-2, android-p-preview-3, android-p-preview-2, android-o-mr1-iot-release-1.0.0, android-n-iot-release-lg-thinq-wk7, android-o-mr1-iot-preview-8, android-8.1.0_r67, android-8.1.0_r65, android-8.1.0_r64, android-8.1.0_r63, android-8.1.0_r62, android-8.1.0_r61, android-8.1.0_r60, android-8.1.0_r53, android-8.1.0_r51, android-8.1.0_r48, android-8.1.0_r45, android-8.1.0_r42, android-8.1.0_r40, android-8.1.0_r39, android-8.1.0_r38, android-8.1.0_r37, android-8.1.0_r32, android-8.1.0_r31, android-8.1.0_r29, android-8.1.0_r28, android-8.1.0_r27, android-p-preview-1, android-o-mr1-iot-preview-7, android-wear-8.0.0_r1, android-8.1.0_r9, android-8.1.0_r7, android-8.1.0_r22, android-8.1.0_r21, android-8.1.0_r18, android-8.1.0_r17, android-8.1.0_r14, android-8.1.0_r13, android-o-mr1-iot-preview-6, android-vts-8.0_r9, android-vts-8.0_r8, android-vts-8.0_r7, android-vts-8.0_r6, android-vts-8.0_r13, android-vts-8.0_r12, android-vts-8.0_r11, android-vts-8.0_r10, android-8.1.0_r8, android-8.1.0_r52, android-8.1.0_r50, android-8.1.0_r47, android-8.1.0_r46, android-8.1.0_r43, android-8.1.0_r41, android-8.1.0_r36, android-8.1.0_r35, android-8.1.0_r33, android-8.1.0_r30, android-8.1.0_r26, android-8.1.0_r25, android-8.1.0_r20, android-8.1.0_r2, android-wear-8.1.0_r1, android-vts-8.1_r9, android-vts-8.1_r8, android-vts-8.1_r7, android-vts-8.1_r6, android-vts-8.1_r5, android-vts-8.1_r4, android-vts-8.1_r3, android-vts-8.1_r13, android-vts-8.1_r12, android-vts-8.1_r11, android-vts-8.1_r10, android-cts-8.1_r9, android-cts-8.1_r8, android-cts-8.1_r7, android-cts-8.1_r6, android-cts-8.1_r5, android-cts-8.1_r4, android-cts-8.1_r3, android-cts-8.1_r20, android-cts-8.1_r2, android-cts-8.1_r19, android-cts-8.1_r18, android-cts-8.1_r17, android-cts-8.1_r16, android-cts-8.1_r15, android-cts-8.1_r14, android-cts-8.1_r13, android-cts-8.1_r12, android-cts-8.1_r11, android-cts-8.1_r10, android-cts-8.1_r1, android-8.1.0_r81, android-8.1.0_r80, android-8.1.0_r79, android-8.1.0_r78, android-8.1.0_r77, android-8.1.0_r76, android-8.1.0_r75, android-8.1.0_r74, android-8.1.0_r73, android-8.1.0_r72, android-8.1.0_r71, android-8.1.0_r70, android-8.1.0_r69, android-8.1.0_r68, android-8.1.0_r66, android-8.1.0_r6, android-8.1.0_r5, android-8.1.0_r4, android-8.1.0_r3, android-8.1.0_r23, android-8.1.0_r19, android-8.1.0_r16, android-8.1.0_r15, android-8.1.0_r12, android-8.1.0_r11, android-8.1.0_r10, android-8.1.0_r1, m/android-8.1.0_r81, android-8.0.0_r34, android-8.0.0_r33, android-8.0.0_r27, android-8.0.0_r26, android-8.0.0_r25, android-8.0.0_r24, android-8.0.0_r23, android-8.0.0_r22, android-8.0.0_r21, android-o-mr1-preview-2, android-o-mr1-preview-1, android-o-iot-preview-5, android-cts-8.0_r9, android-cts-8.0_r8, android-cts-8.0_r7, android-cts-8.0_r6, android-cts-8.0_r5, android-cts-8.0_r4, android-cts-8.0_r3, android-cts-8.0_r24, android-cts-8.0_r23, android-cts-8.0_r22, android-cts-8.0_r21, android-cts-8.0_r20, android-cts-8.0_r2, android-cts-8.0_r19, android-cts-8.0_r18, android-cts-8.0_r17, android-cts-8.0_r16, android-cts-8.0_r15, android-cts-8.0_r14, android-cts-8.0_r13, android-cts-8.0_r12, android-cts-8.0_r11, android-cts-8.0_r10, android-cts-8.0_r1, android-8.0.0_r9, android-8.0.0_r7, android-8.0.0_r51, android-8.0.0_r50, android-8.0.0_r49, android-8.0.0_r48, android-8.0.0_r47, android-8.0.0_r46, android-8.0.0_r45, android-8.0.0_r44, android-8.0.0_r43, android-8.0.0_r42, android-8.0.0_r41, android-8.0.0_r40, android-8.0.0_r4, android-8.0.0_r39, android-8.0.0_r38, android-8.0.0_r37, android-8.0.0_r36, android-8.0.0_r35, android-8.0.0_r32, android-8.0.0_r31, android-8.0.0_r30, android-8.0.0_r3, android-8.0.0_r29, android-8.0.0_r28, android-8.0.0_r2, android-8.0.0_r17, android-8.0.0_r16, android-8.0.0_r15, android-8.0.0_r13, android-8.0.0_r12, android-8.0.0_r11, android-8.0.0_r10, android-8.0.0_r1, android-vts-8.0_r2, android-vts-8.0_r1, android-o-preview-4
5f93629413-Jun-2017 Paul Duffin

Fix dependencies of packages that target earlier releases

A previous change added legacy-android-test as a static dependency to
all packages that build against the current, test_current

Fix dependencies of packages that target earlier releases

A previous change added legacy-android-test as a static dependency to
all packages that build against the current, test_current or
system_current and failed to compile when the junit and android.test
classes were removed from the API. Unfortunately, those changes did not
take into account that some of those packages target earlier API
versions and so will always have the classes available at runtime.

This change replaces those static dependencies with dynamic dependencies
for any package that targets an earlier API version. The file changes
were made automatically by a tool that constructed and then analyzed a
full dependency graph of all the Android Java modules. The individual
changes were checked manually to ensure that the changes matched the
intent. The affected modules were built against an API with the junit
and android.test classes removed. Any issues found during this process
resulted in either the tool being updated to address the issue or a
separate change being made to fix an existing problem with the build. A
sample of the affected packages were run to ensure that they worked as
expected at runtime; no issues were found during testing.

The following change descriptions were generated automatically and so
may be a little repetitive. They are provided to give the reviewer
enough information to check the comments match what has actually been
changed and check the reasoning behind the changes.

* tests/functional/applinktests/Android.mk
Replaced 'android.test.runner' with 'legacy-android-test' in
LOCAL_JAVA_LIBRARIES because module AppLinkFunctionalTests builds
against 'LOCAL_SDK_VERSION := current' and uses classes from
package android.test (possibly indirectly) so will no longer
compile once they are removed from the API.

Removed legacy-android-test from LOCAL_STATIC_JAVA_LIBRARIES
because AppLinkFunctionalTests's manifest file
(AndroidManifest.xml) targets API level 24 and dynamically includes
the android.test.runner library at runtime so there is no point in
statically including the classes.

* tests/functional/calculator/Android.mk
Removed legacy-android-test from LOCAL_STATIC_JAVA_LIBRARIES
because CalculatorFunctionalTests's manifest file
(AndroidManifest.xml) targets API level 24 and dynamically includes
the android.test.runner library at runtime so there is no point in
statically including the classes.

Added 'legacy-android-test' to LOCAL_JAVA_LIBRARIES because module
CalculatorFunctionalTests uses classes from package android.test
(possible indirectly) and needs them available at compile time.

Dependency 'legacy-android-test' is used instead of
'android.test.runner' because the latter will conflict with
dependencies on junit.

* tests/functional/devicehealthtests/Android.mk
Removed android.test.runner from LOCAL_JAVA_LIBRARIES because
module DeviceHealthTests does not use any classes from
android.test.runner at compile time.

* tests/functional/downloadapp/Android.mk
Replaced 'android.test.runner' with 'legacy-android-test' in
LOCAL_JAVA_LIBRARIES because module DownloadAppFunctionalTests
builds against 'LOCAL_SDK_VERSION := current' and uses classes from
package android.test (possibly indirectly) so will no longer
compile once they are removed from the API.

Removed legacy-android-test from LOCAL_STATIC_JAVA_LIBRARIES
because DownloadAppFunctionalTests's manifest file
(AndroidManifest.xml) targets API level 24 and dynamically includes
the android.test.runner library at runtime so there is no point in
statically including the classes.

* tests/functional/notificationtests/Android.mk
Removed legacy-android-test from LOCAL_STATIC_JAVA_LIBRARIES
because NotificationFunctionalTests's manifest file
(AndroidManifest.xml) targets API level 24 and dynamically includes
the android.test.runner library at runtime so there is no point in
statically including the classes.

Added 'legacy-android-test' to LOCAL_JAVA_LIBRARIES because module
NotificationFunctionalTests uses classes from package android.test
(possible indirectly) and needs them available at compile time.

Dependency 'legacy-android-test' is used instead of
'android.test.runner' because the latter will conflict with
dependencies on junit.

* tests/functional/overviewtests/Android.mk
Removed legacy-android-test from LOCAL_STATIC_JAVA_LIBRARIES
because OverviewFunctionalTests's manifest file
(AndroidManifest.xml) targets API level 23 and dynamically includes
the android.test.runner library at runtime so there is no point in
statically including the classes.

Added 'legacy-android-test' to LOCAL_JAVA_LIBRARIES because module
OverviewFunctionalTests builds against 'LOCAL_SDK_VERSION :=
current' and uses classes from package android.test (possibly
indirectly) so will no longer compile once they are removed from
the API.

* tests/functional/permission/Android.mk
Replaced 'android.test.runner' with 'legacy-android-test' in
LOCAL_JAVA_LIBRARIES because module PermissionFunctionalTests
builds against 'LOCAL_SDK_VERSION := current' and uses classes from
package android.test (possibly indirectly) so will no longer
compile once they are removed from the API.

Removed legacy-android-test from LOCAL_STATIC_JAVA_LIBRARIES
because PermissionFunctionalTests's manifest file
(AndroidManifest.xml) targets API level 23 and dynamically includes
the android.test.runner library at runtime so there is no point in
statically including the classes.

* tests/functional/systemmetrics/Android.mk
Removed legacy-android-test from LOCAL_STATIC_JAVA_LIBRARIES
because SystemMetricsFunctionalTests's manifest file
(AndroidManifest.xml) targets API level 24 and dynamically includes
the android.test.runner library at runtime so there is no point in
statically including the classes.

Added 'legacy-android-test' to LOCAL_JAVA_LIBRARIES because module
SystemMetricsFunctionalTests uses classes from package android.test
(possible indirectly) and needs them available at compile time.

Dependency 'legacy-android-test' is used instead of
'android.test.runner' because the latter will conflict with
dependencies on junit.

* tests/jank/UbSystemUiJankTests/Android.mk
Added 'legacy-android-test' to LOCAL_JAVA_LIBRARIES because module
UbSystemUiJankTests uses classes from package android.test
(possible indirectly) and needs them available at compile time.

Dependency 'legacy-android-test' is used instead of
'android.test.runner' because the latter will conflict with
dependencies on junit.

It was not added to LOCAL_STATIC_JAVA_LIBRARIES because
UbSystemUiJankTests's manifest file (AndroidManifest.xml) targets
API level 23 and uses the android.test.runner library which will
provide the classes dynamically at runtime.

* tests/jank/jankmicrobenchmark/Android.mk
Removed legacy-android-test from LOCAL_STATIC_JAVA_LIBRARIES
because JankMicroBenchmarkTests's manifest file
(AndroidManifest.xml) targets API level 23 and dynamically includes
the android.test.runner library at runtime so there is no point in
statically including the classes.

Added 'legacy-android-test' to LOCAL_JAVA_LIBRARIES because module
JankMicroBenchmarkTests builds against 'LOCAL_SDK_VERSION :=
current' and uses classes from package android.test (possibly
indirectly) so will no longer compile once they are removed from
the API.

* tests/jank/sysapp_wear/Android.mk
Removed legacy-android-test from LOCAL_STATIC_JAVA_LIBRARIES
because SysAppJankTestsWear's manifest file (AndroidManifest.xml)
targets API level 23 and dynamically includes the
android.test.runner library at runtime so there is no point in
statically including the classes.

Added 'legacy-android-test' to LOCAL_JAVA_LIBRARIES because module
SysAppJankTestsWear builds against 'LOCAL_SDK_VERSION := current'
and uses classes from package android.test (possibly indirectly) so
will no longer compile once they are removed from the API.

* tests/jank/touch_latency_wear/Android.mk
Removed legacy-android-test from LOCAL_STATIC_JAVA_LIBRARIES
because TouchLatencyJankTestWear's manifest file
(AndroidManifest.xml) targets API level 23 and dynamically includes
the android.test.runner library at runtime so there is no point in
statically including the classes.

Added 'legacy-android-test' to LOCAL_JAVA_LIBRARIES because module
TouchLatencyJankTestWear builds against 'LOCAL_SDK_VERSION :=
current' and uses classes from package android.test (possibly
indirectly) so will no longer compile once they are removed from
the API.

* tests/jank/uibench/Android.mk
Removed legacy-android-test from LOCAL_STATIC_JAVA_LIBRARIES
because UiBenchJankTests's manifest file (AndroidManifest.xml)
targets API level 23 and dynamically includes the
android.test.runner library at runtime so there is no point in
statically including the classes.

Added 'legacy-android-test' to LOCAL_JAVA_LIBRARIES because module
UiBenchJankTests builds against 'LOCAL_SDK_VERSION := current' and
uses classes from package android.test (possibly indirectly) so
will no longer compile once they are removed from the API.

* tests/jank/uibench_wear/Android.mk
Removed legacy-android-test from LOCAL_STATIC_JAVA_LIBRARIES
because UiBenchJankTestsWear's manifest file (AndroidManifest.xml)
targets API level 23 and dynamically includes the
android.test.runner library at runtime so there is no point in
statically including the classes.

Added 'legacy-android-test' to LOCAL_JAVA_LIBRARIES because module
UiBenchJankTestsWear builds against 'LOCAL_SDK_VERSION := current'
and uses classes from package android.test (possibly indirectly) so
will no longer compile once they are removed from the API.

* tests/perf/PerfTransitionTest/Android.mk
Removed android.test.runner from LOCAL_JAVA_LIBRARIES because
module AppTransitionTests does not use any classes from
android.test.runner at compile time.

Removed legacy-android-test from LOCAL_STATIC_JAVA_LIBRARIES
because AppTransitionTests's manifest file (AndroidManifest.xml)
targets API level 24 and dynamically includes the
android.test.runner library at runtime so there is no point in
statically including the classes. It was not added to
LOCAL_JAVA_LIBRARIES because module AppTransitionTests does not
have any dependencies on android.test classes

* tests/perf/PerformanceAppTest/Android.mk
Replaced 'android.test.runner' with 'legacy-android-test' in
LOCAL_JAVA_LIBRARIES because module PerformanceAppTest uses classes
from package android.test (possible indirectly) and needs them
available at compile time.

Dependency 'legacy-android-test' is used instead of
'android.test.runner' because the latter will conflict with
dependencies on junit.

Removed legacy-android-test from LOCAL_STATIC_JAVA_LIBRARIES
because PerformanceAppTest's manifest file (AndroidManifest.xml)
targets API level 22 and dynamically includes the
android.test.runner library at runtime so there is no point in
statically including the classes.

* tests/perf/PowerPerfTest/Android.mk
Added 'legacy-android-test' to LOCAL_JAVA_LIBRARIES because module
PowerPerfTest uses classes from package android.test (possible
indirectly) and needs them available at compile time.

Dependency 'legacy-android-test' is used instead of
'android.test.runner' because the latter will conflict with
dependencies on junit.

It was not added to LOCAL_STATIC_JAVA_LIBRARIES because
PowerPerfTest's manifest file (AndroidManifest.xml) targets API
level 22 and uses the android.test.runner library which will
provide the classes dynamically at runtime.

* utils/permissions/Android.mk
Removed android.test.runner from LOCAL_JAVA_LIBRARIES because
module PermissionUtils does not use any classes from
android.test.runner at compile time.

Bug: 30188076
Test: make checkbuild and ran a sample of tests
Change-Id: I759378bb94407c299e2dbd328e63ebae2eceb2ae

show more ...

3c4b36e001-Apr-2017 Hyungtae Tim Kim

Initial checkin for new TV launcher strategy

This adds a new TV launcher strategy and utils.
It will fix platform test failures caused by launcher UI
mismatch.

Test: am inst

Initial checkin for new TV launcher strategy

This adds a new TV launcher strategy and utils.
It will fix platform test failures caused by launcher UI
mismatch.

Test: am instrument -w -r android.test.appsmoke/android.support.test.runner.AndroidJUnitRunner
Bug: 36811015
Bug: 36482348
Bug: 36878043
Change-Id: I37515a0bcb85e6fd02853f5a39fd78acd25ab59a

show more ...

Revision tags: android-wear-o-preview-4, android-wear-o-preview-3, android-o-preview-2
05a7e25302-Mar-2017 Simran Basi

Add APCT tests to the device-tests suite.

This CL adds all of APCT to a similar suite as CTS known
as device-tests.

The current method of running APCT tests in the infrastructur

Add APCT tests to the device-tests suite.

This CL adds all of APCT to a similar suite as CTS known
as device-tests.

The current method of running APCT tests in the infrastructure
should be unaffected.

Bug: 35882476
Test: TreeHugger builds and local builds of
continuous_instrumentation_tests & continuous_native_tests

Change-Id: I65c1ee45c1e8fb23349e9bc18360876a4564f320

show more ...

Revision tags: android-o-preview-3, android-n-iot-preview-4, android-o-preview-1, android-n-mr2-preview-2, android-7.1.2_r9, android-7.1.2_r8, android-7.1.2_r6, android-7.1.2_r5, android-7.1.2_r4, android-7.1.2_r39, android-7.1.2_r38, android-7.1.2_r37, android-7.1.2_r36, android-7.1.2_r33, android-7.1.2_r32, android-7.1.2_r30, android-7.1.2_r3, android-7.1.2_r29, android-7.1.2_r28, android-7.1.2_r27, android-7.1.2_r25, android-7.1.2_r24, android-7.1.2_r23, android-7.1.2_r2, android-7.1.2_r19, android-7.1.2_r18, android-7.1.2_r17, android-7.1.2_r16, android-7.1.2_r15, android-7.1.2_r14, android-7.1.2_r13, android-7.1.2_r12, android-7.1.2_r11, android-7.1.2_r10, android-7.1.2_r1, android-n-mr2-preview-1
0debbc8f18-Dec-2016 Hyungtae Tim Kim

Add pressKeyCodeAndWait to Dpad util

Dpad presses will cause some UI change to occur.
Press a key then wait for the accessibility event to become idle

Bug: 33720422
Test: ru

Add pressKeyCodeAndWait to Dpad util

Dpad presses will cause some UI change to occur.
Press a key then wait for the accessibility event to become idle

Bug: 33720422
Test: run TV BVT
Change-Id: Icd594aae3844d291853cb5c434e07f4a6dd6bbe6

show more ...

a9bc0f4211-Nov-2016 Sudheer Shanka

Update usage of ActivityManagerNative.

Bug: 30977067
Test: N/A
Change-Id: I01485c47fbb5615f4c97a048be0cbaa34a06eddd

Revision tags: android-cts-7.1_r9, android-cts-7.1_r8, android-cts-7.1_r7, android-cts-7.1_r6, android-cts-7.1_r5, android-cts-7.1_r4, android-cts-7.1_r3, android-cts-7.1_r29, android-cts-7.1_r28, android-cts-7.1_r27, android-cts-7.1_r26, android-cts-7.1_r25, android-cts-7.1_r24, android-cts-7.1_r23, android-cts-7.1_r22, android-cts-7.1_r21, android-cts-7.1_r20, android-cts-7.1_r2, android-cts-7.1_r19, android-cts-7.1_r18, android-cts-7.1_r17, android-cts-7.1_r16, android-cts-7.1_r15, android-cts-7.1_r14, android-cts-7.1_r13, android-cts-7.1_r12, android-cts-7.1_r11, android-cts-7.1_r10, android-cts-7.1_r1, android-7.1.1_r9, android-7.1.1_r8, android-7.1.1_r7, android-7.1.1_r61, android-7.1.1_r60, android-7.1.1_r6, android-7.1.1_r59, android-7.1.1_r58, android-7.1.1_r57, android-7.1.1_r56, android-7.1.1_r55, android-7.1.1_r54, android-7.1.1_r53, android-7.1.1_r52, android-7.1.1_r51, android-7.1.1_r50, android-7.1.1_r49, android-7.1.1_r48, android-7.1.1_r47, android-7.1.1_r46, android-7.1.1_r45, android-7.1.1_r44, android-7.1.1_r43, android-7.1.1_r42, android-7.1.1_r41, android-7.1.1_r40, android-7.1.1_r4, android-7.1.1_r39, android-7.1.1_r38, android-7.1.1_r35, android-7.1.1_r33, android-7.1.1_r32, android-7.1.1_r31, android-7.1.1_r3, android-7.1.1_r28, android-7.1.1_r27, android-7.1.1_r26, android-7.1.1_r25, android-7.1.1_r24, android-7.1.1_r23, android-7.1.1_r22, android-7.1.1_r21, android-7.1.1_r20, android-7.1.1_r2, android-7.1.1_r17, android-7.1.1_r16, android-7.1.1_r15, android-7.1.1_r14, android-7.1.1_r13, android-7.1.1_r12, android-7.1.1_r11, android-7.1.1_r10, android-7.1.1_r1, android-n-mr1-preview-2, android-n-mr1-preview-1
4ec4951902-Sep-2016 Hector Tellez

Adds instrumentation to scan for wifi signal strength.

Change-Id: I9d28b1bd50fe0444ce9c89cd102a0e68594efa3d

b352779304-Oct-2016 Changfei Chen

Merge "Refactor account logic from util and move it into the app helper library." into nyc-mr1-dev

be7f219629-Sep-2016 Hyungtae Tim Kim

Fix implicit DPadUtil dependency for longevity

UiDevice instance that DPadUtil depends on needs to
be explictly set ahead in case that test runner is not
from android-support-library

Fix implicit DPadUtil dependency for longevity

UiDevice instance that DPadUtil depends on needs to
be explictly set ahead in case that test runner is not
from android-support-library

Bug: 31801739
Change-Id: Iaef8d4dabafedeed4a472246abd2cefd2ee9f24b

show more ...

edb05a3b22-Sep-2016 Michael Rosenfeld

Refactor account logic from util and move it into the app helper library.

Bug: 31600212

Change-Id: I7f2c7ab42dfe5d2ff9d2ffc4b50cb5a3d192db24

0798338520-Sep-2016 Hyungtae Tim Kim

Create dpad util for TV functional tests

Adds dpad util to inject key events so that it can be used
by system/app helpers

Bug: 31635441
Change-Id: I47a533055927541d0516a7e4a

Create dpad util for TV functional tests

Adds dpad util to inject key events so that it can be used
by system/app helpers

Bug: 31635441
Change-Id: I47a533055927541d0516a7e4a5f6c21046bf2e92

show more ...

425979b314-Sep-2016 Michael Rosenfeld

Separate "grant permission" instrumentation and utility

* For use in app helper testing
* Generate static Java library and package

Change-Id: I215a8f7c27cf67d362da01090b6e80469a

Separate "grant permission" instrumentation and utility

* For use in app helper testing
* Generate static Java library and package

Change-Id: I215a8f7c27cf67d362da01090b6e80469a720200

show more ...

9e583abf08-Sep-2016 Michael Rosenfeld

Remove items now in vendor/google_testing/integration

Change-Id: I59a1e26c529f39fd33a0b718c04de7424113e41e

9f2029af08-Sep-2016 Michael Rosenfeld

Have instrumentation available via registry.

* Add android-support-test to Android.mk
* Register the dismiss dialogs instrumentation

Bug: 31341426

Change-Id: I627af0a9f

Have instrumentation available via registry.

* Add android-support-test to Android.mk
* Register the dismiss dialogs instrumentation

Bug: 31341426

Change-Id: I627af0a9f28856f57c2b4ec4838d336e671c4673

show more ...

9c0b512931-Aug-2016 Michael Rosenfeld

Create a generic account utility for platform testing.

Change-Id: Ie6ecd7c0b860dcf667818119ba6c675d26f9ff3e

Revision tags: android-7.1.0_r7, android-7.1.0_r6, android-7.1.0_r5, android-7.1.0_r4, android-7.1.0_r3, android-7.1.0_r2, android-7.1.0_r1
db64093819-Aug-2016 Michael Rosenfeld

Split app-helpers into 1p and 3p

Change-Id: Ice5e179bfe396e434063b742865d4ec3cb51807f

Revision tags: android-cts-7.0_r9, android-cts-7.0_r8, android-cts-7.0_r7, android-cts-7.0_r6, android-cts-7.0_r5, android-cts-7.0_r4, android-cts-7.0_r33, android-cts-7.0_r32, android-cts-7.0_r31, android-cts-7.0_r30, android-cts-7.0_r3, android-cts-7.0_r29, android-cts-7.0_r28, android-cts-7.0_r27, android-cts-7.0_r26, android-cts-7.0_r25, android-cts-7.0_r24, android-cts-7.0_r23, android-cts-7.0_r22, android-cts-7.0_r21, android-cts-7.0_r20, android-cts-7.0_r2, android-cts-7.0_r19, android-cts-7.0_r18, android-cts-7.0_r17, android-cts-7.0_r16, android-cts-7.0_r15, android-cts-7.0_r14, android-cts-7.0_r13, android-cts-7.0_r12, android-cts-7.0_r11, android-cts-7.0_r10, android-cts-7.0_r1, android-7.0.0_r7, android-7.0.0_r6, android-7.0.0_r5, android-7.0.0_r4, android-7.0.0_r36, android-7.0.0_r35, android-7.0.0_r34, android-7.0.0_r33, android-7.0.0_r32, android-7.0.0_r31, android-7.0.0_r30, android-7.0.0_r3, android-7.0.0_r29, android-7.0.0_r28, android-7.0.0_r27, android-7.0.0_r24, android-7.0.0_r21, android-7.0.0_r19, android-7.0.0_r17, android-7.0.0_r15, android-7.0.0_r14, android-7.0.0_r13, android-7.0.0_r12, android-7.0.0_r1, afw-test-harness-2.1, android-wear-n-preview-2, android-wear-7.1.1_r1, android-n-preview-5, android-n-iot-preview-2
763e169607-Jun-2016 Michael Rosenfeld

Merge "Add final screenshots for dialog dismissal" into nyc-dev

d6ebfe4f07-Jun-2016 Michael Rosenfeld

Add final screenshots for dialog dismissal

* pre-setup
* launcher-selection-failures

Bug: 28959651

Change-Id: I4aeb3aabfb31401c0e059ee134093dc3dfca4601

c95b6dbc04-Jun-2016 Guang Zhu

set explicit API level dependency for app dialog dimiss test util

Change-Id: Iab67ac4cb9481bb4c2196755e7d99783dfc0cdf6

d7aa841a26-May-2016 Michael Rosenfeld

Save exception/assertion screenshot on failure.

Change-Id: Ie1bdaa030b422b667e2b86fba532e95da67a5a02

6d92642823-May-2016 Michael Rosenfeld

Revert "Instrumentation to handle account syncing"

This reverts commit 72e0dee8d457cea457521a5e5c9037ac48a617eb.

Change-Id: Ib56e869083630ea4b9c03477712ccd27e9d391b6

72e0dee819-May-2016 Michael Rosenfeld

Instrumentation to handle account syncing

* Only handles waiting for an account to sync right now
* Configurable interval and timeout

Change-Id: I652d5a6654285d3ca0d8c715a8f994f

Instrumentation to handle account syncing

* Only handles waiting for an account to sync right now
* Configurable interval and timeout

Change-Id: I652d5a6654285d3ca0d8c715a8f994ff55a9a95b

show more ...

37bbcf8211-May-2016 Michael Rosenfeld

Add 'screenshots' option to dialog dismissal

+ Logging cleanup

Change-Id: I0c547b2499805ed922b1a0c81fa19ff27482e6f0

32bd70a427-Apr-2016 Michael Rosenfeld

Handle new Google Keyboard dialog and add to instrumentation

Change-Id: I0d36c011430a009e786cafff5f7760494e678eef

428114ee27-Apr-2016 Michael Rosenfeld

Poke at UI to fix dialog dismissal

Change-Id: Iccea49f4d8f8df171b259fea33e063f8f313b3df

4f6ed9d501-Apr-2016 Michael Rosenfeld

Various app helper fixes

* Save dialog images to a subfolder in /sdcard/
* PlayMovies#openNavigationDrawer is more versatile
* Maps verifies success and waits more correctly

Various app helper fixes

* Save dialog images to a subfolder in /sdcard/
* PlayMovies#openNavigationDrawer is more versatile
* Maps verifies success and waits more correctly

Change-Id: Idb8bfc80ff7df5fee7c4fc2968c92e19fedb3dbf

show more ...

12