Commit Graph

70 Commits

Author SHA1 Message Date
Oliver Chang 84faf55729
Populate a bunch of main_repo values. (#4815)
Also enforce this for future integrations.
2020-12-10 09:49:27 +11:00
htuch 0d0d7b19c1
envoy: update Envoy bug ACL/notifications. (#4803)
Remove some folks who are not active in fuzzing, add @chaoqin-li1123.

Signed-off-by: Harvey Tuch <htuch@google.com>
2020-12-08 06:56:12 -08:00
asraa e81d27e287
remove third_party (#4665)
Signed-off-by: Asra Ali <asraa@google.com>
2020-11-19 18:10:14 -08:00
asraa 2b9e9e7bd0
add libc++ (#4565)
Signed-off-by: Asra Ali <asraa@google.com>
2020-10-26 13:33:43 -07:00
asraa c1f1afe530
[envoy] fix envoy coverage (#4502)
* fix envoy coverage

Signed-off-by: Asra Ali <asraa@google.com>

* remove interns and hosts

Signed-off-by: Asra Ali <asraa@google.com>
2020-10-02 11:52:05 -07:00
asraa a63651b648
[envoy] fix envoy build (#4336)
* fix envoy build

Signed-off-by: Asra Ali <asraa@google.com>

* fix ubsan

Signed-off-by: Asra Ali <asraa@google.com>

* revert

Signed-off-by: Asra Ali <asraa@google.com>

* fix coverage

Signed-off-by: Asra Ali <asraa@google.com>

* actually fix coverage

Signed-off-by: Asra Ali <asraa@google.com>
2020-09-01 10:09:16 -07:00
asraa 9a817f24b3
[envoy] add zach (#4323)
Signed-off-by: Asra Ali <asraa@google.com>
2020-08-14 14:23:56 -07:00
asraa 3bc37fc82f
[envoy] Simplify finding fuzz targets by using a bazel query. (#4215)
Signed-off-by: Asra Ali <asraa@google.com>
2020-07-29 14:41:17 -07:00
asraa 32263d2b17
[envoy] fix coverage and c++ issues (#4147)
Signed-off-by: Asra Ali <asraa@google.com>
2020-07-16 12:08:43 -07:00
devtty1er d561c49ae5
Update Dockerfiles (#4070)
* Use LABEL in place of MAINTAINER

* Remove LABEL maintainer from Dockerfiles
2020-07-06 13:18:23 -07:00
asraa ba72f0b7fc
fixup coverage build (#4071)
Signed-off-by: Asra Ali <asraa@google.com>
2020-07-06 10:14:53 -07:00
asraa 468f932b7d
[envoy] lower CPU more (#4056)
* try

Signed-off-by: Asra Ali <asraa@google.com>

* fix build

Signed-off-by: Asra Ali <asraa@google.com>

* fix script

Signed-off-by: Asra Ali <asraa@google.com>

* use HOST_CPU*0.5

Signed-off-by: Asra Ali <asraa@google.com>
2020-06-30 15:45:08 -07:00
asraa d4b88fc4e1
[envoy] envoy build resource adjustment (#4052)
Signed-off-by: Asra Ali <asraa@google.com>
2020-06-30 09:52:22 -07:00
asraa 9d589a7e86
Add arthur and use less memory (#4001)
Signed-off-by: Asra Ali <asraa@google.com>
2020-06-18 08:20:41 -07:00
Abhishek Arya fa06dcc8ae
Remove cmake install from projects. (#3961) 2020-06-10 14:46:23 -07:00
asraa bc3e571894
add randy smith (#3937)
Signed-off-by: Asra Ali <asraa@google.com>
2020-06-05 09:54:22 -07:00
asraa fc2236c22a
add hosts and interns (#3879)
Signed-off-by: Asra Ali <asraa@google.com>
2020-05-26 10:57:10 -07:00
asraa afa7132603
add adi (#3794)
Signed-off-by: Asra Ali <asraa@google.com>
2020-05-12 14:27:30 -07:00
asraa 860eabda70
revert clang (#3660)
Signed-off-by: Asra Ali <asraa@google.com>
2020-04-16 10:55:56 -07:00
asraa 98fac43fe2
fix broken build (#3509)
Signed-off-by: Asra Ali <asraa@google.com>
2020-03-16 08:46:20 -07:00
Max Moroz 71f4914c45
[presubmit] Enforce language attribute in project.yaml to be always set. (#3477)
* [presubmit] Enforce language attribute in projectt.yaml to be always set.

* Update documentation, better presubmit check, new project template.

* add docstring to templates.py

* Add example values in the project.yaml template and remove python value for now

* Add "project: c++" to 256 projects

* format

* Add labels and selective_unpack sections to the presubmit check

* fix incorrect auto_ccs format in three projects

* fix nss emails after rebase
2020-03-10 11:08:01 -07:00
asraa 3a9c0784f0
add skerner (#3428)
Signed-off-by: Asra Ali <asraa@google.com>
2020-02-25 14:35:01 -08:00
asraa 5a00564e1d [envoy] Add support for dictionaries (#3247)
* Add support for dictionaries

Signed-off-by: Asra Ali <asraa@google.com>

* multiple dictionaries

Signed-off-by: Asra Ali <asraa@google.com>

* find instead of mv

Signed-off-by: Asra Ali <asraa@google.com>
2020-01-22 10:38:59 -08:00
asraa 65956add11 fix envoy build (#3166)
Signed-off-by: Asra Ali <asraa@google.com>
2019-12-26 07:17:14 -08:00
jonathanmetzman 0a5cd93182
[Envoy][Oak] Use older builder image with older clang to build (#3147) 2019-12-17 17:29:50 -08:00
antonio 0a91ae3394 Add myself to envoy project autoccs. (#3024) 2019-11-11 14:24:18 -08:00
asraa 2b13d85d0c use updated version of cmake (#2882)
Signed-off-by: Asra Ali <asraa@google.com>
2019-09-23 13:19:02 -07:00
asraa bd41f750e9 [envoy] fix coverage build (#2672)
* [envoy] fix coverage build

Signed-off-by: Asra Ali <asraa@google.com>

* oopsgit statusgit status

Signed-off-by: Asra Ali <asraa@google.com>
2019-08-09 21:00:00 -07:00
Lizan Zhou be1baac06a [envoy] fix ubsan build (#2664)
Signed-off-by: Lizan Zhou <lizan@tetrate.io>
2019-08-07 08:41:47 -07:00
Lizan Zhou 7f239c12a6 [envoy] fix envoy fuzz build (#2615)
Signed-off-by: Lizan Zhou <lizan@tetrate.io>
2019-07-17 21:43:41 -07:00
Lizan Zhou 3092faf7c0 [envoy] define force_libcpp=enabled (#2586)
* envoy: force_libcpp=enabled

Signed-off-by: Lizan Zhou <lizan@tetrate.io>

* fix

Signed-off-by: Lizan Zhou <lizan@tetrate.io>
2019-07-10 15:19:11 -07:00
Matt Klein 44cbbf7def Update Envoy configuration (#2486)
Update email address.
2019-06-03 15:47:10 -07:00
htuch 7b6c4674b9 [envoy] Add new project auto CCs. (#2409)
Signed-off-by: Harvey Tuch <htuch@google.com>
2019-05-13 14:54:33 -07:00
htuch af308ce292 envoy: fix build after recent clang update. (#2387)
Signed-off-by: Harvey Tuch <htuch@google.com>
2019-05-07 07:37:14 -07:00
htuch bf05a80651 envoy: remove UBSAN blacklist. (#2351)
This is no longer needed as we handle this Envoy-side. This should fix
the build that has been broken since
https://github.com/envoyproxy/envoy/pull/6610.

Signed-off-by: Harvey Tuch <htuch@google.com>
2019-04-26 09:58:44 -07:00
htuch fe3d5c4c9c envoy: blacklist some problematic external dep UBSAN. (#2242)
Fix in progress at
https://github.com/protocolbuffers/protobuf/pull/5901, we might not
update Envoy with it for a while.

Signed-off-by: Harvey Tuch <htuch@google.com>
2019-03-18 20:32:36 -07:00
Max Moroz d1cb3ca862 [envoy] Remove debug logging and add rsync for sources from /tmp. 2019-03-01 06:41:20 -08:00
Max Moroz 014f0f5e2c [envoy] Another speculative fix for coverage build. 2019-02-28 21:00:16 -08:00
Max Moroz dfd4be9f9a [envoy] Use $HOME instead of /root as Cloud Builder seems to use non-root user. 2019-02-28 14:51:57 -08:00
Max Moroz e61b75ce75 [envoy] Make sources in bazel cache under /root readable. 2019-02-28 13:27:27 -08:00
htuch 8fe16237ef envoy: coverage support for cmake_external deps. (#2182)
This now lets us visualize nghttp2 coverage.

Tested via:

python infra/helper.py build_fuzzers --sanitizer=coverage envoy
python infra/helper.py coverage envoy -- "-ignore-filename-regex=.*\.cache.*envoy_deps_cache.*"

Requires https://github.com/envoyproxy/envoy/pull/6036 to yield useful
results.

Signed-off-by: Harvey Tuch <htuch@google.com>
2019-02-25 07:07:27 -08:00
htuch 0632162890 envoy: fix ClusterFuzz build regressions. (#2135)
Envoy should build again once
https://github.com/envoyproxy/envoy/pull/5843 and this merge.

Signed-off-by: Harvey Tuch <htuch@google.com>
2019-02-05 11:10:44 -08:00
htuch d0d79130d3 [envoy] add @jmarantz and @lizan to ACL. (#2073)
Signed-off-by: Harvey Tuch <htuch@google.com>
2019-01-07 07:27:19 -08:00
htuch 8541fad5d1 [envoy] fix non-referrant symlinks in coverage build. (#1953)
Signed-off-by: Harvey Tuch <htuch@google.com>
2018-11-14 09:53:41 -08:00
htuch 991bf32f47 envoy: use Bazel to build corpora. (#1917)
* envoy: use Bazel to build corpora.

Rather than scraping this out of the source tree, build each corpus
under Bazel. The advantage is that we can now support synthesized
corpora, e.g. automated generation from unit tests.

Signed-off-by: Harvey Tuch <htuch@google.com>

* Review feedback.

Signed-off-by: Harvey Tuch <htuch@google.com>
2018-11-02 07:41:32 -07:00
htuch a4c654b5ee [envoy] add jbuckland@google.com to project.yaml. (#1907)
Signed-off-by: Harvey Tuch <htuch@google.com>
2018-10-25 10:59:31 -07:00
Max Moroz 7703e360de
[infra] Remove sancov and rename "profile" to "coverage". (#1839)
* [infra] Remove sancov and rename "profile" to "coverage".

* Bring coverage flags back.

* Update projects files that rely on SANITIZER="profile".
2018-10-01 06:43:21 -07:00
Max Moroz 91b44185ac
[envoy] Fix coverage_extra_args format. 2018-09-05 14:42:52 -07:00
htuch a9ae43ef6b [envoy] coverage_extra_args to ignore external deps. (#1777)
This is necessary due to a known limitation in how Envoy's Bazel build
of external deps works.

Signed-off-by: Harvey Tuch <htuch@google.com>
2018-09-05 08:32:59 -07:00
htuch 264e323ac3 envoy: add dio@ to auto_ccs. (#1782)
Envoy maintainer who is interested in tackling some bugs.

Signed-off-by: Harvey Tuch <htuch@google.com>
2018-08-31 14:19:27 -07:00