Details
-
Test
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
cordova-plugin-device-motion-tests.tests >>.Accelerometer (navigator.accelerometer).getCurrentAcceleration.accelerometer.spec.5 success callback Acceleration object should return a recent timestamp
Error Details
Expected 1466763450194 to be less than 1466752652197.
Stack Trace
Error: Expected 1466763450194 to be less than 1466752652197.
at stack (file:///android_asset/www/cdvtests/jasmine-2.2.0/jasmine.js:1455:17)
at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.2.0/jasmine.js:1425:14)
at Spec.Env.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.2.0/jasmine.js:572:18)
at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.2.0/jasmine.js:321:34)
at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.2.0/jasmine.js:516:21)
at Expectation.toBeLessThan (file:///android_asset/www/cdvtests/jasmine-2.2.0/jasmine.js:1379:12)
at win (file:///android_asset/www/plugins/cordova-plugin-device-motion-tests/tests.js:116:31)
at Object.win (file:///android_asset/www/plugins/cordova-plugin-device-motion/www/accelerometer.js:112:13)
at file:///android_asset/www/plugins/cordova-plugin-device-motion/www/accelerometer.js:53:30
at Object.cordova.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
Attachments
Issue Links
- is a clone of
-
CB-11103 Flaky accelerometer test
- Closed
- is duplicated by
-
CB-11103 Flaky accelerometer test
- Closed
- is related to
-
CB-11671 watchAcceleration.accelerometer.spec.9 Acceleration object should return a recent timestamp
- Closed
- relates to
-
CB-11188 cordova-plugin-device-motion-tests are failing in CI
- Closed
- links to
GitHub user vladimir-kotikov opened a pull request:
https://github.com/apache/cordova-plugin-device-motion/pull/46
CB-11482: (Android) Fix unreliable tests<!--
Please make sure the checklist boxes are all checked before submitting the PR. The checklist
is intended as a quick reference, for complete details please see our Contributor Guidelines:
http://cordova.apache.org/contribute/contribute_guidelines.html
Thanks!
-->
Android
Fixes intermittent tests failures for Android on some devices (mostly on Saucelabs emulators). Also fixes hidden issue on Android when reloading the app would cause Java code stop reporting actual accelerometer values.
Manually ran automated tests. Performed a series of runs on Saucelabs.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/vladimir-kotikov/cordova-plugin-device-motion
CB-11482Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/cordova-plugin-device-motion/pull/46.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #46
commit 61928a3d9dc5986758bf20856c5e0134291e9903
Author: Vladimir Kotikov <kotikov.vladimir@gmail.com>
Date: 2016-07-07T08:08:42Z
CB-11482Fix unreliable tests on Android