[infra] Execute test_all step (includes bad_build_check) for all builds. (#766)

* [infra] Execute test_all step (includes bad_build_check) for all builds.

* Checkout master branch as usual.
This commit is contained in:
Max Moroz 2017-08-09 15:22:02 -07:00 committed by GitHub
parent 1317805af9
commit e2e0c22845
1 changed files with 11 additions and 0 deletions

View File

@ -201,6 +201,17 @@ def get_build_steps(project_yaml, dockerfile_path):
'rm -r /out && cd /src && cd {1} && mkdir -p {0} && compile && rm -rf /work && rm -rf /src'.format(out, workdir),
],
},
# test binaries
{'name': 'gcr.io/oss-fuzz-base/base-runner',
'env': env,
'args': [
'bash',
'-c',
# Verify that fuzzers have been built properly and are not broken.
# TODO(mmoroz): raise a notification if not passing the tests.
'test_all'
]
},
# zip binaries
{'name': image,
'args': [