Commit Graph

168 Commits

Author SHA1 Message Date
Stanley Cheung b82913c752 Fix PHP mac build 2019-03-18 21:18:58 -07:00
Stanley Cheung 548beec563 Fix qps composer.json 2019-03-06 10:35:38 -08:00
Jerry 28145c30b7 removed tailing whitespace and clean MemoryLeakTest 2019-02-13 10:07:01 -08:00
Jerry 63544ea3ae memory leak test for php 2019-02-12 15:45:26 -08:00
Vijay Pai b099ca217e
Revert "Memory leak test for PHP unit tests" 2019-01-28 23:09:49 -08:00
Jerry d098a0dabc fixed small issue in run_tests.sh and remove duplicate in CallTest.php 2019-01-25 12:12:39 -08:00
Jerry 4351ca35ee memory leak test for php 2019-01-17 14:36:15 -08:00
Jan Tattermusch dcb194c6e3 PHP interop client: do not append :443 to host name unless necessary
$server_port is actually a string and appending the port number to
server_host breaks jwt_token_creds testcase.
2018-12-20 14:49:54 +01:00
Jan Tattermusch b4d4f2c467 do not use server override in php interop client by default 2018-12-20 14:49:54 +01:00
Juanli Shen a4345934a3 Use unique port in php test 2018-09-24 16:50:39 -07:00
ZhouyihaiDing 461c910a8c PHP: fix failed test 16392 2018-08-20 17:23:42 -07:00
ZhouyihaiDing 66a4efc5a8 PHP: fix failed test 16392 2018-08-17 19:11:37 -07:00
ZhouyihaiDing a7e282eecb PHP: add call invoker 2018-06-26 15:18:26 -07:00
ZhouyihaiDing d6b483b6f0 PHP: add deserialze as the argument for the interceptor 2018-06-20 16:42:55 -07:00
ZhouyihaiDing 4677c70684 PHP: fix flaky tests 2018-06-01 08:47:11 -07:00
ZhouyihaiDing bef6b8d9ab PHP: fix qps benchmark failure by updating protobuf version 2018-05-30 17:46:56 -07:00
kpayson64 364d2b480e
Merge pull request #15282 from ZhouyihaiDing/fix-qps
PHP: fix QPS tests not working
2018-05-29 13:23:38 -07:00
ZhouyihaiDing c848726565 php interceptor test nits 2018-05-16 13:37:57 -07:00
ZhouyihaiDing 9ef881e1ac PHP: chang shared channel behavior
PHP: add persistent list upper bounnd check

change upper bound from global to each target

add ref/unreef; Only delete ref_count=0; make the code cleaner

persistent map update after review

u2nd pdate after the review
2018-05-12 15:00:18 -07:00
ZhouyihaiDing 52b95cf1fb gRPC PHP Client Interceptor implementation and tests
move InterceptorChannel to Internal subdir; change year
2018-05-07 14:06:30 -07:00
ZhouyihaiDing 29bfaf490e PHP: fix QPS tests not working 2018-05-04 18:22:07 -07:00
thinkerou 6bc4b2fa99 php: complete todo 2018-04-30 22:29:53 +08:00
Zhouyihai Ding 8acece911a
Merge pull request #15171 from ZhouyihaiDing/API_revert
PHP: remove channel list tests and related observation and clean method
2018-04-26 08:40:47 -07:00
ZhouyihaiDing dff7ba6cfb PHP: remove channel observation and clean method used for tests 2018-04-25 18:36:06 -07:00
kpayson64 7a20c962df Break out qps services into seperate protos 2018-04-18 22:13:09 -07:00
ZhouyihaiDing 4a134047a4 PHP: fix persistentChannelTest error 2018-04-13 14:06:42 -07:00
ZhouyihaiDing 5c77035e57 PHP: use persistent list not shared by other modules 2018-04-12 14:01:59 -07:00
ZhouyihaiDing 43132b5c6b php: remove unrelated code from SharedChannelClose test 2018-02-01 11:59:30 -08:00
Jan Tattermusch a2044f83c6 metadata plugin update statuses in wrapped langs 2017-12-14 00:17:25 +01:00
Jan Tattermusch 18f02d2049 fix php testWatchConnectivityState 2017-11-06 19:41:44 +01:00
ZhouyihaiDing d015389823 exclude uploading stats, add unconstained php benchmark
php7 build once
2017-10-06 15:25:14 -07:00
ZhouyihaiDing c6f9cf3158 update composer installing protobuf v3 for php-qps 2017-09-19 15:30:57 -07:00
Stanley Cheung 5d55948c34 PHP: upmerge from 1.4.x branch 2017-08-22 13:18:14 -07:00
Stanley Cheung 5b3dc4aa75 PHP: persistent channel 2017-08-03 18:00:25 -07:00
Jan Tattermusch 4d5c3102a1 fix remaining license notices 2017-06-08 11:22:41 +02:00
Jan Tattermusch 7897ae9308 auto-fix most of licenses 2017-06-08 11:22:41 +02:00
Stanley Cheung 6e589c6a15 PHP: stop requiring google/protobuf PHP implementation 2017-05-16 18:09:36 -07:00
thinkerou 34d21ceadc fix php style 2017-03-26 01:10:21 +08:00
Vijay Pai 958ded975f PHP benchmarking performance client, proxied through Ruby
Requires synchronous and single-threaded, so only 1 channel and 1 outstanding RPC
per channel for now. No open-loop for now
2017-03-10 10:51:05 -08:00
Stanley Cheung aaf2bbaa58 PHP: update README and apache/nginx examples 2017-02-03 12:43:39 -08:00
Stanley Cheung 6481d04ae6 Add comments 2017-01-31 13:03:48 -08:00
Stanley Cheung 1a3f4a55c2 PHP: make tests runnable on both protobuf 3.1 and 3.2 2017-01-30 20:39:22 -08:00
Eric Gribkoff ced8702d1d Enable advanced Java interop tests.
Add response parameters to custom_metadata streaming request for Node and PHP
clients.

The Java server does not respond with separate initial and trailing
metadata when there is no response data - it is only emiting the
requested trailing metadata. Adding the response parameters to the test
(in accordance with the specification) avoids this, but I will open a
separate issue to investigate the Java behavior.
2017-01-06 09:16:29 -08:00
Ken Payson 02d2807b30 Fixes 2 issues:
1. In the State change test, 123->0 will hit a c-core GPR_ASSERT if
debugging is enabled because 123 doesn't map to a state that can
be printed.
2. In the Server test, 8888 is sometimes unavailable, so we just use
a wildcard port.
2016-12-01 09:57:30 -08:00
thinkerou 9a669b64a2 update php style 2016-11-01 21:33:06 +08:00
Noah Eisen 6134d1d4c8 change unimplemented_method to unimplemented_service. Add real unimplemented_method test 2016-10-21 17:07:01 -07:00
Stanley Cheung 1065452f32 Fix php interop client for status_code_and_message test 2016-10-17 12:05:55 -07:00
Stanley Cheung 39b2e5bec6 PHP Proto3: update tests and README 2016-09-29 17:26:40 -07:00
thinkerou 9392b04517 fix php code style 2016-09-09 17:44:09 +08:00
Stanley Cheung 47110750bc php: minor error initializing a variable 2016-09-06 11:49:41 -07:00