Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildAndCreateCoverageReport ¶ added in v0.7.0
func BuildAndCreateCoverageReport(opts *CoverageOptions) (string, error)
Types ¶
type Builder ¶
type Builder struct {
*BuilderOptions
}
func NewBuilder ¶
func NewBuilder(opts *BuilderOptions) (*Builder, error)
func (*Builder) BuildForBundle ¶
func (*Builder) BuildForRun ¶
BuildForRun builds the specified fuzz tests with bazel. It expects labels of targets of the cc_fuzz_test rule provided by rules_fuzzing: https://github.com/bazelbuild/rules_fuzzing/blob/master/docs/cc-fuzzing-rules.md#cc_fuzz_test
TODO: Unfortunately, the cc_fuzz_test rule currently doesn't support combining sanitizers, so we can't build with both ASan and UBSan. Therefore, we only build with ASan and plan to upstream support for combining sanitizers.
Click to show internal directories.
Click to hide internal directories.