Commit Graph

306 Commits

Author SHA1 Message Date
inferno-chromium 93f59bf102 Update README.md 2016-11-30 08:51:20 -08:00
inferno-chromium 832d367b37 Update README.md 2016-11-30 08:26:02 -08:00
Mike Aizatsky 3815f29ef5 [infra] dockerfile comes from project, not config 2016-11-29 19:00:53 -08:00
Oliver Chang 9761e79223 helper coverage: add message about the command taking a long time.
Also suppresses output from the fuzzer itself.
2016-11-29 15:10:58 -08:00
Mike Aizatsky cf248c4759 [infra] making shallow git clones. fixes #42 2016-11-29 12:55:45 -08:00
Mike Aizatsky fdb934a82c [infra] refactoring dockerfile configuration 2016-11-29 11:54:59 -08:00
Mike Aizatsky 879120437d [infra] build.sh cleanup 2016-11-29 11:33:42 -08:00
Mike Aizatsky 70d9a1e876 [infra] project, not library 2016-11-29 11:29:42 -08:00
Mike Aizatsky a182b62f5e [infra] generate project.yaml instead of Jenkinsfile 2016-11-29 11:25:33 -08:00
Mike Aizatsky e16ee1785b [infra] using project instead of target 2016-11-29 11:23:30 -08:00
Mike Aizatsky 5e8481c3aa [infra] using project.yaml for jenkins job configuration 2016-11-29 11:09:12 -08:00
inferno-chromium 330c900781 Update libfuzzer-pipeline.groovy (#102) 2016-11-29 09:35:07 -08:00
Oliver Chang 2d96e79c92 Update sync.py 2016-11-28 09:32:22 -08:00
Mike Aizatsky 2284433b85 [infra] using sanitizers and name from the target 2016-11-23 12:43:12 -08:00
Mike Aizatsky b7651255e8 [infra] parseText not parse 2016-11-23 09:29:24 -08:00
Mike Aizatsky b1d104e3fb [infra] testing target_json parsing 2016-11-23 09:24:13 -08:00
Alex Gaynor 1c413fb98b Avoid yaml.load, and prefer yaml.safe_load (#95)
yaml.load ought to be named yaml.danger_load: it can execute arbitrary code (http://pyyaml.org/wiki/PyYAMLDocumentation#LoadingYAML)
2016-11-23 08:25:13 -08:00
Mike Aizatsky 938ea8d01b [infra] passing target json to the builder 2016-11-22 21:56:13 -08:00
Mike Aizatsky 31b6c1a49e [infra] specifying default build script 2016-11-22 21:51:45 -08:00
Mike Aizatsky b69bf660a4 [infra] do not update jenkinsfile 2016-11-22 21:49:16 -08:00
Mike Aizatsky 2ebe28cf79 [infra] do not use target Jenkinsfile 2016-11-22 21:48:50 -08:00
Mike Aizatsky 404e054d42 [infra] always reconfiguring existing job 2016-11-22 21:40:49 -08:00
Mike Aizatsky e387192576 [infra] escape target definition to be passed as string 2016-11-22 21:37:11 -08:00
Mike Aizatsky 5e30fa2fa7 loading target.yaml 2016-11-22 20:36:02 -08:00
Mike Aizatsky c534c410ea added PyYaml 2016-11-22 20:33:06 -08:00
Oliver Chang d0d5684531 shutup gsutil 2016-11-22 18:09:24 -08:00
Oliver Chang 0f14b297ea auto setup: really fix dir checking 2016-11-22 15:59:59 -08:00
Oliver Chang 141ae2730a auto setup: fix listdir path 2016-11-22 15:45:00 -08:00
Oliver Chang 37d6985357 error logging 2016-11-22 15:29:15 -08:00
Oliver Chang dc5a1d54f9 auto setup: get libraries list from local checkout instead. 2016-11-22 15:27:47 -08:00
Mike Aizatsky a0611d84d1 Update README.md 2016-11-22 12:03:13 -08:00
Mike Aizatsky 6b5163a38e Update README.md 2016-11-22 12:02:26 -08:00
Mike Aizatsky c0fc3a4ea3 [infra] moving symbolizer to base runner 2016-11-21 12:35:58 -08:00
Mike Aizatsky d92be61e1c [infra] adding zip package, it is needed for corpuses 2016-11-18 20:52:41 -08:00
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