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

Issue 9978016: Modify the sharding supervisor to support sharding only a sub-shard of a test suite. (Closed)

Created:
8 years, 8 months ago by Nicolas Sylvain
Modified:
8 years, 8 months ago
Reviewers:
cmp, nsylvain, jam, M-A Ruel
CC:
chromium-reviews, csharp
Visibility:
Public.

Description

Modify the sharding supervisor to support sharding only a sub-shard of a test suite. This is required if we want to enable sharding on the main waterfall. TEST=sharding_supervisor_unittest.py Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=131275

Patch Set 1 #

Total comments: 19

Patch Set 2 : #

Total comments: 14

Patch Set 3 : #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+148 lines, -19 lines) Patch
A dummy_test.py View 1 chunk +12 lines, -0 lines 0 comments Download
M sharding_supervisor.py View 1 15 chunks +52 lines, -19 lines 3 comments Download
A sharding_supervisor_unittest.py View 1 2 1 chunk +84 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
Nicolas Sylvain
8 years, 8 months ago (2012-04-04 21:27:54 UTC) #1
cmp
https://chromiumcodereview.appspot.com/9978016/diff/1/sharding_supervisor.py File sharding_supervisor.py (right): https://chromiumcodereview.appspot.com/9978016/diff/1/sharding_supervisor.py#newcode182 sharding_supervisor.py:182: class ShardingSupervisor(object): not sure where to add the docs, ...
8 years, 8 months ago (2012-04-04 23:00:28 UTC) #2
nsylvain
updated https://chromiumcodereview.appspot.com/9978016/diff/1/sharding_supervisor.py File sharding_supervisor.py (right): https://chromiumcodereview.appspot.com/9978016/diff/1/sharding_supervisor.py#newcode182 sharding_supervisor.py:182: class ShardingSupervisor(object): On 2012/04/04 23:00:28, cmp wrote: > ...
8 years, 8 months ago (2012-04-04 23:24:34 UTC) #3
M-A Ruel
Sorry for the nitpickingfest. https://chromiumcodereview.appspot.com/9978016/diff/5001/sharding_supervisor.py File sharding_supervisor.py (right): https://chromiumcodereview.appspot.com/9978016/diff/5001/sharding_supervisor.py#newcode45 sharding_supervisor.py:45: SS_DEFAULT_TOTAL_SLAVES = 1 # run ...
8 years, 8 months ago (2012-04-05 00:53:58 UTC) #4
M-A Ruel
+ csharp since this CL is needed to support sharding_supervisor due to the 2 levels ...
8 years, 8 months ago (2012-04-05 01:11:42 UTC) #5
nsylvain
updated https://chromiumcodereview.appspot.com/9978016/diff/5001/sharding_supervisor.py File sharding_supervisor.py (right): https://chromiumcodereview.appspot.com/9978016/diff/5001/sharding_supervisor.py#newcode45 sharding_supervisor.py:45: SS_DEFAULT_TOTAL_SLAVES = 1 # run the whole suite. ...
8 years, 8 months ago (2012-04-05 01:15:58 UTC) #6
M-A Ruel
lgtm
8 years, 8 months ago (2012-04-05 01:23:55 UTC) #7
cmp
lgtm https://chromiumcodereview.appspot.com/9978016/diff/10001/sharding_supervisor.py File sharding_supervisor.py (right): https://chromiumcodereview.appspot.com/9978016/diff/10001/sharding_supervisor.py#newcode45 sharding_supervisor.py:45: SS_DEFAULT_TOTAL_SLAVES = 1 # run the whole suite. ...
8 years, 8 months ago (2012-04-05 19:07:49 UTC) #8
jam
hi, I believe this broke whatever output the flakiness dashboard was depending on. see for ...
8 years, 8 months ago (2012-04-12 23:00:55 UTC) #9
jam
On 2012/04/12 23:00:55, John Abd-El-Malek wrote: > hi, I believe this broke whatever output the ...
8 years, 8 months ago (2012-04-12 23:07:14 UTC) #10
jam
hmm, link isn't going through rietveld correctly, try this: http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40DEPS%20-%20chromium.org&testType=browser_tests&sortOrder=forward&sortColumn=test&showExpectations=true&builder=Linux%20Tests%20(dbg)(shared) On Thu, Apr 12, 2012 ...
8 years, 8 months ago (2012-04-12 23:08:12 UTC) #11
nsylvain
thanks for letting me know. I'll take a look On Thu, Apr 12, 2012 at ...
8 years, 8 months ago (2012-04-12 23:33:08 UTC) #12
nsylvain
8 years, 8 months ago (2012-04-16 18:00:10 UTC) #13
On Thu, Apr 12, 2012 at 4:32 PM, Nicolas Sylvain <nsylvain@google.com>wrote:

> thanks for letting me know.  I'll take a look
>
>
> On Thu, Apr 12, 2012 at 4:08 PM, John Abd-El-Malek <jam@chromium.org>wrote:
>
>> hmm, link isn't going through rietveld correctly, try this:
>>
>>
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40...
>>
>>
>> this link now works.   I think I fixed the issues, but there might still
be broken parts. let me know if you see something weird.

thanks

Nicolas

>
>> On Thu, Apr 12, 2012 at 4:07 PM, <jam@chromium.org> wrote:
>>
>>> On 2012/04/12 23:00:55, John Abd-El-Malek wrote:
>>>
>>>> hi, I believe this broke whatever output the flakiness dashboard was
>>>> depending
>>>> on. see for ex:
>>>>
>>>
>>> http://test-results.appspot.**com/dashboards/flakiness_**
>>> dashboard.html#group=%**2540DEPS%2520-%2520chromium.**
>>> org&testType=browser_tests&**sortOrder=forward&sortColumn=**
>>> test&showExpectations=true&**builder=Linux%2520Tests%2520%**
>>>
28dbg%29%28shared<http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%2540DEPS%2520-%2520chromium.org&testType=browser_tests&sortOrder=forward&sortColumn=test&showExpectations=true&builder=Linux%2520Tests%2520%28dbg%29%28shared>
>>> )
>>>
>>>
>>>  it looks like the data stopped coming in with this revision
>>>>
>>>
>>> try this url instead:
>>>
>>> http://test-results.appspot.**com/dashboards/flakiness_**
>>> dashboard.html#group=%40DEPS%**20-%20chromium.org&testType=**
>>> browser_tests&sortOrder=**forward&sortColumn=test&**
>>>
showExpectations=true&builder=**Linux%20Tests%20(dbg)(shared)<http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40DEPS%20-%20chromium.org&testType=browser_tests&sortOrder=forward&sortColumn=test&showExpectations=true&builder=Linux%20Tests%20(dbg)(shared)>
>>>
>>>
https://chromiumcodereview.**appspot.com/9978016/<https://chromiumcodereview....
>>>
>>
>>
>

Powered by Google App Engine
This is Rietveld 408576698