repository_import_worker_spec.rb master failure Job Failed #164115186
Job #164115186 failed for 2012aa52:
Failures:
1) RepositoryImportWorker#perform when the import was successful imports a project
Failure/Error: let(:project) { create(:project, :import_scheduled) }
NoMethodError:
undefined method `last_successful_update_at' for #<FactoryBot::SyntaxRunner:0x0000562b143a9a68>
# ./ee/spec/factories/projects.rb:14:in `block (3 levels) in <top (required)>'
# ./spec/workers/repository_import_worker_spec.rb:11:in `block (3 levels) in <top (required)>'
# ./spec/workers/repository_import_worker_spec.rb:41:in `block (4 levels) in <top (required)>'
2) RepositoryImportWorker#perform when the import has failed hide the credentials that were used in the import URL
Failure/Error: let(:project) { create(:project, :import_scheduled) }
NoMethodError:
undefined method `last_successful_update_at' for #<FactoryBot::SyntaxRunner:0x0000562b0aa15870>
# ./ee/spec/factories/projects.rb:14:in `block (3 levels) in <top (required)>'
# ./spec/workers/repository_import_worker_spec.rb:11:in `block (3 levels) in <top (required)>'
# ./spec/workers/repository_import_worker_spec.rb:12:in `block (3 levels) in <top (required)>'
# ./spec/workers/repository_import_worker_spec.rb:54:in `block (4 levels) in <top (required)>'
3) RepositoryImportWorker#perform when the import has failed updates the error on Import/Export
Failure/Error: let(:project) { create(:project, :import_scheduled) }
NoMethodError:
undefined method `last_successful_update_at' for #<FactoryBot::SyntaxRunner:0x0000562b1ba8c9c8>
# ./ee/spec/factories/projects.rb:14:in `block (3 levels) in <top (required)>'
# ./spec/workers/repository_import_worker_spec.rb:11:in `block (3 levels) in <top (required)>'
# ./spec/workers/repository_import_worker_spec.rb:66:in `block (4 levels) in <top (required)>'
4) RepositoryImportWorker#perform when using an asynchronous importer does not mark the import process as finished
Failure/Error: let(:project) { create(:project, :import_scheduled) }
NoMethodError:
undefined method `last_successful_update_at' for #<FactoryBot::SyntaxRunner:0x0000562b19c1dc08>
# ./ee/spec/factories/projects.rb:14:in `block (3 levels) in <top (required)>'
# ./spec/workers/repository_import_worker_spec.rb:11:in `block (3 levels) in <top (required)>'
# ./spec/workers/repository_import_worker_spec.rb:97:in `block (4 levels) in <top (required)>'
Finished in 16 minutes 17 seconds (files took 12.86 seconds to load)
1120 examples, 4 failures, 3 pending
Failed examples:
rspec ./spec/workers/repository_import_worker_spec.rb:36 # RepositoryImportWorker#perform when the import was successful imports a project
rspec ./spec/workers/repository_import_worker_spec.rb:51 # RepositoryImportWorker#perform when the import has failed hide the credentials that were used in the import URL
rspec ./spec/workers/repository_import_worker_spec.rb:63 # RepositoryImportWorker#perform when the import has failed updates the error on Import/Export
rspec ./spec/workers/repository_import_worker_spec.rb:79 # RepositoryImportWorker#perform when using an asynchronous importer does not mark the import process as finished