commit | 5b36f3f1330b15a60c9f6d114c5ecdb8b6e1234a | [log] [tgz] |
---|---|---|
author | Lloyd Pique <lpique@google.com> | Wed Jan 17 11:57:07 2018 -0800 |
committer | Lloyd Pique <lpique@google.com> | Fri Feb 16 14:37:30 2018 -0800 |
tree | e6b3ab104459a8fe8c77b42d2063f7ddd6ee19d7 | |
parent | 12eb423785adba54be4c7112e5198a80d563896e [diff] |
SF: Add and use MockGraphicBufferProducer/Consumer This has the benefit of allowing the tests to set expectations on the producer/consumer queue calls. Additionally this speeds up test execution (though possibly only for the first test which creates a buffer queue) by a factor of 4x. [Test execution time reduced from 25ms to 6.1ms] Test: libsurfaceflinger_unittest passes on Pixel XL Bug: None Change-Id: Ic400e8d123fea497061c193df5036218ebef1d3a