aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
Commit message (Collapse)AuthorAge
* clang compile fixesGravatar Craig Tiller2015-01-16
|
* Merge pull request #88 from ctiller/shutdownGravatar Yang Gao2015-01-16
|\ | | | | Add an optional server shutdown event.
| * Add an optional server shutdown event.Gravatar Craig Tiller2015-01-16
| | | | | | | | | | | | Allows servers to expedite shutdown once all in-progress calls are completed. We may want to eventually remove grpc_server_shutdown in preference to this.
* | Build fixGravatar Craig Tiller2015-01-16
| |
* | Fix returned statusGravatar Craig Tiller2015-01-16
|/ | | | | The client should return status deadline exceeded when the deadline is exceeded (not cancelled status)
* Changing size type in Transport Security (TSI) from uint32_t to size_t:Gravatar Julien Boeuf2015-01-15
| | | | Will remove grpc impedance mismatch.
* clang-formatGravatar Craig Tiller2015-01-15
|
* () --> (void)Gravatar Craig Tiller2015-01-15
|
* clang-formatGravatar Craig Tiller2015-01-15
|
* Remove calls to grpc_call_accept from C core tests.Gravatar Craig Tiller2015-01-15
| | | | This call is deprecated.
* Merge pull request #32 from ctiller/qpsfixGravatar Yang Gao2015-01-14
|\ | | | | Remove unused private field
| * Remove unused private fieldGravatar Craig Tiller2015-01-14
| |
* | Run clang-format-all.shGravatar Yang Gao2015-01-14
| |
* | Use C signal handling in C++ end2endGravatar Craig Tiller2015-01-14
| |
* | Unify signal handling in CGravatar Craig Tiller2015-01-14
|/
* Merge pull request #24 from nicolasnoble/win32Gravatar Craig Tiller2015-01-13
|\ | | | | Various win32 fixes.
| * Fixing test_config.cGravatar Nicolas "Pixel" Noble2015-01-13
| | | | | | | | Now all the gpr tests build and run under win32.
* | Removing a few more traces of libevent.Gravatar Nicolas "Pixel" Noble2015-01-14
|/
* Fix formattingGravatar Craig Tiller2015-01-13
|
* Merge github.com:google/grpc into formatGravatar Craig Tiller2015-01-13
|\
| * Fix qps test.Gravatar Craig Tiller2015-01-13
| | | | | | | | This was failing to compile.
| * Merge github.com:google/grpc into testcppGravatar Craig Tiller2015-01-13
| |\
| | * Added new results to report resource usage and QPS, along with new proto ↵Gravatar vpai2015-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | support for this and also to turn the client into a server that can be controlled remotely (client part not implemented yet) Change on 2015/01/13 by vpai <vpai@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83863541
* | | clang-format codebaseGravatar Craig Tiller2015-01-13
| |/ |/|
| * Merge github.com:google/grpc into testcppGravatar Craig Tiller2015-01-12
| |\ | |/ |/|
* | Splitting grpc_test_util into gpr_test_util.Gravatar nnoble2015-01-12
| | | | | | | | | | | | | | Change on 2015/01/12 by nnoble <nnoble@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83801564
* | Return bound port number from grpc_server_add_http2_port.Gravatar ctiller2015-01-12
| | | | | | | | | | | | | | | | Allows tests to bind to port 0 and still have clients connect to them. Change on 2015/01/12 by ctiller <ctiller@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83800669
| * Initialize gtest correctlyGravatar Craig Tiller2015-01-12
| |
| * Make this file compileGravatar Craig Tiller2015-01-12
| |
| * Make this file compileGravatar Craig Tiller2015-01-12
| |
| * Make this file compileGravatar Craig Tiller2015-01-12
| |
| * Make this file usable from C++Gravatar Craig Tiller2015-01-12
|/
* grpc census hash_table test coverage improvements.Gravatar hongyu2015-01-12
| | | | | | | Change on 2015/01/12 by hongyu <hongyu@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83786701
* Make interop server buildable on opensource build.Gravatar yangg2015-01-12
| | | | | | | Change on 2015/01/12 by yangg <yangg@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83783816
* Ensure flow control callbacks happen outside the transport lock.Gravatar ctiller2015-01-12
| | | | | | | | | | | | | | Split encoding into two phases: a collection phase to decide on what is allowed (by flow control) to be sent, and a framing phase when the data is actually sent. Perform the second phase outside of the transport mutex (but serially, guarded by t->writing) and make flow control callbacks during that phase. This will allow us to make further transport level calls in response to flow control callbacks, and will be needed by the forthcoming async api for C++. Change on 2015/01/12 by ctiller <ctiller@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83774409
* Add impl subdirectory under public and move headers that need to be installedGravatar yangg2015-01-12
| | | | | | | | to it. Change on 2015/01/09 by yangg <yangg@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83640373
* Allow logging mechanism to be overridden by applications.Gravatar ctiller2015-01-12
| | | | | | | | This necessitated the removal of gpr_vlog to keep a clean interface. Change on 2015/01/09 by ctiller <ctiller@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83634996
* Add ServiceAccount Credentials wrapping and handle credentials creationGravatar yangg2015-01-12
| | | | | | | | failure. Change on 2015/01/09 by yangg <yangg@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83634736
* Grpc census: v0 trace_printf() implementation in C.Gravatar hongyu2015-01-12
| | | | | | | Change on 2015/01/09 by hongyu <hongyu@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83626942
* Merge github.com:google/grpcGravatar Nicolas Noble2015-01-09
|\
* | Fix test under msanGravatar ctiller2015-01-09
| | | | | | | | | | | | | | Change on 2015/01/09 by ctiller <ctiller@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83609353
* | Add a test to export two TestService on the same server, only with differentGravatar yangg2015-01-09
| | | | | | | | | | | | | | | | | | | | package names. Make sure they work as intended. This is based on [] Change on 2015/01/08 by yangg <yangg@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83558743
* | C implementation of Census trace store and stats store for grpc C lib.Gravatar hongyu2015-01-09
| | | | | | | | | | | | | | Change on 2015/01/08 by hongyu <hongyu@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83556470
* | Enable streaming test case for gRPC client in GCE.Gravatar chenw2015-01-09
| | | | | | | | | | | | | | Change on 2015/01/08 by chenw <chenw@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83549959
* | Remove libevent.Gravatar ctiller2015-01-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed any exposed bugs across the stack. Add a poll() based implementation. Heavily leverages pollset infrastructure to allow small polls to be the norm. Exposes a mechanism to plug in epoll/kqueue for platforms where we have them. Simplify iomgr callbacks to return one bit of success or failure (instead of the multi valued result that was mostly unused previously). This will ease the burden on new implementations, and the previous system provided no real value anyway. Removed timeouts on endpoint read/write routines. This simplifies porting burden by providing a more orthogonal interface, and the functionality can always be replicated when desired by using an alarm combined with endpoint_shutdown. I'm fairly certain we ended up with this interface because it was convenient to do from libevent. Things that need attention still: - adding an fd to a pollset is O(n^2) - but this is probably ok given that we'll not use this for multipolling once platform specific implementations are added. - we rely on the backup poller too often - especially for SSL handshakes and for client connection establishment we should have a better mechanism ([] [] - Linux needs to use epoll for multiple fds, FreeBSD variants (including Darwin) need to use kqueue. ([] [] - Linux needs to use eventfd for poll kicking. ([] Change on 2015/01/07 by ctiller <ctiller@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83461069
* | Add a --forever flag, to continuously run tests as things change.Gravatar ctiller2015-01-09
| | | | | | | | | | | | | | Change on 2015/01/07 by ctiller <ctiller@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83451760
| * Fix a compiler warning.Gravatar Craig Tiller2015-01-09
|/
* Remove libevent.Gravatar ctiller2015-01-08
| | | | | | | | | | | | | | | | | | | | | | | Fixed any exposed bugs across the stack. Add a poll() based implementation. Heavily leverages pollset infrastructure to allow small polls to be the norm. Exposes a mechanism to plug in epoll/kqueue for platforms where we have them. Simplify iomgr callbacks to return one bit of success or failure (instead of the multi valued result that was mostly unused previously). This will ease the burden on new implementations, and the previous system provided no real value anyway. Removed timeouts on endpoint read/write routines. This simplifies porting burden by providing a more orthogonal interface, and the functionality can always be replicated when desired by using an alarm combined with endpoint_shutdown. I'm fairly certain we ended up with this interface because it was convenient to do from libevent. Things that need attention still: - adding an fd to a pollset is O(n^2) - but this is probably ok given that we'll not use this for multipolling once platform specific implementations are added. - we rely on the backup poller too often - especially for SSL handshakes and for client connection establishment we should have a better mechanism ([] [] - Linux needs to use epoll for multiple fds, FreeBSD variants (including Darwin) need to use kqueue. ([] [] - Linux needs to use eventfd for poll kicking. ([] Change on 2015/01/07 by ctiller <ctiller@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83461069
* Fixing include paths for cmdline.Gravatar nnoble2015-01-07
|
* Add deadline API on server side.Gravatar yangg2015-01-06
| | | | | | | Change on 2015/01/06 by yangg <yangg@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83351442