Use disable_check_debugger on asan integration tests (#352)

This commit is contained in:
bmc-msft
2020-12-01 10:36:53 -05:00
committed by GitHub
parent a1af90cb83
commit 3f3193beeb

View File

@ -53,6 +53,7 @@ class Integration(BaseModel):
use_setup: bool = Field(default=False) use_setup: bool = Field(default=False)
wait_for_files: List[ContainerType] wait_for_files: List[ContainerType]
check_asan_log: Optional[bool] = Field(default=False) check_asan_log: Optional[bool] = Field(default=False)
disable_check_debugger: Optional[bool] = Field(default=False)
TARGETS: Dict[str, Integration] = { TARGETS: Dict[str, Integration] = {
@ -90,6 +91,7 @@ TARGETS: Dict[str, Integration] = {
inputs="seeds", inputs="seeds",
wait_for_files=[ContainerType.unique_reports], wait_for_files=[ContainerType.unique_reports],
check_asan_log=True, check_asan_log=True,
disable_check_debugger=True,
), ),
"windows-libfuzzer": Integration( "windows-libfuzzer": Integration(
template=TemplateType.libfuzzer, template=TemplateType.libfuzzer,
@ -212,6 +214,7 @@ class TestOnefuzz:
inputs=inputs, inputs=inputs,
setup_dir=setup, setup_dir=setup,
check_asan_log=config.check_asan_log or False, check_asan_log=config.check_asan_log or False,
disable_check_debugger=config.disable_check_debugger or False,
duration=1, duration=1,
vm_count=1, vm_count=1,
) )