Commit 21ddfabe authored by Albert Salim's avatar Albert Salim

Move rspec command into rspec_helpers

parent 1710adae
...@@ -355,7 +355,7 @@ rspec foss-impact: ...@@ -355,7 +355,7 @@ rspec foss-impact:
- run_timed_command "scripts/gitaly-test-spawn" - run_timed_command "scripts/gitaly-test-spawn"
- source scripts/rspec_helpers.sh - source scripts/rspec_helpers.sh
- tooling/bin/find_foss_tests tmp/matching_foss_tests.txt - tooling/bin/find_foss_tests tmp/matching_foss_tests.txt
- 'if [[ -n "$(cat tmp/matching_foss_tests.txt)" ]]; then rspec_simple_job "--tag ~quarantine --tag ~geo --tag ~level:migration $(cat tmp/matching_foss_tests.txt)"; fi' - rspec_matched_tests tmp/matching_foss_tests.txt "--tag ~quarantine --tag ~geo --tag ~level:migration"
artifacts: artifacts:
expire_in: 7d expire_in: 7d
paths: paths:
......
...@@ -110,3 +110,15 @@ function rspec_paralellized_job() { ...@@ -110,3 +110,15 @@ function rspec_paralellized_job() {
date date
} }
function rspec_matched_tests() {
local matching_tests_file=${1}
local rspec_opts=${2}
local test_files="$(cat "${matching_tests_file}")"
if [[ -n $test_files ]]; then
rspec_simple_job "${rspec_opts} ${test_files}"
else
echo "No test files to run"
fi
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment