aboutsummaryrefslogtreecommitdiffhomepage
path: root/infra
Commit message (Collapse)AuthorAge
* Allow preloading external libFuzzer functions using LD_PRELOAD (#2255)Gravatar jonathanmetzman2019-03-20
|
* Remove image pushing step from build (#2232)Gravatar Oliver Chang2019-03-13
| | | | | They aren't used and pushing them appears to be flaky.
* [infra] Disable honggfuzz builds by default (follow up for #2227).Gravatar Max Moroz2019-03-12
|
* [infra] Bump build timeout from 10h to 12h. (#2227)Gravatar Max Moroz2019-03-11
|
* fix build check for aarch64 (#2179)Gravatar Sebastian Pop2019-02-20
|
* enable builds of base images for AArch64 (#2176)Gravatar Sebastian Pop2019-02-20
| | | | First step to enable oss-fuzzers to run on native aarch64 as mentioned in https://github.com/google/oss-fuzz/issues/1754#issuecomment-461926649
* [infra] Suppress errors from cp command in the coverage build (#2087 and ↵Gravatar Max Moroz2019-01-14
| | | | others).
* [infra] Remove unused coverage-report-server.py from base-clang image.Gravatar Max Moroz2019-01-03
|
* Add tinyxml2 xmltest small target exclusionGravatar Abhishek Arya2018-12-22
|
* infra: add a command for downloading all corpora for a project from GCS (#2010)Gravatar Evgeny Vereshchagin2018-12-11
| | | This partly addresses https://github.com/google/oss-fuzz/issues/2006.
* [infra] Enable debugging mode for srcmap script to make its failures more ↵Gravatar Max Moroz2018-12-10
| | | | obvious.
* [infra] Follow-up fix for bad_build_check script (#1990).Gravatar Max Moroz2018-11-30
|
* [infra] Add return value to bad_build_checks script. (#1993)Gravatar Max Moroz2018-11-30
|
* Add support for tags field in project.yaml (#1974) (#1980)Gravatar Oliver Chang2018-11-27
| | | | | | | | | * Add support for tags field in project.yaml (#1974) Also add "sundew" label to libxml2_xml_reader_for_file_fuzzer. These add additional labels in filed bugs.
* [infra] base-runner: remove strict_string_check from ASAN_OPTIONS (#1972)Gravatar Evgeny Vereshchagin2018-11-26
| | | | | | Whether string_string_checks will be turned on or not is being discussed in https://github.com/google/oss-fuzz/issues/542. Until it's settled, it'd probably be better to remove the option from ASAN_OPTIONS altogether so as not to confuse anybody.
* Add checksum_fuzzer to bad build check exclusionsGravatar Abhishek Arya2018-11-11
| | | This is due to small number of edges in the fuzz target
* [infra] Clarify "run_fuzzer" and "shell" commands and remove "profile". (#1939)Gravatar Max Moroz2018-11-09
|
* [infra]: place the findings of fuzzers run with `helper.py run_fuzzer` in ↵Gravatar Evgeny Vereshchagin2018-11-08
| | | | | | | | | | | $OUT (#1922) When `libFuzzer` is used as a fuzzing engine it conveniently puts everything it finds into its working directory, which happens to be $OUT. When any other engine is used, the output is sent to /tmp, which disappears as soon as the container stops. That makes it unnecessarily hard to extract reproducers found by afl for further analysis without joining the mount namespace of a running container and almost impossible with `honggfuzz`, that exits immediately after a crash.
* Fix typos in docs (#1934)Gravatar Luca Berton2018-11-07
|
* Revert "Revert "[infra] also pass dictionaries when `afl` or `honggfuzz` is ↵Gravatar Abhishek Arya2018-11-06
| | | | | used as a fuzzing engine (#1925)" (#1927)" (#1928) This reverts commit 6c6934dc8b17c8f762094f363975030b5cf2595c.
* Revert "[infra] also pass dictionaries when `afl` or `honggfuzz` is used as ↵Gravatar Max Moroz2018-11-06
| | | | | a fuzzing engine (#1925)" (#1927) This reverts commit 56fc756fc91f64e0f0d0d357598bd4c12facb803.
* [infra] also pass dictionaries when `afl` or `honggfuzz` is used as a ↵Gravatar Evgeny Vereshchagin2018-11-06
| | | | | | | | | fuzzing engine (#1925) Currently, dictionaries are taken into account only when `libfuzzer` is used as a fuzzing engine (and also apparently `none` but I'm not sure what it is). This patch makes it possible to make use of dictionaries with other fuzzing engines too. I didn't touch the code handling options passed to libFuzzer so as not to break anything :-)
* Revert "Update requests version 2.2.0" (#1921)Gravatar Abhishek Arya2018-11-03
| | | | | | * Revert "Update requests version (#1913)" This reverts commit 96fce46d4adc6fbcfafc567f20513a42a56e7e57.
* Update requests version (#1913)Gravatar jonathanmetzman2018-10-30
|
* [infra] Use -pthread instead of -Wl,-lpthread (fixes #1886).Gravatar Max Moroz2018-10-22
|
* [infra] Add srcmap step to code coverage job (follow-up #1547). (#1868)Gravatar Max Moroz2018-10-11
|
* [infra] Fix missing linking dependencies for coverage build (#1858). (#1863)Gravatar Max Moroz2018-10-09
|
* fix hg revision with uncomitted changes (#1849)Gravatar pdknsk2018-10-02
|
* [infra] Restore srcmap binary back to base-builder image (follow-up #1848).Gravatar Max Moroz2018-10-01
|
* Revert "[infra] Remove srcmap related commands from gcb script (follow-up ↵Gravatar Abhishek Arya2018-10-01
| | | | | #1839)." (#1848) This reverts commit f132eaf19c0f085473e5b555c32e8b43b8f98426.
* [infra] Remove srcmap related commands from gcb script (follow-up #1839).Gravatar Max Moroz2018-10-01
|
* [infra] Remove sancov and rename "profile" to "coverage". (#1839)Gravatar Max Moroz2018-10-01
| | | | | | | | * [infra] Remove sancov and rename "profile" to "coverage". * Bring coverage flags back. * Update projects files that rely on SANITIZER="profile".
* [infra] Use -merge=1 instead of -runs=0 for coverage (#1743, follow-up #1547).Gravatar Max Moroz2018-09-25
|
* [infra] Bump LLVM revision to r342582 to fix MSan issues.Gravatar Max Moroz2018-09-19
|
* [infra] Code Coverage: fix build_and_run_coverage.py.Gravatar Max Moroz2018-09-12
|
* [infra] Code Coverage: update download_corpus script and revert #1798.Gravatar Max Moroz2018-09-11
|
* [infra] Do not fail coverage job if corpus download failed (#1798, follow-up ↵Gravatar Max Moroz2018-09-06
| | | | #1547).
* [infra] Add report date to the latest report info + fix format strings ↵Gravatar Max Moroz2018-09-04
| | | | (follow-up #1547). (#1791)
* allow folded style for coverage_extra_args (#1786)Gravatar pdknsk2018-09-05
|
* [infra] Code Coverage latest report info to be picked up by CF (follow-up ↵Gravatar Max Moroz2018-09-03
| | | | | | | | | | #1547). (#1781) * [infra] Code Coverage latest report info to be picked up by CF (follow-up #1547). * Remove unintentional change. * Remove unnecessary empty lines.
* [infra] Code Coverage: use -close_fd_mask=3 to speed up noisy fuzz targets.Gravatar Max Moroz2018-08-31
|
* [infra] Support extra coverage args in project.yaml (fix #1726, follow-up ↵Gravatar Max Moroz2018-08-30
| | | | | | | | | | #1547). (#1774) * [infra] Support extra coverage args in project.yaml (fix #1726, follow-up #1547). * Update the documentation page. * Fix review comments by Jonathan.
* [infra] Code Coverage: copy /usr/include headers and upload logs to GCS ↵Gravatar Max Moroz2018-08-27
| | | | (follow-up #1547). (#1764)
* [infra] Update build_status to support two build types + cleanup (#1743, ↵Gravatar Max Moroz2018-08-27
| | | | | | | | | | #1547). (#1758) * [infra] Update build_status to support two build types + cleanup (#1743, #1547). * Minor fixes. * Remove default value for status_filename argument.
* [infra] Use 'coverage' and 'fuzzing' tags to filter builds (follow-up ↵Gravatar Max Moroz2018-08-23
| | | | | | | | | | #1547). (#1751) * [infra] Use 'coverage' and 'fuzzing' tags to filter builds (follow-up #1547). * Remove unintentional print call. * Remove a variable that is not used anympre.
* [infra] use -src-root-dir=/ and fail hard on errors (follow-up #1547). (#1746)Gravatar Max Moroz2018-08-23
|
* [infra] Skip code coverage job for projects that are disabled (#1743, ↵Gravatar Max Moroz2018-08-22
| | | | | | | | | | #1547). (#1745) * [infra] Skip code coverage job for projects that are disabled. * Remove unintentional change. * Address review feedback.
* [infra] Skip coverage job for projects w/o fuzz targets (fix #1743, ↵Gravatar Max Moroz2018-08-22
| | | | | | | | follow-up #1547). (#1744) * [infra] Skip coverage job for projects w/o fuzz targets (fix #1743, follow-up #1547). * Use build_id=0 and a more generic message.
* [infra] Suppress errors from $COPY_SOURCES_CMD (follow-up #1741, #1547).Gravatar Max Moroz2018-08-22
|
* [infra] Use coverage utils from Chromium and other fixes (follow-up #1547). ↵Gravatar Max Moroz2018-08-21
| | | | | | | | | | | | | | (#1741) * [infra] Use coverage utils from Chromium and other fixes (follow-up #1547). * Sort dependencies in an alpha order plus make more readable. * Re-order arguments passed to coverage_helper script. * Rename REPORT_DIR variable and put summary.json into platform specific dir. * Fix -src-root-dir value.