spec/ee/spec/services/ee/projects/destroy_service_spec.rb is failing

https://gitlab.com/gitlab-org/gitlab-ee/-/jobs/51142020

Failures:

  1) Projects::DestroyService when project is a mirror decrements capacity if mirror was scheduled
     Failure/Error: valid?(:import_url) || errors.messages[:import_url].nil?

     NameError:
       undefined local variable or method `pull_mirror_available_overridden' for #<Project id: namespace675/project712>
       Did you mean?  pull_mirror_available?
     # ./ee/app/models/ee/project.rb:456:in `pull_mirror_available?'
     # ./ee/app/models/ee/project.rb:97:in `mirror'
     # ./app/models/project.rb:635:in `valid_import_url?'
     # ./app/models/project.rb:639:in `create_or_update_import_data'
     # ./app/models/project.rb:620:in `import_url='
     # ./spec/ee/spec/services/ee/projects/destroy_service_spec.rb:23:in `block (3 levels) in <top (required)>'

Finished in 12 minutes 45 seconds (files took 28.01 seconds to load)
1578 examples, 1 failure, 56 pending

Failed examples:

rspec ./spec/ee/spec/services/ee/projects/destroy_service_spec.rb:21 # Projects::DestroyService when project is a mirror decrements capacity if mirror was scheduled

This is failing since https://gitlab.com/gitlab-org/gitlab-ee/commit/408673bbdc3ec4c5c165dc23567732cf92dc34aa, but I don't see how. @fjsanpedro any ideas?

Assignee Loading
Time tracking Loading