End2EndTests: Fix -w runs without ASSERTs enabled.

The flushing of command buffers was in an ASSERT which made them skipped
on release builds.

BUG=

Change-Id: I07bf558d1689f4bea0047a80ab3c8b04938f04a0
Reviewed-on: https://dawn-review.googlesource.com/c/4501
Commit-Queue: Kai Ninomiya <kainino@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
This commit is contained in:
Corentin Wallez 2019-02-11 23:34:52 +00:00 committed by Commit Bot service account
parent e2c851372a
commit 6be3b97ff5

View File

@ -332,8 +332,10 @@ void DawnTest::SwapBuffersForCapture() {
void DawnTest::FlushWire() {
if (gTestUsesWire) {
ASSERT(mC2sBuf->Flush());
ASSERT(mS2cBuf->Flush());
bool C2SFlushed = mC2sBuf->Flush();
bool S2CFlushed = mS2cBuf->Flush();
ASSERT(C2SFlushed);
ASSERT(S2CFlushed);
}
}