Eryu Xia
b0c7b8a8ce
[ObjC] Split Basic Tests C/C++ MacOS jobs for faster execution
...
Following attempt in https://github.com/grpc/grpc/pull/36190
PiperOrigin-RevId: 635937726
7 months ago
Hannah Shi
599b50228a
[ObjC] increase Basic Tests C/C++ MacOS jobs ( #36190 )
...
These tests are slow and can timeout, this diff increase the number of concurrent jobs to 4 and 8, which may help avoid timeouts.
These parameters are also configured differently in [many other tests](https://github.com/search?q=repo%3Agrpc%2Fgrpc+inner_jobs&type=code ).
```
2024-03-10 07:00:56,453 START: run_tests_c_macos_dbg_native
2024-03-10 07:06:44,335 PASSED: run_tests_c_macos_dbg_native [time=347.9sec, retries=0:0]
2024-03-10 07:06:44,335 START: run_tests_c_macos_opt_native
2024-03-10 07:12:54,717 PASSED: run_tests_c_macos_opt_native [time=370.4sec, retries=0:0]
2024-03-10 07:12:54,717 START: run_tests_c++_macos_dbg_native
2024-03-10 09:19:00,785 PASSED: run_tests_c++_macos_dbg_native [time=7566.1sec, retries=0:0]
2024-03-10 09:19:00,788 START: run_tests_c++_macos_opt_native
ERROR: Aborting VM command due to timeout of 14400 seconds
```
Closes #36190
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/36190 from HannahShiSFB:basic-c-cpp-macos-jobs c026a6afbc
PiperOrigin-RevId: 621306368
8 months ago
Hannah Shi
b0090d5486
[ObjC] remove grpc_bazel_cpp_ios_event_engine_experiment_tests ( #35283 )
...
zero cases ran according to CI logs:
e.g.:
```
Executing tests from //test/core/event_engine/cf:cf_engine_test_on_ios
-----------------------------------------------------------------------------
2023-12-09 21:28:59,623 Creating a new simulator:
Name: New-iPhone X-16.1
OS: iOS 16.1
Type: iPhone X
2023-12-09 21:29:00,377 Created new simulator 9958E216-2526-4A95-A70F-8E006D6DB512.
2023-12-09 21:29:01,105 Will consider the test as test type logic_test to run.
Test Suite 'All tests' started at 2023-12-09 13:29:01.708
Test Suite 'All tests' passed at 2023-12-09 13:29:01.709.
Executed 0 tests, with 0 failures (0 unexpected) in 0.000 (0.001) seconds
2023-12-09 21:29:01,715 Deleting simulator 9958E216-2526-4A95-A70F-8E006D6DB512 asynchronously.
2023-12-09 21:29:01,720 Done.
```
All logs in:
https://source.cloud.google.com/results/invocations/f77ffe5d-d5c8-4aea-a54d-80e02c7d54fd/targets/grpc%2Fcore%2Fpull_request%2Fmacos%2Fgrpc_bazel_cpp_ios_event_engine_experiment_tests/log
https://source.cloud.google.com/results/invocations/2a12c3be-1f7c-48af-8a2d-26982a72c04b/targets
https://source.cloud.google.com/results/invocations/2a12c3be-1f7c-48af-8a2d-26982a72c04b/targets/%2F%2Ftest%2Fcore%2Fevent_engine%2Fcf:cf_engine_test_on_ios/log
-----
PS: although no tests were executed, we are seeing random timeouts in the internal CI most likely due to the environment issue as tests are still being build and emulators are being lunched.
Closes #35283
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/35283 from HannahShiSFB:remove-grpc_bazel_cpp_ios_event_engine_experiment_tests c149b4eb39
PiperOrigin-RevId: 590792491
1 year ago
AJ Heller
d551a512c8
[EventEngine] Simple iOS EventEngine experiment configuration. ( #32782 )
...
cc @sampajano
2 years ago
Jan Tattermusch
6a09523029
Remove opt MacOS builds from PR presubmit cmake C/C++ basic tests ( #29730 )
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
Jan Tattermusch
eb8cf1544b
cleanup config for existing macos kokoro jobs that run bazel ( #29600 )
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
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
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
Esun Kim
7b768dfa8d
Added PREPARE_BUILD_INSTALL_DEPS_PHP to distribtests
4 years ago
root
762a0b83c4
replace php to php7
4 years ago
Lidi Zheng
da94b366eb
Increase timeout for macOS Python tests by 50%
5 years ago
Jan Tattermusch
e684a3a322
leaner objc tests
5 years ago
Jan Tattermusch
0890bc9492
leaner python tests
5 years ago
Jan Tattermusch
42f82ba16f
leaner ruby tests
5 years ago
Jan Tattermusch
5284d5189d
leaner C# build
5 years ago
Jan Tattermusch
87876524d0
add job config for MacOS bazel C/C++ tests on PR
5 years ago
Jan Tattermusch
d3bae20215
Increase MacOS C/C++ test limit
5 years ago
Lidi Zheng
0765cf940b
Refactor the way AsyncIO is tested under run_tests.py
5 years ago
Lidi Zheng
b231e7f88f
Add three more Kokoro job for Linux, macOS and Windows
5 years ago
Esun Kim
17bc1cecf4
Increase timeout for macos/grpc-node test to 120 minutes
5 years ago
Prashant Jaikumar
024a864209
Added kokoro config to run grpc_basictests_cpp_ios as part of presubmit
5 years ago
Tony Lu
63e6329c65
Added Kokoro jobs for tvos unit tests
5 years ago
Muxi Yan
5a354d79ef
fix cannot find tests
6 years ago
Muxi Yan
d8ddd592f9
Rename cfg files and use opt configuration
6 years ago
Muxi Yan
29c3d43752
Make same change to pull request configs
6 years ago
Jan Tattermusch
48d4bcb8ef
create build.cfg for split-up PR jobs
6 years ago
Jan Tattermusch
d791dd1775
create build.cfg for split-up PR jobs
6 years ago
Jan Tattermusch
d8f2e99167
Increase VM timeout for grpc_ios_binary_size job
6 years ago
Jan Tattermusch
d67009124f
commenting on PRs is no longer used
6 years ago
Lidi Zheng
6692429f31
Download private key from KeyStore
6 years ago
Jan Tattermusch
2d44cbb649
only run objc tests in their own separate job
6 years ago
Jan Tattermusch
f70c2daec8
add separate kokoro jobs for objc tests
6 years ago
Jan Tattermusch
58f167abeb
upload both sponge_log.xml and sponge_log.log
6 years ago
Muxi Yan
252359bbdc
CI integration
7 years ago
Matt Kwong
1caed0e06e
Add max_time flag to Kokoro PR jobs
7 years ago
jiangtaoli2016
3aaa5ea028
minor fix
7 years ago
Jan Tattermusch
02c35cf363
split up macos basictests
7 years ago
Jan Tattermusch
632e6f2cb7
fix jobs attempting to use gfile service account key
7 years ago
Adele Zhou
506cd0be69
Add PR configs for MacOS
7 years ago