Hannah Shi
96d27634a4
run ios CronetTest from bazel ( #30439 )
2 years ago
Jan Tattermusch
2f5d06af6b
make legacy artifact -> packages -> distribtest jobs a noop ( #31124 )
2 years ago
Jan Tattermusch
3d7fc93e1f
restore sane repeat count and timeout for objC tests ( #30897 )
2 years ago
Jan Tattermusch
631392f2e7
Upgrade bazel version to bazel 5.3 (repo-wide) ( #30844 )
...
* update bazel to 5.3.0
* regenerate dockerfiles
* update bazel distribtest
* update docker image templates
* regenerate dockerfiles 2
* regenerate bazel_support.md
* upgrade rules_apple and apple_support bazel deps
* Revert "upgrade rules_apple and apple_support bazel deps"
This reverts commit eb9a0d2155
.
* fix objc bazel 5.3 build on kokoro mojave image
2 years ago
Jan Tattermusch
070a15aa29
switch cfstream tests to buildonly ( #30849 )
2 years ago
Denny C. Dai
67be31c38c
[iOS/ObjC] Adding test flake repeat run support for interop ( #30287 )
2 years ago
Denny C. Dai
e2b772cbd8
[gRPC/iOS] Interop test deflake ( #29997 )
2 years ago
Hannah Shi
932878b1ce
[ObjC] unit tests with bazel ( #29799 )
...
* unit tests with bazel
* passing via --test_env from bazel command line
* remove env from BUILD; fix sanity check in run_one_test_bazel.sh
* add port server
2 years ago
Hannah Shi
3ad945947c
[ObjC]interop tests with bazel ( #29800 )
...
* interop tests with bazel
* remove env in BUILD
* clang format
2 years ago
Jan Tattermusch
5051566b27
Enable remote cache for selected ObjC bazel tests. ( #29731 )
...
* enable remote cache for ObjC bazel tests
* add bazel RBE cache for mac ios bazel builds
3 years ago
Jan Tattermusch
6a09523029
Remove opt MacOS builds from PR presubmit cmake C/C++ basic tests ( #29730 )
3 years ago
Jan Tattermusch
b7034041de
Convert ObjC codegen plugin tests to bazel tests. ( #29676 )
...
* add initial version of bazelified plugin tests
* polish the bazel sh_test scripts
* add objc_codegen_plugin tests
* add objc plugin tests to bazel test job
3 years ago
Jan Tattermusch
ad2ca50712
Simplify building release packages through per-language grpc_distribtests_* jobs. ( #29699 )
...
* add release version of grpc_distribtests_* jobs .cfg files
* make grpc_distribtests_ruby more aligned with other single-job distribtests
* dont hide packages from build_artifacts step for python an php
3 years ago
Jan Tattermusch
345f12afa6
Improve ObjC bazel test and add TODOs. ( #29665 )
...
* objC bazel test: run InteropTests and MacTests
* objC bazel test: run TvTests
* Revert "objC bazel test: run TvTests"
This reverts commit 46a81991a9
.
* avoid running flaky objC InteropTests under bazel
* add TODOs for objc run_tests.py tasks
* add a note about GRPC_VERBOSITY=debug being set
* increase timeout for ios-buildtest-example-tvOS-sample test task
3 years ago
Jan Tattermusch
748a8d527f
Add a job for ObjC bazel tests ( #29599 )
...
* grpc_objc_bazel.sh test script
* add a test job for obj bazel tests
3 years ago
apolcyn
409db4dd0f
Upgrade ruby rake-compiler-dock images ( #29304 )
...
* Upgrade rake-compiler-dock images
3 years ago
Jan Tattermusch
eb8cf1544b
cleanup config for existing macos kokoro jobs that run bazel ( #29600 )
3 years ago
Jan Tattermusch
c33963d371
iOS binary size script cleanup ( #29377 )
...
* iOS binary size script cleanup
* add job cfg for running iOS binary size on master
3 years ago
Jan Tattermusch
c64d6f3f57
Better bazel C++ iOS tests (with structured test results) ( #29354 )
...
* introduce bazelrc for tests with resultstore-uploaded results
* modernize bazel cpp ios tests
* simplify bazel invocation in bazel_cpp_ios_tests
* remove unused bazel core ios tests
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
f40fe16aab
enable bazel remote cache for macos C/C++ CI tests ( #29272 )
3 years ago
Jan Tattermusch
37ab609103
Add macos grpc_distribtests_python and grpc_distribtests_ruby ( #29141 )
...
* small cleanup in singlejob distribtest jobs
* add macos grpc_distribtest_ruby and grpc_distribtest_python jobs
3 years ago
Jan Tattermusch
83ccb0deed
add C# macos distribtest in a single job ( #28614 )
3 years ago
Esun Kim
adb8611da4
Using tsan_macos config for cfstream_tsan test ( #28690 )
3 years ago
Esun Kim
94adc74145
Fix dyld errors on macos ( #28684 )
3 years ago
Jan Tattermusch
7dfdf3d679
Delete no-longer-used kokoro jobs .cfg files. ( #28465 )
...
* remove .cfg files for non-existent kokoro jobs
* more cleanup
3 years ago
apolcyn
3c368a5b2c
Don't gem install rake-compiler on macos setup scripts ( #28415 )
...
* Don't gem install rake-compiler on macos setup scripts
3 years ago
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
.
3 years ago
Jan Tattermusch
3a024ea40c
Avoid extremely slow kokoro job finalization by moving workspace to a non-synced directory on kokoro workers. ( #28259 )
...
* support "move and respawn" for kokoro jobs
* delete_nonartifacts.sh no longer needed
* bazel distribtest dont publish any artifacts
* try the altsrc respawn for selected jobs
* use altsrc for all windows CI jobs
* use altsrc for all macos CI jobs
* only move files under src/github
* fix uploading artifacts on windows
3 years ago
Hannah Shi
fcb5200298
setup-ios-bazel-test-to-run-c-core-ee-ut ( #28029 )
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
ce5b4e949f
Faster and streamlined PHP distribtests (for linux and macos) ( #27101 )
...
* faster and streamlined PHP distribtests
* add kokoro job for PHP distribtests
* php distribtests job for macos
* add trailing newline
3 years ago
apolcyn
a2d0e37c32
Increase timeout of macos artifact build to 4 hours ( #26732 )
3 years ago
Yash Tibrewal
7a5288d2a0
Replace disrespectful words
4 years ago
Esun Kim
7b768dfa8d
Added PREPARE_BUILD_INSTALL_DEPS_PHP to distribtests
4 years ago
Esun Kim
76afc77ff6
Update PHP & Ruby Mac BUILD
4 years ago
Esun Kim
0859a3e43a
Add a workaround for CERTIFICATE_VERIFY_FAILED
4 years ago
Lidi Zheng
4eac7fc18f
Install Cython for Python 3.9 for artifact building jobs
4 years ago
Lidi Zheng
9e2b8cee07
Install Cython for Python 3.9 for artifact building jobs
4 years ago
root
762a0b83c4
replace php to php7
4 years ago
yulin-liang
399b403309
remove --spawn_strategy build option because it may cause build issue with descriptor.upbdefs files
4 years ago
Esun Kim
0c3e458fd7
Increase timeout of macos/grpc_build_artifacts to 150min
4 years ago
Lidi Zheng
82f0f51690
Pin to 44.1.1 for Python 2 compatibility
4 years ago
Lidi Zheng
6a5d7106a0
Pin setuptools to 49.6.0
4 years ago
yulin-liang
5c1ebcbb40
Fix flaky macos/grpc_cfstream test by extending NTP sync timeout.
4 years ago
Jan Tattermusch
afda101854
cleanup bazel commands in test scripts (for non-RBE invocations)
4 years ago
Jan Tattermusch
d832594527
fix macos interop_toprod tests
4 years ago
Muxi Yan
8bff0722ee
Fix grpc_cfstream test
5 years ago
Lidi Zheng
da94b366eb
Increase timeout for macOS Python tests by 50%
5 years ago
Matthew Stevenson
e04e8285b9
Removed config file.
5 years ago