Skip to content

ci: Run Geo specs along with EE specs

Rémy Coutable requested to merge run-geo-tests-with-ee into master

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

Merge request reports

Loading