Commit c69a40fc authored by machenbach's avatar machenbach Committed by Commit bot

[foozzie] Add ignition as baseline comparison

The new ignition config will be used as baseline comparison in new
jobs, e.g. against ignition_turbo. We'll keep --validate-asm off
in ignition_turbo for now as it is very chatty.

BUG=chromium:673246
NOTRY=true

Review-Url: https://codereview.chromium.org/2640043002
Cr-Commit-Position: refs/heads/master@{#42464}
parent ac620154
# #
# V8 correctness failure # V8 correctness failure
# V8 correctness configs: x64,fullcode:x64,ignition_staging # V8 correctness configs: x64,ignition:x64,ignition_staging
# V8 correctness sources: f60 # V8 correctness sources: f60
# V8 correctness suppression: # V8 correctness suppression:
# #
# CHECK # CHECK
# #
# Compared x64,fullcode with x64,ignition_staging # Compared x64,ignition with x64,ignition_staging
# #
# Flags of x64,fullcode: # Flags of x64,ignition:
--abort_on_stack_overflow --expose-gc --allow-natives-syntax --invoke-weak-callbacks --omit-quit --es-staging --random-seed 12345 --nocrankshaft --turbo-filter=~ --novalidate-asm --abort_on_stack_overflow --expose-gc --allow-natives-syntax --invoke-weak-callbacks --omit-quit --es-staging --random-seed 12345 --ignition --turbo-filter=~ --hydrogen-filter=~ --novalidate-asm
# Flags of x64,ignition_staging: # Flags of x64,ignition_staging:
--abort_on_stack_overflow --expose-gc --allow-natives-syntax --invoke-weak-callbacks --omit-quit --es-staging --random-seed 12345 --ignition-staging --abort_on_stack_overflow --expose-gc --allow-natives-syntax --invoke-weak-callbacks --omit-quit --es-staging --random-seed 12345 --ignition-staging
# #
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
# Source file: # Source file:
name/to/file.js name/to/file.js
# #
### Start of configuration x64,fullcode: ### Start of configuration x64,ignition:
1 1
v8-foozzie source: name/to/a/file.js v8-foozzie source: name/to/a/file.js
...@@ -32,7 +32,7 @@ v8-foozzie source: name/to/file.js ...@@ -32,7 +32,7 @@ v8-foozzie source: name/to/file.js
unknown unknown
### End of configuration x64,fullcode ### End of configuration x64,ignition
# #
### Start of configuration x64,ignition_staging: ### Start of configuration x64,ignition_staging:
......
...@@ -25,9 +25,12 @@ CONFIGS = dict( ...@@ -25,9 +25,12 @@ CONFIGS = dict(
fullcode=['--nocrankshaft', '--turbo-filter=~', '--novalidate-asm'], fullcode=['--nocrankshaft', '--turbo-filter=~', '--novalidate-asm'],
noturbo=['--turbo-filter=~', '--noturbo-asm'], noturbo=['--turbo-filter=~', '--noturbo-asm'],
noturbo_opt=['--always-opt', '--turbo-filter=~', '--noturbo-asm'], noturbo_opt=['--always-opt', '--turbo-filter=~', '--noturbo-asm'],
ignition=['--ignition', '--turbo-filter=~', '--hydrogen-filter=~',
'--novalidate-asm'],
ignition_staging=['--ignition-staging'], ignition_staging=['--ignition-staging'],
ignition_turbo=['--ignition-staging', '--turbo'], ignition_turbo=['--ignition-staging', '--turbo', '--novalidate-asm'],
ignition_turbo_opt=['--ignition-staging', '--turbo', '--always-opt'], ignition_turbo_opt=['--ignition-staging', '--turbo', '--always-opt',
'--novalidate-asm'],
) )
# Timeout in seconds for one d8 run. # Timeout in seconds for one d8 run.
......
...@@ -91,6 +91,7 @@ def run_foozzie(first_d8, second_d8): ...@@ -91,6 +91,7 @@ def run_foozzie(first_d8, second_d8):
'--random-seed', '12345', '--random-seed', '12345',
'--first-d8', os.path.join(TEST_DATA, first_d8), '--first-d8', os.path.join(TEST_DATA, first_d8),
'--second-d8', os.path.join(TEST_DATA, second_d8), '--second-d8', os.path.join(TEST_DATA, second_d8),
'--first-config', 'ignition',
'--second-config', 'ignition_staging', '--second-config', 'ignition_staging',
os.path.join(TEST_DATA, 'fuzz-123.js'), os.path.join(TEST_DATA, 'fuzz-123.js'),
]) ])
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment