Commit Graph

159 Commits

Author SHA1 Message Date
Mike Aizatsky 4fe54f3715 [infra] fighting jenkins CPS 2017-03-07 14:10:02 -08:00
Mike Aizatsky ccdcd2b968 [infra] cleaning non-serializable variables
Fighting jenkins not NotSerializableException error
2017-03-07 13:50:59 -08:00
Mike Aizatsky 7c419e71f1 [infra] replacing .each with java for loops
Some Jenkins CPS crap. See JENKINS-26481
2017-03-07 13:37:38 -08:00
Oliver Chang 21851f0426 Allow specifying experimental sanitizers. (#432)
Fixes #378.
2017-03-07 09:53:39 -08:00
Mike Aizatsky aaeeafae16 [infra] use parseText, not parse. 2017-03-03 14:13:37 -08:00
Mike Aizatsky e57093d37a [infra] don't use temp file 2017-03-03 14:10:33 -08:00
Max Moroz 54c51d787b Another speculative fix for Jenkins builder timeout.
Several builds are cancelled due to expired tmieout.
2017-02-17 15:01:47 +01:00
Oliver Chang 63cd2fb7f9 Update libfuzzer-pipeline.groovy 2017-02-16 16:19:40 -08:00
Oliver Chang fba583e503 Update libfuzzer-pipeline.groovy 2017-02-16 16:18:30 -08:00
Oliver Chang 2e00fe90d1 [infra] (experimental) Support building with AFL (#396) 2017-02-16 15:09:37 -08:00
Abhishek Arya 8f6a96c213 Speculative fix for timeouts
[Pipeline] timeout
Timeout set to expire in 4 hr 0 min
[Pipeline] {
Several projects stuck on timeouts around evening time.

[Pipeline] node
Still waiting to schedule task
Waiting for next available executor
Cancelling nested steps due to timeout
2017-02-15 18:27:38 -08:00
Mike Aizatsky 1b20ce22f9 [infra] specifying timeout for a job (#367)
I'm not sure how well this works in our case when the build is stuck.

https://jenkins.io/doc/pipeline/steps/workflow-basic-steps/#code-timeout-code-enforce-time-limit
Issue #366
2017-02-08 11:31:52 -08:00
Mike Aizatsky 171a542cd0 [infra] enable undefined sanitizer by default
Fixes #234
2017-02-02 09:36:54 -08:00
Mike Aizatsky e5233738b1 nit 2016-12-29 14:37:10 -08:00
Mike Aizatsky 25bec26fe4 [infra] nit 2016-12-29 14:36:32 -08:00
Mike Aizatsky 06b1f4406d [infra] using utc instead of local time (#230) 2016-12-29 13:00:56 -08:00
Mike Aizatsky 1de3d366be [infra] you can't do sh outside of node() 2016-12-21 15:40:30 -08:00
Mike Aizatsky 5a4daf8980 [infra] use $BUILD_UID if it is defined (fixes #30) (#211)
If $BUILD_UID is defined, then compile script will create a user
with a given UID and switch to it prior to calling project's build.sh.
2016-12-21 15:01:44 -08:00
Mike Aizatsky 274fb853aa [infra] do not ignore zip paths (#162) 2016-12-20 14:48:19 -08:00
Mike Aizatsky c7b92df765 [infra] removing debug output 2016-12-13 13:48:10 -08:00
Mike Aizatsky 69b623c82d [infra] nit 2016-12-13 13:36:45 -08:00
Mike Aizatsky 8c4188d921 [infra] var rename 2016-12-13 13:09:31 -08:00
Mike Aizatsky 73b3e93f30 [infra] adding SYS_PTRACE capabilities to all jenkins docker runs #6 2016-12-13 13:08:51 -08:00
Mike Aizatsky 7bd5ae5115 [infra] coverage flags can be overriden on target basis. #84 2016-12-13 10:37:21 -08:00
Mike Aizatsky 598c8ba618 [infra] separate test_report script for jenkins integration
Separate test_report script runs tests and generates junit-style
reports. The script doesn't fail when fuzzer fails, but marks it as
failed instead.

Fixes #168
2016-12-12 16:30:51 -08:00
Mike Aizatsky e92e678188 [infra] specifying testcase for junit report 2016-12-07 12:19:06 -08:00
Mike Aizatsky 19dba436ed [infra] srcmap path should start with "/" 2016-12-02 11:33:00 -08:00
Mike Aizatsky f478dca0e8 [infra] SANITIZER environment variable (#103)
The variable picks one of the predefined flags configuration.
2016-12-02 10:58:51 -08:00
Mike Aizatsky 805e39715c [infra] letting docker clear output dir 2016-12-02 10:07:00 -08:00
Mike Aizatsky 3815f29ef5 [infra] dockerfile comes from project, not config 2016-11-29 19:00:53 -08:00
Mike Aizatsky fdb934a82c [infra] refactoring dockerfile configuration 2016-11-29 11:54:59 -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
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
Mike Aizatsky 0b58d66e89 [infra] moving test command into base-runner, using it on jenkins 2016-11-18 16:46:26 -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
Mike Aizatsky 95b8191e6a Update libfuzzer-pipeline.groovy 2016-11-03 21:43:44 -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