tests/screentest: relax pixel diffs on some tests

Use the new feature in screentest to make the retrypixels value
larger for certain tests that tend to fail.

We need the version of screentest at master because it hasn't been
tagged yet.

Change-Id: I68770f1d111895ae6c1a460599e9e6b4ee90f369
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/811800
Reviewed-by: Ethan Lee <ethanalee@google.com>
Auto-Submit: Jonathan Amsterdam <jba@google.com>
LUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
kokoro-CI: kokoro <noreply+kokoro@google.com>
diff --git a/tests/screentest/run.sh b/tests/screentest/run.sh
index a3df4ee..481a783 100755
--- a/tests/screentest/run.sh
+++ b/tests/screentest/run.sh
@@ -13,7 +13,10 @@
 # Do not truncate commands when displaying them (see runcmd in devtools/lib.sh).
 MAXWIDTH=0
 
-screentest_version=latest
+# Use the commit containing per-test retrypixels.
+# TODO: Change back to latest when this commit is under a tag
+# in x/website.
+screentest_version=1137bfaf
 
 # This should match the version we are using in devtools/docker/compose.yaml.
 chromedp_version=131.0.6778.33
diff --git a/tests/screentest/testcases.txt b/tests/screentest/testcases.txt
index 55cd191..72cdfa1 100644
--- a/tests/screentest/testcases.txt
+++ b/tests/screentest/testcases.txt
@@ -161,6 +161,7 @@
 # So do a viewport capture instead.
 test package with deprecated symbols index
 path /database/sql/driver@go1.16.3#pkg-index
+retrypixels 50
 wait {{$ready}}
 eval {{$hideElements}}
 sleep 2s
@@ -172,6 +173,7 @@
 # Same as the above, but for symbol doc.
 test package with deprecated symbols symbol
 path /database/sql/driver@go1.16.3#ColumnConverter
+retrypixels 50
 wait {{$ready}}
 eval {{$hideElements}}
 sleep 1s