0
Commit Graph

3 Commits

Author SHA1 Message Date
Brian Sheedy
5d6cea131b Add GPU Slow expectation documentation
Adds documentation around the usage of the Slow expectation for GPU
tests that use a heartbeat mechanism.

Bug: 1354797
Change-Id: I7682d22aee258c09e2da9036403b23b4d097ea9d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4355585
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1120559}
2023-03-22 15:50:31 +00:00
Brian Sheedy
768d5b2f40 Add UPF narrowing disable annotation
Refactors the unexpected pass finder disable annotation code so it is
no longer tied to expectation removal and uses the refactored code to
add a disable-narrowing annotation. This is similar to the existing
disable annotations, but prevents expectations from having their scope
automatically narrowed.

Also un-narrows several expectations that are intentionally broad and
prompted the addition of this functionality.

Bug: angleproject:6245, 1392545
Change-Id: Ia8727dc594ca67af19f5fe9c1bdb3d6dbd47ea24
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4148220
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1090816}
2023-01-10 14:59:11 +00:00
Brian Sheedy
9ea4f9c981 Add GPU expectation documentation
Adds documentation for the GPU expectation files since the expectation
file format isn't particularly well documented and there are a number of
extensions due to the unexpected pass finders that weren't documented
anywhere other than the source code.

Bug: 1386094
Change-Id: Id57d4f348fcd31f552441106e4a5456d15a8f494
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4085319
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1081754}
2022-12-12 16:13:42 +00:00