skia2/src/core/SkFuzzLogging.h
robertphillips ff3681156c Add SkFUZZF to help whitelist imagefilter fuzz failures
The current use case for this is whitelisting MergeImageFilter failures when the number of inputs is too big. Presumably there will be other whitelisting use cases as we progress.

GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1873463002

Review URL: https://codereview.chromium.org/1873463002
2016-04-08 14:03:06 -07:00

24 lines
636 B
C

/*
* Copyright 2016 Google Inc.
*
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
#ifndef SkFuzzLogging_DEFINED
#define SkFuzzLogging_DEFINED
// Utilities for Skia's fuzzer
// When SK_FUZZ_LOGGING is defined SkDebugfs relevant to image filter fuzzing
// will be enabled. This allows the filter fuzzing code to white list fuzzer
// failures based on the output logs.
// Define this flag in your SkUserConfig.h or in your Make/Build system.
#ifdef SK_FUZZ_LOGGING
#define SkFUZZF(args) SkDebugf("SkFUZZ: "); SkDebugf args
#else
#define SkFUZZF(args)
#endif
#endif