Commit Graph

150 Commits

Author SHA1 Message Date
Lidi Zheng 2231c2ba77
Introduce Python import sorting to our sanity test suite (#26768)
* Add isort_code.sh to sanity tests

* Run tools/distrib/isort_code.sh

* Fine tune the import order for relative imports

* Make pylint and project generation happy

* Fix a few corner cases

* Use --check instead of --diff

* The import order impacts test result somehow

* Make isort print diff and check output at the same time

* Let tools/run_tests/python_utils be firstparty library

* Run isort against latest HEAD
2021-07-26 12:31:21 -07:00
Esun Kim 83681f2721
Revert "Revert "Added portability test with openssl 1.0.2 (#25770)" (#25812)" (#25860)
This reverts commit b55fba3382.
2021-06-15 11:17:42 -07:00
Esun Kim b55fba3382
Revert "Added portability test with openssl 1.0.2 (#25770)" (#25812)
This reverts commit 0147d99c41.
2021-03-25 11:28:10 -07:00
Esun Kim 0147d99c41
Added portability test with openssl 1.0.2 (#25770)
* Added openssl102 test to portability

* Update by review
2021-03-24 09:37:54 -07:00
Lidi Zheng 8be2ac94a8 Bump up minimum supported clang to 4.0 2021-02-12 15:11:44 -08:00
Sergii Tkachenko 8db79e2e71 Python style: reformat code using updated yapf 0.30.0 2021-01-13 14:00:12 -05:00
root 60b5d06ec1 replace to php7 2020-10-01 19:35:00 +00:00
Jan Tattermusch 2c95b8f6fb yapf code 2020-08-03 19:20:28 +02:00
Jan Tattermusch fcc679a692 remove clang3.5 from portability (>5years old compiler) 2020-08-03 19:18:39 +02:00
Jan Tattermusch 31e2ecc1ba c-ares is already the default resolver on windows 2020-08-03 19:18:39 +02:00
Jan Tattermusch 8a2e1b82dc no need for linux cmake portability tests: cmake is already the default 2020-08-03 19:18:39 +02:00
Jan Tattermusch 99cfec0034 remove no longer useful cxx_sanitizers_jessie portability test (clang "7.0") 2020-08-03 19:18:39 +02:00
Jan Tattermusch 1316ae2d30 remove run_tests.py sanitizers from run_tests_matrix.py 2020-03-18 06:08:52 -04:00
Esun Kim 7dac73264b Bump the version of gcc to 4.9 2020-01-15 11:00:23 -08:00
Esun Kim 7be821ac47 Yapf all target python sources 2020-01-03 09:25:10 -08:00
Esun Kim b7ac4d6611 Increase timeout for windows portability tests 2019-11-07 14:51:21 -08:00
Lidi Zheng c8c41e4f6a
Merge pull request #20771 from lidizheng/aio-tests
[AIO] AsyncIO Tests Kokoro Integration
2019-10-25 15:22:10 -07:00
Jan Tattermusch 9586644ea0 add gcc8.3 portability test 2019-10-24 06:22:23 -04:00
Jan Tattermusch 92fa3c3d4e replace ubuntu1710 image by ubuntu1804 2019-10-24 05:54:28 -04:00
Lidi Zheng 0765cf940b Refactor the way AsyncIO is tested under run_tests.py 2019-10-23 15:44:54 -07:00
Esun Kim ac4e858731 Only dbg for sanity test 2019-09-19 14:26:06 -07:00
Jan Tattermusch 0bbfc4568b remove spurious print from run_tests_matrix.py 2019-09-18 10:20:22 +02:00
Jan Tattermusch f268db6f33 yapf format code 2019-09-11 04:56:10 -04:00
Jan Tattermusch 5207c148ff more readable test target ordering 2019-09-11 10:35:01 +02:00
Jan Tattermusch 2381d693b8 preserve the run_tests.py logs in sponge 2019-09-11 10:03:36 +02:00
Jan Tattermusch 11222b78c2 only use multi_target report for selected languages 2019-09-11 09:27:59 +02:00
Jan Tattermusch 902094f9f2 rename to run_tests_matrix_jobs 2019-09-11 09:02:55 +02:00
Jan Tattermusch 218e7b0c54 split run_tests_invocations to separate targets 2019-09-11 09:02:55 +02:00
Jan Tattermusch 243b43d6cc better run_tests prefix 2019-09-11 09:02:54 +02:00
Jan Tattermusch 6b44344161 use run_tests_invocations instead of aggregate tests 2019-09-11 09:02:54 +02:00
Jan Tattermusch 42da891714 include run_tests in target name 2019-09-11 09:02:54 +02:00
Jan Tattermusch 3869f43953 only run libuv portability tests as build-only 2019-08-26 08:56:17 +02:00
Muxi Yan 5a354d79ef fix cannot find tests 2019-06-14 10:16:19 -07:00
Muxi Yan 1f1eff115a Split extra arguments 2019-06-11 11:57:37 -07:00
Muxi Yan 7b239a287e Move extra args into RUN_TESTS_FLAGS 2019-06-09 10:29:42 -07:00
Muxi Yan 04a3d9c2aa build failure fix 2019-06-03 08:49:29 -07:00
Muxi Yan 285cea16b3 Reorganize tests 2019-05-29 10:14:52 -07:00
Jan Tattermusch 2fd2ee2289 test C# on .NET core by default too 2019-02-18 14:54:18 +01:00
Jan Tattermusch 2b87b4ff07 run_tests_matrix.py should log run_tests commands 2018-11-07 11:33:11 +01:00
Jan Tattermusch 2488dff74b address comments 2018-09-25 23:36:19 +02:00
Jan Tattermusch f952579464 make logs available by run_tests_matrix.py suites 2018-09-25 23:10:54 +02:00
Jan Tattermusch ee69685f79 yapf code 2018-09-14 13:25:35 -07:00
Jan Tattermusch bfcde072c9 run_tests_matrix: everything runs on kokoro 2018-09-14 10:59:32 -07:00
Matt Kwong 528775db08 Add Jessie Dockerfile using RBE's base 2018-05-23 10:38:21 -07:00
Jan Tattermusch 5947d337fd run_tests.py --auto_set_flakes should be disabled by default 2018-04-25 11:31:54 +02:00
Jan Tattermusch a7773a2000
Merge pull request #14841 from jtattermusch/cleanup_sanity
Don't run sanity tests as part of multilang testsuite.
2018-03-28 19:56:05 +02:00
Jan Tattermusch ba5c7a5034 cleanup configuration for linux sanity tests 2018-03-28 11:21:03 +02:00
kpayson64 1bfff8eec0 Initial gevent support
Because some cpp code ends up leaking into cython, we change
the cython generator to generate cpp code.
2018-03-27 19:44:43 -07:00
Muxi Yan b94f3b3784
Use higher timeout for objc tests 2018-02-26 13:06:30 -08:00
Jan Tattermusch 0614a68a0b add portability test for gcc7.2 2018-01-23 11:53:57 +01:00