Commit Graph

89 Commits

Author SHA1 Message Date
Jan Tattermusch 1a37d291ea
Merge pull request #23717 from jtattermusch/run_tests_using_cmake2
Use cmake for C/C++ build in run_tests.py
2020-08-13 17:44:09 +02:00
Micah Kornfield 35c0a4cfff Adds option of using ASM for BoringSSL in Python.
- Adds a new environment variable for turning on the build of ASM
  for boring SSL.
- Only enables for x86_64 for now.  I think this is likely the most
  common target and the only machine I have readily accessible.
2020-08-03 15:47:25 -07:00
Jan Tattermusch a407c2c7b5 turn generated fuzzer tests from tests.json to c++ to match build_autogenerated.yaml 2020-08-03 19:18:39 +02:00
Muxi Yan 590415e1f3 Merge remote-tracking branch 'upstream/master' into boringssl-prefix-header 2020-04-03 11:43:05 -07:00
Jan Tattermusch 41ac287f7b generate build metadata from bazel BUILD 2020-02-26 19:56:49 -05:00
Esun Kim 4a576907c8 Added verify_duplicate_sources 2020-01-16 08:59:53 -08:00
Esun Kim 7be821ac47 Yapf all target python sources 2020-01-03 09:25:10 -08:00
Esun Kim eba3d123be
Merge pull request #21508 from veblush/cmake-abseil
Add cmake_target field to abseil targets
2019-12-18 16:28:47 -08:00
Esun Kim 24021c9bab Add cmake_target field to abseil targets 2019-12-18 14:49:33 -08:00
Esun Kim 4a68e396a2 Make transitive_deps as a topologically sorted list 2019-12-18 14:21:59 -08:00
Muxi Yan 771dd24548 Remove gRPC's custom prefix headers 2019-11-13 15:18:23 -08:00
Jan Tattermusch aba7f7bd2b
Merge pull request #20100 from jtattermusch/update_boringssl
Update boringssl and boringssl-with-bazel to latest master
2019-10-21 16:25:28 +02:00
Stanley Cheung 542fb566d7
Merge pull request #20411 from stanley-cheung/php-docker-tests
PHP: add various scenarios to test PECL extension
2019-10-02 10:57:23 -07:00
Stanley Cheung f47d14160a PHP: add various scenarios to test PECL extension 2019-10-01 14:39:48 -07:00
chentanjun 4ecc1fe6a4 fix the wrong word 2019-10-01 05:13:33 +08:00
Jan Tattermusch b39d49db75 fix nits in grpc_shadow_boringssl.py 2019-09-20 08:43:19 +02:00
Esun Kim feb263ba6d Add check_attrs & clean-up build.yaml 2019-08-16 13:41:12 -07:00
Jan Tattermusch 6b86d4706b yapf code 2019-07-30 11:54:55 -07:00
Jan Tattermusch f0b53e1f1b set C# major version to 2, adjust expand_version.py 2019-07-30 10:33:34 -07:00
Esun Kim e6d58923df Add a detection of missing file in filegroup.uses 2019-07-26 14:29:42 -07:00
Muxi Yan b24b212ee5 Make symbols of BoringSSL private to gRPC 2018-08-23 09:42:24 -07:00
Nicolas "Pixel" Noble 6f3c4f0aab Adding back nodejs version override support. 2018-03-14 23:11:29 +01:00
Stanley Cheung ac3c69b99e PHP: make generate_projects.sh smarter for package.xml 2018-01-19 15:27:19 -08:00
Mehrdad Afshari 87cd994b04 Upgrade yapf to 0.20.0
Upgrade yapf version to 0.20.0 and reformat Python files.
2018-01-02 14:40:00 -08:00
ncteisen 26d70b1653 yapf tools/buildgen 2017-12-11 16:40:56 -08:00
Yash Tibrewal d9da7387b8
Merge pull request #13147 from yashykt/testc++ize
Convert test/core to C++
2017-11-07 17:02:23 -08:00
Yash Tibrewal 1cf9992ce2 Removing a few build.yaml errors 2017-10-26 11:19:27 -07:00
murgatroid99 38007753b0 Remove src/node and references to it
This removes all of the node code and tests from the repo, along with the
scripts for running Node unit tests, performance tests, and artifact builds.
The scripts for running tests from the grpc-node repository are untouched.
2017-10-25 13:21:57 -07:00
Yash Tibrewal 1c9b584a15 Changes for C to C++. Adding extern C to header files for compatibility. 2017-10-02 16:26:53 -07:00
Jan Tattermusch 7897ae9308 auto-fix most of licenses 2017-06-08 11:22:41 +02:00
Yuchen Zeng 937302b0df Merge remote-tracking branch 'upstream/master' into cares_rebase 2017-03-22 10:54:31 -07:00
Craig Tiller c9bb78f2f8 Make fuzzers run on mac (but not on mac on jenkins) 2017-03-20 08:17:13 -07:00
Yuchen Zeng f44e781d01 Merge remote-tracking branch 'upstream/master' into cares_bazel_rule 2017-02-08 20:15:20 -08:00
Craig Tiller 8b1d59cafa Add some debug utilities
This PR adds a set of debug helpers that are intended for calling only from gdb. They cross abstraction boundaries and allow quickly accessing one thing from another thing.
I expect to grow this library significantly over time to aid debugging tricky problems.
2017-02-03 11:50:04 -08:00
Yuchen Zeng c76e9d3062 Merge remote-tracking branch 'upstream/master' into cares_buildin 2016-10-28 15:41:58 -07:00
murgatroid99 2c287ca750 UV tests pass on linux 2016-10-07 09:55:35 -07:00
Yuchen Zeng 78cc066db2 Merge remote-tracking branch 'upstream/master' into cares_buildin 2016-08-24 18:22:24 -07:00
Stanley Cheung 557aa4e695 php: bump version 2016-08-22 08:51:47 -07:00
Yuchen Zeng f64bf28e87 Build c-ares without running ./configure 2016-08-11 21:21:59 -07:00
Craig Tiller edcd4e247d Disable fuzzed tests on TSAN 2016-06-15 14:21:24 -07:00
Craig Tiller fe01b58223 Merge github.com:grpc/grpc into cleaner-posix3 2016-05-11 08:05:59 -07:00
Nicolas "Pixel" Noble 777c26329c Properly using our build.yaml source of truth to generate our list of public APIs. 2016-05-02 23:23:32 +02:00
Craig Tiller b364a318de Merge pull request #6255 from stanley-cheung/fix-buildgen-plugin-comment
Fix buildgen plugin file comment
2016-04-28 08:33:59 -07:00
Craig Tiller 11c83e9056 Dont run fuzzer outputs on windows, mac (save some CPU) 2016-04-25 16:31:15 -07:00
Stanley Cheung a5b7df9242 fix buildgen plugin file comment 2016-04-21 16:49:25 -07:00
Craig Tiller 3ab2fe0094 Rollup of changes from the latest import 2016-04-11 20:11:18 -07:00
Craig Tiller 03915e5de6 Sort out codegen dependencies 2016-04-07 09:15:10 -07:00
Craig Tiller 946ce7a46a Allow flagging tests that arent dependent on polling strategy 2016-04-06 10:35:58 -07:00
Craig Tiller d1697d99d7 Getting dependencies fixed up 2016-04-05 16:05:46 -07:00
Nicolas Noble 7661da5b41 Merge pull request #6012 from nicolasnoble/memleak_detector
Adding memory leak detections for the json fuzzer.
2016-03-31 20:51:30 -07:00