Commit Graph

178 Commits

Author SHA1 Message Date
Sree Kuchibhotla 0fda880c75 Enable epoll1 2017-08-30 20:34:51 -07:00
Guantao Liu 3d3403d3a8 Update the scenario result schema 2017-07-24 19:44:01 -07:00
Craig Tiller 1cb30c2764 Merge github.com:grpc/grpc into min_stack 2017-07-12 15:44:10 -07:00
Mehrdad Afshari bb3d95b643 Use https://grpc.io consistently as the canonical URL 2017-07-10 22:24:28 +00:00
Craig Tiller 1d85332481 Merge pull request #11532 from ctiller/optimize_for
Allow application optimization targets to be hinted to grpc (prefer latency over throughput for now)
2017-07-06 15:35:12 -07:00
Michael Lumish e9089624fe Merge pull request #11627 from murgatroid99/node_consistent_runtime_version
Make various scripts use the same version of Node
2017-07-05 10:26:56 -07:00
Craig Tiller 8551e4d687 Merge github.com:grpc/grpc into min_stack 2017-07-05 09:30:36 -07:00
Craig Tiller a1a3f363ee Merge github.com:grpc/grpc into optimize_for 2017-07-05 08:37:09 -07:00
murgatroid99 7ad758cd84 Make various scripts use the same version of Node 2017-06-27 13:54:22 -07:00
Jan Tattermusch 58ca8beb16 add script for patching perf benchmark schema 2017-06-27 13:45:46 +02:00
Jan Tattermusch 3598ac81b0 update scenario result schema 2017-06-27 12:49:40 +02:00
Craig Tiller f1633a9bec Allow application optimization targets to be hinted to grpc (prefer latency over throughput for now) 2017-06-19 10:01:52 -07:00
Ken Payson 4536138eef disable unconstrained_1cq test 2017-06-15 09:38:52 -07:00
Ken Payson c8e7a52fc7 Merge remote-tracking branch 'origin/master' into HEAD 2017-06-13 02:52:13 +00:00
Jan Tattermusch 7897ae9308 auto-fix most of licenses 2017-06-08 11:22:41 +02:00
murgatroid99 ed32b78778 Switch node_to_cpp unary benchmark to async 2017-06-01 10:44:39 -07:00
murgatroid99 648832fd28 Enable more Node performance tests, fix streaming test implementation 2017-05-23 17:20:38 -07:00
Vijay Pai fba000c8ec Reduce outstanding RPCs for 1cq tests 2017-05-23 14:17:17 -07:00
Vijay Pai 4b07aab513 Support multiple threads per cq sharing, add tests 2017-05-23 09:20:56 -07:00
Craig Tiller 248e90196c Merge github.com:grpc/grpc into min_stack 2017-05-11 12:21:44 -07:00
Vijay Pai f6f28a781d Add 2 new scenarios for better bw measurement 2017-05-09 10:31:48 -07:00
Vijay Pai 98a501f435 Reduce concurrent RPCs for single-core tests since some were timing out
or otherwise taking long to complete
2017-05-08 11:23:06 -07:00
Vijay Pai ea4adc1508 Merge pull request #10313 from vjpai/onesided
Add QPS tests for 1-sided unconstrained streaming
2017-05-05 11:24:07 -07:00
David G. Quintas c2ad372d43 Merge pull request #10912 from dgquintas/trying-to-fix-stuff
Upmerge from 1.3.0 to master
2017-05-04 10:44:03 -07:00
Vijay Pai eea8cf0fe3 Add QPS tests for one-sided streaming 2017-05-02 09:26:12 -07:00
Jan Tattermusch aba4ee2f76 add C# generic insecure scenarios 2017-05-02 10:23:40 +02:00
Craig Tiller 277b1fa361 Enable minimal stack for insecure tests 2017-04-26 08:31:47 -07:00
murgatroid99 bac1c1b6bf Removed another couple of uses of '--iomgr_platform=uv' 2017-04-25 10:20:37 -07:00
murgatroid99 bf33410411 Add Node and Express benchmarks for various response sizes 2017-04-18 11:11:28 -07:00
Jan Tattermusch 58aa2cb8f1 fix 1MB perf scenarios 2017-04-07 13:54:51 +02:00
Michael Lumish 500e361826 Merge pull request #10416 from murgatroid99/node_performance_tests
Node performance tests and improvements
2017-04-04 17:05:22 -07:00
Vijay Pai 45a9abae95 Add option to limit # of messages per stream with tests 2017-04-03 14:24:53 -07:00
Jan Tattermusch ef0b2ed1c3 Merge pull request #10380 from jtattermusch/ping_pong_1mb
Add 1MB ping pong scenarios
2017-04-03 18:02:49 +02:00
Vijay Pai 59f036dc52 Merge pull request #9875 from vjpai/unary
Synthetic benchmark for coordinator-worker workload
2017-03-31 16:05:58 -07:00
apolcyn 09ed43f1d1 Merge pull request #10311 from apolcyn/doc_perf_tests
add doc for perf qps tests with steps for running
2017-03-31 12:13:49 -07:00
murgatroid99 a1eefcea5f Improve Node benchmarks, add generic unary test 2017-03-31 11:17:28 -07:00
Vijay Pai 47fc606d11 Performance model of coordinator-worker use case 2017-03-31 11:03:16 -07:00
Jan Tattermusch 46df13b4a3 add 1mb ping pong scenarios 2017-03-31 10:32:23 +02:00
Vijay Pai 05222512d7 Add C++ large message tests to PRs and master 2017-03-30 10:18:29 -07:00
Alexander Polcyn 679981069d add notes to build and run workers in different languages 2017-03-29 21:37:04 -07:00
Alexander Polcyn b9d9512d8a Doc perf tests 2017-03-29 10:13:20 -07:00
Nathaniel Manista 264a210878 Merge pull request #10115 from thunderboltsid/update-run-tests-scripts-to-python3.x
Make testing scripts python3.x compatible.
2017-03-13 22:38:12 -07:00
Siddharth Shukla 8e64d901fd Modify shebang on python scripts
Change shebangs to `#!/usr/bin/env python` instead of
`#!/usr/bin/env python2.7`.
2017-03-12 19:53:12 +01:00
Siddharth Shukla d194f59939 Make testing scripts python3.x compatible
Update run_tests/*.py to use six based isomorphisms and print function
from __future__ module.
2017-03-12 17:47:53 +01:00
Vijay Pai a582defdad Temporarily disable resource quota QPS tests 2017-03-10 13:05:08 -08:00
David Garcia Quintas 8a0ec8866e Merge remote-tracking branch 'upstream/v1.1.x' into 1.1.x_to_master 2017-03-03 17:04:45 -08:00
murgatroid99 faaa8b8913 Disable node_protobuf_async_unary_qps_unconstrained benchmark test 2017-03-02 10:50:34 -08:00
murgatroid99 98cdf3b3e6 Merge remote-tracking branch 'upstream/v1.1.x' into merge_1.1.x_master 2017-02-23 14:59:45 -08:00
murgatroid99 1191b7202d Improve Node and libuv testing and test coverage
Allow Node tests to run with or without UV, change default version to 7, add some portability tests. Also make some more core tests work with libuv
2017-02-17 12:10:26 -08:00
Alexander Polcyn f797c65160 make the change in scenario config rather than c# 2017-02-09 11:22:49 -08:00