Nils Ohlmeier
2c8bb57151
Merge pull request #21 from sydvicious/mozlog3-changes
...
Changes for mozlog 3.0.
2015-09-14 11:41:55 -07:00
Syd Polk
5b778551cd
Changes for mozlog 3.0.
2015-09-11 16:05:22 -05:00
Nils Ohlmeier
5ecf322f68
Merge pull request #20 from RitheshShenthar/kill_all_firefox
...
added functionality to kill Firefoxes
2015-08-14 22:20:10 -07:00
Rithesh Shenthar
ecc08201a8
Simplified interface
...
After discussing with Nils, we decided to simplify the arguments to
just one -> —killall. The default ports are 20703 and there is little
chance of that changing.
2015-08-14 14:55:29 -07:00
Rithesh Shenthar
0c1dac8362
Steeplechase - added functionality to kill idle fireboxes
...
With this change, we can now pass in 3 new parameters to indicate the
ports on the client machines and to indicate the command to kill all
firefox instances on the client machines. When the —killall is not
mentioned or is set to 0, functionality will default to earlier
behavior.
2015-08-13 13:09:09 -07:00
Nils Ohlmeier
77070022cc
Merge pull request #19 from RitheshShenthar/Fixed-default-timeout
...
Fixed logic for setting default
2015-08-05 16:07:13 -07:00
Rithesh Shenthar
4b05ccdeb6
Fixed logic for setting default
2015-08-05 16:05:24 -07:00
Syd Polk
55ef959e0e
Merge pull request #17 from RitheshShenthar/configurable-timeouts
...
Added User option to configure timeouts
2015-08-04 21:21:11 -05:00
Rithesh Shenthar
2a6f71859d
Added User option to configure timeouts
...
Added User option to configure timeouts Default being 30000.
2015-08-03 13:18:19 -07:00
Syd Polk
559c1284a7
Merge pull request #15 from nils-ohlmeier/add_console_logs
...
Enable console logging
2015-07-20 14:41:36 -05:00
Syd Polk
8961ddc0ab
Merge pull request #14 from nils-ohlmeier/master
...
enabled fake AV streams from the user prefs
2015-07-20 14:41:10 -05:00
Nils Ohlmeier
03c36d37f5
send test result to console.log as well
2015-07-18 00:38:49 -07:00
Nils Ohlmeier
3dabd4a1a0
enable easier debugging on hanging Fx by sending log message to console and stdout
2015-07-18 00:34:26 -07:00
Nils Ohlmeier
ca6176b333
enabled fake AV streams from the user prefs
2015-07-17 15:21:11 -07:00
Ted Mielczarek
f26e5cddb3
Merge pull request #12 from RitheshShenthar/master
...
Fix for Jenkins pass when pass count = 0
2015-06-26 15:06:19 -07:00
Ted Mielczarek
10f59ae1c6
Merge pull request #11 from sydvicious/fix-parser-parameter
...
Pass in options parser so error messages can be printed in get_parser…
2015-06-26 15:05:57 -07:00
Rithesh Shenthar
3a89b43d43
Removed parentheses
...
Removed parentheses
2015-06-26 14:10:10 -07:00
Syd Polk
5ac7e6a031
Typo in error message.
2015-06-25 16:17:38 -07:00
Syd Polk
0dd3390f2a
Pass in options parser so error messages can be printed in get_parser_options.
2015-06-25 16:11:54 -07:00
Rithesh Shenthar
7e9e8e7802
Fixing: Jenkins passes when pass count = 0,fail count=0
...
Tested this by printing what is being returned locally
2015-06-25 15:03:46 -07:00
Ted Mielczarek
19bcca92b0
Merge pull request #8 from nils-ohlmeier/promise
...
replace Q defer with ES6 Promises
2015-04-02 06:34:21 -04:00
Nils Ohlmeier
95fff6a54f
replace Q deferr with Promises
2015-04-01 23:53:48 -07:00
Ted Mielczarek
bb3bc59782
Merge pull request #7 from nils-ohlmeier/runlocalscript
...
Merge Linux runner script
2015-03-24 08:20:03 -04:00
Nils Ohlmeier
dc9be72e94
added script for running steeplechase locally on Linux
2015-03-23 17:34:40 -07:00
Syd Polk
14898696b0
Merge pull request #6 from nils-ohlmeier/onerror
...
catch test errors via window.onerror to get all errors
2015-01-29 18:01:10 -08:00
Nils Ohlmeier
b9f5138a36
catch test errors via window.onerror to get all errors
2015-01-29 15:24:06 -08:00
Syd Polk
a7d39ad850
Merge pull request #5 from nils-ohlmeier/runlocal
...
Runlocal
2015-01-28 16:49:17 -08:00
Nils Ohlmeier
0f2bce83eb
use unique names for packages as well
2015-01-28 14:55:11 -08:00
Nils Ohlmeier
253041d439
unique directory names per ApplicationAsset
2015-01-28 14:51:29 -08:00
Syd Polk
47171f7b63
Merge pull request #4 from nils-ohlmeier/master
...
include test case name in load log message; use hdiutil detach instead of umount
2014-12-23 13:55:57 -06:00
Nils Ohlmeier
8015dca628
use detach instead of umount
2014-12-23 11:32:25 -08:00
Nils Ohlmeier
d2af60055d
Merge remote-tracking branch 'mozilla/master'
2014-12-23 11:29:12 -08:00
Syd Polk
a67b089635
Bug 1025055 - support passing packages and unpacking them on the client. r=ted
...
- Refactored option parsing for -binary and -package
- Use posixpath for paths on the client.
- Refactor to have the asset provide the test root. Have the asset
calculate its remote path.
- Rename all instance variables in the ApplicationAsset so as to hide
them and have getters that work.
- Extra error handling in mounting disk images.
2014-10-30 15:46:14 -04:00
Nils Ohlmeier
ac9cf1f2ec
include test case name in load log message
2014-10-24 12:51:12 -07:00
Ted Mielczarek
9aa45194a7
bug 1075636 - handle DM errors to gracefully handle client crashes. r=ted
2014-10-10 10:15:09 -04:00
Syd Polk
84745c44de
Bug 1075636 - steeplechase hangs if one of the clients crashes
...
Per suggestion by ted: add exception handler when running shell
script.
2014-10-06 12:50:47 -05:00
Ted Mielczarek
6ce3a8499f
Merge pull request #2 from sydvicious/master
...
Add mozdevice>=0.40 to requirements. r=ted
2014-10-03 07:39:32 -04:00
Syd Polk
2aac9dde94
Add mozdevice>=0.40 to requirements so that this works with Windows clients
...
due to Bug 1023670.
2014-09-30 17:19:17 -05:00
Martijn Wargers
06c90dfb1a
bug 1036663 - error when --save-logs-to directory doesn't exist. r=ted
2014-07-17 15:00:52 -04:00
Ted Mielczarek
e9a5d21d01
bug 1023828 - add a --binary2 option to use a different Firefox binary for each client
2014-06-11 07:55:29 -04:00
Ted Mielczarek
ad909521ff
Add a todo function to the web harness to pacify some Mochitests
2014-06-11 07:22:31 -04:00
Ted Mielczarek
24a790bb91
Merge pull request #4 from nils-ohlmeier/master
...
improved logging and prevent user error
2014-05-19 20:55:13 -04:00
Nils Ohlmeier
fedd4cc2e5
append / to signaling server URL if user forgets it
2014-05-19 15:58:43 -07:00
Nils Ohlmeier
a769ba200c
improved error message on socket.io.js load failure
2014-05-19 15:19:48 -07:00
Ted Mielczarek
87deca09b5
Add some documentation on how to write tests
2014-05-07 15:59:50 -04:00
Ted Mielczarek
83e2ddda71
update README
2014-05-07 15:14:29 -04:00
Ted Mielczarek
90119b4e38
Fix harness_error's printing of error stacks, put run_next_test into a setTimeout to fix an error when running more than one Mochitest
2014-05-07 15:12:58 -04:00
Ted Mielczarek
98651ff23b
Update webrtc_mochitest
2014-05-07 15:10:51 -04:00
Ted Mielczarek
f0929d3b89
Add --save-logs-to option to save client logs to disk
2014-05-07 15:10:15 -04:00
Ted Mielczarek
cb51f3d109
fix error in README command line
2014-05-07 14:22:42 -04:00