@@ -106,9 +106,6 @@ runs:
106106 echo test_all_report_file='launchable_test_all_report.json' >> $GITHUB_OUTPUT
107107 echo btest_report_file='launchable_btest_report.json' >> $GITHUB_OUTPUT
108108 echo test_spec_report_dir='launchable_test_spec_report' >> $GITHUB_OUTPUT
109- echo test_all_subset_input_file='launchable_test_all_subset_input.txt' >> $GITHUB_OUTPUT
110- echo btest_subset_input_file='launchable_btest_subset_input.txt' >> $GITHUB_OUTPUT
111- echo test_spec_subset_input_file='launchable_test_spec_subset_input.txt' >> $GITHUB_OUTPUT
112109 if : steps.enable-launchable.outputs.enable-launchable
113110
114111 - name : Set environment variables for Launchable
@@ -167,12 +164,12 @@ runs:
167164 --flavor test_opts=${test_opts} \
168165 --test-suite ${test_all_test_suite} \
169166 > "${test_all_session_file}"
170- find test -name "*_test.rb" -o -name "test_*.rb" | sed 's|^|file=|' > "${test_all_subset_input_file}"
171167 launchable subset \
168+ --get-tests-from-previous-sessions \
172169 --non-blocking \
173170 --target 90% \
174171 --session "$(cat "${test_all_session_file}")" \
175- raw ${test_all_subset_input_file} > /dev/null
172+ raw > /dev/null
176173 echo "TESTS=${TESTS} --launchable-test-reports=${test_all_report_file}" >> $GITHUB_ENV
177174 fi
178175 if [ "${btest_enabled}" = "true" ]; then
@@ -184,12 +181,12 @@ runs:
184181 --flavor test_opts=${test_opts} \
185182 --test-suite ${btest_test_suite} \
186183 > "${btest_session_file}"
187- find bootstraptest -name "*_test.rb" -o -name "test_*.rb" | sed 's|^|file=|' > "${btest_subset_input_file}"
188184 launchable subset \
185+ --get-tests-from-previous-sessions \
189186 --non-blocking \
190187 --target 90% \
191188 --session "$(cat "${btest_session_file}")" \
192- raw ${btest_subset_input_file} > /dev/null
189+ raw > /dev/null
193190 echo "BTESTS=${BTESTS} --launchable-test-reports=${btest_report_file}" >> $GITHUB_ENV
194191 fi
195192 if [ "${test_spec_enabled}" = "true" ]; then
@@ -201,12 +198,12 @@ runs:
201198 --flavor test_opts=${test_opts} \
202199 --test-suite ${test_spec_test_suite} \
203200 > "${test_spec_session_file}"
204- find spec/ruby -name "*_spec.rb" | sed 's|^|file=|' > "${test_spec_subset_input_file}"
205201 launchable subset \
202+ --get-tests-from-previous-sessions \
206203 --non-blocking \
207204 --target 90% \
208205 --session "$(cat "${test_spec_session_file}")" \
209- raw ${test_spec_subset_input_file} > /dev/null
206+ raw > /dev/null
210207 echo "SPECOPTS=${SPECOPTS} --launchable-test-reports=${test_spec_report_dir}" >> $GITHUB_ENV
211208 fi
212209 if : steps.enable-launchable.outputs.enable-launchable
0 commit comments