Allow custom revisions to be specified in A/B testing
authorrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 8 Oct 2015 00:17:21 +0000 (00:17 +0000)
committerrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 8 Oct 2015 00:17:21 +0000 (00:17 +0000)
commite2f924452dcca31c2b2495977f4c5c2f46902655
tree00803630b41f2f1ded4ec662a18da9976a28f597
parent3c7a2d8a8df19e4a387f125feaf7fccb02464c0b
Allow custom revisions to be specified in A/B testing
https://bugs.webkit.org/show_bug.cgi?id=149905

Reviewed by Chris Dumez.

Allow custom revision number on each "repository" when creating a test group.

* public/v2/app.css:
(form .analysis-group [name=customValue]): Added.

* public/v2/app.js:
(App.AnalysisTaskController._createConfiguration): Added "Custom" as a revision option.
Also added point labels such as (point 3) on "None" for when some points are missing revision info.
(App.AnalysisTaskController._labelForPoints): Extracted from _createConfiguration.
(App.AnalysisTaskController.actions.createTestGroup): Respect the custom revision number when custom
revision option is selected.

* public/v2/index.html: Added a text field for specifying a custom revision number.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190696 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Websites/perf.webkit.org/ChangeLog
Websites/perf.webkit.org/public/v2/app.css
Websites/perf.webkit.org/public/v2/app.js
Websites/perf.webkit.org/public/v2/index.html