From 26d70b1653f2910d02ff91f31bc846b6ed25f8dc Mon Sep 17 00:00:00 2001 From: ncteisen Date: Mon, 11 Dec 2017 16:40:56 -0800 Subject: yapf tools/buildgen --- tools/buildgen/plugins/make_fuzzer_tests.py | 54 +++++++++++++++-------------- 1 file changed, 28 insertions(+), 26 deletions(-) (limited to 'tools/buildgen/plugins/make_fuzzer_tests.py') diff --git a/tools/buildgen/plugins/make_fuzzer_tests.py b/tools/buildgen/plugins/make_fuzzer_tests.py index 56dad2d561..f644a7c272 100644 --- a/tools/buildgen/plugins/make_fuzzer_tests.py +++ b/tools/buildgen/plugins/make_fuzzer_tests.py @@ -11,35 +11,37 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. - """Create tests for each fuzzer""" import copy import glob + def mako_plugin(dictionary): - targets = dictionary['targets'] - tests = dictionary['tests'] - for tgt in targets: - if tgt['build'] == 'fuzzer': - new_target = copy.deepcopy(tgt) - new_target['build'] = 'test' - new_target['name'] += '_one_entry' - new_target['run'] = False - new_target['src'].append('test/core/util/one_corpus_entry_fuzzer.cc') - new_target['own_src'].append('test/core/util/one_corpus_entry_fuzzer.cc') - targets.append(new_target) - for corpus in new_target['corpus_dirs']: - for fn in sorted(glob.glob('%s/*' % corpus)): - tests.append({ - 'name': new_target['name'], - 'args': [fn], - 'exclude_iomgrs': ['uv'], - 'exclude_configs': ['tsan'], - 'uses_polling': False, - 'platforms': ['mac', 'linux'], - 'ci_platforms': ['linux'], - 'flaky': False, - 'language': 'c', - 'cpu_cost': 0.1, - }) + targets = dictionary['targets'] + tests = dictionary['tests'] + for tgt in targets: + if tgt['build'] == 'fuzzer': + new_target = copy.deepcopy(tgt) + new_target['build'] = 'test' + new_target['name'] += '_one_entry' + new_target['run'] = False + new_target['src'].append( + 'test/core/util/one_corpus_entry_fuzzer.cc') + new_target['own_src'].append( + 'test/core/util/one_corpus_entry_fuzzer.cc') + targets.append(new_target) + for corpus in new_target['corpus_dirs']: + for fn in sorted(glob.glob('%s/*' % corpus)): + tests.append({ + 'name': new_target['name'], + 'args': [fn], + 'exclude_iomgrs': ['uv'], + 'exclude_configs': ['tsan'], + 'uses_polling': False, + 'platforms': ['mac', 'linux'], + 'ci_platforms': ['linux'], + 'flaky': False, + 'language': 'c', + 'cpu_cost': 0.1, + }) -- cgit v1.2.3