Lidi Zheng
dc63d6a53e
Add CSDS API to Python ( #26114 )
...
* Add grpcio-csds pacakge
* Remove unused file
* Fix the proto import path issue
* Update the CSDS package and xds-protos for PY2
* Make tests happy
* Fix Bazel proto dependency
* Add Python2 tests for CSDS
4 years ago
Paulo Castello da Costa
44a4a2ea62
Fix typos and format of LoadTest generator output. ( #26149 )
...
This change fixes typos and makes minor changes to the format of the generated yaml files for LoadTest configuration (embedded scenarios end in newline, and element lists are indented). The templates generated earlier are also updated.
4 years ago
Jan Tattermusch
d61db49b48
Add python3.8 aarch64 wheel distribtest ( #26136 )
...
* add python3.8 aarch64 distribtest
* register qemu emulator for linux distribtests
4 years ago
Yash Tibrewal
81276fff2e
Update protobuf version to 3.15.8 ( #26105 )
...
* Update protobuf version to 3.15.8
* Run tools/distrib/python/make_grpcio_tools.py
4 years ago
yifeizhuang
68aed165a7
Add xDS TD API interop tests: metadata_filter, forwarding_rule_port_match, api_listener ( #26065 )
4 years ago
Mark D. Roth
4c40ee3f78
move parse_address and sockaddr_utils out of iomgr directory ( #26077 )
...
* move parse_address and sockaddr_utils out of iomgr directory
* clang-format
* fix python
* fix for import
* fix build file for import
4 years ago
Jan Tattermusch
802375393a
Use go1.16 for go interop tests and for newly added interop_matrix tests. ( #26124 )
...
* use go1.16 for go interop tests
* add go1.16 runtime support for interop_matrix tests
* update copyright headers
4 years ago
Lidi Zheng
26ceb8693a
Enable Traffic Director time tracer ( #26111 )
4 years ago
Yash Tibrewal
fe56d1a39a
Update boringssl submodule ( #26101 )
...
* update submodule boringssl-with-bazel with origin/master-with-bazel
* Update boringssl dependency to master-with-bazel commit SHA
* Generate projects
* Updated boringssl sha256
* Generate boringssl prefix headers
* Increment podspec version
4 years ago
Ashitha Santhosh
457fd3d41c
RBAC Engine implementation. ( #25948 )
4 years ago
Paulo Castello da Costa
5f3fb66688
Run test that will show on the dashboard. ( #26096 )
4 years ago
Sergii Tkachenko
d0256d9085
xds-k8s: retry tearDown multiple times, and doesn't fail test results ( #26104 )
4 years ago
Sergii Tkachenko
f9b667243b
xds-k8s buildscript should use the latest version of the driver ( #26100 )
4 years ago
Sergii Tkachenko
368b9077e2
xds-k8s kokoro buildscripts: exclude from tests suites ( #26098 )
4 years ago
Ben Beasley
d483841001
Explicitly import importlib.abc; required on Python 3.10. Fixes #26062 . ( #26083 )
4 years ago
Sergii Tkachenko
ef930b7703
buildscripts: xds-k8s pin pip to 21.0.1
...
pip 21.1 released on Apr 24 introduced a regression for python 3.6.1.
The regression was identified on Apr 24, the fix merged on Apr 25.
The fix is expected to be delivered in the 21.1.1 patch.
There's no clear date, when 21.1.1 will be released.
Until then, pin is temporarily pinned to the previous release, 21.0.1.
4 years ago
Richard Belleville
3732ee0317
ADD Python xDS security interop test CI scripts ( #26073 )
4 years ago
Paulo Castello da Costa
2fc80c234b
Do not use flow style when dumping LoadTest configurations. ( #26071 )
4 years ago
Jan Tattermusch
a2645aaff4
small cleanup in grpc_e2e_performance_v2.sh ( #26055 )
4 years ago
Esun Kim
2d8936b097
Added status_helper ( #25901 )
...
Added status_util
4 years ago
Paulo Castello da Costa
4c7bd972d3
Fix saving results to BigQuery from Kokoro in OSS benchmarks. ( #26049 )
4 years ago
Paulo Castello da Costa
16897e94d3
Delete duplicate paragraph and fix typos in README. ( #26052 )
4 years ago
Yash Tibrewal
28ef8d98e0
xds k8s kokoro job - Add git commit as tag for images ( #26051 )
4 years ago
Yash Tibrewal
e7e1ba39c5
xds k8s kokoro - Configure auth for docker ( #26050 )
...
* xds k8s kokoro - Configure auth for docker
* Add -q
4 years ago
Yash Tibrewal
cc06e6b65d
Don't check local certs for xds k8s kokoro job ( #26046 )
4 years ago
Lidi Zheng
0657787b13
Compile source wheels for xds-protos ( #26034 )
4 years ago
Yash Tibrewal
8e0bcf559c
Use existing repo for test driver ( #26041 )
...
* Use existing repo for test driver
* Reviewer comments
4 years ago
Paulo Castello da Costa
bb418da2b5
Run example benchmarks v2 test in continuous build. ( #25976 )
...
This commit includes the following changes:
1. A new load test template generator (loadtest_template.py) is added. The template generator combines existing configurations or templates for several languages into a single template that can be used to generate configurations for different languages or combinations of languages.
2. A basic template generated from the example tests in grpc/test-infra (loadtest_template_basic_all_languages.yaml) is added.
3. The load test config generator is updated to use the combined template.
4. An example run consisting of a single test (generated from the combined template) is added and set up to run continuously.
4 years ago
Yash Tibrewal
57cb063fb7
Add kokoro job for xds psm security tests ( #26033 )
...
* add kokoro job for xds psm security
* Fix scripts
* Cleanup
* Add copyright
4 years ago
Lidi Zheng
0b8cb0227b
Upgrade setuptools and ProtoBuf Python in prep_xds.sh ( #26029 )
...
* Upgrade
* Trick Kokoro to run xDS test
* Restore grpc_python_bazel_test.cfg
* Update protobuf
* Add extra layer of protection
4 years ago
Lidi Zheng
3625d9f75e
Update the Python dependency for xDS interop test ( #26024 )
...
`xds-protos` includes all the generated Python files for Envoy protos, which is required by Envoy.
4 years ago
Lidi Zheng
f03a839f8a
Fix a typo in CSDS test ( #26021 )
4 years ago
Lidi Zheng
cca9277963
Fix some issues with the xds-protos package ( #25999 )
...
* Fix issues with xds-protos && add a README
* Split the build process from setup.py
4 years ago
Richard Belleville
146e285696
Add 1.37.0 to interop matrix ( #25920 )
4 years ago
Lidi Zheng
0123d5460b
Add CSDS xDS interop test ( #26007 )
...
* Add CSDS xDS interop test
* Add CSDS test to the test suite
* Fix a typo
* Address comments
* Improve the logging of each attempt
* Improve Python readability
4 years ago
Ashitha Santhosh
628bf7fe08
RBAC engine matchers implementation. ( #25997 )
4 years ago
Lidi Zheng
980ccba493
Introduce new Python package "xds_protos" ( #25975 )
...
* New Python package xds_protos
* Polish the setup.py
* Adding install requirements and improve wheel validation
* Add xds-protos to the update procedure of envoy-api
* Add setup requirements
4 years ago
Seth Vargo
3223b4fe98
Naming fix (secrets manager -> secret manager) ( #25990 )
4 years ago
Easwar Swaminathan
7914aecf1b
Add v1.37.0 release of grpc-go to interop matrix ( #25919 )
4 years ago
Ashitha Santhosh
8489a6050b
Revert "Rbac Matcher implementation. ( #25653 )" ( #25957 )
...
This reverts commit 1fb4f715db
.
4 years ago
Stanley Cheung
e8a904368b
PHP: enable fault_injection xds interop test case ( #25943 )
...
* PHP: enable fault_injection xds interop test case
* sanity check yaph_code.sh
* some mysterious SIGTERM is being observed
* Remove adhoc test cfg
4 years ago
Sergii Tkachenko
912515384e
Interop matrix: document adhoc test run ( #25932 )
4 years ago
Jan Tattermusch
98339824b0
also build python3.6 aarch64 manylinux2014 wheel ( #25928 )
4 years ago
Ashitha Santhosh
1fb4f715db
Rbac Matcher implementation. ( #25653 )
4 years ago
Stanley Cheung
c0a78774f8
PHP: allow xDS interop client to start RPCs asynchronously ( #25696 )
...
* PHP: allow xDS interop client to start RPCs asynchronously
* Address review comments
* Remove adhoc test config
4 years ago
AJ Heller
4c59b17d40
Remove eventmanager_libuv code ( #25811 )
...
Reintroduces this code removal after a failed import. This needed special handling via cherry pick.
4 years ago
Sergii Tkachenko
72632aebd7
xds-k8s: Use latest TD bootstrap supporting new secrets dir ( #25925 )
4 years ago
AJ Heller
a63f188153
Add conversion method for absl::Status to grpc_error* ( #25896 )
4 years ago
Sergii Tkachenko
ca769f6fbb
Add gRPC Java 1.37.0 to interop matrix ( #25923 )
4 years ago
Menghan Li
239a440c92
xdsinterop: extend the ports to use ( #25881 )
...
This is to add more ports for forwarding-rule.
It's in theory not necessary, because forwarding-rule doesn't need to use the
same port as the services. This is a limitation of the test framework, and can
be fixed in the future.
4 years ago