You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
955 B
34 lines
955 B
FUZZPKG = brontide lnwire wtwire zpay32 |
|
FUZZ_TEST_RUN_TIME = 30 |
|
FUZZ_TEST_TIMEOUT = 20 |
|
FUZZ_NUM_PROCESSES = 4 |
|
FUZZ_BASE_WORKDIR = $(shell pwd)/fuzz |
|
|
|
# If specific package is being fuzzed, construct the full name of the |
|
# subpackage. |
|
ifneq ($(pkg),) |
|
FUZZPKG := $(pkg) |
|
endif |
|
|
|
# The default run time per fuzz test is pretty low and normally will be |
|
# overwritten by a user depending on the time they have available. |
|
ifneq ($(run_time),) |
|
FUZZ_TEST_RUN_TIME := $(run_time) |
|
endif |
|
|
|
# If the timeout needs to be increased, overwrite the default value. |
|
ifneq ($(timeout),) |
|
FUZZ_TEST_TIMEOUT := $(timeout) |
|
endif |
|
|
|
# Overwrites the number of parallel processes. Should be set to the number of |
|
# processor cores in a system. |
|
ifneq ($(processes),) |
|
FUZZ_NUM_PROCESSES := $(processes) |
|
endif |
|
|
|
# Overwrite the base work directory for the fuzz run. Can be used to supply any |
|
# previously generated corpus. |
|
ifneq ($(base_workdir),) |
|
FUZZ_BASE_WORKDIR := $(base_workdir) |
|
endif
|
|
|