EditableContentDescViewCheck - Check to ensure that an editable TextView is not labeled by a contentDescription.
ClickableSpanViewCheck - Check to ensure that ClickableSpan is not being used in a TextView. ClickableSpan#onClick can't be called by accessibility services.
RedundantContentDescViewCheck - Checks to ensure that speakable text does not contain redundant information about the view's type.
ClickableSpanInfoCheck - Check to ensure that ClickableSpan is not being used in a TextView. ClickableSpan#onClick can't be called by accessibility services.
TouchTargetSizeInfoCheck - Check to ensure that a node has a touch target that is at least 48x48dp.
RedundantContentDescInfoCheck - Checks to ensure that speakable text does not contain redundant information about the node's type.
AnnouncementEventCheck - Check which flags the use of View#announceForAccessibility and AccessibilityEvent#TYPE_ANNOUNCEMENT because they can be disruptive to the user.
The W3C defines mobile accessibility guidelines. Google provides an Accessibility test framework for Android that integrates with Espresso.
When Espresso loads a view, the following 16 accessibility checks are run. It'd be great to have similar support in EarlGrey.
View checks
AccessibilityNodeInfo checks
AccessibilityEvent checks