mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-06-05 06:03:34 +00:00
Fuzzer recently started sometimes injecting errors with CheckHRESULT returning E_FAKE_ERROR_FOR_TESTING, which needs to also be ignored in AssertAndIgnoreDeviceLossError so that we can continue with destruction. Rename AssertAndIgnoreDeviceLossError to IgnoreErrors This CL also adds Austin's pretty printing of HRESULT results as hex values and adds printing of "E_FAKE_ERROR_FOR_TESTING" error. Bug: chromium:1094448 Change-Id: I6715a5eec02919a3e3b4c86d493b3f7e84c5e206 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/23241 Commit-Queue: Natasha Lee <natlee@microsoft.com> Reviewed-by: Rafael Cintron <rafael.cintron@microsoft.com> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Kai Ninomiya <kainino@chromium.org>