WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
98551
TestResultsServer does not display sync_integration_tests results
https://bugs.webkit.org/show_bug.cgi?id=98551
Summary
TestResultsServer does not display sync_integration_tests results
Richard Larocque
Reported
2012-10-05 13:25:11 PDT
Created
attachment 167374
[details]
Trivial patch to fix the bug This bug is about the server that resides in Tools/TestResultsServer, an instance of which can be found at test-results.appspot.com. Some of the builder infrastructure for chromium has been shuffled around lately. The sync_integration_tests are now run on dedicated builders, none of which include the word "Tests" in their title. This means that all builders that would be able to provide information about sync_integration_tests are filtered out by isChromiumDepsGTestRunner() in builder.js. If you click on the URL mentioned in the bug (
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40DEPS%20-%20chromium.org&testType=sync_integration_tests
), you'll see that there are no results for sync_integration_tests. However,
http://test-results.appspot.com/testfile?testtype=sync_integration_tests
shows that there are plenty of tests available. I've attached a trivial patch that makes isChromiumDepsGTestRunner() no longer filter out the sync builders. I have verified locally that this allows the tool to return results for sync_integration_tests when the 'group' is set to @DEPS. I'm not too familiar with this code, so this may not be the best solution. I hope it's a useful starting point.
Attachments
Trivial patch to fix the bug
(647 bytes, patch)
2012-10-05 13:25 PDT
,
Richard Larocque
no flags
Details
Formatted Diff
Diff
Patch
(4.00 KB, patch)
2012-10-05 14:53 PDT
,
Richard Larocque
no flags
Details
Formatted Diff
Diff
Patch
(4.03 KB, patch)
2012-10-05 14:59 PDT
,
Richard Larocque
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Ojan Vafai
Comment 1
2012-10-05 13:57:47 PDT
Your patch needs a ChangeLog description. Normally it would need a test too, but I think this change is basically covered by existing tests. You should include a line about why you don't need a test in the ChangeLog description. See the section on ChangeLogs at
http://www.webkit.org/coding/contributing.html
. I recommend using "Tools/Scripts/webkit-patch upload --request-commit" to upload the patch as that will autogenerate the ChangeLog boilerplate for you and properly mark this patch as needing code review + commit queue once it's been approved. What I told you in email about not needing to change the groups for this test suite was technically wrong since I see now that they only run on the main Chromium waterfall, but I think it's fine to leave the patch as is (less code complexity than adding a new group). If people try to pick one of the other groups, they'll just get an empty dashboard page.
Richard Larocque
Comment 2
2012-10-05 14:53:43 PDT
Created
attachment 167388
[details]
Patch
WebKit Review Bot
Comment 3
2012-10-05 14:57:11 PDT
Attachment 167388
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Tools/ChangeLog', u'Tools/TestResultServer..." exit_code: 1 Tools/ChangeLog:8: Line contains tab character. [whitespace/tab] [5] Tools/ChangeLog:9: Line contains tab character. [whitespace/tab] [5] Tools/ChangeLog:11: Line contains tab character. [whitespace/tab] [5] Tools/ChangeLog:12: Line contains tab character. [whitespace/tab] [5] Total errors found: 4 in 3 files If any of these errors are false positives, please file a bug against check-webkit-style.
Ojan Vafai
Comment 4
2012-10-05 14:58:09 PDT
Comment on
attachment 167388
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=167388&action=review
>> Tools/ChangeLog:12 >> + updated to match the new behaviour. > > Line contains tab character. [whitespace/tab] [5]
As annoying as it is, these need to be 8-space indented.
Richard Larocque
Comment 5
2012-10-05 14:59:38 PDT
Created
attachment 167390
[details]
Patch
Ojan Vafai
Comment 6
2012-10-05 15:02:13 PDT
Comment on
attachment 167390
[details]
Patch Thanks!
WebKit Review Bot
Comment 7
2012-10-05 15:30:19 PDT
Comment on
attachment 167390
[details]
Patch Clearing flags on attachment: 167390 Committed
r130562
: <
http://trac.webkit.org/changeset/130562
>
WebKit Review Bot
Comment 8
2012-10-05 15:30:23 PDT
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug