yihuaz
b458db9246
Eliminate gRPC insecure build ( #25586 )
...
* force submit
* fix test error
* remove is_client from local tsi and its callsites
* fix too_many_pings_test
* add missing dep
3 years ago
Jan Tattermusch
dd84445074
More cleanup of docker run machinery. ( #28734 )
...
* update copyrights as per review comments
* docker run.sh cleanup: unnecessary to set CONFIG
Originally added in as
https://github.com/grpc/grpc/pull/2225/files#diff-156ef223959550cc6280d4747c600c187f275e5bb1a8f73c297e282898bf5a60R34
and no longer needed.
* XML_REPORT env variable is not used anywhere, run_tests_cmd carries the args
* remove unnecessary POST_GIT_STEP setting
It was originally added in gcc4.4 compatibility test and gcc4.4 is no
longer supported
https://github.com/grpc/grpc/pull/5384
* more docker_run.sh cleanup
3 years ago
scwhittle
14169dd0c5
[issue #28771 ] Fix pick_first policy to clear selected_ when deleting subchannel_list_ ( #28824 )
...
* [issue #28771 ] Fix pick_first policy to clear selected_ when promoting
a pending subchannel list to the active subchannel list when all
subchannels have been attempted and are in an error state.
* address comments
* revert idle_filter
3 years ago
Yousuk Seung
172120f6b4
Move XdsChannelCreds to CoreConfiguration ( #28746 )
...
* Move XdsChannelCreds to CoreConfiguration
* move xDS channel creds files to src/core/lib/security/credentials/xds
* Change back to returning a RefCountedPtr.
* make remove "xds_" from xds_channel_* files.
* Renamed to address comments.
* clang fix
* Fix another clang error
3 years ago
Craig Tiller
4169f24dcc
Revert "Revert "Transport channel arg ( #28802 )" ( #28818 )" ( #28820 )
...
This reverts commit 2532cf5321
.
3 years ago
Ming-Chuan
08181286e3
Add a ChannelArguments option for sepcify custom binder intent ( #28723 )
...
User can use
`grpc::ChannelArguments::SetString("grpc.binder.custom_android_intent_action_name", "...")`
to set custom binder intent.
3 years ago
Craig Tiller
361809aabb
Convert filter to a promise ( #28815 )
...
* Convert filter to a promise
* copy/paste fix
* fix
3 years ago
Esun Kim
8adc21f78d
Removed grpc_error_string usage ( #28819 )
3 years ago
Craig Tiller
2532cf5321
Revert "Transport channel arg ( #28802 )" ( #28818 )
...
This reverts commit 99e339136d
.
3 years ago
Craig Tiller
f55c7ebeb4
Non-encodable tweaking ( #28733 )
...
* log non-encodables
* add a place to capture errors into trailing metadata without risking encoding it
* bs
3 years ago
Craig Tiller
99e339136d
Transport channel arg ( #28802 )
...
Instead of passing transport optionally as an argument adjacent to channel args, pass it as a channel arg directly.
Doing so does not affect semantics, but does allow a cleaner API for channel creation which will become increasingly important as we move towards promises.
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
3 years ago
Esun Kim
84101427d0
Fix CFStreamEndpointTests ( #28812 )
3 years ago
Mark D. Roth
d5fc37f706
rls: add routeLookupChannelServiceConfig field to LB policy config ( #28731 )
...
* rls: add routeLookupChannelServiceConfig field to LB policy config
* fix error refcount bug
3 years ago
David E. Weekly
dacf3eca97
Add grpc-swift to language list ( #28743 )
...
Swift doesn't seem to be on this "front page" list, but development is vibrant and seems officially supported.
3 years ago
ZHANG Dapeng
79d7959c3d
Update client_matrix for Java v1.43.1 ( #28368 )
...
* Update client_matrix for Java v1.43.0
* Bump java version again
3 years ago
Jan Tattermusch
0ec0479ded
run_tests.py cleanup and simplification ( #28808 )
...
* only support cmake for CLanguage in run_tests.py
* add support for run_tests.py build step environ
* switch C/C++ run_tests.py build to build_cxx script
* CLanguage cleanup
* build C# entirely with build_csharp script
* move entire PHP build to build_php.sh
* fixup C# build on linux and mac
* run_dep_checks Makefile target is deprecated
* get rid of the "makefile" logic in run_tests.py
* fixup C# build on linux and mac
* XML_REPORT env variable is useless for --use_docker runs
* add a TODO
* move "main" functionality towards end of run_tests.py
* use self.args instead of global
* yapf format
* remove the no longer useful --update_submodules features of run_tests.py
* fix check_epollexclusive check in run_tests.py
3 years ago
Craig Tiller
caa67ccc5e
Ban std::random_device ( #28638 )
3 years ago
donnadionne
b25a5b667b
passing repo manager to markdroth ( #28796 )
3 years ago
Paulo Castello da Costa
ccd8d577d0
Fix python os import. ( #28805 )
3 years ago
AJ Heller
bfd1bcfc09
Fix -Wunused-value build error in c2p resolver ( #28806 )
3 years ago
Esun Kim
5a4ba15346
Fix build & test errors when `GRPC_ERROR_IS_ABSEIL_STATUS` enabled. ( #28784 )
...
* Fix xds_bootstrap_test
* Fix sanity test
* Fix ev_apple
* Fix debug_location
3 years ago
Paulo Castello da Costa
e89152cacd
Unfreeze benchmarks reference to test-infra repo. ( #28801 )
...
Follow-up to #28797 .
3 years ago
Wanlin Du
abc0f3e881
Update templates ( #28797 )
...
This pr updates the templates required by the change made in grpc/test-infra#267 .
3 years ago
apolcyn
64082940a5
Fix google c2p resolver shutdown during metadata server queries ( #28519 )
...
* Fix c2p resolver shutdown during metadata server queries
* handle lame channels in XDS client
3 years ago
Yash Tibrewal
9ffd1a7b0a
Fix for a racy WorkSerializer shutdown ( #28769 )
...
* Fix for a racy WorkSerializer shutdown
* Reviewer comments
* Additional test
* Fix test compilation on cmake
3 years ago
krestofur
b8d3a09092
Update CRL test credentials ( #28794 )
...
* remove old files
* update credentials
* fix README
3 years ago
Menghan Li
1dbda3b147
xds/interop: move definition of flag force_cleanup so that it is defined in all scripts ( #28791 )
3 years ago
Paulo Castello da Costa
c2da6f099f
Fix benchmark jobs. ( #28790 )
3 years ago
Yash Tibrewal
a8ba47ac55
InsecureCredentials: singleton object ( #28777 )
...
* InsecureCredentials: Allow special case comparison
* Update security connector
* Use a singleton object instead
3 years ago
Denny C. Dai
608970f783
gRPC Package.swift patch ( #28355 )
3 years ago
Esun Kim
36bfb56fc2
Added iproute2 to grpc_flaky_network_in_docker.sh ( #28785 )
3 years ago
Paulo Castello da Costa
6069b3bcd6
Freeze benchmarks reference to test-infra repo. ( #28781 )
...
Freezing reference to account for incompatible change in grpc/test-infra#267 .
Will unfreeze once loadtest templates are updated.
3 years ago
Esun Kim
342cb4457c
Added a temporary trap to prevent Abseil-Status breakages. ( #28766 )
...
* Added a new trap to prevent build errors with use_abseil_status enabled
* Fix build errors.
3 years ago
apolcyn
3857b07577
Correct the c-ares gitmodule branch name ( #28780 )
3 years ago
Vignesh Babu
9b42785db2
Removing Te metadata key-value pairs sent through initial or trailing metadata ( #28774 )
...
* Removing invalid Te metadata sent through initial or final metadata
* tidying up code to unlaterally remove Te metadata
3 years ago
Wanlin Du
dc9e898310
Allow --qps_server_target_override to replace the original server ( #28686 )
...
This commit makes sure that the client's server target is only
from the --qps_server_target_override, once the flag is in use.
Any prior server targets are cleared away.
3 years ago
Craig Tiller
9bcabbac32
Disable flaky test ( #28776 )
3 years ago
Esun Kim
92738290ab
Upgrade base-builder to the latest for blaze build ( #28768 )
...
* Upgrade base-builder to the latest for blaze build
* Fix warnings.
* Added -Wno-deprecated-copy
3 years ago
Vignesh Babu
eb8af70ee0
Creating an event_engine_common library that contains code which all event engine implementations can depend on ( #28765 )
...
* creating an event_engine_common library that contains code which all event engine implementations can depend on
* adding event_engine_common dependency
* regenerate projects
* Automated change: Fix sanity tests
* renaming file
* regenerate projects
Co-authored-by: Vignesh2208 <Vignesh2208@users.noreply.github.com>
3 years ago
Esun Kim
2057bfd182
Upgrade clang to 13 for clang-format, clang-tidy, and sanity ( #28763 )
3 years ago
Vignesh Babu
9317838084
updating ChooseLbPolicy to revert to pick_first lb_policy if an unsupported lb_policy is passed through channel_args ( #28651 )
...
* updating ChooseLbPolicy to revert to pick_first lb_policy if an unsupported lb_policy is passed through channel_args
* addressing review comments
* updating comment
* adding check to ensure policy_name is not nullptr
* initializing bool variable to avoid ubsan errors
3 years ago
Esun Kim
4a35cf9dc9
Removed php warning options ( #28716 )
3 years ago
yifeizhuang
63398540b6
fix ( #28759 )
3 years ago
Jan Tattermusch
c8c1774ec4
Revert "Revert "Cleanup run docker machinery in run_tests.py, task_runner.py and elsewhere ( #28704 )" ( #28741 )" ( #28748 )
...
* Revert "Revert "Cleanup run docker machinery in run_tests.py, task_runner.py and elsewhere (#28704 )" (#28741 )"
This reverts commit 9a79d44e9b
.
* fix python distribtest failure on fedora34
3 years ago
Nikolai Semenov
7b8fb43b33
WriteOptions::clear_write_through method ( #26774 )
...
* Add WriteOptions::clear_write_through method
* Rearrange WriteOptions methods in a logical manner
3 years ago
Esun Kim
60ee4454fb
To Donna ( #28757 )
3 years ago
yifeizhuang
62c1b4f013
fix api_listener parsing logic ( #28745 )
...
* Revert "Revert "Add api listener test for k8s (#27534 )" (#28719 )"
This reverts commit c35b93f28d
.
Fix parsing logic of the RDS response from CSDS to support different response formats. Use common parsing logics from url_map in this test case for parsing.
3 years ago
AJ Heller
2b9ffa18e4
Revert "Disable EventEngine smoke tests for ease of import ( #28732 )" ( #28737 )
...
This reverts commit f42b2a7368
.
3 years ago
Craig Tiller
03031a89bb
Server filter promise wrapper ( #28687 )
...
* Sketch server filter promise wrapper
* fixes
* fix
* fix
* Fix comments
* review feedback
3 years ago
Esun Kim
33f5a5bb2c
Fix clang-tidy ( #28717 )
3 years ago