New flakiness dashboard's test pane should show the latest WebKit revision for each...
[WebKit-https.git] / Websites / test-results / ChangeLog
index d45a8b29041cd8f95ebbca3843f370746d320a27..179baffa0c23f3ad708b0e98d9d9a2d1803e80c4 100644 (file)
@@ -1,3 +1,39 @@
+2013-10-22  Ryosuke Niwa  <rniwa@webkit.org>
+
+        New flakiness dashboard's test pane should show the latest WebKit revision for each builder
+        https://bugs.webkit.org/show_bug.cgi?id=123189
+
+        Reviewed by Simon Fraser.
+
+        * index.html:
+        (TestResultsView._populateTestPane): Call _createTestResultHeader and _createTestResultRow with
+        a list of repository information.
+        (TestResultsView._createTestResultHeader): Optionally creates headers for a list of repositories.
+        (TestResultsView._createTestResultRow): Add a hyperlinked revision information for each builder.
+        Also add a hyperlink to file a Bugzilla bug when there is no bug associated with the test already.
+        * js/build.js:
+        (Build.formattedRevision): Extracted from Build.formattedRevisions.
+        (Build.formattedRevisions):
+
+2013-10-22  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Make tables on the new flakiness dashboard sortable
+        https://bugs.webkit.org/show_bug.cgi?id=123141
+
+        Reviewed by Simon Fraser.
+
+        Use jquery.tablesorter.js to make test and builder tables sortable. The jquery plugin is already used by run-perf-tests.
+
+        * index.html:
+        (TestResultsView._populateTestPane): Add tablesorter to the class name and wrap tr's inside a tbody so that tablesorter
+        could sort them.
+        (TestResultsView._populateBuilderPane): Ditto.
+        * main.css:
+        (.resultsTable thead): Use cursor: pointer to signify the fact it's clickable.
+        (.resultsTable th): Don't repeat arrows.
+        (.resultsTable th.headerSortUp): Inline SVG up arrow.
+        (.resultsTable th.headerSortDown): Inline SVG down arrow.
+
 2013-10-21  Ryosuke Niwa  <rniwa@webkit.org>
 
         New flakiness dashboard should hyperlink test names, WebKit revisions, and bubbles
 2013-10-21  Ryosuke Niwa  <rniwa@webkit.org>
 
         New flakiness dashboard should hyperlink test names, WebKit revisions, and bubbles