From 0e7a26bdbe2749546b8a2ae80feb2e9607789c03 Mon Sep 17 00:00:00 2001 From: Chandra Sirimala Date: Wed, 17 Dec 2025 11:13:26 +0000 Subject: [PATCH 1/3] chore: add system 3.9 tests as required --- .github/sync-repo-settings.yaml | 8 +------- .kokoro/presubmit/presubmit.cfg | 3 ++- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/.github/sync-repo-settings.yaml b/.github/sync-repo-settings.yaml index 15380e200..19c1d0ba4 100644 --- a/.github/sync-repo-settings.yaml +++ b/.github/sync-repo-settings.yaml @@ -10,11 +10,5 @@ branchProtectionRules: - 'Kokoro' - 'cla/google' - 'Kokoro system-3.14' + - 'Kokoro system-3.9' - 'OwlBot Post Processor' -- pattern: python2 - requiresCodeOwnerReviews: true - requiresStrictStatusChecks: true - requiredStatusCheckContexts: - - 'Kokoro' - - 'cla/google' - - 'Kokoro system-2.7' diff --git a/.kokoro/presubmit/presubmit.cfg b/.kokoro/presubmit/presubmit.cfg index b158096f0..5423df92a 100644 --- a/.kokoro/presubmit/presubmit.cfg +++ b/.kokoro/presubmit/presubmit.cfg @@ -1,6 +1,7 @@ # Format: //devtools/kokoro/config/proto/build.proto -# Disable system tests. +# Disable system tests in this presubmit because they are run in separate +# presubmit jobs, whose configs are in system-3.xx.cfg files. env_vars: { key: "RUN_SYSTEM_TESTS" value: "false" From 45dc12a173c64cd778e851ad385bfa50cee4a3a4 Mon Sep 17 00:00:00 2001 From: Chandra Sirimala Date: Wed, 17 Dec 2025 12:45:45 +0000 Subject: [PATCH 2/3] test whether sys 3.9 runs From 3b40f3612b5a5d742d872885b65ed45db5c6c1b9 Mon Sep 17 00:00:00 2001 From: Chandra Sirimala Date: Wed, 17 Dec 2025 14:02:47 +0000 Subject: [PATCH 3/3] add creds keys env var --- .kokoro/presubmit/system-3.9.cfg | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.kokoro/presubmit/system-3.9.cfg b/.kokoro/presubmit/system-3.9.cfg index b8ae66b37..d21467d02 100644 --- a/.kokoro/presubmit/system-3.9.cfg +++ b/.kokoro/presubmit/system-3.9.cfg @@ -4,4 +4,10 @@ env_vars: { key: "NOX_SESSION" value: "system-3.9" +} + +# Credentials needed to test universe domain. +env_vars: { + key: "SECRET_MANAGER_KEYS" + value: "client-library-test-universe-domain-credential" } \ No newline at end of file