run/tests: apply ignore filter to glob args

Bug: tint:2124
Change-Id: I89eea31fe50fc93f43e1f6c1486ae88292b9dc51
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/166440
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Antonio Maiorano <amaiorano@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
diff --git a/tools/src/cmd/tests/main.go b/tools/src/cmd/tests/main.go
index 8cc08cd..cda2f10 100644
--- a/tools/src/cmd/tests/main.go
+++ b/tools/src/cmd/tests/main.go
@@ -196,6 +196,9 @@
 		}
 	}
 
+	// Remove any absFiles that should be ignored
+	absFiles = transform.Filter(absFiles, filePredicate)
+
 	// Glob the absFiles to test
 	for _, g := range globs {
 		globFiles, err := glob.Glob(g)