Jared Parsons
ad66e46217
Made send of test case list non-blocking
2015-08-21 13:36:36 -07:00
Jared Parsons
4fe71ae114
Run now filters to search results
2015-08-20 17:04:42 -07:00
Jared Parsons
0eaf76ca81
Distinguish between Run and RunAll
2015-08-20 15:54:02 -07:00
Jared Parsons
2076e4a457
Remove dispatcher arguments
...
Can be captured by RemoteTestUtil at startup.
2015-08-20 15:00:43 -07:00
Jared Parsons
f7fe8d802a
Discover is non-blocking
2015-08-19 17:54:51 -07:00
Jared Parsons
9d8850c98f
Remove exceptions is standard workflow
...
Added markers to the IPC stream so the client knows when to stop
reading. The previous behavior was to just read until the pipe was
empty and swallow the exception.
2015-08-19 17:00:49 -07:00
Jared Parsons
f3b7baa377
Fix cancellation
2015-08-19 14:33:41 -07:00
Jared Parsons
d9e63a3572
Fix build
2015-08-19 14:28:35 -07:00
Jared Parsons
3a8503e4bc
Fix build issue
2015-08-19 14:23:27 -07:00
Jared Parsons
cf5c313d28
Used a changing pipe name
...
This ensures that we can have multiple worker processes running at the
same time.
2015-08-19 13:47:48 -07:00
Jared Parsons
6c3a38c8d0
Cancellation for unit test runs re-implemented
2015-08-19 13:34:10 -07:00
Jared Parsons
99bbd2c2c9
Remote execution from the UI
...
The UI now executes the tests in a separate process. This removes the
need to shadow copy and frees up the idea of re-running the tests
without restart of the UI.
2015-08-19 12:58:57 -07:00
Jared Parsons
65ff09fcae
Parameterized runner on action verb
2015-08-19 11:19:04 -07:00
Jared Parsons
f367f9c01f
Factor discover to a better interface
...
The discover process still needs a ton of work but this at least puts it
behind a slightly better interface.
2015-08-19 11:07:45 -07:00