Oliver Chang
92152969c5
[infra] Update upload URL timeout to be the same as build timeout ( #1112 )
2018-02-01 16:04:11 +11:00
Abhishek Arya
028d077fe5
Update webcomponentsjs ( #1065 )
2018-01-25 08:54:19 -08:00
Oliver Chang
72c5de97b8
msan-builder: upload libs as zip.
2018-01-19 14:12:44 +11:00
Oliver Chang
5b3485b2d5
msan_builder: fix permission of patch_build.py
2018-01-11 13:28:19 +11:00
Oliver Chang
3d0c96c087
Make MSan builds with instrumented libraries ( #608 ) ( #1064 )
2018-01-11 12:56:33 +11:00
Max Moroz
c069a7c780
Revert of "[infra] Reland profile configuration needed for new code coverage.".
...
See more information in comments for PR #1050 .
2017-12-28 15:10:53 -08:00
Max Moroz
add7bbbb2d
[infra] Reland profile configuration needed for new code coverage. ( #1050 )
2017-12-28 11:10:47 -08:00
Oliver Chang
a99a336ecc
[infra] fix typo
2017-12-06 19:04:07 -08:00
Oliver Chang
4305d7a1ef
Build msan libs on our builders.
2017-12-06 18:58:36 -08:00
Abhishek Arya
259cb3849d
Increase build timeout to 10 hours ( fix #978 )
2017-11-12 19:40:27 -08:00
Oliver Chang
f0d237c4cf
Update build.py
2017-11-01 10:05:46 +11:00
Oliver Chang
312cd47208
Add priliminary support for "engine-less" builds.
...
Needed for #925 .
2017-10-31 15:22:58 +11:00
Oliver Chang
4670c7424d
[infra] Remove builds status hack to work around container build bug
2017-10-30 11:15:51 +11:00
Max Moroz
55c0ea6d97
[infra] Temporarily disable sanitizer=profile build configuration.
2017-10-20 20:34:01 -07:00
Oliver Chang
a9f2986db5
Fix workaround for not marking builds as failed when GCS logs are truncated.
2017-10-11 12:50:07 -07:00
Oliver Chang
5148ce1389
Update builds_status.py
2017-10-06 00:45:37 -07:00
Oliver Chang
edf077bd04
Update builds_status.py
2017-10-06 00:37:50 -07:00
Oliver Chang
e2c1205f54
increase build timeout to 6 hours ( #877 )
2017-10-05 22:16:45 -07:00
Oliver Chang
e9c38132ca
Update builds_status.py
2017-10-05 22:11:54 -07:00
Max Moroz
718db9173d
[infra] Temporary revert bad_build_check until most of the targets get fixed. ( #831 )
...
Need to take a closer look at the following issues:
- https://github.com/google/oss-fuzz/issues/815
- https://github.com/google/oss-fuzz/issues/816
- https://github.com/google/oss-fuzz/issues/817
- https://github.com/google/oss-fuzz/issues/818
- https://github.com/google/oss-fuzz/issues/819
- https://github.com/google/oss-fuzz/issues/820
- https://github.com/google/oss-fuzz/issues/821
- https://github.com/google/oss-fuzz/issues/822
- https://github.com/google/oss-fuzz/issues/823
- https://github.com/google/oss-fuzz/issues/824
- https://github.com/google/oss-fuzz/issues/825
- https://github.com/google/oss-fuzz/issues/826
- https://github.com/google/oss-fuzz/issues/827
- https://github.com/google/oss-fuzz/issues/828
- https://github.com/google/oss-fuzz/issues/829
- https://github.com/google/oss-fuzz/issues/830
2017-09-06 16:59:59 -07:00
Max Moroz
942b5fbbe1
[infra] Enable bad_build_checks without test_all step that runs all the fuzzers. ( #814 )
...
* [infra] Enable bad_build_checks without test_all step that runs all the fuzzers.
* [infra] Add COPY step for test_all_for_bad_build script.
* [infra] Use SKIP_TEST_TARGET_RUN=1 to avoid running all fuzz targets during test_all.
* [infra] Invern the condition in test_all script.
* [infra] Finally fix the condition in test_all.
2017-09-06 11:55:07 -07:00
Oliver Chang
656548e737
[infra] upload srcmap first.
2017-09-01 12:52:10 -07:00
Max Moroz
6a6163110a
[infra] Add another coverage build using Clang Source-based Code Coverage. ( #804 )
...
* [infra] Add another coverage build using Clang Source-based Code Coverage.
* [infra] Remove redundant compile_coverage script.
2017-08-31 13:43:06 -07:00
Oliver Chang
32c3befdf8
Update builds_status.py
2017-08-10 17:19:52 -07:00
Oliver Chang
3798742fa7
[infra] Fix builds query
2017-08-10 16:40:24 -07:00
Oliver Chang
57c5e5c677
[infra] Increase page size of builds list.
2017-08-10 11:47:29 -07:00
Oliver Chang
223733c213
[infra] builds_status: try to reduce 504s.
2017-08-10 11:44:19 -07:00
Max Moroz
b604770ee9
[infra] Temporarily disable "test binaries" build step.
2017-08-09 18:26:19 -07:00
Max Moroz
e2e0c22845
[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.
2017-08-09 15:22:02 -07:00
Max Moroz
f81476ca75
[infra] Add post build checks for catching and reporting bad builds + add test projects. ( #754 )
...
* [WIP] Add post build checks for catching and reporting bad builds + test projects.
* Move all type of issues into a single project. Tested all sanitizers.
* First version of the script for performing bad build checks. Still not ready to commit.\
* Added a valid example that should pass all the checks + fixed instrumentation check.
* Use SIGTERM and the handler calling _exit(0) for the startup crash case.
* Small fixes.
* Ignore startup_crash check_for fuzzing engines other than libFuzzer.
* Use "local" for local variables in the script, fix container name.
* Add COPY step for bad_build_check into base-runner Dockerfile.
* Make bad_build_check temporary noop unless EXPERIMENTAL_BAD_BUILD_CHECK is set to 1.
* Temporary remove test binaries step.
* Remove empty line.
* Remove unnecessary env variable.
2017-08-08 10:54:53 -07:00
Oliver Chang
0a2a9dad5b
[infra] gcb: recognise TIMEOUT.
2017-07-19 08:56:18 -07:00
robertswiecki
268d8052a2
Support honggfuzz as a FUZZING_ENGINE ( #636 )
2017-06-01 17:55:01 -07:00
Oliver Chang
c54ed42cd9
[infra] Build coverage build by default.
2017-05-08 11:31:45 -07:00
Oliver Chang
4896be51cd
Create a separate coverage build.
...
First part of #191 .
2017-05-08 11:17:27 -07:00
Oliver Chang
5c0631d83f
[infra] build status: use locale date format.
2017-04-18 16:19:41 -07:00
Oliver Chang
489446d17a
[infra] new build status ui
2017-04-18 11:36:39 -07:00
Oliver Chang
f9fc503e0a
Update builds_status.py
2017-04-18 08:53:22 -07:00
Oliver Chang
c52fddefce
Update builds_status.py
2017-04-18 08:52:37 -07:00
Oliver Chang
68330d9b99
[infra] Update builds status
2017-04-17 22:56:04 -07:00
Oliver Chang
d269fb780e
[infra] Work around Container Builder breakage.
2017-04-12 22:39:55 -07:00
Abhishek Arya
6162a27de8
Remove unused unstable builds list
2017-04-07 07:10:53 -07:00
Oliver Chang
ebc372c933
[infra] Change gcb build project
2017-04-05 14:38:03 -07:00
Oliver Chang
6ca557e909
[infra] Change uploader docker image tag
2017-04-05 11:01:59 -07:00
Oliver Chang
361ceaece1
[infra] Escape $ in gcb builds.
2017-04-04 13:47:36 -07:00
Oliver Chang
1862be71c9
[infra] Parse WORKDIR when creating GCB build.
2017-04-04 13:42:38 -07:00
Oliver Chang
cb91f9957f
[infra] Ugly hack to save disk space after a build.
2017-04-03 20:09:07 -07:00
Oliver Chang
6d8ecba423
[infra] Break loudly when a build script incorrectly uses /out instead of $OUT
2017-03-30 14:20:27 -07:00
Oliver Chang
79ff870d30
[infra] Update builds_status
2017-03-22 19:56:58 -07:00
Oliver Chang
9a8d207ee9
[infra] wait_for_build: support passing a project id
2017-03-22 12:07:36 -07:00
Oliver Chang
a5802a1c16
[infra] build base images to oss-fuzz-base.
2017-03-22 11:38:29 -07:00