Commit Graph

422 Commits

Author SHA1 Message Date
Mike Aizatsky a27eca33a3 [infra] adding zip to base-runner: run_fuzzer needs it 2016-11-18 18:34:18 -08:00
Mike Aizatsky 0b58d66e89 [infra] moving test command into base-runner, using it on jenkins 2016-11-18 16:46:26 -08:00
Mike Aizatsky 456e952486 silencing pushd 2016-11-18 16:46:04 -08:00
Mike Aizatsky ceb465a0e8 Create README.md 2016-11-18 14:59:10 -08:00
Mike Aizatsky 01364bf2b7 [infra] extracting base-runner image 2016-11-18 14:53:09 -08:00
Mike Aizatsky 26630f32cb [infra] .a merging is no longer necessary b/c it now happens during llvm build
60479ea31b

Thanks @EricWF

Issue #73
2016-11-18 12:45:02 -08:00
Mike Aizatsky 711ffb3247 [infra] silencing ar 2016-11-18 12:23:23 -08:00
Mike Aizatsky 487e9f4ed6 [infra] removing FUZZER_LDFLAGS (fixes #73)
Workarounds libc++abi issue by folding libc++abi.a into libc++.a.
Will keep FUZZER_LDFLAGS empty for a while until tpm2 is fixed.
2016-11-18 12:16:35 -08:00
Mike Aizatsky a1d663b95e [fuzzer] adding ldd printout 2016-11-18 11:58:32 -08:00
Mike Aizatsky a0a5872b44 removed debug output 2016-11-18 11:44:37 -08:00
Mike Aizatsky 3599908dbf [infra] use $src, $out and $work in build scripts instead of /src, /out, /work (#88)
This will make it possible to run scripts outside of docker container.
2016-11-18 11:16:38 -08:00
Mike Aizatsky 5dfb810427 [infra] setting current directory to src checkout (#87) 2016-11-17 09:49:34 -08:00
Mike Aizatsky 9e8151b5cf [infra] less output 2016-11-15 12:09:06 -08:00
Mike Aizatsky 95605c91d9 [infra] adding -x to compile scripts to see all commands that are executed 2016-11-15 11:35:25 -08:00
Mike Aizatsky 2912d6fb06 adding more ubsan flags (issue #60) 2016-11-14 20:58:29 -08:00
Mike Aizatsky 99c89dfefd Update libfuzzer-pipeline.groovy 2016-11-14 20:44:01 -08:00
Mike Aizatsky 458adaa488 [infra] configurable sanitizer flags 2016-11-14 20:33:35 -08:00
Oliver Chang f84b87d8e2 Add build setup/status script. 2016-11-14 14:47:45 -08:00
Mike Aizatsky e29ef5876d rolling back trace pc guards
fuzzers fail with:

=================================================================
==18057==ERROR: AddressSanitizer: global-buffer-overflow on address 0x000000b8a144 at pc 0x0000007ae0ca bp 0x7fff2b91a4d0 sp 0x7fff2b91a4c8
WRITE of size 4 at 0x000000b8a144 thread T0
    #0 0x7ae0c9 in fuzzer::TracePC::HandleInit(unsigned int*, unsigned int*) /src/libfuzzer/FuzzerTracePC.cpp:49:8
    #1 0x7bcab9 in __sanitizer_cov_trace_pc_guard_init /src/libfuzzer/FuzzerTracePC.cpp:286:15
    #2 0x5156bf in sancov.module_ctor (/out/curl_fuzzer+0x5156bf)
    #3 0x88c1cc in __libc_csu_init (/out/curl_fuzzer+0x88c1cc)
    #4 0x7f4ab7aed7be in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x207be)
    #5 0x41fd78 in _start (/out/curl_fuzzer+0x41fd78)
2016-11-14 12:21:02 -08:00
Max Moroz 6aa0b3b3c7 [infra] Fix a typo. 2016-11-14 19:21:17 +01:00
Max Moroz e5346f4036 [infra] Add auto-update of targets/README.md for generate command in helper.py. 2016-11-14 19:18:29 +01:00
Mike Aizatsky c771c31753 switching to trace-pc-guard 2016-11-14 09:49:30 -08:00
Mike Aizatsky 528d2e6900 Update README.md 2016-11-11 15:25:37 -08:00
Mike Aizatsky 43a5d34649 do not install unneded packages, they come from base-clang 2016-11-04 15:48:58 -07:00
Mike Aizatsky 5cf48acc50 installing packages needed to build binaries 2016-11-04 15:31:22 -07:00
Oliver Chang cb124f9e1c Update helper.py 2016-11-04 14:41:38 -07:00
Mike Aizatsky 7029d3ae1b Update README.md 2016-11-04 13:30:44 -07:00
Mike Aizatsky 029d11b19c Update README.md 2016-11-04 13:30:04 -07:00
Mike Aizatsky 73918ee1cd Update README.md 2016-11-04 13:29:53 -07:00
Alex Gaynor f128848fb1 Added description of generate command to the README (#69) 2016-11-04 13:29:09 -07:00
Alex Gaynor 4a03707c3e Make error handling around already existing directories more precise (#71) 2016-11-04 08:04:36 -07:00
Alex Gaynor 38f4df7ddc Use the newer python octal literal syntax (#70) 2016-11-04 08:03:46 -07:00
Max Moroz 7d834ef339 [infra] Add zip installation to libfuzzer-runner image.
To fix: /usr/local/bin/run_fuzzer: line 37: unzip: command not found.
2016-11-04 15:13:02 +01:00
Mike Aizatsky 95b8191e6a Update libfuzzer-pipeline.groovy 2016-11-03 21:43:44 -07:00
Mike Aizatsky 48778facde folding coverage into base-libfuzzer since target images is where sources are 2016-11-03 20:13:29 -07:00
Mike Aizatsky 8f2935ccf1 Update libfuzzer-pipeline.groovy 2016-11-03 16:27:52 -07:00
Mike Aizatsky db54a03372 Update libfuzzer-pipeline.groovy 2016-11-03 16:26:48 -07:00
Mike Aizatsky 21424dc82c Update libfuzzer-pipeline.groovy 2016-11-03 16:25:47 -07:00
Mike Aizatsky 736a77c7e3 Update libfuzzer-pipeline.groovy 2016-11-03 16:22:49 -07:00
Mike Aizatsky cb21012bab Update libfuzzer-pipeline.groovy 2016-11-03 16:21:33 -07:00
Mike Aizatsky 25133d8042 Update libfuzzer-pipeline.groovy 2016-11-03 16:20:04 -07:00
Mike Aizatsky 1d909bc276 Update libfuzzer-pipeline.groovy 2016-11-03 16:17:19 -07:00
Mike Aizatsky 7b766f591a Update libfuzzer-pipeline.groovy 2016-11-03 16:13:18 -07:00
Mike Aizatsky f6a2b51af9 Update libfuzzer-pipeline.groovy 2016-11-03 16:05:25 -07:00
Mike Aizatsky 2cf65130b7 Update libfuzzer-pipeline.groovy 2016-11-03 15:08:58 -07:00
Mike Aizatsky 7cc30cbe95 Update libfuzzer-pipeline.groovy 2016-11-03 14:48:17 -07:00
Mike Aizatsky 7498e5c26e Update libfuzzer-pipeline.groovy 2016-11-03 14:40:29 -07:00
Mike Aizatsky 1e6fc4b119 comment 2016-11-03 14:13:51 -07:00
Mike Aizatsky 643a22578a writing src entry 2016-11-03 13:51:00 -07:00
Mike Aizatsky 107a3df757 Update libfuzzer-pipeline.groovy 2016-11-03 13:38:07 -07:00
Mike Aizatsky 9e8084c45e experiment 2016-11-03 13:31:45 -07:00
Mike Aizatsky 6dc749ec06 experiment 2016-11-03 13:26:08 -07:00
Mike Aizatsky c249174980 cleanup 2016-11-03 13:19:01 -07:00
Mike Aizatsky 43489960b0 Update run_fuzzer 2016-11-02 17:30:46 -07:00
Mike Aizatsky 19a558f8b8 Update just_run 2016-11-02 17:30:33 -07:00
Mike Aizatsky da2ddedf02 setting path in just_run 2016-11-02 16:33:21 -07:00
Mike Aizatsky 7df69b51d1 test uses .options and seed corpus 2016-11-02 16:24:50 -07:00
Mike Aizatsky 217223fd72 use seed corpus while running a fuzzer. Fixes #19 2016-11-02 16:22:37 -07:00
Mike Aizatsky 8e2aa92c9c helper.py run should use .options file
It is very unfortunate, but we have to copy the file. I'll think
how it is possible to restructure our images to avoid duplication.

Issue #19
2016-11-02 16:07:48 -07:00
Mike Aizatsky e1a2d3c14c [infra] .options support for run command (#61)
Initial work for #19.
2016-11-02 16:02:17 -07:00
Mike Aizatsky fddbae61b7 pipefail fuzzer run 2016-11-02 14:40:01 -07:00
Mike Aizatsky c669d498fa Update templates.py 2016-11-01 13:23:40 -07:00
Mike Aizatsky efbcadbe12 putting libfuzzer.a into /usr/lib/ 2016-11-01 13:19:39 -07:00
Mike Aizatsky 28dec3521c [infra] adding zip to the image, since corpus files should be zips 2016-10-28 15:24:34 -07:00
Mike Aizatsky 916e155609 improving junit report a bit 2016-10-27 14:14:59 -07:00
Mike Aizatsky 39479734da cleanup 2016-10-27 10:08:01 -07:00
Mike Aizatsky 0b05c13fb0 Update libfuzzer-pipeline.groovy 2016-10-27 10:03:49 -07:00
Mike Aizatsky fa9082304a changed dir 2016-10-27 10:02:02 -07:00
Mike Aizatsky 1b58461feb archiving junit results 2016-10-27 10:00:12 -07:00
Mike Aizatsky 3b64ebbc9e using basename for report 2016-10-26 15:19:35 -07:00
Mike Aizatsky d4086332cd generating dummy test report 2016-10-26 14:22:28 -07:00
Mike Aizatsky 459b0c1b40 Update compile 2016-10-26 13:53:05 -07:00
Mike Aizatsky f1145fc98f Update templates.py 2016-10-26 11:36:57 -07:00
Mike Aizatsky 43de5caa37 [infra] reproduce command (#53)
runs specified fuzzer with `/testcase` as input.

example:

```
docker run -v <local_file>:/testcase -t ossfuzz/libxml2 reproduce libxml2_xml_read_memory_fuzzer
```
2016-10-26 08:28:38 -07:00
Mike Aizatsky a95b41b0b3 replacing library with target 2016-10-25 16:36:29 -07:00
Mike Aizatsky 8926b7c06a moved all targets into targets/ subdir 2016-10-24 19:39:13 -07:00
Mike Aizatsky 2fbe9341e2 [infra] fixed uploaded srcmap name 2016-10-20 14:39:55 -07:00
Mike Aizatsky 6e41f2f824 [infra] hg sourcemap 2016-10-20 14:31:20 -07:00
Mike Aizatsky 0542a8c7bd [infra] jenkins uses test command as well 2016-10-20 14:22:39 -07:00
Mike Aizatsky 22afda8b9e [infra] fail test if there are zero fuzzers 2016-10-20 14:14:15 -07:00
Mike Aizatsky 6f9337fb3d [infra] nit 2016-10-20 14:14:15 -07:00
Mike Aizatsky a227533754 [infra] outputting srcmap 2016-10-20 14:10:11 -07:00
Mike Aizatsky 6ccbe7f757 [infra] revisions->srcmap cleanup 2016-10-20 13:15:28 -07:00
Mike Aizatsky fc9a4c4871 [infra] uploading srcmap 2016-10-20 10:36:57 -07:00
Mike Aizatsky 7a1d8d645a [infra] renaming revisions.json into srcmap.json 2016-10-20 00:45:57 -07:00
Mike Aizatsky 20de8979b1 [infra] test command 2016-10-20 00:44:35 -07:00
Mike Aizatsky 59f3805868 [infra] make revisions.json world readable 2016-10-20 00:28:16 -07:00
Mike Aizatsky 9d54ccaeee [infra] getting back to root user 2016-10-20 00:24:22 -07:00
Mike Aizatsky 4a1014636d [infra] chown 2016-10-19 18:07:08 -07:00
Mike Aizatsky 01868cbca1 Update libfuzzer-pipeline.groovy 2016-10-19 17:30:11 -07:00
Mike Aizatsky b3b401862e Update libfuzzer-pipeline.groovy 2016-10-19 17:29:10 -07:00
Mike Aizatsky de96b8ce14 [infra] using id to fetch uid 2016-10-19 17:27:56 -07:00
Mike Aizatsky 24fb3573ef Update libfuzzer-pipeline.groovy 2016-10-19 17:22:23 -07:00
Mike Aizatsky b646ef6456 [infra] nit 2016-10-19 17:20:28 -07:00
Mike Aizatsky bfd44e9e27 [infra] using current uid for docker run 2016-10-19 17:18:15 -07:00
Mike Aizatsky a0bd354614 [infra] svn info doesn't work, no need to run it anyway 2016-10-19 15:38:04 -07:00
Mike Aizatsky 0334615e51 [infra] determining source code revisions 2016-10-19 15:07:24 -07:00
Mike Aizatsky 8a8a2bd67d [infra] svn support 2016-10-19 13:59:56 -07:00
Mike Aizatsky f61b870b1c libtool is needed to build libfuzzer.a 2016-10-19 11:42:57 -07:00
Mike Aizatsky faecacb464 adding subversion 2016-10-19 11:34:58 -07:00
Mike Aizatsky ce3c1a60c8 calling script directly 2016-10-19 10:03:42 -07:00
Mike Aizatsky e6977f3b60 do not mount checkout dir 2016-10-18 19:16:19 -07:00
Mike Aizatsky ea957bd4ee [infra] checking out library sources in the image (#40)
fixes #33
2016-10-18 15:37:23 -07:00
Mike Aizatsky 7c11d15cdc adding --no-cache to docker build 2016-10-17 14:42:04 -07:00
Mike Aizatsky 089add6e8b [infra] replacing libfuzzer/*.o by -lfuzzer
Fixes issue #32
2016-10-17 14:37:19 -07:00
Mike Aizatsky 84a9b05fc1 Update Jenkinsfile 2016-10-14 15:30:13 -07:00
Vitaly Buka bc1aedf2f9 Add docker image for coverage 2016-10-14 15:28:32 -07:00
Mike Aizatsky a9fc3306d2 Update libfuzzer-pipeline-test.groovy 2016-10-14 14:53:44 -07:00
Mike Aizatsky a458a1862b Update libfuzzer-pipeline-test.groovy 2016-10-14 14:51:59 -07:00
Mike Aizatsky 5b97691696 Update libfuzzer-pipeline-test.groovy 2016-10-14 14:35:51 -07:00
Mike Aizatsky e0a5c357b0 Update libfuzzer-pipeline-test.groovy 2016-10-14 14:18:48 -07:00
Mike Aizatsky 1e501e66b0 Update libfuzzer-pipeline-test.groovy 2016-10-14 14:10:29 -07:00
Mike Aizatsky bef1cfca66 [infra] experimenting with test results 2016-10-14 14:06:14 -07:00
Mike Aizatsky 941e47d6e1 [infra] renaming LDFLAGS into FUZZER_LDFLAGS. Fixes #31 2016-10-13 14:20:19 -07:00
Mike Aizatsky 744ae17922 Update README.md 2016-10-13 14:02:19 -07:00
Mike Aizatsky 401105215b [infra] increasing number of test runs from 1 to 32 2016-10-13 13:50:33 -07:00
Mike Aizatsky 6ac2b64ba9 Update libfuzzer-pipeline.groovy 2016-10-13 09:46:46 -07:00
Mike Aizatsky 67c54ff78d Update libfuzzer-pipeline.groovy 2016-10-13 09:27:23 -07:00
Mike Aizatsky 19814ba11c Update Jenkinsfile 2016-10-13 00:00:17 -07:00
Mike Aizatsky 211d9a3f9f Update libfuzzer-pipeline.groovy 2016-10-12 23:59:14 -07:00
Mike Aizatsky 0ba4400f74 Update libfuzzer-pipeline.groovy 2016-10-12 23:52:03 -07:00
Mike Aizatsky 3ffffe55ad Update libfuzzer-pipeline.groovy 2016-10-12 23:51:29 -07:00
Mike Aizatsky a95f078832 Update libfuzzer-pipeline.groovy 2016-10-12 23:50:35 -07:00
Mike Aizatsky 8d9cc2578e Update libfuzzer-pipeline.groovy 2016-10-12 23:50:06 -07:00
Mike Aizatsky 35cd89901b Update libfuzzer-pipeline.groovy 2016-10-12 23:49:34 -07:00
Mike Aizatsky 1ef3a051a9 Update libfuzzer-pipeline.groovy 2016-10-12 23:41:50 -07:00
Mike Aizatsky 2904464479 Update libfuzzer-pipeline.groovy 2016-10-12 23:41:19 -07:00
Mike Aizatsky ed4727e67a Update libfuzzer-pipeline.groovy 2016-10-12 16:57:11 -07:00
Mike Aizatsky e98290381a [infra] cleaning out dir 2016-10-12 16:36:38 -07:00
Mike Aizatsky d1e59b5bbd Update Jenkinsfile 2016-10-12 16:26:40 -07:00
Mike Aizatsky dae2012980 [infra] do not checkout oss-fuzz (#23)
Promising oss-fuzz in /src/oss-fuzz creates lots of confusion about where files come from.
Let's make everything explicit.

Fixes #20
2016-10-12 16:25:06 -07:00
Mike Aizatsky 25cbaa397e Update libfuzzer-pipeline.groovy 2016-10-11 20:02:24 -07:00
Mike Aizatsky 45903723d0 Update libfuzzer-pipeline.groovy 2016-10-11 19:59:40 -07:00
Mike Aizatsky afaa375fb2 Update libfuzzer-pipeline.groovy 2016-10-11 19:17:47 -07:00
Mike Aizatsky 8dcb3d039b Update libfuzzer-pipeline.groovy 2016-10-11 19:02:41 -07:00
Mike Aizatsky b808fa71ab Update libfuzzer-pipeline.groovy 2016-10-11 19:01:38 -07:00
Mike Aizatsky 4b1760ebb6 Update libfuzzer-pipeline.groovy 2016-10-11 18:58:48 -07:00
Mike Aizatsky e75e1da132 Update libfuzzer-pipeline.groovy 2016-10-11 18:56:01 -07:00
Mike Aizatsky 010d906631 Update libfuzzer-pipeline.groovy 2016-10-11 18:54:48 -07:00
Mike Aizatsky dff6c9745e Update libfuzzer-pipeline.groovy 2016-10-11 18:52:01 -07:00
Mike Aizatsky 3a0ad2dac6 Update libfuzzer-pipeline.groovy 2016-10-11 18:50:45 -07:00
Mike Aizatsky c94e5d421f Update libfuzzer-pipeline.groovy 2016-10-11 18:49:38 -07:00
Mike Aizatsky 73e023f159 Update libfuzzer-pipeline.groovy 2016-10-11 18:47:07 -07:00
Mike Aizatsky abf01cfad7 Update libfuzzer-pipeline.groovy 2016-10-11 18:44:25 -07:00
Mike Aizatsky b3689117b9 Update libfuzzer-pipeline.groovy 2016-10-11 18:41:41 -07:00
Mike Aizatsky ed5e11c869 [infra] nits 2016-10-11 14:30:45 -07:00
Mike Aizatsky 19550c5114 [infra] nits 2016-10-11 14:29:26 -07:00
Mike Aizatsky b48677e3aa [infra] fail a build with 0 fuzzers 2016-10-11 14:29:26 -07:00
Mike Aizatsky 58dc27a57e Update run 2016-10-10 15:49:54 -07:00
Mike Aizatsky 14a4902418 Update Jenkinsfile 2016-10-10 15:42:41 -07:00
Mike Aizatsky 08dec83430 Update Jenkinsfile 2016-10-10 15:39:11 -07:00
Mike Aizatsky bc7ad84453 Update Jenkinsfile 2016-10-10 15:38:26 -07:00
Mike Aizatsky f3de7787a5 Update Jenkinsfile 2016-10-10 15:35:07 -07:00
Mike Aizatsky ea2bf52e10 Update README.md 2016-10-10 14:21:59 -07:00
Mike Aizatsky 28e7afba10 [infra] run script 2016-10-10 14:16:48 -07:00
Mike Aizatsky 106efbe664 Update Jenkinsfile 2016-10-10 14:12:25 -07:00
Mike Aizatsky 199986a3c7 [infra] deprecations cleanup 2016-10-10 13:36:13 -07:00
Mike Aizatsky be88a02647 Update libfuzzer-pipeline.groovy 2016-10-10 13:32:19 -07:00
Mike Aizatsky df08c02246 Update libfuzzer-pipeline.groovy 2016-10-10 13:28:42 -07:00
Mike Aizatsky 19059a6372 Update libfuzzer-pipeline.groovy 2016-10-10 13:28:03 -07:00
Mike Aizatsky 379e92bdf7 Update libfuzzer-pipeline.groovy 2016-10-10 13:24:18 -07:00
Mike Aizatsky 3fbd53176b Update libfuzzer-pipeline.groovy 2016-10-10 13:23:35 -07:00
Mike Aizatsky 85dad5d52d [infra] checkout command: automatic code checkout and compiling (#11) 2016-10-10 13:21:45 -07:00
Mike Aizatsky 4df734c653 [infra] building docker image only once 2016-10-10 13:20:59 -07:00
Mike Aizatsky 7b7af59e63 [infra][gke] using deployments 2016-10-10 12:11:08 -07:00
Mike Aizatsky efd53bfc64 Update libfuzzer-pipeline.groovy 2016-10-10 09:30:16 -07:00
Mike Aizatsky 17a65504da skipping non-executable files 2016-10-10 09:23:21 -07:00
Mike Aizatsky e0cf900bee Update Jenkinsfile 2016-10-07 14:08:48 -07:00
Mike Aizatsky 286e3d8e0a [infra] removed image flattening: env variables do not surviver 2016-10-07 12:27:58 -07:00
Mike Aizatsky de6c41a671 [infra] building clang with a single RUN command.
Each RUN command creates an overlay layer. This results in keeeping all
intermediate files.

By consolidating all work in a single script, the size of base-clang
image is decreased from 3G to 1G.
2016-10-07 12:06:24 -07:00
Mike Aizatsky f646f8007e Update README.md 2016-10-07 11:42:27 -07:00
Mike Aizatsky 28a598cb33 Update README.md 2016-10-07 11:39:33 -07:00
Mike Aizatsky c08356aa08 Update README.md 2016-10-07 11:35:01 -07:00
Mike Aizatsky 84584a535e Create README.md 2016-10-07 11:34:42 -07:00
Mike Aizatsky 389fb0e4ab disable image flattening for a while 2016-10-06 16:53:03 -07:00
Mike Aizatsky 1f6691451c Update all.sh 2016-10-06 15:23:38 -07:00
Mike Aizatsky 9bca6e5bbc [infra] flattening base-clang image
The image has lots of layers with lots of deleted files (sources and intermediates).
Flatten the image to reduce its size.
2016-10-06 14:57:40 -07:00
Mike Aizatsky d78f337aeb Update libfuzzer-pipeline.groovy 2016-10-06 14:26:09 -07:00
Mike Aizatsky 7ba63266d5 Update libfuzzer-pipeline.groovy 2016-10-06 14:04:44 -07:00
Mike Aizatsky e2ca7bcbe0 [infra] fixing build script location (/src/build.sh)
Fixing the location of build.sh gets rid of ENTRYPOINT. Which opens a possibility to implement different commands like:

````bash
docker run -ti expat compile
docker run -ti expat run <fuzzer_name> <input_data>
````

and keep the knowledge of build script location.

This is a breaking change.
2016-10-06 13:45:12 -07:00
Mike Aizatsky ad34fb658b Update libfuzzer-pipeline.groovy 2016-10-06 13:19:49 -07:00
Mike Aizatsky e4c18c4797 Update Jenkinsfile 2016-10-05 19:05:24 -07:00
Mike Aizatsky 7bd88e8ce0 Update Jenkinsfile 2016-10-05 19:05:10 -07:00
Mike Aizatsky 421cd94928 Update Jenkinsfile 2016-10-05 19:03:28 -07:00
Mike Aizatsky 8cd8911eb3 Update Jenkinsfile 2016-10-05 18:59:26 -07:00
Mike Aizatsky 537a5ed7c4 Updated README.md 2016-10-05 15:07:52 -07:00
Mike Aizatsky 55dafa1543 [infra] added llvm-symbolizer to libfuzzer-runner 2016-10-05 14:26:40 -07:00
Mike Aizatsky c7194d1b58 [infra] base-images build script 2016-10-05 14:18:14 -07:00
Mike Aizatsky d204145f6b [infra] added gdb to libfuzzer-runner 2016-10-03 13:33:35 -07:00
Oliver Chang 8e4f09aaa6 Don't detect leaks in libfuzzer build images. 2016-09-29 13:18:39 -07:00
Mike Aizatsky 6fb6912b25 specifying default asan options 2016-09-27 15:57:51 -07:00
Mike Aizatsky 7f070f9f65 [infra] set workdir to /out 2016-09-14 12:14:11 -07:00
Mike Aizatsky 4d88838907 [infra] printing libfuzzer work location 2016-09-13 13:15:55 -07:00
Mike Aizatsky c8c0221867 [infra] running df -h after docker cleanup 2016-09-02 14:23:48 -07:00
Oliver Chang 6e85c5c079 [infra] fix exception 2016-08-30 17:02:39 -07:00
Oliver Chang 13d28b8f19 [infra] don't try to run .dict or .options files. 2016-08-30 16:56:25 -07:00
Mike Aizatsky 26f3849a02 [infra] typo fix 2016-08-30 13:22:34 -07:00
Oliver Chang bcdafbec0e [infra] optional dockerfile; copy .dict and .options
- Remove requirement of specifying dockerfile in Jenkinsfile. Assume it
  is in the library directory by deefault.
- Try to copy any *.dict or *.options files to output directory.
2016-08-30 13:08:26 -07:00
Mike Aizatsky 6d46d6d0e7 [infra] nits 2016-08-16 13:22:45 -07:00
Mike Aizatsky 3ffd9ebc91 [infra] missing , 2016-08-16 13:21:58 -07:00