152380c405a7db74eebf3904aa462be19ae100fb
[WebKit.git] / Websites / perf.webkit.org / ChangeLog
1 2018-01-11  Ryosuke Niwa  <rniwa@webkit.org>
2
3         Cannot trigger Dromaeo tests on internal perf try bots
4         https://bugs.webkit.org/show_bug.cgi?id=179712
5
6         Reviewed by Chris Dumez.
7
8         The bug was caused by CustomAnalysisTaskConfigurator only showing the top-level tests that are triggerable
9         instead of the list of highest level tests that are triggerable.
10
11         * public/v3/components/custom-analysis-task-configurator.js:
12         (CustomAnalysisTaskConfigurator.prototype.selectTests): Update the test group name when a new test is picked.
13         (CustomAnalysisTaskConfigurator.prototype.selectPlatform):
14         (CustomAnalysisTaskConfigurator.prototype._didUpdateSelectedPlatforms): Extracted from selectPlatform.
15         (CustomAnalysisTaskConfigurator.prototype._renderTriggerableTests): Include the list of all highest-level tests
16         which are triggerable.
17         (CustomAnalysisTaskConfigurator.prototype._renderRadioButtonList): Added labelForObject which returns the label
18         to be used in the list items. For tests, we want to use the full name, not just its label.
19         * public/v3/models/analysis-task.js:
20         (AnalysisTask.fetchById):
21         * public/v3/models/triggerable.js:
22         (Triggerable.prototype.acceptedTests): Added.
23         (Triggerable.prototype.acceptsTest): Deleted.
24
25 == Rolled over to ChangeLog-2018-01-01 ==