1
0
Fork 0
mirror of https://github.com/openstf/stf synced 2025-10-04 10:19:30 +02:00
Commit graph

1928 commits

Author SHA1 Message Date
Simo Kinnunen
8bc9592a79 Add HTTP API proxy. 2014-01-30 19:29:42 +09:00
Simo Kinnunen
cadc7a17d0 Move matchesRequirements to devutil. 2014-01-30 17:02:29 +09:00
Simo Kinnunen
1616840818 Add display information to device identity. 2014-01-30 16:53:49 +09:00
Simo Kinnunen
c45c081c6f Allocate two ports to each worker. 2014-01-30 16:18:29 +09:00
Simo Kinnunen
e0426d01be Remove unused method devutil.startProp(). It was probably added by mistake. 2014-01-30 15:34:00 +09:00
Simo Kinnunen
e083855d61 Map PANASONIC. 2014-01-30 14:47:01 +09:00
Simo Kinnunen
a54f449987 Map NEC. 2014-01-30 14:41:42 +09:00
Simo Kinnunen
f37e1d8adb Log number of provided devices. 2014-01-30 14:33:51 +09:00
Simo Kinnunen
3e3b98891f Fix monkey command to not break due to auto-escaping. 2014-01-30 14:26:06 +09:00
Simo Kinnunen
4b934f5c66 Give monkey EXTERNAL_STORAGE. 2014-01-30 14:22:23 +09:00
Simo Kinnunen
090908f161 Apparently Linux doesn't allow multiple arguments in shebang. Removing --harmony flag as it's currently unused anyway, and switching to Promise.longStackTraces(). 2014-01-30 13:52:10 +09:00
Simo Kinnunen
816904b9bb React to device reboots more gracefully. Previously, the provider would attempt to restart the worker as soon as an essential service died, even if the device was soon released after. Now that doesn't happen. 2014-01-30 12:15:22 +09:00
Simo Kinnunen
8db22952bf Initiate monkey directly from stream. On some devices monkey crashes if we just connect and disconnect. 2014-01-30 10:49:54 +09:00
Simo Kinnunen
01070bcf6c Simplify environment variable overrides. 2014-01-30 00:58:03 +09:00
Simo Kinnunen
e4679b65c0 Take hipchat token from options. 2014-01-30 00:46:46 +09:00
Simo Kinnunen
4cf3d242a5 Add HipChat notifier role. 2014-01-30 00:21:34 +09:00
Simo Kinnunen
07f611b361 Add logcat. 2014-01-29 22:01:22 +09:00
Simo Kinnunen
ad87d8ff10 Fix inconsistent formatting. 2014-01-29 21:21:47 +09:00
Simo Kinnunen
cc31ea2ad5 Expose logger levels. 2014-01-29 21:20:29 +09:00
Simo Kinnunen
e424e59daf Update topo ditaa graph. 2014-01-29 21:11:45 +09:00
Simo Kinnunen
c859ff0530 Rename coordinator -> processor. 2014-01-29 21:05:28 +09:00
Simo Kinnunen
6ab252857f Add provider to device data. 2014-01-29 20:54:04 +09:00
Simo Kinnunen
389db73f08 Save device logs to rethinkdb. 2014-01-29 19:50:47 +09:00
Simo Kinnunen
39989c6e7a Don't force new timestamp in Log.Entry constructor. 2014-01-29 18:14:05 +09:00
Simo Kinnunen
ba56b8d70c Emit log messages as they occur. 2014-01-29 18:09:01 +09:00
Simo Kinnunen
6fc2791ab2 More control over logger colors. 2014-01-29 17:59:31 +09:00
Simo Kinnunen
315418d790 Make absolutely sure that we kill old procs. 2014-01-29 17:00:45 +09:00
Simo Kinnunen
a8914297ad Trap more errors. 2014-01-29 16:47:25 +09:00
Simo Kinnunen
ae4e4d3075 Keep better track of vital streams. Add monkey. 2014-01-29 16:24:07 +09:00
Simo Kinnunen
6c350d0068 Move more work to devutil. 2014-01-29 14:17:41 +09:00
Simo Kinnunen
3c55f91ee9 Figure out how to kill monkey reliably. 2014-01-29 12:19:48 +09:00
Simo Kinnunen
403c29c60a Start HTTP API on device. 2014-01-29 11:44:28 +09:00
Simo Kinnunen
2f2e4b6f31 Rename vendor.so to vendor.lib. 2014-01-29 00:40:18 +09:00
Simo Kinnunen
216592a995 Push vendor files to devices. 2014-01-29 00:13:29 +09:00
Simo Kinnunen
a4725fe71c Detect if we kill device worker before it becomes operational. 2014-01-28 23:21:39 +09:00
Simo Kinnunen
f056e0d2ca Reorder switches. 2014-01-28 17:10:28 +09:00
Simo Kinnunen
50a9de1875 Rename the 'app' folder to 'res', because it can currently contain many apps. 2014-01-28 16:59:32 +09:00
Simo Kinnunen
5f8e617393 Push even offline statuses. 2014-01-28 16:57:51 +09:00
Simo Kinnunen
c2becebf4b Remove unused callback. 2014-01-28 16:53:10 +09:00
Simo Kinnunen
48b4c2fd0e Save devices to database. 2014-01-28 15:57:19 +09:00
Simo Kinnunen
881996557a Add user to rethinkdb after login. 2014-01-28 12:27:33 +09:00
Simo Kinnunen
23d068490e Add rethinkdb. 2014-01-27 19:53:55 +09:00
Simo Kinnunen
bbab0e6014 Remove old option. 2014-01-27 19:30:42 +09:00
Simo Kinnunen
f2066b35fa Make app work with login. 2014-01-27 15:38:40 +09:00
Simo Kinnunen
d8ca15d002 Remove double line break. 2014-01-27 11:12:25 +09:00
Simo Kinnunen
e924b73394 Start auth-mock with stf local and make the log tag clearer. 2014-01-27 11:07:32 +09:00
Simo Kinnunen
2b46ff41d3 Fairly overkill AngularJS + RequireJS UI for the mock login screen. 2014-01-24 22:53:51 +09:00
Simo Kinnunen
24825ff7fc Let CLI know when procs die. 2014-01-24 16:29:08 +09:00
Simo Kinnunen
60143b28cb Add mock auth for development. 2014-01-24 15:32:10 +09:00
Simo Kinnunen
97f37ad507 More reliably extract user's email address. 2014-01-24 14:32:49 +09:00