ci: Run Geo specs along with EE specs
RSpec doesn't support the logical AND for tags inclusion, i.e. --tag geo --tag level:migration
will select examples that have either the :geo
metadata or the level: :migration
one, not the examples that have both these metadata.
I checked locally and we seem to only have 6 test files in that case:
./ee/spec/migrations/geo/fix_state_column_in_file_registry_spec.rb
./ee/spec/migrations/geo/fix_state_column_in_lfs_object_registry_spec.rb
./ee/spec/migrations/geo/migrate_ci_job_artifacts_to_separate_registry_spec.rb
./ee/spec/migrations/geo/migrate_job_artifact_registry_spec.rb
./ee/spec/migrations/geo/migrate_lfs_objects_to_separate_registry_spec.rb
./ee/spec/migrations/geo/set_resync_flag_for_retried_projects_spec.rb
That means we probably never run these on CI currently.
This MR removes the rspec-ee * geo
jobs altogether, and run them as part of the existing rspec-ee
jobs.
Related to #354214 (closed).
Edited by Rémy Coutable