Граф коммитов

63 Коммитов

Автор SHA1 Сообщение Дата
Jonathan Lipps f6153e5bef more logging about UDID 2013-02-20 11:32:42 -08:00
Gaige B Paulsen 63bdcd282d Fix #148 leaving domain sockets open
In order to make sure the domain socket closes, we need to close() the
socket server itself, which requires paying attention to its creation
and
2013-02-14 18:12:22 -05:00
Gaige B Paulsen ed432ee127 Fix #148 leaving domain sockets open
In order to make sure the domain socket closes, we need to close() the
socket server itself, which requires paying attention to its creation
and
2013-02-14 18:01:15 -05:00
bootstraponline 64714f3915 Remove commented code 2013-02-14 13:30:46 -05:00
bootstraponline 0412eae8f8 Fix style 2013-02-14 13:12:27 -05:00
Gaige B Paulsen 8ce29bbe89 Object leak removal, and some work at removing the file descriptor leaks coming from the unix domain sockets. 2013-02-14 10:42:59 -05:00
Sebastian Tiedtke 6967643407 Fixing all the lintz! 2013-02-04 14:19:23 -08:00
Sebastian Tiedtke ead7358195 Added bin (npm install -g) for instruments socket client. 2013-02-04 14:11:00 -08:00
Santiago Suarez Ordoñez b69cbe328f Wrapping up execute script with jlipps 2013-02-04 12:38:04 -08:00
Jonathan Lipps 398904be31 initial work on listing web frames/windows via remote debugger 2013-02-01 16:39:16 -08:00
Jonathan Lipps f3c2c38a1d add callFunctionOn capability to remote debugger 2013-02-01 15:34:13 -08:00
Jonathan Lipps e721639d44 fixing lint! 2013-02-01 15:09:58 -08:00
Jonathan Lipps 2000c33b5e refactor remote debugger 2013-02-01 15:05:52 -08:00
Jonathan Lipps ace982a051 playing around with remote debugger for automating webviews 2013-01-31 20:09:19 -08:00
Jonathan Lipps 06a6dcae38 make instruments use same logger as appium 2013-01-29 16:23:12 -08:00
Jonathan Lipps 81fb712c1f up socket client timeout 2013-01-28 20:12:27 -08:00
Sebastian Tiedtke 9a48899e1b Green on black is much easier to read. 2013-01-27 15:06:59 -08:00
Jonathan Lipps a9d58a6ce7 allow loading of app by path or url from desired capabilities
also a lot of stability improvements and error handling
2013-01-25 11:34:57 -08:00
Sebastian Tiedtke f683fc7834 Better debugging: Output the contents of the object instead of the type. 2013-01-24 15:42:26 -08:00
Jonathan Lipps f06ffd6f14 allow instruments to handle data transmissions larger than buffer size 2013-01-24 12:34:21 -08:00
Jonathan Lipps 8ee56988dc downgrade instruments stderr output so it doesn't clutter test output 2013-01-23 16:25:29 -08:00
Jonathan Lipps 1e9fc04306 allow appium to recover from surprise instruments exits, and tests 2013-01-23 16:16:05 -08:00
berni 7ab2c36667 porting '/wd/hub/session/:sessionId/screenshot', update in instruments - creating unique temp dir that is used by UIAutomation to store screenshots, there is some problem with test - socket times out waiting for new command 2013-01-17 02:09:36 +01:00
Sebastian Tiedtke 9f66f0f25a No more plain console.log across node js code. 2013-01-15 19:33:50 -08:00
Jonathan Lipps 16f3f54a25 clean up and refactor instruments 2013-01-15 13:20:41 -08:00
Jonathan Lipps 5abc71c393 modularize instruments client 2013-01-15 12:45:22 -08:00
jeremy avnet ed1a53bcb2 add use strict to client.js (inside the function) 2013-01-15 11:46:19 -08:00
jeremy avnet b1f5bb4922 have grunt lint use js strict mode and fix up the codebase to pass 2013-01-15 11:43:08 -08:00
Jonathan Lipps 1d25789233 fixing lint errors 2013-01-15 11:37:41 -08:00
Sebastian Tiedtke f8ee9f3e1e Made jshint and travis happy. 2013-01-15 11:34:17 -08:00
Jonathan Lipps 2662bdeb30 modify appium so it uses the new, cleaner exit interface with socket-based instruments server 2013-01-15 11:23:59 -08:00
Jonathan Lipps 44fa7a4582 rewrite of instruments to use sockets rather than HTTP 2013-01-15 11:03:04 -08:00
Jonathan Lipps 30b7a4b4b1 added grunt task for building test app 2013-01-14 12:38:06 -08:00
Jonathan Lipps cc4ccb3ae6 add a debug mode to instruments 2013-01-14 12:14:50 -08:00
Jonathan Lipps 2c74fc7df5 instruments organization; add shutdown handler for dealing with trace dirs; more cleanup 2013-01-14 12:06:56 -08:00
Jonathan Lipps 0b5707d3a8 update instruments example with new paths 2013-01-14 11:13:14 -08:00
Jonathan Lipps bb874db84b moving instruments js files to appium 2013-01-14 11:04:07 -08:00
Jonathan Lipps 34e5262f01 various instruments cleanup; also don't think we need artificial delay 2013-01-14 10:51:40 -08:00
Sebastian Tiedtke 9fae25678d Keep appium instruments js files where they belong. 2013-01-13 18:34:43 -08:00
Jonathan Lipps 01b8422452 more instruments organization 2013-01-12 23:00:46 -08:00
Jonathan Lipps 6172a096dc move bootstrap helpers into own dir 2013-01-12 22:55:54 -08:00
Jonathan Lipps 06b112616a better logging 2013-01-12 22:49:30 -08:00
Jonathan Lipps 7b40537a8a get POST working better 2013-01-12 22:45:47 -08:00
Jonathan Lipps 817ec934be handle instruments logging better 2013-01-12 22:45:24 -08:00
Jonathan Lipps b7f33fce72 handle instruments logging better 2013-01-12 22:45:24 -08:00
Jonathan Lipps 1914e49fb8 working more on cleaning up instruments 2013-01-12 22:45:24 -08:00
Sebastian Tiedtke ddf2a72fdf I can haz POST. 2013-01-12 22:30:04 -08:00
Sebastian Tiedtke 52e117ce3c POST results in the body seems to be cleaner. 2013-01-12 19:05:33 -08:00
Sebastian Tiedtke c9dee416bb Added /click and /text. 2013-01-12 17:53:43 -08:00
Sebastian Tiedtke 9e5d92c5e3 First stab at element discovery. 2013-01-12 16:36:01 -08:00