IMPORTANT DEBUGGING NOTE: batches of tests are run inside their own process. For debugging a test inside a debugger, use the --gtest_filter= flag along with --single-process-tests. Using sharding settings from environment. This is shard 0/1 Using 1 parallel jobs. Note: Google Test filter = OpsTaskStencilClear.FlagLatchedDespiteRenderPassFailure [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. [----------] 1 test from OpsTaskStencilClear [ RUN ] OpsTaskStencilClear.FlagLatchedDespiteRenderPassFailure [phase1] onGetOpsRenderPass: stencilLoadOp=kClear stencil=0x7c9b3b3e8d80 forcedFail=1 [BUG] After failed render-pass creation: stencil(0x7c9b3b3e8d80)->hasPerformedInitialClear() == 1 (stencil VRAM was NEVER cleared) [phase2] onGetOpsRenderPass: stencilLoadOp=kLoad stencil=0x7c9b3b3e8d80 forcedFail=0 [BUG] Second OpsTask on same-keyed stencil(0x7c9b3b3e8d80) issued stencilLoadOp=kLoad of NEVER-CLEARED VRAM (expected kClear) [ OK ] OpsTaskStencilClear.FlagLatchedDespiteRenderPassFailure (1 ms) [----------] 1 test from OpsTaskStencilClear (42 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test suite ran. (43 ms total) [ PASSED ] 1 test. [1/1] OpsTaskStencilClear.FlagLatchedDespiteRenderPassFailure (1 ms) SUCCESS: all tests passed. Tests took 0 seconds.