Craig Tiller
c580d0d9a7
[experiments] Add experiment framework ( #30775 )
...
* [experiments] Add experiment framework
* auto-ci-config
* fix
* fix
* Automated change: Fix sanity tests
* support different configs
* Automated change: Fix sanity tests
* cleaner generated code
* Automated change: Fix sanity tests
* enforce expiry
* make sure expiry isnt far in the future
* fix
* Automated change: Fix sanity tests
* remove specified testing
* cleaner
* fix
* fix
* Automated change: Fix sanity tests
* fix
* fix
* docstring
* clean up code
* Automated change: Fix sanity tests
* review feedback
* build fix
* Automated change: Fix sanity tests
* ownership
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2 years ago
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
3 years ago
Jan Tattermusch
07a75427bd
Simplify running bazel with structured test results on CI ( #29353 )
...
* add bazel_report_helper.py
* simplify bazel invocations in selected builds
* introduce __main__
* update gitignore
* introduce sleep constant
* add type annotations
* use f-strings
* Revert "use f-strings"
This reverts commit f970d6a40b
.
3 years ago
Jan Tattermusch
1973b4f9b1
Cleanup bazel RBE configs ( #29281 )
...
* refactor RBE configs
* better naming for linux specific RBE configs
* update names of RBE configs elsewhere
* move partial configs to tools/remote_build/include
3 years ago
Richard Belleville
59693b7e72
Migrate Infrastructure Scripts to Python 3 ( #27135 )
...
* Run 2to3 on tools directory
* Delete github_stats_tracking
* Re-run 2to3
* Remove unused script
* Remove unused script
* Remove unused line count utility
* Yapf. Isort
* Remove accidentally included file
* Migrate tools/distrib directory to python 3
* Remove unnecessary shebang
* Restore line_count directory
* Immediately convert subprocess.check_output output to string
* Take care of Python 2 shebangs
* Invoke scripts using a Python 3 interpreter
* Yapf. Isort
* Try installing Python 3 first
* See if we have any Python 3 versions installed
* Add Python 3.7 to Windows path
* Try adding a symlink
* Try to symlink differently
* Install six for Python 3
* Run run_interop_tests with python 3
* Try installing six in python3.7 explicitly
* Revert "Try installing six in python3.7 explicitly"
This reverts commit 2cf60d72f3
.
* And debug some more
* Fix issue with jobset.py
* Add debug for CI failure
* Revert microbenchmark changes
3 years ago
Jan Tattermusch
a8f7b2d005
stop using GrpcTesting-d0eeee2db331.json for RBE authentication on linux
4 years ago
Jan Tattermusch
ed7e8c53e0
update scripts
6 years ago
Jan Tattermusch
374ff3139a
use bazel.sh for foundry RBE tests
6 years ago
Jan Tattermusch
92a7d4b615
standardize bazel rbe credentials
6 years ago
Jan Tattermusch
cba5c089eb
Upgrade linux RBE tests to bazel 0.23.2
6 years ago
Jan Tattermusch
6ddee61f75
Upgrade linux RBE tests to bazel 0.22
6 years ago
Bill Feng
3dafee1e51
bumped bazel version for internal CI
6 years ago
Jan Tattermusch
810a93e783
inject extra details to Bazel RBE links
6 years ago
Jan Tattermusch
6311ddbe4b
BAZEL_INTERNAL_INVOCATION_ID is deprecated
6 years ago
Jan Tattermusch
69451016c9
use opensource version of bazel for RBE tests
6 years ago
Jan Tattermusch
49650ef596
post bazel invocation details from kokoro rbe jobs
6 years ago
Jan Tattermusch
008775c416
stop using deprecated bazel_wrapper.py
6 years ago
Jan Tattermusch
f9b6c88f01
align configuration of kokoro and manual foundry runs
6 years ago
Bill Feng
3943790e09
simplified argument packing
6 years ago
Bill Feng
2a6f71ea5b
flipped script argument order
6 years ago
Bill Feng
1c24373821
excluded asan and tsan for qps tests
6 years ago
Adele Zhou
2c8d34663e
Set KOKORO_FOUNDRY_PROJECT_ID env var.
6 years ago
Adele Zhou
9d0535fd1f
merge
6 years ago
Jan Tattermusch
bbfb05f61f
run remote bazel tests with GRPC_VERBOSITY=debug
6 years ago
Adele Zhou
82af30de34
Switch to use the default instance.
6 years ago
Adele Zhou
5f84445781
Upgrade bazel to 0.16.1
6 years ago
Adele Zhou
c9868d011b
Add copyright
7 years ago
Adele Zhou
a046f6e3ee
Configure bazel builds to use Foundry's multipool feature.
7 years ago
Adele Zhou
300794903a
More flags for 0.14.0
7 years ago
Adele Zhou
304ff8fcbb
Update bazel toolchain to RBE Ubuntu16_04 toolchain container
7 years ago
Matt Kwong
4ba7e8400a
Enable uploading RBE test results to BQ
7 years ago
Adele Zhou
27eef6ccaf
Keep jobs at 200 as suggested by Foundry team.
7 years ago
Adele Zhou
5792c052dd
Update test jobs to 800 and set runs_per_test back to 2 to detect flakes.
7 years ago
Adele Zhou
2d3186eee4
Use Bazel 0.12.0
7 years ago
Matt Kwong
7ec3be7576
Increase Foundry job count to 200
7 years ago
Adele Zhou
5a4ff916f7
Update the container version which as a fix for ASAN
7 years ago
Adele Zhou
ad5be3e310
Add size param to grpc_cc_test and set it to enormous for fuzzer tests.
7 years ago
Matt Kwong
90e98c16ea
Add test result uploading for RBE builds
7 years ago
Adele Zhou
d898926d3d
Incease job to 100.
7 years ago
Adele Zhou
a6e173eee4
Refactor the scripts to remove redundant code.
7 years ago
Adele Zhou
6a24d8a42f
use mktemp to avoid hardcoding temp dir.
7 years ago
Adele Zhou
9bd7f26d92
Update the bazel version to 10 and the container_image version in order to use ubsan
7 years ago
Adele Zhou
2a86e7ba06
Increase test timeouts
7 years ago
Adele Zhou
9c5b69f0ed
Change SHA1 to SHA256
7 years ago
Adele Zhou
54dae10f1c
Add tsan build on RBE and update image SHA.
7 years ago
Alexander Polcyn
54a70409c0
Move more special cases in bazel build to the .bzl files
7 years ago
Adele Zhou
11d91abf76
Add dbg mode
7 years ago
Adele Zhou
5b7cdefb68
Rename port_hermetic to port_isolated_runtime_environment
7 years ago
Adele Zhou
e5df91f477
Use select to decide the test is hermetic or not
7 years ago
Adele Zhou
379105d4f0
Update toolchain version.
7 years ago