Skip to content

Commit

Permalink
Reland "Don't build seed corpora in most configs and delete duplicate…
Browse files Browse the repository at this point in the history
…d config"

This is a reland of 3b8a3ff

Original change's description:
> Don't build seed corpora in most configs and delete duplicated config
> 
> Only build seed corpora where it is necessary, in order to reduce
> build sizes.
> 
> Bug: 952412
> Change-Id: I6e529226d4ba51fd547c1869525a9f094fdcd998
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1566454
> Reviewed-by: Max Moroz <mmoroz@chromium.org>
> Reviewed-by: Ben Pastene <bpastene@chromium.org>
> Commit-Queue: Jonathan Metzman <metzman@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#650506}

Bug: 952412
Change-Id: I0ce44fb063784db1d7e4215fb69868cbe6e5e9ed
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1572639
Commit-Queue: Jonathan Metzman <metzman@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#651938}
  • Loading branch information
jonathanmetzman authored and Commit Bot committed Apr 17, 2019
1 parent 9513258 commit 30dbf99
Showing 1 changed file with 15 additions and 15 deletions.
30 changes: 15 additions & 15 deletions tools/mb/mb_config.pyl
Original file line number Diff line number Diff line change
Expand Up @@ -882,7 +882,7 @@
'configs': {
'afl_asan_shared_release_bot': [
'afl', 'asan', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl',
'optimize_for_fuzzing', 'shared_release_bot',
'optimize_for_fuzzing', 'shared_release_bot', 'disable_seed_corpus',
],

'android_binary_size': [
Expand Down Expand Up @@ -1422,20 +1422,16 @@
'debug_bot', 'x86', 'minimal_symbols', 'no_com_init_hooks', 'chrome_with_codecs'
],

'libfuzzer_asan_debug_bot': [
'libfuzzer', 'asan', 'debug_bot', 'shared', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing',
],

'libfuzzer_asan_debug_bot_v8_arm64': [
'libfuzzer', 'asan', 'debug_bot', 'shared', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing', 'v8_simulate_arm64',
'libfuzzer', 'asan', 'debug_bot', 'shared', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing', 'v8_simulate_arm64', 'disable_seed_corpus',
],

'libfuzzer_asan_debug_bot_x86': [
'libfuzzer', 'asan', 'debug_bot', 'shared', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing', 'x86', 'x86_host',
'libfuzzer', 'asan', 'debug_bot', 'shared', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing', 'x86', 'x86_host', 'disable_seed_corpus',
],

'libfuzzer_asan_debug_bot_x86_v8_arm': [
'libfuzzer', 'asan', 'debug_bot', 'shared', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing', 'x86_host', 'v8_simulate_arm',
'libfuzzer', 'asan', 'debug_bot', 'shared', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing', 'x86_host', 'v8_simulate_arm', 'disable_seed_corpus',
],

'debug_trybot': [
Expand Down Expand Up @@ -1621,27 +1617,27 @@
],

'libfuzzer_asan_debug_bot': [
'libfuzzer', 'asan', 'debug_bot', 'shared', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing',
'libfuzzer', 'asan', 'debug_bot', 'shared', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing', 'disable_seed_corpus',
],

'libfuzzer_chromeos_asan_release_bot': [
'libfuzzer', 'asan', 'shared_release_bot', 'chromeos_with_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing',
'libfuzzer', 'asan', 'shared_release_bot', 'chromeos_with_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing', 'disable_seed_corpus',
],

'libfuzzer_asan_release_bot': [
'libfuzzer', 'asan', 'shared_release_bot', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing',
],

'libfuzzer_asan_release_bot_v8_arm64': [
'libfuzzer', 'asan', 'shared_release_bot', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing', 'v8_simulate_arm64',
'libfuzzer', 'asan', 'shared_release_bot', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing', 'v8_simulate_arm64', 'disable_seed_corpus',
],

'libfuzzer_asan_release_bot_x86': [
'libfuzzer', 'asan', 'shared_release_bot', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing', 'x86', 'x86_host',
'libfuzzer', 'asan', 'shared_release_bot', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing', 'x86', 'x86_host', 'disable_seed_corpus',
],

'libfuzzer_asan_release_bot_x86_v8_arm': [
'libfuzzer', 'asan', 'shared_release_bot', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing', 'x86_host', 'v8_simulate_arm',
'libfuzzer', 'asan', 'shared_release_bot', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing', 'x86_host', 'v8_simulate_arm', 'disable_seed_corpus',
],

'libfuzzer_asan_release_trybot': [
Expand All @@ -1653,11 +1649,11 @@
],

'libfuzzer_msan_release_bot': [
'libfuzzer', 'msan', 'shared_release_bot', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing',
'libfuzzer', 'msan', 'shared_release_bot', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing', 'disable_seed_corpus',
],

'libfuzzer_ubsan_release_bot': [
'libfuzzer', 'ubsan_security', 'release_bot', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing',
'libfuzzer', 'ubsan_security', 'release_bot', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing', 'disable_seed_corpus',
],

'libfuzzer_mac_asan_shared_release_bot': [
Expand Down Expand Up @@ -2102,6 +2098,10 @@
'gn_args': 'enable_nacl=false',
},

'disable_seed_corpus': {
'gn_args': 'archive_seed_corpus=false',
},

'enable_blink_animation_use_time_delta': {
'gn_args': 'blink_animation_use_time_delta=true',
},
Expand Down

0 comments on commit 30dbf99

Please sign in to comment.