1
0
Fork 0
mirror of https://github.com/openstf/stf synced 2025-10-05 10:39:25 +02:00
Commit graph

1960 commits

Author SHA1 Message Date
Simo Kinnunen
73c8e52bce Include an error description for failed installations. 2014-09-04 16:23:25 +09:00
Gunther Brunner
02fb1f9add Unit tests now pass. 2014-09-04 16:19:58 +09:00
Gunther Brunner
2f172c2fda Add upload and installation errors. 2014-09-04 16:10:42 +09:00
Gunther Brunner
7ea5dd2777 Show installation error code. 2014-09-04 12:07:10 +09:00
Simo Kinnunen
e5983d5271 No need to log errors when we get a valid error code for installation failure. But it's still interesting so let's log it at a lower level. 2014-09-04 12:05:19 +09:00
Simo Kinnunen
f4d0071cc4 Fix uninstallable STFService due to testOnly flag. 2014-09-04 11:53:04 +09:00
Simo Kinnunen
b40f411631 Be more specific about app install failures. Also increase timeouts to deal with larger apps. 2014-09-04 11:37:14 +09:00
Simo Kinnunen
9b0f1e1dca Update STFService to 0.7.22 to hopefully reduce service deaths. 2014-09-03 20:39:08 +09:00
Gunther Brunner
314caaee34 Make clear tooltip for rotation button. 2014-09-03 19:40:41 +09:00
Gunther Brunner
b38972eeeb Fix gulp jade so it doesn't complain on undefined locals. 2014-09-03 19:39:28 +09:00
Gunther Brunner
fe7452e9f7 Add reason of why device and control are undefined sometimes. 2014-09-02 18:20:27 +09:00
Gunther Brunner
ce604d8211 All JSHint trough webpack passes now. 2014-09-02 17:25:22 +09:00
Gunther Brunner
176bd002da Merge remote-tracking branch 'origin/develop' into develop 2014-09-02 16:27:46 +09:00
Gunther Brunner
7b77412edd Add webpack JSHint loader. 2014-09-02 16:27:36 +09:00
Simo Kinnunen
fce65099fb Be more explicit about browser errors. 2014-09-02 13:58:45 +09:00
Gunther Brunner
404e947f44 Add common and tests to JSHint. 2014-09-02 12:29:26 +09:00
Gunther Brunner
a0e0d2228a JSHint. 2014-09-02 12:24:07 +09:00
Simo Kinnunen
12eaf5182f Add x86 support. 2014-09-01 18:18:03 +09:00
Gunther Brunner
d8bf7449d1 Added Auto-route language support for documentation. 2014-09-01 16:19:23 +09:00
Gunther Brunner
241b711c31 Updated devices database. 2014-08-29 21:50:13 +09:00
Gunther Brunner
f2c4f7745b Updated dependencies. 2014-08-29 18:52:51 +09:00
Simo Kinnunen
2f3f41d42c Add identity to missing device data log entry. 2014-08-29 18:50:38 +09:00
Gunther Brunner
fe4deaccff Moved documentation to its own repository. 2014-08-29 15:17:11 +09:00
Gunther Brunner
656c2d66e7 Improving style of Help buttons. 2014-08-28 21:22:46 +09:00
Gunther Brunner
eb968fa737 Add Documentation in Markdown plus express middleware for in-site rendering. 2014-08-28 21:04:32 +09:00
Gunther Brunner
c318cddd14 Separate tooltips for Remote Debug 2014-08-28 16:08:43 +09:00
Gunther Brunner
a2292c9b0f Fixed protractor not defined bug. 2014-08-27 21:46:31 +09:00
Gunther Brunner
ea27e1b549 - Refactored device button states so they can be tested.
- Added e2e test for Navigation.
2014-08-27 21:44:19 +09:00
Gunther Brunner
9a8fa2dd3e - Element explorer now launches WebDriver automatically. 2014-08-27 19:22:38 +09:00
Gunther Brunner
30bbf430d3 - Forked gulp-protractor .
Changes:
 - Added debug support
 - Added suites support
 - Added element explorer support
2014-08-27 16:36:37 +09:00
Gunther Brunner
5941030743 - Added waitUrl helper. 2014-08-27 16:34:47 +09:00
Gunther Brunner
b1afa8076c -Add shell e2e test.
-Add parallel multi browser protractor configuration.
-Add screenshot reports.
-Add fail fast helper.
2014-08-26 23:37:50 +09:00
Gunther Brunner
755502a28e Try to clean up after logging in. 2014-08-26 21:47:41 +09:00
Gunther Brunner
e87dc45fb9 - e2e tests should work with production now also by exporting STF_URL, STF_USERNAME and STF_PASSWORD.
- Added BrowerLogs, a Protractor helper which redirects browser logs to the console, with an additional expectNoLogs option.
- Refactored Login model names to work seamlessly.
2014-08-26 20:57:26 +09:00
Gunther Brunner
a08d9e26f0 - Refactored e2e tests in separated test suites.
- `gulp protractor` now accepts a `--suite name` flag.
- Removed warning bug in ChromeDriver.
- ControlPage test now kicks the device.
2014-08-26 16:00:02 +09:00
Simo Kinnunen
3a9b193f68 Rename "roles" to "units". Put units in their own folders. 2014-08-26 14:34:34 +09:00
Gunther Brunner
7d9d64ddcb Added first real e2e protractor tests. Now it needs a device connected. 2014-08-25 21:25:02 +09:00
Gunther Brunner
6f817a512d Updated dependencies. 2014-08-25 15:47:25 +09:00
Gunther Brunner
dbd48aaab4 Added Ringer Mode Setting UI. 2014-08-25 15:00:33 +09:00
Gunther Brunner
019a2499e9 Refactored keycodes to its own module. 2014-08-25 12:32:23 +09:00
Gunther Brunner
69875574d0 Adding tests for controllers. 2014-08-22 19:39:47 +09:00
Gunther Brunner
a0efad0ecf All dependency/unit test passes now.
Added karma loader for IE/Firefox/Safari/Opera.
2014-08-22 15:48:00 +09:00
Gunther Brunner
aad3db8828 Fixed most of the dependencies by unit testing.
Refactored TransactionService and StorageService.
2014-08-22 15:32:09 +09:00
Gunther Brunner
e27e17d699 APPSTATE refactoring:
- Make index.html cacheable by being stateless
- Improve compression (base64 doesn't gzip well)
- Remove base64 encoding/decoding step
- Make AppState injectable so it can be unit tested
- Ready to remove the global leakage
2014-08-22 15:04:16 +09:00
Gunther Brunner
743f8becd6 - Finally, most of the unit tests now passes (resolving dependencies also).
- Shims now exports angular module name, however some of them clash with the original.
2014-08-21 22:04:19 +09:00
Gunther Brunner
e78c7572e1 Added first working karma unit test. 2014-08-21 17:48:57 +09:00
Gunther Brunner
5559352585 Moved webpack server configuration to webpack.config. 2014-08-21 15:09:15 +09:00
Gunther Brunner
dac22bd85a Updated dependencies. 2014-08-21 15:07:40 +09:00
Gunther Brunner
f2c00ce016 Karma now works from Gulp. 2014-08-20 20:58:49 +09:00
Gunther Brunner
14ddd14b47 Added karma.conf.js
Removed unused vs-repeat.
2014-08-19 20:21:26 +09:00