grpc/.github
Sergii Tkachenko 1708f631ee
[PSM Interop] Add unittests CI with github actions (#34125)
- Add Github Action to conditionally run PSM Interop unit tests:
- Only run when changes are detected in
`tools/run_tests/xds_k8s_test_driver` or any of the proto files used by
the driver
  - Only run against PRs and pushes to `master`, `v1.*.*` branches
  - Runs using `python3.9` and `python3.10`
  - Ready to be added to the list of required GitHub checks
- Add `tools/run_tests/xds_k8s_test_driver/tests/unit/__main__.py` test
loader that recursively discovers all unit tests in
`tools/run_tests/xds_k8s_test_driver/tests/unit`
- Add basic coverage for `XdsTestClient` and `XdsTestServer` to verify
the test loader picks up all folders

Related:
- First unit tests without automated CI added in #34097
2023-08-23 10:32:07 -07:00
..
ISSUE_TEMPLATE Add Xuan to Python triage (#31467) 2022-10-26 09:57:41 -07:00
workflows [PSM Interop] Add unittests CI with github actions (#34125) 2023-08-23 10:32:07 -07:00
CODEOWNERS [owners] Remove CODEOWNERS for ctiller where its no longer necessary (#33704) 2023-07-14 08:25:17 -07:00
labeler.yml [Github Actions] Apply lang/python label to files outside of src/python (#32788) 2023-04-03 16:04:39 -07:00
lock.yml Create lock.yml 2018-09-28 13:49:09 -07:00
mergeable.yml [build] Require Windows-specific code to be cherrypicked (#32457) 2023-02-23 11:48:59 -08:00
pr_title_checker_config.json [PR] Better error message on PR titles that don't meet requirements (#32753) 2023-03-30 23:28:36 -07:00
pull_request_template.md Fix pull request template (#29760) 2022-05-23 15:13:58 -07:00
stale.yml Stale bot to 90 days 2020-05-18 12:55:55 -07:00