Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(379)

Issue 10082014: Modify the sharding_supervisor to understand gtest's xml output. (Closed)

Created:
8 years, 8 months ago by Nicolas Sylvain
Modified:
8 years, 8 months ago
Reviewers:
nsylvain, M-A Ruel
CC:
chromium-reviews, pam+watch_chromium.org
Base URL:
svn://svn-mirror.golo.chromium.org/chrome/trunk/src/
Visibility:
Public.

Description

Modify the sharding_supervisor to understand gtest's xml output. We need to be able to merge it back into one final xml file if we want the flakiness dashboard to work. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=132342

Patch Set 1 #

Total comments: 13

Patch Set 2 : #

Total comments: 4

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+94 lines, -2 lines) Patch
M tools/sharding_supervisor/sharding_supervisor.py View 1 2 5 chunks +94 lines, -2 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Nicolas Sylvain
8 years, 8 months ago (2012-04-13 19:36:57 UTC) #1
M-A Ruel
lgtm with a few nits https://chromiumcodereview.appspot.com/10082014/diff/1/tools/sharding_supervisor/sharding_supervisor.py File tools/sharding_supervisor/sharding_supervisor.py (right): https://chromiumcodereview.appspot.com/10082014/diff/1/tools/sharding_supervisor/sharding_supervisor.py#newcode77 tools/sharding_supervisor/sharding_supervisor.py:77: return None "return None" ...
8 years, 8 months ago (2012-04-13 20:07:43 UTC) #2
nsylvain
https://chromiumcodereview.appspot.com/10082014/diff/1/tools/sharding_supervisor/sharding_supervisor.py File tools/sharding_supervisor/sharding_supervisor.py (right): https://chromiumcodereview.appspot.com/10082014/diff/1/tools/sharding_supervisor/sharding_supervisor.py#newcode91 tools/sharding_supervisor/sharding_supervisor.py:91: args.append(new_arg) On 2012/04/13 20:07:44, Marc-Antoine Ruel wrote: > args.append('--gtest_output=' ...
8 years, 8 months ago (2012-04-13 20:30:58 UTC) #3
M-A Ruel
lgtm https://chromiumcodereview.appspot.com/10082014/diff/4001/tools/sharding_supervisor/sharding_supervisor.py File tools/sharding_supervisor/sharding_supervisor.py (right): https://chromiumcodereview.appspot.com/10082014/diff/4001/tools/sharding_supervisor/sharding_supervisor.py#newcode367 tools/sharding_supervisor/sharding_supervisor.py:367: xml, xml_path = output_arg.split(':') xml, xml_path = output_arg.split(':', ...
8 years, 8 months ago (2012-04-13 20:40:45 UTC) #4
nsylvain
8 years, 8 months ago (2012-04-13 22:04:58 UTC) #5
https://chromiumcodereview.appspot.com/10082014/diff/4001/tools/sharding_supe...
File tools/sharding_supervisor/sharding_supervisor.py (right):

https://chromiumcodereview.appspot.com/10082014/diff/4001/tools/sharding_supe...
tools/sharding_supervisor/sharding_supervisor.py:367: xml, xml_path =
output_arg.split(':')
On 2012/04/13 20:40:45, Marc-Antoine Ruel wrote:
> xml, xml_path = output_arg.split(':', 1)

Done.

https://chromiumcodereview.appspot.com/10082014/diff/4001/tools/sharding_supe...
tools/sharding_supervisor/sharding_supervisor.py:372: final_file =
open(xml_path, 'w')
On 2012/04/13 20:40:45, Marc-Antoine Ruel wrote:
> with open(xml_path, 'w') as final_file:

Done.

Powered by Google App Engine
This is Rietveld 408576698