blob: 79b4447b76e67e64eb21c39927b1790186c829b7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
# frozen_string_literal: true
FactoryBot.define do
factory :batched_background_migration, class: '::Gitlab::Database::BackgroundMigration::BatchedMigration' do
max_value { 10 }
batch_size { 5 }
sub_batch_size { 1 }
interval { 2.minutes }
job_class_name { 'CopyColumnUsingBackgroundMigrationJob' }
table_name { :events }
column_name { :id }
sequence(:job_arguments) { |n| [["column_#{n}"], ["column_#{n}_convert_to_bigint"]] }
total_tuple_count { 10_000 }
pause_ms { 100 }
trait :finished do
status { :finished }
end
trait :failed do
status { :failed }
end
end
end
|