formalize host debugging
authorcaryclark <caryclark@google.com>
Mon, 24 Oct 2016 12:10:14 +0000 (05:10 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 24 Oct 2016 12:10:14 +0000 (05:10 -0700)
commit1326068147ee60de138061a3fc1157fcfd5d017b
tree050c8bfb9325c5b48782d09fb1246338e2343063
parent826167111f80a4251266812cf720ad712bd29446
formalize host debugging

Pathops writes files, anticipating upcoming crashes,
and verifies the results against regions.

Formalize these debugging methods so that they
are more easily triggered by hosts outside of
skia unit tests.

TBR=reed@google.com
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2441763003

Review-Url: https://codereview.chromium.org/2441763003
13 files changed:
src/pathops/SkPathOpsDebug.cpp
src/pathops/SkPathOpsDebug.h
src/pathops/SkPathOpsOp.cpp
src/pathops/SkPathOpsSimplify.cpp
src/pathops/SkPathOpsTypes.h
tests/PathOpsBuilderConicTest.cpp
tests/PathOpsDebug.cpp
tests/PathOpsExtendedTest.cpp
tests/PathOpsExtendedTest.h
tests/PathOpsFuzz763Test.cpp
tests/PathOpsIssue3651.cpp
tests/PathOpsQuadIntersectionTest.cpp
tests/skia_test.cpp