Pass test run details into SkSL test permutation runner.

We will need the backend API, test name, and device name in order to
disable tests with similar granularity to our existing dm_flags-based
test disables.

Bug: b/40044139
Change-Id: I3b83e2dc6082f82a5f854bc4775653d3ead91bef
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/756385
Auto-Submit: John Stiles <johnstiles@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: John Stiles <johnstiles@google.com>
2 files changed