History log of /frameworks/base/core/tests/coretests/src/android/view/accessibility/AccessibilityNodeInfoTest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9e418b8dd2e3879ba90f756501b0a3ee1bd4e15d 03-Apr-2018 Phil Weaver <pweaver@google.com> Move cts tests using reflection

Moving them into unit tests.

Bug: 77266422
Test: Run a11y coretests
Change-Id: Id6305586a43c0a8fc9df207765ed3f0459ae247e
/frameworks/base/core/tests/coretests/src/android/view/accessibility/AccessibilityNodeInfoTest.java
2c9e780c4f691ec812d3714840c36febc718db3e 06-Mar-2018 Phil Weaver <pweaver@google.com> Fix accessibility action parceling

We were using an int for a bitmask, but the number of
standard actions reached 32 with the tooltip actions.
Switching to long.

This CL is mostly ag/3662206, but that CL did not
convert everything to ints.

Bug: 73897184
Test: AccessibilityNodeInfo tests caught this bug. I've also
enhanced it to make sure that all standard actions work
across parceling.

Change-Id: I2adae3ec34ac327af354449fbe6511f01cc30b2f
(cherry picked from commit c9bf45564b58f85e998d83e4ac797350478bbba6)
/frameworks/base/core/tests/coretests/src/android/view/accessibility/AccessibilityNodeInfoTest.java
5e97621c97d0d4f04dd8f17050ce76d6e9c602cd 28-Feb-2018 Artem Iglikov <artikz@google.com> Revert "Update A11y action serialization to use longs"

This reverts commit 54549163b09e78396d6998172437b52a5cb7a042.

Reason for revert: breaks tests, b/73997494

Bug: 73997494
Change-Id: I122c260898277d876c019554cb92351ac13a9eb0
/frameworks/base/core/tests/coretests/src/android/view/accessibility/AccessibilityNodeInfoTest.java
54549163b09e78396d6998172437b52a5cb7a042 26-Feb-2018 Phil Weaver <pweaver@google.com> Update A11y action serialization to use longs

Change-Id: If1c903cdf43e8fed0d22a823dcd28e1c08b6267e
Fixes: 73897184
Test: Updating test (which was failing) to use long.
/frameworks/base/core/tests/coretests/src/android/view/accessibility/AccessibilityNodeInfoTest.java
bdbde55592792efe350acd6a46733f439f6a3f3d 19-Dec-2017 Aurimas Liutikas <aurimas@google.com> Annotate an assortment of coretest with @LargeTest

Non-annotated tests do not run, thus adding @LargeTest to an assortment
of tests that were missing annotations.

Found these classes with:
fn "*Test.java" | xargs grep -L "@LargeTest" | xargs grep -L "@MediumTest" | \
xargs grep -L "@SmallTest" | sort

Bug: 70846562
Test: make -j80 FrameworksCoreTests
Change-Id: Ifd466251b92728f9bbfa3cbd8fd21d34490f4eb1
/frameworks/base/core/tests/coretests/src/android/view/accessibility/AccessibilityNodeInfoTest.java
c140fdc34263caaa021d5c4ec438384de484420d 10-Nov-2017 Phil Weaver <pweaver@google.com> Bypass a11y cache when requested

When refreshing a node from the cache, we would still ask
the cache to update itself in the middle of the refresh,
which led to nodes being put in inconsistent states.

Also rolling back ag/3051037, which was a temporary fix for
one crashing bug.

I'm also doing a bit of cleanup. Several methods in
AccessibilityInteractionClient should really be static,
since they only manipulate global state.

Also, since I was already adding tests, I'm moving the
tests for android.view.accessibility to their proper
place in the source tree.

Fixes: 68987775
Fixes: 67735115
Test: Adding a test to verify that we don't touch the cache
when refreshing a node. This test fails without the change
to AccessibilityInteractionClient, and passes now.

Change-Id: If642ca79bc414ef9846b7b2a2277870f4143cb98
/frameworks/base/core/tests/coretests/src/android/view/accessibility/AccessibilityNodeInfoTest.java