graphics_Piglit: Pass mali/tegra GPU by default

Instead of letting graphics_Piglit fail because the piglit deps doesn't
install piglit for non-x86 boards, perform a GPU family check and do a
"Pass by default" for known no-x86 families (mali, tegra).
This keeps the tests passing for "known" no-run cases, but still fails if
there was a real problem installing the piglit deps for boards where we
are expecting piglit to be installed.

Signed-off-by: Daniel Kurtz <djkurtz@chromium.org>

BUG=chromium:215511
TEST=test_that {daisy,nyan} graphics_Piglit
  => Doesn't install piglit nor run any tests, but still Passes
TEST=test_that {link} graphics_Piglit
  => Installs piglit runs piglit tests and (hopefully) Passes

Change-Id: I02d5ff66f37a75b7a5f2da1384e4da0ef3b757ce
Reviewed-on: https://chromium-review.googlesource.com/200719
Reviewed-by: Ilja Friedel <ihf@chromium.org>
Commit-Queue: Ilja Friedel <ihf@chromium.org>
Tested-by: Ilja Friedel <ihf@chromium.org>
1 file changed