Age | Commit message (Collapse) | Author |
|
Add the install task to publish to local M2 repository
Change-Id: I1fd51172128ce617929d531f8aac7c757a724edc
|
|
Update minSdkVersion to 12
Add @TargetApi appropriatedly to fix lint errors
Remove Eclipse files
Change-Id: I661d3fd0e8b2517ae9ee4ba1e489031a8846130d
|
|
Change-Id: I456ae30e58c256d0c67f814d67a2b5bd200d5cf3
|
|
This reverts commit ddb7de5a83288bff8e682f08f4b4aa900e335965.
The prerequisite for this change has now been checked in as ag/579532
Change-Id: I62f19b235ab62e0cd37d9fdcc0e90f8167eac519
|
|
not all callers were updated. Master doesn't compile right now.
This reverts commit b8c4f2e950ab8132196dd644d7cfc892f75a8441.
Change-Id: I4e4ecad28af56e99f4429d2bf118620cef54e734
|
|
setText was a misleading method because it did not clear existing text,
which was implied by the name.
This change first puts the UiElement in focus, then clears existing text,
finally sets the new text.
This change is not backward compatible in many cases, so please modify your
client code then we can coordinate to submit at the same time.
Change-Id: I3a959301734db9075a768b1d63019af8320dc89b
|
|
Bug: 17933233
Change-Id: Ie64097f8f314eeb7ef9cdf3a874d416995f8ade8
|
|
This function will delete the current text of the element and then call setText
Change-Id: I2f97809a54e60bc4448246b8c050792168358147
|
|
set API version to 19 instead of current
Change-Id: I526cd3c16c37faeed1c4d400d887b2bd9edf0b9f
|
|
Change-Id: I6c9659336b07e4a74e3435f55c9b40ce4b4fd043
|
|
Change-Id: Iad22351b46df771e7a9f92edb9d84df44b5fe572
|
|
fix DefaultAccessibilityValidator
remove dead/wrong code in StepBasedScroller
Change-Id: I2b847fda53e759f4eada975791fd45b7b22847a8
|
|
Change-Id: I39780422d66133738978b028252c960765490623
|
|
refactor for cleaner implementation
Change-Id: I6ba13c5a46e444806f492bc7de365405fecae0d5
|
|
This is the first cut with known issues, e.g. needs to handle
click on EditText differently, etc. Thic cl sets up the architecture
of AccessibilityDriver; details will be filled in follow-up cls.
Change-Id: I2881b28075eba478a5aad9d7e945b5d55e78da89
|
|
Change-Id: I3cbe232df929ca48bea81817a86782f9e1b684b4
|
|
Change-Id: I0d64f9f5aaade6a14143d924a4357412fb5e3adf
|
|
Change-Id: Ifafeda79d9569d853948ac254d34cec66f896232
|
|
The old code called getRootElement().perform(POWER_ON).
UiElement.perform() checks that the UiElement is visible. So wakeUp only
worked when the root UiElement is launcher, which has the visible attribute
even when the screen is off.
The new implementation always works because we don't use the root now.
Change-Id: I6edf9c9f8d0d112cff669ee2a04f123a30ec0b5e
|
|
And the same for flingSteps
Change-Id: Ie3f4aac798e078c526dacc02e3fe53060387e0d6
|
|
also simplified SentinelStrategy using Predicate.
fix TestRunner when no activities are on back stack.
remove deprecated UnrecoverableFailure since callers on
old branches have been fixed.
Change-Id: Ib9f59a6a0cd733eecec2e414588286f173628516
|
|
This is to simplify the build and deployment set-up
for DroidDriver clients.
Change-Id: I02238d8721d4d3a505a851138c40cb086d2ff11f
|
|
|
|
Change-Id: I0fb7214437c450ffcccc7fb2ce94e32d7ec759dc
|
|
Currently, we do not tear down and re-setup a flaky test on the next
attempt. This means, if part of the test puts the app in some state that
is not expected at the beginning of the test, the test will fail.
Change-Id: Ie1caeb9505c490536add60da88409b66b939c4cf
|
|
This is needed when the uncaughtException occurs in InstrumentationTestRunner
Change-Id: If62e43e5cba2d6a98722c9c5c82c5896f7dd4355
|
|
Change-Id: I928c86024f8f498dde46298804969998eeb56ba2
|
|
ForwardingScrollStepStrategy and NullAccessibilityEventScrollStepStrategy
Change-Id: I16efb179f35d3fc178801c596a1d896c8b1e7644
|
|
Change-Id: I76feb10b5b5d275881495df2a7e7d51324cc9b50
|
|
Change-Id: If61d43ddcd088eac5260a416553a8d8c6f4b539a
|
|
Change-Id: I18ff2332147e8fc53dcef6c54cfee39da9b6d207
|
|
when the test is annotated as FlakyTest and we should skip remaining tests
(the failure is fatal).
Change-Id: I5f4840fd697f1e3eb8798860f01b9e392b7ccdca
|
|
Currently supports fail-fast if UiAutomation throws IllegalStateException.
Change-Id: I1e6472d113a63b14d3615ef0084ea00d209f7e63
|
|
Change-Id: I40b23d4f6cdbf05fb34d7252f1b98eef9d442a43
|
|
We often set timeouts of 0ms when scrolling. When we do this, we will
not check the listeners because we will timeout if we don't
find the target element. We should make sure the listeners are called so
that we can still dismiss dialogs.
Bug: 13303035
Change-Id: I45d8178b194ba3992c5b5d9aab80542a78bf8b4e
|
|
Change-Id: If582e3815a3f4e303cecdf1319763474823f297e
|
|
event in the queue after scrolling.
Change-Id: I27e07dab6f9f004f4ce11d008f3ee973f7f8d277
|
|
The main thread may not enter the idle state when animation is playing, for example, the ProgressBar. Do not call waitForIdleSync in UiAutomationDriver.
Change-Id: If3c355c8aa302a076895fd62a6428874b24f5d39
|
|
add sync on UI thread idle in UiAutomationDriver
refine AccessibilityEventScrollStepStrategy api
Change-Id: I176eb1a40f0a914121c60b887784760ebe354ae4
|
|
able to access from inheritted class.
Change-Id: If247d6a8d411ffebdee246e0cd0932c693055b7a
|
|
remove reference to newIdentityHashSet so that DroidDriver works with older Guava
Change-Id: Ia7bb1f564c7764f43cfcafa0ad59ce1fa481f3d1
|
|
make SwipeAction margin ratios adjustable
Change-Id: I848471d1d72d0e1d7009f64ff242ff281cff7017
|
|
more customization
Change-Id: If50126e82bdeb18511379e6e588c14fa66e28562
|
|
A possible usage is the implementations can use the hooks to set/reset internal data
Change-Id: I882faf2a6f35098ef6742d9a61a9351533ab9cf9
|
|
optimize AccessibilityEventScrollStepStrategy to match UiAutomator
Change-Id: Iacac499659ca6d94daf82f5889700234b231e4d9
|
|
fix NoSuchMethodError for GingerBread
Change-Id: I4883c8b90a5e6aee6a4392e67f038139edb85fe5
|
|
Change-Id: I1fd5c48682527fa0fee2b34eea95abc263138b5c
|
|
Change-Id: Ie8d73605ae7f2527d95f0e10d10b461089431a8d
|
|
dumpUiElementTree now includes invisible UiElements
Change-Id: Ib7e1346e4e16dac0a05bb911aec4389483daaf8a
|
|
a simple ScrollStepStrategy for UiAutomation and behaves like UiScrollable.
rename SentinelScroller to StepBasedScroller
Change-Id: I424140817d53c63165a66a5fffb5cae24c47288b
|