DescriptionRun CanvasState test across a library boundary.
Refactor CanvasStateTest to pull out functions which can
either be called directly or from a shared library. Add a
command line flag to pass in the path to a library to open
to call those functions from.
Separate different CanvasTest tests into separate DEF_TEST
tests. This allows them to be run in parallel.
Move the ifdefs outside of function declarations to skip
running CanvasTest tests which do nothing.
Add the canvas_state_lib target. It is a shared library that
exports some functions to be called by another version of
Skia.
BUG=b/15693384
Committed: https://skia.googlesource.com/skia/+/24519371cb541db6f59d903d21878ed9c45eb549
Patch Set 1 #
Total comments: 8
Patch Set 2 : #
Total comments: 11
Patch Set 3 : New class to open the library and close it. #
Total comments: 2
Patch Set 4 : Add descriptions. Run test locally when failing to load library. #Patch Set 5 : Rebase. #
Messages
Total messages: 12 (0 generated)
|