Closes #407366 (closed)
Mappings::Base
to a PredictiveTestsHelper
module. This is because we need that code not only for mappings, but also for other classes outside of the mapping module (see commit)detect-tests
CI job (see commit). The remainder of the job will then detect which frontend/backend tests should be run based on those changed files.In !118038 (766b1ea2), I introduced a similar error as in the MR that caused the incident (!117519 (merged)).
detect-tests
job added the config/initializers/carrierwave_patch.rb
file, which is the only file including the s3_multithreaded_uploads
feature flag in the codebase spec/initializers/carrierwave_patch_spec.rb
was added to the list of specs to runTooling::FindFilesUsingFeatureFlags
export RSPEC_CHANGED_FILES_PATH=input.in
cat > input.in <<FILE
config/feature_flags/development/chatops.yml
ee/config/feature_flags/development/ai_assist_ui.yml
FILE
tooling/bin/predictive_tests
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.