Marcoil has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/79061


Change subject: Provide @lh and latest result links on regressions and topfixes 
pages
......................................................................

Provide @lh and latest result links on regressions and topfixes pages

Just some convenience links.
Bug: 52555
Change-Id: Id58f39426d21da7243d0f55b9c3e5cc4c78ef276
---
M js/tests/server/server.js
1 file changed, 19 insertions(+), 4 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Parsoid 
refs/changes/61/79061/1

diff --git a/js/tests/server/server.js b/js/tests/server/server.js
index 8411bb0..8160e4c 100755
--- a/js/tests/server/server.js
+++ b/js/tests/server/server.js
@@ -879,14 +879,29 @@
                res.write('</p>');
 
                res.write('<table>');
-               res.write('<tr><th>Title</th><th>New 
Commit</th><th>Errors|Fails|Skips</th><th>Old 
Commit</th><th>Errors|Fails|Skips</th></tr>' );
+               res.write('<tr><th/><th>Title</th><th>New 
Commit</th><th>Errors|Fails|Skips</th><th>Old 
Commit</th><th>Errors|Fails|Skips</th></tr>' );
 
                for (var i = 0; i < rows.length; i++ ) {
                        var r = rows[i];
-                       res.write('<tr>');
-                       res.write('<td class="title"><a 
href="http://parsoid.wmflabs.org/_rt/' +
+                       res.write( '<tr><td style="padding-left: 0.4em; 
border-left: 5px solid ' );
+                       if ( r.new_skips === 0 && r.new_fails === 0 && 
r.new_errors === 0 ) {
+                               res.write( 'green' );
+                       } else if ( r.new_errors > 0 ) {
+                               res.write( 'red' );
+                       } else if ( r.new_fails === 0 ) {
+                               res.write( 'orange' );
+                       } else {
+                               res.write( 'red' );
+                       }
+
+                       res.write('"><td class="title"><a 
href="http://parsoid.wmflabs.org/_rt/' +
                                        r.prefix + '/' + r.title.replace(/"/g, 
'&quot;') +
-                                       '">' + r.prefix + ':' + r.title + 
'</a></td>');
+                                       '">' + r.prefix + ':' + r.title + '</a> 
| ' +
+                                       '<a target="_blank" 
href="http://localhost:8000/_rt/' +
+                                       r.prefix + '/' + r.title + '">@lh</a> | 
' +
+                                       '<a target="_blank" 
href="/latestresult/' +
+                                       r.prefix + '/' + r.title + '">latest 
result</a>' +
+                                       '</td>' );
                        res.write('<td>' + makeCommitLink( r.new_commit, 
r.title, r.prefix ) + '</td>');
                        res.write('<td>' + r.new_errors + "|" + r.new_fails + 
"|" + r.new_skips + '</td>');
                        res.write('<td>' + makeCommitLink( r.old_commit, 
r.title, r.prefix ) + '</td>');

-- 
To view, visit https://gerrit.wikimedia.org/r/79061
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Id58f39426d21da7243d0f55b9c3e5cc4c78ef276
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Parsoid
Gerrit-Branch: rt_testing
Gerrit-Owner: Marcoil <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to