madecoste / swarming

Automatically exported from code.google.com/p/swarming
Apache License 2.0
0 stars 1 forks source link

Add a way to easily reproduce locally a swarming task without understanding how run_isolated works #151

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
When users want to diagnose a task that failed on Swarming, it's not intuitive 
how to try to reproduce the problem.

A good solution would be to have a way to reproduce a task locally directly 
from the task itself. It's not hard, the idea is to add:

swarming.py reproduce -t <taskid>

It would do:
- Fetch the command from the TaskRequest.
- Run the commands locally.

It's fairly trivial to implement, given the right endpoint to retrieve the data 
(see issue 118).

This saves from having to explain how run_isolated works at all.

Original issue reported on code.google.com by maruel@chromium.org on 3 Sep 2014 at 3:09

GoogleCodeExporter commented 9 years ago

Original comment by maruel@chromium.org on 4 Sep 2014 at 8:10

GoogleCodeExporter commented 9 years ago
I fixed it a while ago.

Original comment by maruel@chromium.org on 27 Nov 2014 at 2:07