Commit Graph

2433 Commits

Author SHA1 Message Date
youtaol 1c36a82fe2 Add two parameters to EndToEndTestRunner to control the sensor test and stress test for these two test need long time to run. 2012-12-04 11:05:18 +08:00
Jimmy Shih 8a9fd12c74 target api level 17 2012-12-03 17:51:32 -08:00
Jimmy Shih a06cf731d6 update manifest to version 63 2012-12-03 17:41:24 -08:00
Jimmy Shih 5a9c8255bd update to google-play-services-lib version 2 2012-12-03 13:52:43 -08:00
Jimmy Shih b0713cc0e7 Add synchronization when accessing waypoints in ChartView 2012-12-03 10:17:33 -08:00
Jimmy Shih 76c7fcd89a add extra permission for map view v2 2012-12-03 10:04:13 -08:00
youtaol db3194224b Add a stress test case. Switch views when track has mwrkers. 2012-12-03 22:06:47 +08:00
youtaol 3711a97fc3 Add sensor test cases during recording. 2012-11-30 17:01:43 +08:00
youtaol 087cfa8fc0 Merge heads 2012-11-30 09:47:38 +08:00
youtaol b857d25576 Change code style. Add a class SecondaryTestUtils to manage general variables and methods of other tests. 2012-11-30 09:44:03 +08:00
Jimmy Shih 9627233a54 Update strings for My Tracks 2.0.3 2012-11-29 14:36:10 -08:00
youtaol c989e22d63 Change the sensor test which guide user to paring Bluetooth sensors if doesn't find the specified type of sensor. 2012-11-29 18:57:10 +08:00
youtaol a4bf50f3e8 Change code style. Add test case about ANT+ sensors. 2012-11-29 18:55:55 +08:00
youtaol 624871b5e3 Change the way to find "More" menu item on Android OS without action bar. 2012-11-29 18:51:12 +08:00
youtaol cf27dfad97 Fix an error of SettingTest. 2012-11-21 19:50:45 +08:00
youtaol 639263f3c8 Fix an error in SensorTest. 2012-11-21 18:44:11 +08:00
youtaol ff1a554cea Fix random errors of e2e tests. Don't run some code if unnecessary. 2012-11-21 17:59:16 +08:00
youtaol 51bce4d2dc Fix two error of e2e tests. 2012-11-21 14:45:15 +08:00
youtaol 9f6427c203 Merge heads 2012-11-14 14:44:07 +08:00
youtaol 12e895d0e9 Fix an error of view switch test. 2012-11-14 14:43:47 +08:00
Jimmy Shih 4518f07cb1 Fix incorrect import 2012-11-13 15:32:27 -08:00
Jimmy Shih fc78bfdd2a Improve battery usage by removing listeners no longer needed in
track data hub.
2012-11-13 11:16:19 -08:00
youtaol 1d2173eb6f Fix an error of AnnouncementPeriodicTaskTest. 2012-11-13 19:51:12 +08:00
Jimmy Shih c38a5f3ba1 In Chart View, no longer can use a double buffered
iterator since with pauses and resumes, need to remember
beyond the last two locations.
2012-11-12 18:18:20 -08:00
Jimmy Shih 28a1c18489 Update strings.
Fix start gps. Open location settngs if gps is not available.
Show a toast when clicking on start/stop gps.
2012-11-12 15:36:48 -08:00
Jimmy Shih 427096838d Check if SD card is available before building external directory path. 2012-11-10 12:54:23 -08:00
Jimmy Shih 3d732625b1 Do not export battery level. 2012-11-10 11:40:39 -08:00
Jimmy Shih 7923b20d1d Fix encoding bug when a spreadsheet title contains special
characters like ().
2012-11-09 17:44:32 -08:00
Jimmy Shih c23a2467d9 merge heads 2012-11-09 16:42:44 -08:00
Jimmy Shih 6c9d64900e Initialize camera position only once instead of
initializing it once per onCreateView.
2012-11-09 16:41:19 -08:00
youtaol 8458825932 Remove spreadsheet for the test activity on Google Drive. 2012-11-09 13:52:25 +08:00
youtaol 4c457c093c Merge heads 2012-11-09 11:28:27 +08:00
youtaol e452ca3598 Merge heads 2012-11-08 17:03:11 +08:00
youtaol 3f9fd82b92 Add stress test and move sendor test to package com.google.android.apps.mytracks.endtoendtest.others. 2012-11-08 17:02:28 +08:00
youtaol bb23372b4d Change the way to find the total time text view to make test runs normally. 2012-11-08 15:04:24 +08:00
Jimmy Shih be257aa4bf Clean up the UI for no gps signal warning. 2012-11-07 17:05:50 -08:00
Jimmy Shih ea4ff998a2 Give user the option to not show the confirmation dialog when
playing a track in Google Earth.
2012-11-07 15:38:14 -08:00
Jimmy Shih 2bb76de736 - Show the Google Play services update dialog after the EULA and welcome dialogs.
- Handle canceling the Google Play services update dialog.
2012-11-07 13:33:58 -08:00
Jimmy Shih 0ebc8d255d Do not show the check units dialog on startup.
Use imperial for US. Use metrics for others.
2012-11-07 12:54:28 -08:00
Jimmy Shih 85bbb950d2 Remove dependency on Google Api.
Remove dependency on maps.jar
2012-11-07 10:27:17 -08:00
youtaol ccdd33bcca Fix errors of e2e tests. 2012-11-07 17:59:09 +08:00
youtaol 3da337b91b Add a method to check whether the Google Play Services update dialog is shown. 2012-11-07 15:54:16 +08:00
youtaol 326684d01c Fix encoding error of StrideReadings and StrideReadingsTest. 2012-11-07 15:47:12 +08:00
youtaol 2361e28552 Change the view tests as the new map view. 2012-11-07 15:46:00 +08:00
youtaol 653d2e97b0 Add a new method setupForDebug() in EndToEndTestUtils. 2012-11-07 15:43:43 +08:00
youtaol 61a7f4e0d8 Add test case about sensors. 2012-11-07 15:37:36 +08:00
youtaol 9bf05222f8 Add test case about starting/stopping GPS. 2012-11-07 15:35:44 +08:00
youtaol bca97bbd2e Fix errors of e2e tests. 2012-11-07 15:32:34 +08:00
youtaol 7decb2fab0 Split the CreateAndSendTrackTest to two files. Add a test case to test the send same track(the activity string of this track contains special character) to Google twice. 2012-11-07 15:26:54 +08:00
Jimmy Shih 6d2a642bc2 Remove unneeded @TargetApi
fix android lint errors
2012-11-06 15:51:38 -08:00