mirror of https://github.com/citusdata/citus.git
Fixes param error
parent
701c4be79c
commit
3abc40a55a
|
@ -243,7 +243,7 @@ jobs:
|
|||
}
|
||||
print substr(parts[X], 1, length(parts[X])-1)
|
||||
}')
|
||||
echo ${tests}
|
||||
echo ${TESTS}
|
||||
gosu circleci \
|
||||
make -C src/test/regress \
|
||||
check-arbitrary-configs parallel=4 CONFIGS=${tests}
|
||||
|
|
|
@ -0,0 +1,46 @@
|
|||
diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml
|
||||
index 90a4b1432..5a24dc02d 100644
|
||||
--- a/.github/workflows/build_and_test.yml
|
||||
+++ b/.github/workflows/build_and_test.yml
|
||||
@@ -90 +90 @@ jobs:
|
||||
- run: echo "PG_MAJOR=${PG_MAJOR}" >> $GITHUB_ENV
|
||||
+ run: echo "PG_MAJOR=${PG_MAJOR}" >> ${GITHUB_ENV}
|
||||
@@ -239 +239 @@ jobs:
|
||||
- tr '\n' ',' | awk -v N="$N" -v X="$X" -F, '{
|
||||
+ tr '\n' ',' | awk -v N="${N}" -v X="${X}" -F, '{
|
||||
@@ -242 +242 @@ jobs:
|
||||
- parts[i % N] = parts[i % N] $i ","
|
||||
+ parts[i % N] = parts[i % N] ${i} ","
|
||||
@@ -246 +246 @@ jobs:
|
||||
- echo $TESTS
|
||||
+ echo ${tests}
|
||||
@@ -249 +249 @@ jobs:
|
||||
- check-arbitrary-configs parallel=4 CONFIGS=$TESTS
|
||||
+ check-arbitrary-configs parallel=4 CONFIGS=${tests}
|
||||
@@ -331 +331 @@ jobs:
|
||||
- citus-post-tar=${GITHUB_WORKSPACE}/install-$PG_MAJOR.tar; \
|
||||
+ citus-post-tar=${GITHUB_WORKSPACE}/install-${PG_MAJOR}.tar; \
|
||||
@@ -342 +342 @@ jobs:
|
||||
- citus-post-tar=${GITHUB_WORKSPACE}/install-$PG_MAJOR.tar; \
|
||||
+ citus-post-tar=${GITHUB_WORKSPACE}/install-${PG_MAJOR}.tar; \
|
||||
@@ -435,3 +435,3 @@ jobs:
|
||||
- detected_changes=$(git diff origin/main... --name-only --diff-filter=AM | (grep 'src/test/regress/sql/.*\.sql\|src/test/regress/spec/.*\.spec\|src/test/regress/citus_tests/test/test_.*\.py' || true))
|
||||
- tests=${detected_changes}
|
||||
- if [ -z "$tests" ]; then
|
||||
+ detected_changes=$(git diff origin/main... --name-only --diff-filter=AM | grep 'src/test/regress/sql/.*\.sql\|src/test/regress/spec/.*\.spec\|src/test/regress/citus_tests/test/test_.*\.py' | tr '\n' ',')
|
||||
+ tests=$(echo "${detected_changes}" | sed 's/,$//')
|
||||
+ if [ -z "${tests}" ]; then
|
||||
@@ -440 +440 @@ jobs:
|
||||
- echo "Detected tests " $tests
|
||||
+ echo "Detected tests " ${tests}
|
||||
@@ -442 +442 @@ jobs:
|
||||
- echo tests="$tests" >> "$GITHUB_OUTPUT"
|
||||
+ echo tests="${tests}" >> "${GITHUB_OUTPUT}"
|
||||
@@ -466 +466 @@ jobs:
|
||||
- tests_array=($tests)
|
||||
+ IFS=',' read -ra tests_array <<< "$tests"
|
||||
@@ -469,2 +469,2 @@ jobs:
|
||||
- test_name=$(echo "$test" | sed -r "s/.+\/(.+)\..+/\1/")
|
||||
- gosu circleci src/test/regress/citus_tests/run_test.py $test_name --repeat ${{ env.runs }} --use-base-schedule --use-whole-schedule-line
|
||||
+ test_name=$(echo "${test}" | sed -r "s/.+\/(.+)\..+/\1/")
|
||||
+ gosu circleci src/test/regress/citus_tests/run_test.py ${test_name} --repeat ${{ env.runs }} --use-base-schedule --use-whole-schedule-line
|
Loading…
Reference in New Issue