setSystemTime: Try two methods

pull/699/head
Alinson S. Xavier 5 years ago
parent 2a72601153
commit b6eefbdb36

@ -257,10 +257,17 @@ public class BaseAndroidTest extends TestCase
cal.get(Calendar.YEAR),
cal.get(Calendar.SECOND));
// Set time (method 1)
// Run twice to override daylight saving time
device.executeShellCommand("date " + date);
device.executeShellCommand("date " + date);
// Set time (method 2)
// Run in addition to the method above because one of these mail fail, depending
// on the Android API version.
command = String.format("date -u @%d", cal.getTimeInMillis() / 1000);
device.executeShellCommand(command);
// Wait for system events to settle
Thread.sleep(1000);
}

Loading…
Cancel
Save