[gold] byblameentry-sk: Show corpus in list of affected tests.

Bug: skia:13712
Change-Id: I490c7aea0b8684393142913065d139568b59618b
Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/579216
Reviewed-by: Kevin Lubick <kjlubick@google.com>
Commit-Queue: Leandro Lovisolo <lovisolo@google.com>
diff --git a/golden/modules/byblameentry-sk/byblameentry-sk.scss b/golden/modules/byblameentry-sk/byblameentry-sk.scss
index 83a1aba..94f8ddf 100644
--- a/golden/modules/byblameentry-sk/byblameentry-sk.scss
+++ b/golden/modules/byblameentry-sk/byblameentry-sk.scss
@@ -12,6 +12,7 @@
   table.affected-tests {
     th {
       white-space: nowrap;
+      padding: 5px;
     }
     td {
       padding: 5px;
diff --git a/golden/modules/byblameentry-sk/byblameentry-sk.ts b/golden/modules/byblameentry-sk/byblameentry-sk.ts
index 08bf81c..4859acd 100644
--- a/golden/modules/byblameentry-sk/byblameentry-sk.ts
+++ b/golden/modules/byblameentry-sk/byblameentry-sk.ts
@@ -89,6 +89,7 @@
         <thead>
           <tr>
             <th>Test</th>
+            <th>Corpus</th>
             <th># Digests</th>
             <th>Example</th>
           </tr>
@@ -98,6 +99,7 @@
       (test: TestRollup) => html`
                   <tr>
                     <td class=test>${test.grouping.name}</td>
+                    <td class=corpus>${test.grouping.source_type}</td>
                     <td class=num-digests>${test.num}</td>
                     <td>
                       <a href=${detailHref(test.grouping, test.sample_digest)}
diff --git a/golden/modules/byblameentry-sk/byblameentry-sk_test.ts b/golden/modules/byblameentry-sk/byblameentry-sk_test.ts
index 8ac3864..9753718 100644
--- a/golden/modules/byblameentry-sk/byblameentry-sk_test.ts
+++ b/golden/modules/byblameentry-sk/byblameentry-sk_test.ts
@@ -70,42 +70,49 @@
         byBlameEntrySk,
         [{
           test: 'aarectmodes',
+          corpus: 'infra',
           numDigests: 50,
           exampleLinkText: 'c6476baec94eb6a5071606575318e4df',
           exampleLinkHref: '/detail?grouping=name%3Daarectmodes%26source_type%3Dinfra'
             + '&digest=c6476baec94eb6a5071606575318e4df',
         }, {
           test: 'aaxfermodes',
+          corpus: 'infra',
           numDigests: 32,
           exampleLinkText: '4acfd6b3a3943cc5d75cd22e966ae6f1',
           exampleLinkHref: '/detail?grouping=name%3Daaxfermodes%26source_type%3Dinfra'
             + '&digest=4acfd6b3a3943cc5d75cd22e966ae6f1',
         }, {
           test: 'hairmodes',
+          corpus: 'infra',
           numDigests: 21,
           exampleLinkText: 'f9e20c63b5ce3b58d9b6a90fa3e7224c',
           exampleLinkHref: '/detail?grouping=name%3Dhairmodes%26source_type%3Dinfra'
             + '&digest=f9e20c63b5ce3b58d9b6a90fa3e7224c',
         }, {
           test: 'imagefilters_xfermodes',
+          corpus: 'infra',
           numDigests: 5,
           exampleLinkText: '47644613317040264fea6fa815af32e8',
           exampleLinkHref: '/detail?grouping=name%3Dimagefilters_xfermodes%26source_type%3Dinfra'
             + '&digest=47644613317040264fea6fa815af32e8',
         }, {
           test: 'lattice2',
+          corpus: 'infra',
           numDigests: 2,
           exampleLinkText: '16e41798ecd59b1523322a57b49cc17f',
           exampleLinkHref: '/detail?grouping=name%3Dlattice2%26source_type%3Dinfra'
             + '&digest=16e41798ecd59b1523322a57b49cc17f',
         }, {
           test: 'xfermodes',
+          corpus: 'infra',
           numDigests: 1,
           exampleLinkText: '8fbee03f794c455c4e4842ec2736b744',
           exampleLinkHref: '/detail?grouping=name%3Dxfermodes%26source_type%3Dinfra'
             + '&digest=8fbee03f794c455c4e4842ec2736b744',
         }, {
           test: 'xfermodes3',
+          corpus: 'infra',
           numDigests: 1,
           exampleLinkText: 'fed2ff29abe371fc0ec1b2c65dfb3949',
           exampleLinkHref: '/detail?grouping=name%3Dxfermodes3%26source_type%3Dinfra'
@@ -234,6 +241,7 @@
         byBlameEntrySk,
         [{
           test: 'aarectmodes',
+          corpus: 'infra',
           numDigests: 5,
           exampleLinkText: 'c6476baec94eb6a5071606575318e4df',
           exampleLinkHref: '/detail?grouping=name%3Daarectmodes%26source_type%3Dinfra'
@@ -290,6 +298,7 @@
 
 interface ExpectedRow {
   test: string;
+  corpus: string;
   numDigests: number;
   exampleLinkText: string;
   exampleLinkHref: string;
@@ -301,11 +310,13 @@
 
   for (let i = 0; i < expectedRows.length; i++) {
     const test = $$<HTMLElement>('.test', actualRows[i])!.innerText;
+    const corpus = $$<HTMLElement>('.corpus', actualRows[i])!.innerText;
     const numDigests = +$$<HTMLElement>('.num-digests', actualRows[i])!.innerText;
     const exampleLinkText = $$<HTMLAnchorElement>('a.example-link', actualRows[i])!.innerText;
     const exampleLinkHref = $$<HTMLAnchorElement>('a.example-link', actualRows[i])!.href;
 
     expect(test).to.contain(expectedRows[i].test);
+    expect(corpus).to.contain(expectedRows[i].corpus);
     expect(numDigests).to.equal(expectedRows[i].numDigests);
     expect(exampleLinkText).to.contain(expectedRows[i].exampleLinkText);
     expect(exampleLinkHref).to.contain(expectedRows[i].exampleLinkHref);