Skip to content

Commit a367a38

Browse files
committed
tests: refactor system tests
1 parent 0ff8c6e commit a367a38

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

.kokoro/system.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,15 @@ run_package_test() {
6161
gcloud config set project "$PROJECT_ID"
6262

6363
# Decrypt secrets
64-
mkdir -p "${package_path}/system_tests/data"
6564
gcloud kms decrypt \
6665
--location=global --keyring=ci --key=kokoro-secrets \
6766
--ciphertext-file="${package_path}/system_tests/secrets.tar.enc" \
6867
--plaintext-file="${package_path}/system_tests/secrets.tar"
69-
tar xvf "${package_path}/system_tests/secrets.tar" -C "${package_path}/system_tests/data/"
68+
# Extract files directly into the package directory.
69+
# --strip-components=2 removes 'system_tests/data/' from the archived paths.
70+
mkdir -p "${package_path}/system_tests/data"
71+
tar xvf "${package_path}/system_tests/secrets.tar" -C "${package_path}/system_tests/data/" --strip-components=2
72+
7073
rm "${package_path}/system_tests/secrets.tar"
7174
;;
7275
*)

0 commit comments

Comments
 (0)