1# a set of tests that are run in parallel for sanity tests 2- script: tools/run_tests/sanity/check_bad_dependencies.sh 3- script: tools/run_tests/sanity/check_bazel_workspace.py 4- script: tools/run_tests/sanity/check_buildifier.sh 5- script: tools/run_tests/sanity/check_cache_mk.sh 6- script: tools/run_tests/sanity/check_deprecated_grpc++.py 7- script: tools/run_tests/sanity/check_owners.sh 8- script: tools/run_tests/sanity/check_port_platform.py 9- script: tools/run_tests/sanity/check_qps_scenario_changes.py 10- script: tools/run_tests/sanity/check_shellcheck.sh 11- script: tools/run_tests/sanity/check_submodules.sh 12- script: tools/run_tests/sanity/check_test_filtering.py 13- script: tools/run_tests/sanity/check_tracer_sanity.py 14- script: tools/run_tests/sanity/check_version.sh 15- script: tools/run_tests/sanity/core_banned_functions.py 16- script: tools/run_tests/sanity/core_untyped_structs.sh 17- script: tools/run_tests/sanity/cpp_banned_constructs.sh 18- script: tools/buildgen/generate_projects.sh -j 3 19 cpu_cost: 3 20- script: tools/distrib/check_copyright.py 21- script: tools/distrib/check_include_guards.py 22- script: tools/distrib/check_trailing_newlines.sh 23- script: tools/distrib/check_upb_output.sh 24- script: tools/distrib/check_pytype.sh 25- script: tools/distrib/clang_format_code.sh 26- script: tools/distrib/clang_tidy_code.sh 27 # ClangTidy needs to run exclusively because it uses files under the bazel output 28 # directory and this will be removed by another bazel invocation. 29 cpu_cost: 1000 30- script: tools/distrib/pylint_code.sh 31- script: tools/distrib/python/check_grpcio_tools.py 32- script: tools/distrib/yapf_code.sh --diff 33 cpu_cost: 1000 34- script: tools/distrib/check_protobuf_pod_version.sh 35- script: tools/distrib/check_boringssl_prefix_symbol.sh 36