AJ Heller
d58af7397f
[example] Move unix abstract domain sockets example ( #33220 )
...
A different scheme was decided upon for adding feature examples. This
moves the old UDS example and deletes the CI job.
2023-05-23 12:53:51 -07:00
Craig Tiller
338c55978b
[threading] Implement thready-tsan mode ( #33193 )
...
This test mode tries to create threads wherever it legally can to
maximize the chances of TSAN finding errors in our codebase.
<!--
If you know who should review your pull request, please assign it to
that
person, otherwise the pull request would get assigned randomly.
If your pull request is for a specific language, please add the
appropriate
lang label.
-->
---------
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2023-05-19 17:26:11 -07:00
Craig Tiller
0982f82f47
[fuzzing] Add fuzztest config ( #32676 )
...
<!--
If you know who should review your pull request, please assign it to
that
person, otherwise the pull request would get assigned randomly.
If your pull request is for a specific language, please add the
appropriate
lang label.
-->
2023-05-03 20:19:22 +00:00
Esun Kim
0014c91858
Increased timeout for sanity test variants ( #32288 )
2023-02-03 09:49:23 -08:00
Sergii Tkachenko
7e850a101f
[tests] Restore grpc_interop_matrix_adhoc.cfg ( #31709 )
...
Previously deleted in https://github.com/grpc/grpc/pull/31423 .
We still need this build config to execute adhoc run of interop matrix
tests per https://github.com/grpc/grpc/blob/master/tools/interop_matrix/README.md
instructions.
2022-11-18 16:46:58 -08:00
Craig Tiller
29175b97ee
[tests] Remove interop tests from PR flows ( #31423 )
2022-10-21 11:15:15 -07:00
Jan Tattermusch
2ebd03d9e2
cleanup grpc_sample_fuzzers job ( #31358 )
2022-10-17 21:04:07 +02:00
Craig Tiller
f69c64b270
[sanity] Split IWYU, clang-tidy into their own jobs ( #31141 )
...
* [sanity] Split IWYU, clang-tidy into their own jobs
* fix typo
* fix
* Automated change: Fix sanity tests
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2022-09-27 17:04:54 -07:00
Craig Tiller
50ae54dd1c
[fuzzing] Run fuzzers a little bit as a test ( #29919 )
...
* [fuzzer] Add a script to sample fuzzers
* remember the script
* add ci
* bleh
* fix
* Update sample_fuzzers.sh
* tweak
* tweak
* tweak
* tweak
* tweak
* fix fuzzer found bug
* add explainer
* make it bold af
* limit max fuzzing time in addition to runs
2022-06-07 07:37:59 -07:00
Jan Tattermusch
e26c812aeb
Cleanup & improve bazel-based test jobs running under docker. ( #29402 )
...
* use EXTRA_DOCKER_ARGS in grpc_bazel_privileged_docker.sh
* docker_propagate_env.list: propagate all variables needed by workspace_status_kokoro.sh
* simplify bazel invocations in docker
* use respawn script for grpc_bazel.sh
* cleanup grpc_flaky_network test
* cleanup grpc_binder_transport_apk job
* cleanup grpc_feature_example_tests
* additional cleanup & improvements
2022-04-22 19:02:58 +02:00
Jan Tattermusch
da1977f98c
Cleanup configuration of bazel RBE jobs ( #29301 )
...
* cleanup bazel_rbe .cfg and .sh files
* upload sponge_log.xml artifacts for selected bazel jobs
* use move_src_tree_and_respawn_itself_rc for bazel RBE tests on linux
* fix wrong config
2022-04-13 13:14:00 +02:00
Jan Tattermusch
267d0b550f
add kokoro jobs cfg for grpc_memory_diff ( #29081 )
2022-03-14 09:11:24 +01:00
Jan Tattermusch
f8a909e76f
Run bloat_diff.py in a separate kokoro job ( #28892 )
...
* move bloat_diff to a separate kokoro job
* add grpc_bloat_diff PR job
2022-03-06 19:33:17 +01:00
Jan Tattermusch
a215992f0e
speedup C# basictests: only build C# once for coreclr and mono tests ( #28587 )
...
* only build C# once for coreclr and mono tests
* one more attempt
* only build C# once for coreclr and mono
2022-01-18 11:09:49 -08:00
Jan Tattermusch
7dfdf3d679
Delete no-longer-used kokoro jobs .cfg files. ( #28465 )
...
* remove .cfg files for non-existent kokoro jobs
* more cleanup
2022-01-04 20:26:25 +01:00
Jan Tattermusch
858eff5ab9
Introduce C# single-platform nuget build (and distribtests) ( #27180 )
...
* C# linux distribtests
* add distribtests C# linux job cfg
* support running a subset of C# artifact/distribtests on jobs
2021-12-07 12:58:31 +01:00
Lidi Zheng
7cfd399dd6
Reduce the workload of presubmit artifact builds and distribtests ( #28228 )
...
* Reduce the workload of presubmit artifact builds and distribtests
* Create and redirect Kokoro config
* Remove duplicated scripts and use env var config
* Clean-up Kokoro cfg
* [DO-NOT-SUBMIT] Add ad-hoc TASK_RUNNER_EXTRA_FILTERS
* Revert "[DO-NOT-SUBMIT] Add ad-hoc TASK_RUNNER_EXTRA_FILTERS"
This reverts commit 9436ac54ac .
2021-12-06 10:03:31 -08:00
AJ Heller
2c7f2190e6
Fix name of feature example tests CI config file ( #28028 )
2021-11-12 12:49:57 -08:00
AJ Heller
c5f1d29b76
Add feature examples with continuous integration ( #27917 )
...
* Add failing end2end test for inconsistent percent-decoding of URIs
* Add passing h2_local_abstract_uds end2end tests
* Add basic abstract UDS example
* add test runner
* add proper bazel build path
* first attempt at CI configuration
* cleanup
* rename CI files for better readability
2021-11-11 14:00:10 -08:00
Craig Tiller
75a54f55e3
Remove trickle benchmarks ( #28000 )
...
* Remove trickle benchmarks
* Automated change: Fix sanity tests
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2021-11-10 18:21:13 -08:00
Richard Belleville
cb95e9f3ee
Attempt to Fix #27614 ( #27904 )
...
* commit after sync
* Moving to v1.41.1
* Attempt to fix interop test
* Increase test timeout
* Regenerate testcases. Fix old Python images to 3.7
Co-authored-by: Donna Dionne <donnadionne@google.com>
2021-11-03 13:56:54 -07:00
Lidi Zheng
a990f6f987
Revert gRPC Python Kokoro cfg ( #26678 )
2021-07-13 15:48:55 -07:00
Lidi Zheng
048d6be581
Halt and save GCP resources in our interop tests ( #26669 )
...
* Halt and save GCP resources in our interop tests
* Fix typo in argparser
* Add logging when halt after fail is triggered
2021-07-13 08:38:38 -07:00
Jan Tattermusch
a8f7b2d005
stop using GrpcTesting-d0eeee2db331.json for RBE authentication on linux
2020-11-09 15:49:15 +01:00
root
867f579e54
del php5 from basic Linux test and interop test
2020-09-30 22:11:40 +00:00
Jan Tattermusch
79cfdb525c
increase timeout of bazel RBE jobs
...
if the kokoro job times out and the bazel command is not done, it ends up in
weird test results ("Unevaluated targets") that are hard to interpret.
Setting the timeout for kokoro jobs high enough to create extra reserve
should help.
2019-10-23 12:52:12 +02:00
Jan Tattermusch
957e71ecd2
add config for C/C++ build only PR job
2019-06-06 16:16:18 +02:00
Jan Tattermusch
a7e3e76aed
use different service_account_key for interop tests
2019-06-05 18:05:07 +02:00
Jan Tattermusch
fbc6068140
remove no-longer-used PR jobs
2019-05-07 09:52:56 +02:00
Jan Tattermusch
d791dd1775
create build.cfg for split-up PR jobs
2019-05-07 09:52:56 +02:00
Jan Tattermusch
f2f27a0e64
add non-internal build.cfg files for bazel RBE jobs
2019-04-23 03:06:00 -04:00
Jan Tattermusch
fb06f89af9
move RBE test timeout configuration to a single place
2019-01-24 10:32:14 +01:00
Lidi Zheng
6692429f31
Download private key from KeyStore
2018-12-17 16:25:25 -08:00
Jan Tattermusch
eb24d9fc43
Merge pull request #17169 from jtattermusch/foundry_msan_pr_script
...
Add script for running RBE msan on PRs
2018-11-09 19:39:10 +01:00
Jan Tattermusch
969a155237
add script for running RBE msan on PRs
2018-11-09 18:10:52 +01:00
Jan Tattermusch
2a4f8a3f25
use bazel --config= for all foundry builds
2018-11-08 14:21:14 +01:00
Jan Tattermusch
3c2f3e1eb3
use set -ex in all bazel scripts
2018-10-25 21:11:48 +02:00
Jan Tattermusch
b7b3a7972a
Merge pull request #16937 from jtattermusch/interop_matrix_improvements
...
run_interop_matrix_tests.py: overhaul and simplification
2018-10-25 19:42:45 +02:00
Jan Tattermusch
e43d732a33
align ubsan configuration
2018-10-24 23:31:54 +02:00
Jan Tattermusch
23eec0c4ec
align tsan configuration
2018-10-24 23:31:54 +02:00
Jan Tattermusch
bfcce96efc
align bazel asan configuration
2018-10-24 23:31:54 +02:00
Jan Tattermusch
6b5f1143fc
allow running adhoc interop matrix tests
2018-10-19 12:58:52 +02:00
Jan Tattermusch
58f167abeb
upload both sponge_log.xml and sponge_log.log
2018-09-25 23:10:54 +02:00
Bill Feng
3fb62ae92c
exclude less tests from qps
2018-09-06 13:41:02 -07:00
Bill Feng
888ffabd80
appended exclusion rules to pull_request scripts
2018-09-05 15:33:01 -07:00
Adele Zhou
2c8d34663e
Set KOKORO_FOUNDRY_PROJECT_ID env var.
2018-08-30 23:18:04 -07:00
Adele Zhou
9d0535fd1f
merge
2018-08-30 23:08:51 -07:00
Jan Tattermusch
bbfb05f61f
run remote bazel tests with GRPC_VERBOSITY=debug
2018-08-28 10:33:00 +02:00
Adele Zhou
82af30de34
Switch to use the default instance.
2018-08-27 14:28:03 -07:00
Adele Zhou
5f84445781
Upgrade bazel to 0.16.1
2018-08-24 14:27:17 -07:00