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
|