[foozzie] Fix fuzzer arguments and test case
NOTRY=true Bug: chromium:777285 Change-Id: I89a0da2d524a84efdcdcb3df45bef11703340cde Reviewed-on: https://chromium-review.googlesource.com/735152 Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/master@{#48880}
This commit is contained in:
parent
d7784c6515
commit
de4463bb19
4
tools/foozzie/testdata/failure_output.txt
vendored
4
tools/foozzie/testdata/failure_output.txt
vendored
@ -9,9 +9,9 @@
|
||||
# Compared x64,ignition with x64,ignition_turbo
|
||||
#
|
||||
# Flags of x64,ignition:
|
||||
--abort_on_stack_or_string_length_overflow --expose-gc --allow-natives-syntax --invoke-weak-callbacks --omit-quit --es-staging --random-seed 12345 --turbo-filter=~ --noopt
|
||||
--abort_on_stack_or_string_length_overflow --expose-gc --allow-natives-syntax --invoke-weak-callbacks --omit-quit --es-staging --random-seed 12345 --turbo-filter=~ --noopt --suppress-asm-messages
|
||||
# Flags of x64,ignition_turbo:
|
||||
--abort_on_stack_or_string_length_overflow --expose-gc --allow-natives-syntax --invoke-weak-callbacks --omit-quit --es-staging --random-seed 12345
|
||||
--abort_on_stack_or_string_length_overflow --expose-gc --allow-natives-syntax --invoke-weak-callbacks --omit-quit --es-staging --random-seed 12345 --suppress-asm-messages
|
||||
#
|
||||
# Difference:
|
||||
- unknown
|
||||
|
2
tools/foozzie/testdata/v8_build_config.json
vendored
2
tools/foozzie/testdata/v8_build_config.json
vendored
@ -1 +1 @@
|
||||
{"v8_current_cpu": "x64"}
|
||||
{"v8_target_cpu": "x64"}
|
||||
|
@ -173,9 +173,9 @@ def parse_args():
|
||||
options.second_arch = infer_arch(options.second_d8)
|
||||
|
||||
# Ensure we make a sane comparison.
|
||||
assert (options.first_arch != options.second_arch or
|
||||
options.first_config != options.second_config), (
|
||||
'Need either arch or config difference.')
|
||||
if (options.first_arch == options.second_arch and
|
||||
options.first_config == options.second_config):
|
||||
parser.error('Need either arch or config difference.')
|
||||
assert options.first_arch in SUPPORTED_ARCHS
|
||||
assert options.second_arch in SUPPORTED_ARCHS
|
||||
assert options.first_config in CONFIGS
|
||||
@ -260,7 +260,7 @@ def main():
|
||||
args = [sys.executable] + args
|
||||
return v8_commands.Execute(
|
||||
args,
|
||||
cwd=os.path.dirname(options.testcase),
|
||||
cwd=os.path.dirname(os.path.abspath(options.testcase)),
|
||||
timeout=TIMEOUT,
|
||||
)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user