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

83 Коммитов

Автор SHA1 Сообщение Дата
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