1 2018-01-11 Ryosuke Niwa <rniwa@webkit.org>
3 Cannot trigger Dromaeo tests on internal perf try bots
4 https://bugs.webkit.org/show_bug.cgi?id=179712
6 Reviewed by Chris Dumez.
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.
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.
25 == Rolled over to ChangeLog-2018-01-01 ==