121:13:59 snippet_level: :public, project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1 321:14:00 snippet_level: :public, project_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1 421:14:00 respects visibility 521:14:00 snippet_level: :public, project_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 1 621:14:01 respects visibility 721:14:01 snippet_level: :public, project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1 921:14:01 snippet_level: :public, project_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 1 1021:14:02 respects visibility 1121:14:02 snippet_level: :public, project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1 1221:14:02 respects visibility 1321:14:02 snippet_level: :public, project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0 1421:14:03 respects visibility 1521:14:03 snippet_level: :public, project_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1 1621:14:03 respects visibility 1721:14:03 snippet_level: :public, project_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1 1821:14:04 respects visibility 1921:14:04 snippet_level: :public, project_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0 2021:14:05 respects visibility 2121:14:05 snippet_level: :public, project_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0 2221:14:05 respects visibility 2321:14:05 snippet_level: :public, project_level: :public, feature_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 1 2421:14:05 respects visibility 2521:14:05 snippet_level: :public, project_level: :public, feature_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 0 2621:14:06 respects visibility 2721:14:06 snippet_level: :public, project_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0 2821:14:06 respects visibility 2921:14:06 snippet_level: :public, project_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0 3021:14:07 respects visibility 3121:14:07 snippet_level: :public, project_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0 3221:14:08 respects visibility 3321:14:08 snippet_level: :public, project_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0 3421:14:08 respects visibility 3521:14:08 snippet_level: :public, project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 1 3621:14:09 respects visibility 3721:14:09 snippet_level: :public, project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1 3921:14:10 snippet_level: :public, project_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1 4021:14:11 respects visibility 4121:14:11 snippet_level: :public, project_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 1 4221:14:11 respects visibility 4321:14:11 snippet_level: :public, project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1 4521:14:13# [RSpecRunTime] RSpec elapsed time: 3 minutes 55.26 seconds. Current RSS: ~1251M. Threads: 5. load average: 1.77 1.60 1.46 2/476 4045 4721:14:13 snippet_level: :public, project_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 0 4821:14:14 respects visibility 4921:14:14# [RSpecRunTime] RSpec elapsed time: 3 minutes 56.68 seconds. Current RSS: ~1251M. Threads: 5. load average: 1.77 1.60 1.46 1/476 4046 5121:14:14 snippet_level: :public, project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1 5221:14:15 respects visibility 5321:14:15# [RSpecRunTime] RSpec elapsed time: 3 minutes 57.71 seconds. Current RSS: ~1251M. Threads: 5. load average: 1.79 1.61 1.47 3/476 4047 5521:14:15 snippet_level: :public, project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0 5621:14:16 respects visibility 5721:14:16# [RSpecRunTime] RSpec elapsed time: 3 minutes 58.82 seconds. Current RSS: ~1253M. Threads: 5. load average: 1.79 1.61 1.47 2/476 4048 5921:14:16 snippet_level: :public, project_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1 6021:14:17 respects visibility 6121:14:17# [RSpecRunTime] RSpec elapsed time: 3 minutes 59.97 seconds. Current RSS: ~1257M. Threads: 5. load average: 1.79 1.61 1.47 2/476 4049 6321:14:17 snippet_level: :public, project_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1 6421:14:18 respects visibility 6521:14:18# [RSpecRunTime] RSpec elapsed time: 4 minutes 0.98 second. Current RSS: ~1258M. Threads: 5. load average: 1.79 1.61 1.47 1/476 4050 6721:14:18 snippet_level: :public, project_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0 6821:14:19 respects visibility 6921:14:19# [RSpecRunTime] RSpec elapsed time: 4 minutes 1.99 seconds. Current RSS: ~1259M. Threads: 5. load average: 1.79 1.61 1.47 3/476 4051 7121:14:19 snippet_level: :public, project_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0 7221:14:20 respects visibility 7321:14:20# [RSpecRunTime] RSpec elapsed time: 4 minutes 3.05 seconds. Current RSS: ~1260M. Threads: 5. load average: 1.72 1.60 1.46 1/476 4052 7521:14:20 snippet_level: :public, project_level: :internal, feature_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 1 7621:14:21 respects visibility 7721:14:21# [RSpecRunTime] RSpec elapsed time: 4 minutes 4.11 seconds. Current RSS: ~1259M. Threads: 5. load average: 1.72 1.60 1.46 1/476 4053 7921:14:21 snippet_level: :public, project_level: :internal, feature_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 0 8021:14:22 respects visibility 8121:14:22 snippet_level: :public, project_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0 8221:14:23 respects visibility 8321:14:23 snippet_level: :public, project_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0 8421:14:24 respects visibility 8521:14:24 snippet_level: :public, project_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0 8621:14:25 respects visibility 8721:14:25 snippet_level: :public, project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0 8821:14:26 respects visibility 8921:14:26 snippet_level: :public, project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1 9021:14:27 respects visibility 9121:14:27 snippet_level: :public, project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0 9221:14:28 respects visibility 9321:14:28 snippet_level: :public, project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1 9421:14:29 respects visibility 9521:14:29 snippet_level: :public, project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1 9621:14:30 respects visibility 9721:14:30 snippet_level: :public, project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0 9821:14:31 respects visibility 9921:14:31 snippet_level: :public, project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0 10021:14:32 respects visibility 10121:14:32 snippet_level: :public, project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0 10221:14:33 respects visibility 10321:14:33 snippet_level: :public, project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0 10421:14:33 respects visibility 10521:14:33 snippet_level: :public, project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0 10621:14:34 respects visibility 10721:14:34 snippet_level: :public, project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0 10821:14:35 respects visibility 10921:14:35 snippet_level: :internal, project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 1 11021:14:36 respects visibility 11121:14:36 snippet_level: :internal, project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1 11321:14:36 snippet_level: :internal, project_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1 11421:14:37 respects visibility 11521:14:37 snippet_level: :internal, project_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 1 11621:14:37 respects visibility 11721:14:37 snippet_level: :internal, project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1 11921:14:37 snippet_level: :internal, project_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 0 12021:14:38 respects visibility 12121:14:38 snippet_level: :internal, project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1 12221:14:38 respects visibility 12321:14:38 snippet_level: :internal, project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0 12421:14:39 respects visibility 12521:14:39 snippet_level: :internal, project_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1 12621:14:40 respects visibility 12721:14:40 snippet_level: :internal, project_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1 12821:14:40 respects visibility 12921:14:40 snippet_level: :internal, project_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0 13021:14:41 respects visibility 13121:14:41 snippet_level: :internal, project_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0 13221:14:41 respects visibility 13321:14:41 snippet_level: :internal, project_level: :public, feature_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 1 13421:14:41 respects visibility 13521:14:41 snippet_level: :internal, project_level: :public, feature_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 0 13621:14:42 respects visibility 13721:14:42 snippet_level: :internal, project_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0 13821:14:43 respects visibility 13921:14:43 snippet_level: :internal, project_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0 14021:14:43 respects visibility 14121:14:43 snippet_level: :internal, project_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0 14221:14:43 respects visibility 14321:14:43 snippet_level: :internal, project_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0 14421:14:44 respects visibility 14521:14:44 snippet_level: :internal, project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 1 14621:14:45 respects visibility 14721:14:45 snippet_level: :internal, project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1 14921:14:45 snippet_level: :internal, project_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1 15021:14:46 respects visibility 15121:14:46 snippet_level: :internal, project_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 1 15221:14:47 respects visibility 15321:14:47 snippet_level: :internal, project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1 15521:14:47 snippet_level: :internal, project_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 0 15621:14:48 respects visibility 15721:14:48 snippet_level: :internal, project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1 15821:14:49 respects visibility 15921:14:49 snippet_level: :internal, project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0 16021:14:50 respects visibility 16121:14:50 snippet_level: :internal, project_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1 16221:14:51 respects visibility 16321:14:51 snippet_level: :internal, project_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1 16421:14:52 respects visibility 16521:14:52# [RSpecRunTime] RSpec elapsed time: 4 minutes 34.42 seconds. Current RSS: ~1260M. Threads: 5. load average: 1.50 1.55 1.45 3/476 4054 16721:14:52 snippet_level: :internal, project_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0 16821:14:53 respects visibility 16921:14:53 snippet_level: :internal, project_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0 17021:14:54 respects visibility 17121:14:54 snippet_level: :internal, project_level: :internal, feature_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 1 17221:14:54 respects visibility 17321:14:54 snippet_level: :internal, project_level: :internal, feature_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 0 17421:14:55 respects visibility 17521:14:55 snippet_level: :internal, project_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0 17621:14:56 respects visibility 17721:14:56 snippet_level: :internal, project_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0 17821:14:57 respects visibility 17921:14:57 snippet_level: :internal, project_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0 18021:14:58 respects visibility 18121:14:58 snippet_level: :internal, project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0 18221:14:59 respects visibility 18321:14:59 snippet_level: :internal, project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1 18421:15:00 respects visibility 18521:15:00 snippet_level: :internal, project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0 18621:15:01 respects visibility 18721:15:01 snippet_level: :internal, project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1 18821:15:02 respects visibility 18921:15:02 snippet_level: :internal, project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1 19021:15:03 respects visibility 19121:15:03 snippet_level: :internal, project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0 19221:15:03 respects visibility 19321:15:03 snippet_level: :internal, project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0 19421:15:04 respects visibility 19521:15:04 snippet_level: :internal, project_level: :private, feature_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 1 19621:15:05 respects visibility 19721:15:05 snippet_level: :internal, project_level: :private, feature_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 0 19821:15:06 respects visibility 19921:15:06 snippet_level: :internal, project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0 20021:15:07 respects visibility 20121:15:07 snippet_level: :internal, project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0 20221:15:08 respects visibility 20321:15:08 snippet_level: :internal, project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0 20421:15:09 respects visibility 20521:15:09# [RSpecRunTime] RSpec elapsed time: 4 minutes 51.64 seconds. Current RSS: ~1258M. Threads: 5. load average: 1.46 1.54 1.45 1/474 4055 20721:15:09 snippet_level: :internal, project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0 20821:15:10 respects visibility 20921:15:10# [RSpecRunTime] RSpec elapsed time: 4 minutes 52.66 seconds. Current RSS: ~1258M. Threads: 5. load average: 1.43 1.53 1.45 1/474 4056 21121:15:10 snippet_level: :private, project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 1 21221:15:10 respects visibility 21321:15:10 snippet_level: :private, project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 0 21421:15:11 respects visibility 21521:15:11 snippet_level: :private, project_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1 21621:15:11 respects visibility 21721:15:11 snippet_level: :private, project_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 1 21821:15:12 respects visibility 21921:15:12 snippet_level: :private, project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 0 22021:15:12 respects visibility 22121:15:12 snippet_level: :private, project_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 0 22221:15:13 respects visibility 22321:15:13 snippet_level: :private, project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1 22421:15:13 respects visibility 22521:15:13 snippet_level: :private, project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0 22621:15:14 respects visibility 22721:15:14 snippet_level: :private, project_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1 22821:15:14 respects visibility 22921:15:14 snippet_level: :private, project_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1 23021:15:15 respects visibility 23121:15:15 snippet_level: :private, project_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0 23221:15:15 respects visibility 23321:15:15 snippet_level: :private, project_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0 23421:15:16 respects visibility 23521:15:16 snippet_level: :private, project_level: :public, feature_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 1 23621:15:16 respects visibility 23721:15:16 snippet_level: :private, project_level: :public, feature_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 0 23821:15:16 respects visibility 23921:15:16 snippet_level: :private, project_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0 24021:15:17 respects visibility 24121:15:17 snippet_level: :private, project_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0 24221:15:17 respects visibility 24321:15:17 snippet_level: :private, project_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0 24421:15:18 respects visibility 24521:15:18 snippet_level: :private, project_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0 24621:15:18 respects visibility 24721:15:18 snippet_level: :private, project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 1 24821:15:19 respects visibility 24921:15:19 snippet_level: :private, project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 0 25021:15:20 respects visibility 25121:15:20 snippet_level: :private, project_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1 25221:15:21 respects visibility 25321:15:21 snippet_level: :private, project_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 1 25421:15:21 respects visibility 25521:15:21 snippet_level: :private, project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 0 25621:15:22 respects visibility 25721:15:22 snippet_level: :private, project_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 0 25821:15:23 respects visibility 25921:15:23 snippet_level: :private, project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1 26021:15:24 respects visibility 26121:15:24 snippet_level: :private, project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0 26221:15:24 respects visibility 26321:15:24 snippet_level: :private, project_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1 26421:15:25 respects visibility 26521:15:25 snippet_level: :private, project_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1 26621:15:26 respects visibility 26721:15:26 snippet_level: :private, project_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0 26821:15:27 respects visibility 26921:15:27 snippet_level: :private, project_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0 27021:15:28 respects visibility 27121:15:28 snippet_level: :private, project_level: :internal, feature_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 1 27221:15:29 respects visibility 27321:15:29 snippet_level: :private, project_level: :internal, feature_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 0 27421:15:30 respects visibility 27521:15:30 snippet_level: :private, project_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0 27621:15:31 respects visibility 27721:15:31 snippet_level: :private, project_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0 27821:15:31 respects visibility 27921:15:31 snippet_level: :private, project_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0 28021:15:32 respects visibility 28121:15:32 snippet_level: :private, project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0 28221:15:33 respects visibility 28321:15:33 snippet_level: :private, project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1 28421:15:34 respects visibility 28521:15:34 snippet_level: :private, project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0 28621:15:35 respects visibility 28721:15:35 snippet_level: :private, project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1 28821:15:36 respects visibility 28921:15:36 snippet_level: :private, project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1 29021:15:37 respects visibility 29121:15:37 snippet_level: :private, project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0 29221:15:37 respects visibility 29321:15:37 snippet_level: :private, project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0 29421:15:39 respects visibility 29521:15:39# [RSpecRunTime] RSpec elapsed time: 5 minutes 21.26 seconds. Current RSS: ~1261M. Threads: 5. load average: 1.28 1.49 1.44 1/474 4057 29721:15:39 snippet_level: :private, project_level: :private, feature_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 1 29821:15:40 respects visibility 29921:15:40# [RSpecRunTime] RSpec elapsed time: 5 minutes 22.27 seconds. Current RSS: ~1261M. Threads: 5. load average: 1.34 1.50 1.44 4/474 4058 30121:15:40 snippet_level: :private, project_level: :private, feature_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 0 30221:15:41 respects visibility 30321:15:41 snippet_level: :private, project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0 30421:15:41 respects visibility 30521:15:41 snippet_level: :private, project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0 30621:15:42 respects visibility 30721:15:42 snippet_level: :private, project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0 30821:15:43 respects visibility 30921:15:43 snippet_level: :private, project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0 31021:15:44 respects visibility 31121:15:44 personal snippet 31221:15:44 snippet_level: :public, membership: :admin, admin_mode: true, expected_count: 1 31321:15:45 respects visibility 31421:15:45 snippet_level: :public, membership: :admin, admin_mode: false, expected_count: 1 31521:15:45 respects visibility 31621:15:45 snippet_level: :public, membership: :author, admin_mode: nil, expected_count: 1 31721:15:45 respects visibility 31821:15:45 snippet_level: :public, membership: :non_member, admin_mode: nil, expected_count: 1 31921:15:46 respects visibility 32021:15:46 snippet_level: :public, membership: :anonymous, admin_mode: nil, expected_count: 1 32121:15:46 respects visibility 32221:15:46 snippet_level: :internal, membership: :admin, admin_mode: true, expected_count: 1 32321:15:46 respects visibility 32421:15:46 snippet_level: :internal, membership: :admin, admin_mode: false, expected_count: 1 32521:15:46 respects visibility 32621:15:46 snippet_level: :internal, membership: :author, admin_mode: nil, expected_count: 1 32721:15:47 respects visibility 32821:15:47 snippet_level: :internal, membership: :non_member, admin_mode: nil, expected_count: 1 32921:15:47 respects visibility 33021:15:47 snippet_level: :internal, membership: :anonymous, admin_mode: nil, expected_count: 0 33121:15:47 respects visibility 33221:15:47 snippet_level: :private, membership: :admin, admin_mode: true, expected_count: 1 33321:15:47 respects visibility 33421:15:47 snippet_level: :private, membership: :admin, admin_mode: false, expected_count: 0 33521:15:48 respects visibility 33621:15:48 snippet_level: :private, membership: :author, admin_mode: nil, expected_count: 1 33721:15:48 respects visibility 33821:15:48 snippet_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0 33921:15:48 respects visibility 34021:15:48 snippet_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0 34121:15:48 respects visibility 34221:15:49# [RSpecRunTime] Finishing example group ee/spec/services/search/snippet_service_spec.rb. It took 2 minutes 2.18 seconds. Expected to take 3 minutes 21.03 seconds. 34321:15:49# [RSpecRunTime] Starting example group ee/spec/replicators/geo/project_repository_replicator_spec.rb. Expected to take 2 minutes 8.88 seconds. 34421:15:49Geo::ProjectRepositoryReplicator 34521:15:50 invokes replicator.geo_handle_after_create on create 34621:15:50 #geo_handle_after_create 34721:15:50 on a Geo primary 34821:15:51 creates a Geo::Event 34921:15:51 when replication feature flag is disabled 35021:15:52 does not publish 35121:15:52# [RSpecRunTime] RSpec elapsed time: 5 minutes 35.12 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.20 1.47 1.43 1/475 4114 35321:15:52 on a Geo secondary 35421:15:53 does not create an event 35521:15:54# [RSpecRunTime] RSpec elapsed time: 5 minutes 36.21 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.20 1.47 1.43 1/475 4133 35721:15:54 deleted event consumption 35821:15:55 runs Geo::RepositoryRegistryRemovalService service 35921:15:55# [RSpecRunTime] RSpec elapsed time: 5 minutes 37.44 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.27 1.47 1.43 1/475 4152 36121:15:55 housekeeping implementation 36221:15:56 calls Geo::CreateObjectPoolService 36321:15:56# [RSpecRunTime] RSpec elapsed time: 5 minutes 38.81 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.27 1.47 1.43 1/475 4171 36521:15:56 updated event consumption 36621:15:56 in replicables_for_current_secondary list 36721:15:57 runs Geo::FrameworkRepositorySyncService service 36821:15:57# [RSpecRunTime] RSpec elapsed time: 5 minutes 39.99 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.27 1.47 1.43 1/476 4191 37021:15:57 not in replicables_for_current_secondary list 37121:15:58 does not run Geo::FrameworkRepositorySyncService service 37221:15:58# [RSpecRunTime] RSpec elapsed time: 5 minutes 41.13 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.27 1.47 1.43 1/476 4210 37421:15:58 when a sync is currently running 37521:16:00 moves registry state to pending 37621:16:00# [RSpecRunTime] RSpec elapsed time: 5 minutes 42.3 seconds. Current RSS: ~1301M. Threads: 5. load average: 1.25 1.47 1.43 1/476 4229 37821:16:00 .no_repo_message 37921:16:01 is implemented 38021:16:01# [RSpecRunTime] RSpec elapsed time: 5 minutes 43.44 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.25 1.47 1.43 1/476 4248 38321:16:02 is defined and does not raise error 38421:16:02# [RSpecRunTime] RSpec elapsed time: 5 minutes 44.64 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.25 1.47 1.43 1/476 4267 38621:16:02 .git_access_class 38721:16:03 is implemented 38821:16:03# [RSpecRunTime] RSpec elapsed time: 5 minutes 45.7 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.25 1.47 1.43 1/476 4286 39021:16:03 #geo_handle_after_update 39121:16:03 on a Geo primary 39221:16:04 creates a Geo::Event 39321:16:05 calls #after_verifiable_update 39421:16:05 when replication feature flag is disabled 39521:16:06 does not publish 39621:16:06# [RSpecRunTime] RSpec elapsed time: 5 minutes 49.13 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.15 1.44 1.42 1/476 4341 39821:16:06 on a Geo secondary 39921:16:08 does not create an event 40021:16:08# [RSpecRunTime] RSpec elapsed time: 5 minutes 50.26 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.15 1.44 1.42 1/476 4360 40221:16:08 behaves like a verifiable replicator 40421:16:08 has checksum_succeeded event 40521:16:08 .verification_enabled? 40621:16:08 on a Geo primary site 40721:16:08 when replication feature flag is enabled 40821:16:08 when force primary checksumming feature flag is enabled 41021:16:08 when the force primary checksumming feature flag is disabled 41221:16:08 when replication feature flag is disabled 41321:16:08 when force primary checksumming feature flag is enabled 41521:16:08 when the force primary checksumming feature flag is disabled 41621:16:08 returns false 41721:16:08 on a Geo secondary site 41821:16:08 when replication feature flag is enabled 41921:16:08 when force primary checksumming feature flag is enabled 42121:16:08 when the force primary checksumming feature flag is disabled 42321:16:08 when replication feature flag is disabled 42421:16:08 when force primary checksumming feature flag is enabled 42521:16:08 returns false 42621:16:08 when the force primary checksumming feature flag is disabled 42721:16:08 returns false 42821:16:08 .checksummed_count 42921:16:08 when verification is enabled 43021:16:08 behaves like a counter of succeeded available verifiables 43121:16:09 is expected to eq 1 43221:16:10 excludes other verification states 43321:16:10# [RSpecRunTime] RSpec elapsed time: 5 minutes 52.81 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.13 1.43 1.42 1/476 4397 43521:16:10 when verification is disabled 43721:16:10 .verified_count 43821:16:10 when verification is enabled 43921:16:10 behaves like a counter of succeeded available verifiables 44021:16:11 is expected to eq 1 44121:16:13 excludes other verification states 44221:16:13# [RSpecRunTime] RSpec elapsed time: 5 minutes 55.42 seconds. Current RSS: ~1301M. Threads: 5. load average: 1.13 1.43 1.42 1/476 4434 44421:16:13 when verification is disabled 44621:16:13 .checksum_failed_count 44721:16:13 when verification is enabled 44821:16:13 behaves like a counter of failed available verifiables 44921:16:14 is expected to eq 1 45021:16:15 excludes other verification states 45121:16:15# [RSpecRunTime] RSpec elapsed time: 5 minutes 57.72 seconds. Current RSS: ~1301M. Threads: 5. load average: 1.12 1.43 1.42 1/476 4471 45321:16:15 when verification is disabled 45521:16:15 .verification_failed_count 45621:16:15 when verification is enabled 45721:16:15 behaves like a counter of failed available verifiables 45821:16:16 is expected to eq 1 45921:16:17 excludes other verification states 46021:16:17# [RSpecRunTime] RSpec elapsed time: 6 minutes 0.19 second. Current RSS: ~1297M. Threads: 5. load average: 1.12 1.43 1.42 1/476 4508 46221:16:17 when verification is disabled 46421:16:18 .verification_total_count 46521:16:18 when verification is enabled 46621:16:18 when the verification_state is disabled 46721:16:19 is expected to eq 0 46821:16:19# [RSpecRunTime] RSpec elapsed time: 6 minutes 1.39 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.12 1.43 1.42 1/476 4527 47021:16:19 when the verification_state is not disabled 47121:16:20 is expected to eq 1 47221:16:20# [RSpecRunTime] RSpec elapsed time: 6 minutes 2.71 seconds. Current RSS: ~1298M. Threads: 5. load average: 1.11 1.42 1.41 1/472 4546 47421:16:20 when verification is disabled 47621:16:20 .trigger_background_verification 47721:16:20 when verification is enabled 47821:16:20 for a Geo secondary 47921:16:20 does not enqueue ReverificationBatchWorker 48021:16:20 enqueues VerificationBatchWorker 48121:16:20 enqueues VerificationTimeoutWorker 48221:16:20 for a Geo primary 48321:16:20 enqueues ReverificationBatchWorker 48421:16:20 enqueues VerificationStateBackfillWorker 48521:16:20 enqueues VerificationBatchWorker 48621:16:20 enqueues VerificationTimeoutWorker 48721:16:20 when verification is disabled 48821:16:20 does not enqueue VerificationBatchWorker 48921:16:20 does not enqueue VerificationTimeoutWorker 49021:16:20 .backfill_verification_state_table 49121:16:20 on a Geo secondary site 49221:16:21 returns false 49321:16:21 on a Geo primary site 49421:16:21 when replication feature flag is enabled 49521:16:21 when force primary checksumming feature flag is enabled 49621:16:22 calls Geo::VerificationStateBackfillService 49721:16:22# [RSpecRunTime] RSpec elapsed time: 6 minutes 4.3 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.11 1.42 1.41 1/472 4565 49921:16:22 when force primary checksumming feature flag is disabled 50021:16:23 calls Geo::VerificationStateBackfillService 50121:16:23# [RSpecRunTime] RSpec elapsed time: 6 minutes 5.39 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.11 1.42 1.41 1/472 4584 50321:16:23 when replication feature flag is disabled 50421:16:23 when force primary checksumming feature flag is enabled 50521:16:24 calls Geo::VerificationStateBackfillService 50621:16:24# [RSpecRunTime] RSpec elapsed time: 6 minutes 6.55 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.11 1.42 1.41 1/472 4603 50821:16:24 when force primary checksumming feature flag is disabled 50921:16:25 does not call Geo::VerificationStateBackfillService 51021:16:25# [RSpecRunTime] RSpec elapsed time: 6 minutes 7.63 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.10 1.41 1.41 1/472 4622 51221:16:25 .verify_batch 51321:16:25 when there are records needing verification 51421:16:26 calls #verify on each replicator 51521:16:26# [RSpecRunTime] RSpec elapsed time: 6 minutes 8.78 seconds. Current RSS: ~1301M. Threads: 5. load average: 1.10 1.41 1.41 1/472 4641 51721:16:26 .remaining_verification_batch_count 51821:16:26 converts needs_verification_count to number of batches 51921:16:26 .remaining_reverification_batch_count 52021:16:26 converts needs_reverification_count to number of batches 52121:16:26 .reverify_batch! 52221:16:26 calls #reverify_batch 52321:16:26 .replicator_batch_to_verify 52421:16:27 returns usable Replicator instances 52521:16:27# [RSpecRunTime] RSpec elapsed time: 6 minutes 10.04 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.10 1.41 1.41 1/472 4660 52721:16:27 .model_record_id_batch_to_verify 52821:16:27 when the batch is filled by pending rows 52921:16:27 returns IDs of pending rows 53021:16:27 does not call .verification_failed_batch 53121:16:27 when that batch is not filled by pending rows 53221:16:27 includes IDs of failed rows 53321:16:27 .verification_pending_batch 53421:16:27 when current node is a primary 53521:16:27 delegates to the model class of the replicator 53621:16:27 when current node is a secondary 53721:16:28 delegates to the registry class of the replicator 53821:16:28 .verification_failed_batch 53921:16:28 when current node is a primary 54021:16:28 delegates to the model class of the replicator 54121:16:28 when current node is a secondary 54221:16:28 delegates to the registry class of the replicator 54321:16:28 .fail_verification_timeouts 54421:16:28 when current node is a primary 54521:16:28 delegates to the model class of the replicator 54621:16:28 when current node is a secondary 54721:16:28 delegates to the registry class of the replicator 54821:16:28 #verify_async 54921:16:28 on a Geo primary 55021:16:29 calls verification_pending! 55121:16:30 does not enqueue Geo::VerificationWorker 55221:16:30# [RSpecRunTime] RSpec elapsed time: 6 minutes 12.83 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.10 1.40 1.41 1/472 4697 55521:16:31 wraps the checksum calculation in track_checksum_attempt! 55621:16:31# [RSpecRunTime] RSpec elapsed time: 6 minutes 13.95 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.10 1.40 1.41 1/472 4716 55821:16:31 #verification_state_tracker 55921:16:31 on a Geo primary 56021:16:32 returns model_record 56121:16:32# [RSpecRunTime] RSpec elapsed time: 6 minutes 15.13 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.10 1.40 1.41 1/472 4735 56321:16:32 on a Geo secondary 56421:16:34 returns registry 56521:16:34# [RSpecRunTime] RSpec elapsed time: 6 minutes 16.29 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.10 1.40 1.41 1/472 4754 56721:16:34 #geo_handle_after_checksum_succeeded 56821:16:34 on a Geo primary 56921:16:35 creates checksum_succeeded event 57021:16:36 is called on verification success 57121:16:36 when replication feature flag is disabled 57221:16:37 does not publish 57321:16:37# [RSpecRunTime] RSpec elapsed time: 6 minutes 19.7 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.17 1.41 1.41 1/472 4809 57521:16:37 on a Geo secondary 57621:16:38 does not create an event 57721:16:38# [RSpecRunTime] RSpec elapsed time: 6 minutes 20.79 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.17 1.41 1.41 1/472 4828 57921:16:38 #consume_event_checksum_succeeded 58021:16:38 with a persisted model_record 58121:16:38 on a Geo primary 58321:16:39# [RSpecRunTime] RSpec elapsed time: 6 minutes 22.1 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.17 1.41 1.41 1/472 4847 58521:16:39 on a Geo secondary 58621:16:39 with a persisted registry 58721:16:39 with a registry which is verified 58821:16:41 sets state to verification_pending 58921:16:41# [RSpecRunTime] RSpec elapsed time: 6 minutes 23.43 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.15 1.41 1.41 1/472 4866 59121:16:41 with a registry which is pending verification 59221:16:42 does not change state from verification_pending 59321:16:42# [RSpecRunTime] RSpec elapsed time: 6 minutes 24.63 seconds. Current RSS: ~1298M. Threads: 5. load average: 1.15 1.41 1.41 1/472 4885 59521:16:42 with an unpersisted registry 59621:16:43 does not persist the registry 59721:16:43# [RSpecRunTime] RSpec elapsed time: 6 minutes 25.91 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.15 1.41 1.41 2/472 4904 60021:16:44 returns the opposite of immutable? 60121:16:44# [RSpecRunTime] RSpec elapsed time: 6 minutes 27.07 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.15 1.41 1.41 1/472 4923 60321:16:44 #primary_verification_succeeded? 60421:16:44 when the model record is verification_succeeded 60621:16:46# [RSpecRunTime] RSpec elapsed time: 6 minutes 28.24 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.22 1.42 1.41 1/472 4942 60821:16:46 when the model record is not verification_succeeded 60921:16:47 returns false 61021:16:47# [RSpecRunTime] RSpec elapsed time: 6 minutes 29.58 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.22 1.42 1.41 1/472 4961 61221:16:47 #ok_to_skip_download? 61321:16:47 when the registry is brand new 61421:16:47 when the model is immutable 61521:16:47 when the resource already exists on this site 61621:16:47 when verification is enabled for this model 61721:16:47 when the resource is in verifiables 61821:16:48 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:869 (PENDING: this context does not apply to mutable models) 61921:16:48# [RSpecRunTime] RSpec elapsed time: 6 minutes 30.74 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.22 1.42 1.41 1/472 4980 62121:16:48 when the resource is not in verifiables 62221:16:49 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:877 (PENDING: this context does not apply to mutable models) 62321:16:49# [RSpecRunTime] RSpec elapsed time: 6 minutes 31.93 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.22 1.42 1.41 1/473 4999 62521:16:49 when verification is disabled for this model 62621:16:50 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:886 (PENDING: this context does not apply to mutable models) 62721:16:50# [RSpecRunTime] RSpec elapsed time: 6 minutes 33.15 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.20 1.41 1.41 1/473 5018 62921:16:50 when the resource does not exist on this site 63021:16:52 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:895 (PENDING: this context does not apply to mutable models) 63121:16:52# [RSpecRunTime] RSpec elapsed time: 6 minutes 34.31 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.20 1.41 1.41 1/473 5037 63321:16:52 when the model is mutable 63421:16:53 is expected to be falsey 63521:16:53# [RSpecRunTime] RSpec elapsed time: 6 minutes 35.52 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.20 1.41 1.41 1/473 5056 63721:16:53 when the registry is not brand new (sync or verification has been attempted before) 63821:16:54 is expected to be falsey 63921:16:54# [RSpecRunTime] RSpec elapsed time: 6 minutes 36.86 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.20 1.41 1.41 1/473 5075 64121:16:54 integration tests 64321:16:54 background backfill 64421:16:55 verifies model records 64521:16:55# [RSpecRunTime] RSpec elapsed time: 6 minutes 38.15 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.19 1.40 1.41 1/473 5096 64721:16:55 triggered by events 64821:16:57 verifies model records 64921:16:57# [RSpecRunTime] RSpec elapsed time: 6 minutes 39.51 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.19 1.40 1.41 1/473 5117 65121:16:57 on a secondary 65221:16:57 background backfill 65321:16:58 verifies registries 65421:16:58# [RSpecRunTime] RSpec elapsed time: 6 minutes 40.9 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.19 1.40 1.41 1/473 5140 65621:16:58 triggered by events 65721:17:00 verifies registries 65821:17:00# [RSpecRunTime] RSpec elapsed time: 6 minutes 42.26 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.17 1.40 1.41 1/473 5163 66021:17:00 #after_verifiable_update 66121:17:00 verification_enabled: true, immutable: true, checksum: nil, checksummable: true, expect_verify_async: true 66221:17:01 calls verify_async only if needed 66321:17:01# [RSpecRunTime] RSpec elapsed time: 6 minutes 43.43 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.17 1.40 1.41 1/473 5182 66521:17:01 verification_enabled: true, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false 66621:17:02 calls verify_async only if needed 66721:17:02# [RSpecRunTime] RSpec elapsed time: 6 minutes 44.61 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.17 1.40 1.41 1/473 5201 66921:17:02 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false 67021:17:03 calls verify_async only if needed 67121:17:03# [RSpecRunTime] RSpec elapsed time: 6 minutes 45.8 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.17 1.40 1.41 1/473 5220 67321:17:03 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false 67421:17:04 calls verify_async only if needed 67521:17:04# [RSpecRunTime] RSpec elapsed time: 6 minutes 47.0 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.17 1.40 1.41 1/473 5239 67721:17:04 verification_enabled: true, immutable: false, checksum: nil, checksummable: true, expect_verify_async: true 67821:17:05 calls verify_async only if needed 67921:17:06# [RSpecRunTime] RSpec elapsed time: 6 minutes 48.18 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.16 1.39 1.40 1/473 5258 68121:17:06 verification_enabled: true, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false 68221:17:07 calls verify_async only if needed 68321:17:07# [RSpecRunTime] RSpec elapsed time: 6 minutes 49.51 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.16 1.39 1.40 1/473 5277 68521:17:07 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: true 68621:17:08 calls verify_async only if needed 68721:17:08# [RSpecRunTime] RSpec elapsed time: 6 minutes 50.72 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.16 1.39 1.40 1/473 5296 68921:17:08 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false 69021:17:09 calls verify_async only if needed 69121:17:09# [RSpecRunTime] RSpec elapsed time: 6 minutes 51.96 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.16 1.39 1.40 1/473 5315 69321:17:09 verification_enabled: false, immutable: true, checksum: nil, checksummable: true, expect_verify_async: false 69421:17:10 calls verify_async only if needed 69521:17:10# [RSpecRunTime] RSpec elapsed time: 6 minutes 53.12 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.15 1.38 1.40 1/473 5334 69721:17:10 verification_enabled: false, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false 69821:17:12 calls verify_async only if needed 69921:17:12# [RSpecRunTime] RSpec elapsed time: 6 minutes 54.26 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.15 1.38 1.40 1/473 5353 70121:17:12 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false 70221:17:13 calls verify_async only if needed 70321:17:13# [RSpecRunTime] RSpec elapsed time: 6 minutes 55.49 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.15 1.38 1.40 1/473 5372 70521:17:13 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false 70621:17:14 calls verify_async only if needed 70721:17:14# [RSpecRunTime] RSpec elapsed time: 6 minutes 56.61 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.15 1.38 1.40 1/473 5391 70921:17:14 verification_enabled: false, immutable: false, checksum: nil, checksummable: true, expect_verify_async: false 71021:17:15 calls verify_async only if needed 71121:17:15# [RSpecRunTime] RSpec elapsed time: 6 minutes 57.72 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.21 1.39 1.41 1/473 5410 71321:17:15 verification_enabled: false, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false 71421:17:16 calls verify_async only if needed 71521:17:16# [RSpecRunTime] RSpec elapsed time: 6 minutes 58.87 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.21 1.39 1.41 1/473 5429 71721:17:16 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: false 71821:17:17 calls verify_async only if needed 71921:17:17# [RSpecRunTime] RSpec elapsed time: 6 minutes 60.0 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.21 1.39 1.41 1/473 5448 72121:17:17 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false 72221:17:18 calls verify_async only if needed 72321:17:18# [RSpecRunTime] RSpec elapsed time: 7 minutes 1.17 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.21 1.39 1.41 1/473 5467 72521:17:18 .housekeeping_enabled? 72621:17:20 is implemented 72721:17:20# [RSpecRunTime] RSpec elapsed time: 7 minutes 2.38 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.20 1.39 1.40 1/473 5486 72921:17:20 #geo_handle_after_destroy 73021:17:20 on a Geo primary 73121:17:21 creates a Geo::Event 73221:17:21 when replication feature flag is disabled 73321:17:22 does not publish 73421:17:22# [RSpecRunTime] RSpec elapsed time: 7 minutes 4.61 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.20 1.39 1.40 1/473 5523 73621:17:22 on a Geo secondary 73721:17:23 does not create an event 73821:17:23# [RSpecRunTime] RSpec elapsed time: 7 minutes 5.78 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.20 1.39 1.40 1/473 5542 74221:17:24# [RSpecRunTime] RSpec elapsed time: 7 minutes 6.9 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.20 1.39 1.40 1/473 5561 74421:17:24 behaves like a replicator 74521:17:24 Geo node status 74621:17:24 on a primary site 74721:17:25 .primary_total_count 74821:17:25 returns the number of available replicables on primary 74921:17:25 on a secondary site 75021:17:25 .registry_count 75121:17:27 returns the number of registries on secondary 75221:17:27# [RSpecRunTime] RSpec elapsed time: 7 minutes 9.73 seconds. Current RSS: ~1286M. Threads: 5. load average: 1.18 1.38 1.40 1/473 5562 75421:17:27 .synced_count 75521:17:29 returns the number of synced items on secondary 75621:17:29# [RSpecRunTime] RSpec elapsed time: 7 minutes 11.69 seconds. Current RSS: ~1281M. Threads: 5. load average: 1.18 1.38 1.40 1/473 5563 75821:17:29 .failed_count 75921:17:31 returns the number of failed items on secondary 76021:17:31# [RSpecRunTime] RSpec elapsed time: 7 minutes 13.68 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.17 1.37 1.40 1/473 5564 76221:17:31 when replicator is Geo::RegistrySyncWorker compatible 76321:17:31 has "created" and "deleted" events 76421:17:31 when replicator enqueues a sync event 76521:17:32 is expected to receive perform_async("project_repository", "updated", {"model_record_id"=>94}) 1 time 76621:17:32# [RSpecRunTime] RSpec elapsed time: 7 minutes 14.92 seconds. Current RSS: ~1276M. Threads: 5. load average: 1.17 1.37 1.40 1/473 5583 76921:17:33 is implemented 77121:17:35# [RSpecRunTime] RSpec elapsed time: 7 minutes 17.19 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.15 1.37 1.40 1/473 5620 77321:17:35 .replicables_for_current_secondary 77421:17:35 when syncing object storage is enabled 77521:17:35 behaves like is implemented and returns a valid relation 77621:17:36 is implemented 77721:17:36# [RSpecRunTime] RSpec elapsed time: 7 minutes 18.62 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.15 1.37 1.40 1/473 5639 77921:17:36 when syncing object storage is disabled 78021:17:36 behaves like is implemented and returns a valid relation 78121:17:37 is implemented 78221:17:37# [RSpecRunTime] RSpec elapsed time: 7 minutes 19.95 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.15 1.37 1.40 1/473 5658 78421:17:37 with selective sync disabled 78521:17:37 behaves like is implemented and returns a valid relation 78621:17:39 is implemented 78721:17:39# [RSpecRunTime] RSpec elapsed time: 7 minutes 21.36 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.15 1.37 1.40 1/473 5677 78921:17:39 with selective sync enabled for namespaces 79021:17:39 behaves like is implemented and returns a valid relation 79121:17:40 is implemented 79221:17:40# [RSpecRunTime] RSpec elapsed time: 7 minutes 22.96 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.30 1.39 1.40 1/473 5696 79421:17:40 with selective sync enabled for shards 79521:17:40 behaves like is implemented and returns a valid relation 79621:17:42 is implemented 79721:17:42# [RSpecRunTime] RSpec elapsed time: 7 minutes 24.45 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.30 1.39 1.40 1/473 5715 79921:17:42 #housekeeping_model_record 80021:17:43 is implemented 80121:17:43# [RSpecRunTime] RSpec elapsed time: 7 minutes 25.63 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.30 1.39 1.40 1/473 5734 80321:17:43# [RSpecRunTime] Finishing example group ee/spec/replicators/geo/project_repository_replicator_spec.rb. It took 1 minute 54.11 seconds. Expected to take 2 minutes 8.88 seconds. 80421:17:43# [RSpecRunTime] Starting example group ee/spec/models/ee/vulnerability_spec.rb. Expected to take 1 minute 37.0 seconds. 80621:17:44 does not allow STI 80721:17:44 behaves like vulnerability and finding shared examples 80921:17:45 .without_archived_projects 81021:17:45 returns objects where the associated project is not archived 81121:17:45# [RSpecRunTime] RSpec elapsed time: 7 minutes 27.91 seconds. Current RSS: ~1308M. Threads: 5. load average: 1.28 1.39 1.40 1/473 5735 81321:17:45 .for_projects 81421:17:46 returns objects related to the given project IDs 81521:17:46 when including archived projects 81621:17:47 returns objects related to the given project IDs 81721:17:47# [RSpecRunTime] RSpec elapsed time: 7 minutes 29.43 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.28 1.39 1.40 1/473 5736 81921:17:47 when excluding archived projects 82021:17:48 returns objects related to the given project IDs 82221:17:48 is expected to define :state as an enum backed by an integer with values ‹{detected: 1, dismissed: 2, resolved: 3, confirmed: 4}› 82321:17:48 is expected to define :severity as an enum backed by an integer with values ‹{info: 1, unknown: 2, low: 4, medium: 5, high: 6, critical: 7}›, prefix: :severity 82421:17:48 is expected to define :confidence as an enum backed by an integer with values ‹{ignore: 1, unknown: 2, experimental: 3, low: 4, medium: 5, high: 6, confirmed: 7}›, prefix: :confidence 82521:17:48 is expected to define :report_type as an enum backed by an integer with values ‹{sast: 0, dependency_scanning: 1, container_scanning: 2, dast: 3, secret_detection: 4, coverage_fuzzing: 5, api_fuzzing: 6, cluster_image_scanning: 7, container_scanning_for_registry: 8, generic: 99}› 82621:17:48 behaves like having unique enum values 82721:17:48 has unique values in "state" 82821:17:48 has unique values in "severity" 82921:17:48 has unique values in "confidence" 83021:17:48 has unique values in "report_type" 83221:17:48 is expected to belong to project required: false 83321:17:48 is expected to have many findings class_name => Vulnerabilities::Finding inverse_of => vulnerability 83421:17:48 is expected to have many dismissed_findings class_name => Vulnerabilities::Finding inverse_of => vulnerability 83521:17:48 is expected to have many merge_request_links class_name => Vulnerabilities::MergeRequestLink inverse_of => vulnerability 83621:17:48 is expected to have many merge_requests through merge_request_links 83721:17:48 is expected to have many external_issue_links class_name => Vulnerabilities::ExternalIssueLink inverse_of => vulnerability 83821:17:48 is expected to have many issue_links class_name => Vulnerabilities::IssueLink inverse_of => vulnerability 83921:17:48 is expected to have many related_issues through issue_links source => issue 84021:17:48 is expected to have many state_transitions class_name => Vulnerabilities::StateTransition inverse_of => vulnerability 84121:17:48 is expected to belong to author class_name => User required: false 84221:17:48 is expected to belong to resolved_by class_name => User required: false 84321:17:49 is expected to belong to dismissed_by class_name => User required: false 84421:17:49 is expected to belong to confirmed_by class_name => User required: false 84521:17:49 is expected to have one group through project 84621:17:49 is expected to have one vulnerability_read 84721:17:49 is expected to have many findings class_name => Vulnerabilities::Finding dependent => false 84821:17:49 is expected to have many notes dependent => delete_all 84921:17:49 is expected to have many user_mentions class_name => VulnerabilityUserMention 85021:17:49 is expected to have many state_transitions class_name => Vulnerabilities::StateTransition 85121:17:49# [RSpecRunTime] RSpec elapsed time: 7 minutes 31.7 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.28 1.39 1.40 1/473 5737 85421:17:49 is expected to validate that :project cannot be empty/falsy 85521:17:49 is expected to validate that :author cannot be empty/falsy 85621:17:49 is expected to validate that :title cannot be empty/falsy 85721:17:49 is expected to validate that :severity cannot be empty/falsy 85821:17:49 is expected to validate that :report_type cannot be empty/falsy 85921:17:49 is expected to validate that the length of :title is at most 255 86021:17:49 is expected to validate that the length of :description is at most 1048576 86321:17:50 is expected to eq "_My title_" 86421:17:50 #description_html 86521:17:50 is expected to equal ignoring sourcepos <p dir="auto"><strong>Hello <code>world</code></strong></p> 86621:17:50 redactable fields 86721:17:50 behaves like model with redactable field 86821:17:51 redacts unsubscribe token 86921:17:51 ignores not hexadecimal tokens 87021:17:52 ignores not matching texts 87121:17:52 redacts the field when saving the model before creating markdown cache 87221:17:52# [RSpecRunTime] RSpec elapsed time: 7 minutes 34.76 seconds. Current RSS: ~1285M. Threads: 5. load average: 1.25 1.38 1.40 1/473 5738 87421:17:52 .visible_to_user_and_access_level 87521:17:53 returns vulnerabilities visible for given user with provided access level 87721:17:53 returns vulnerabilities limited by provided value 87821:17:53 .autocomplete_search 87921:17:54 search: "PSEUDORANDOM", filtered_vulnerabilities: [:vulnerability_1, :vulnerability_2] 88021:17:54 returns the vulnerabilities filtered 88121:17:54# [RSpecRunTime] RSpec elapsed time: 7 minutes 36.98 seconds. Current RSS: ~1284M. Threads: 5. load average: 1.25 1.38 1.40 1/473 5739 88321:17:54 search: "Predictable PSEUDORANDOM", filtered_vulnerabilities: [:vulnerability_1] 88421:17:54 returns the vulnerabilities filtered 88521:17:54 search: "mD2", filtered_vulnerabilities: [:vulnerability_2] 88621:17:54 returns the vulnerabilities filtered 88721:17:54 when id is used in search params 88821:17:54 is expected to contain exactly #<Vulnerability id:14 [vulnerability:namespace139/project-141/14]> 88921:17:54 when query is empty 89021:17:55 is expected to contain exactly #<Vulnerability id:1 [vulnerability:namespace101/project-103/1]>, #<Vulnerability id:14 [vulnerability:namespace139/project-141/14]>, and #<Vulnerability id:15 [vulnerability:namespace140/project-142/15]> 89121:17:55 .with_report_types 89221:17:56 returns vulnerabilities matching the given report_types 89321:17:56# [RSpecRunTime] RSpec elapsed time: 7 minutes 38.63 seconds. Current RSS: ~1284M. Threads: 5. load average: 1.23 1.37 1.40 1/473 5740 89521:17:56 .with_severities 89621:17:57 returns vulnerabilities matching the given severities 89721:17:57# [RSpecRunTime] RSpec elapsed time: 7 minutes 40.18 seconds. Current RSS: ~1277M. Threads: 5. load average: 1.23 1.37 1.40 1/473 5741 90021:17:59 returns vulnerabilities matching the given states 90121:17:59# [RSpecRunTime] RSpec elapsed time: 7 minutes 41.7 seconds. Current RSS: ~1277M. Threads: 5. load average: 1.23 1.37 1.40 1/473 5742 90321:17:59 .with_scanner_external_ids 90421:18:01 returns vulnerabilities matching the given scanner external IDs 90521:18:01# [RSpecRunTime] RSpec elapsed time: 7 minutes 43.64 seconds. Current RSS: ~1270M. Threads: 5. load average: 1.21 1.37 1.39 1/473 5743 90721:18:01 .order_severity_ 90921:18:02 is expected to eq [#<Vulnerability id:1 [vulnerability:namespace101/project-103/1]>, #<Vulnerability id:25 [vulnerabili...y:namespace150/project-152/25]>, #<Vulnerability id:24 [vulnerability:namespace149/project-151/24]>] 91021:18:02# [RSpecRunTime] RSpec elapsed time: 7 minutes 44.79 seconds. Current RSS: ~1271M. Threads: 5. load average: 1.21 1.37 1.39 1/473 5744 91321:18:02 is expected to eq [#<Vulnerability id:24 [vulnerability:namespace149/project-151/24]>, #<Vulnerability id:25 [vulnerabi...ity:namespace150/project-152/25]>, #<Vulnerability id:1 [vulnerability:namespace101/project-103/1]>] 91421:18:02 .order_created_at_ 91621:18:03 returns vulnerabilities ordered by created_at 91721:18:03# [RSpecRunTime] RSpec elapsed time: 7 minutes 46.06 seconds. Current RSS: ~1267M. Threads: 5. load average: 1.21 1.37 1.39 1/473 5745 92021:18:03 returns vulnerabilities ordered by created_at 92121:18:03 .order_id_desc 92221:18:05 returns vulnerabilities ordered by id 92321:18:05# [RSpecRunTime] RSpec elapsed time: 7 minutes 47.48 seconds. Current RSS: ~1269M. Threads: 5. load average: 1.20 1.36 1.39 1/473 5746 92521:18:05 .with_resolution 92621:18:05 when no argument is provided 92721:18:05 is expected to eq [#<Vulnerability id:30 [vulnerability:namespace155/project-157/30]>] 92821:18:05 when the argument is provided 92921:18:05 when the given argument is `true` 93021:18:05 is expected to eq [#<Vulnerability id:30 [vulnerability:namespace155/project-157/30]>] 93121:18:05 when the given argument is `false` 93221:18:05 is expected to eq [#<Vulnerability id:1 [vulnerability:namespace101/project-103/1]>] 93421:18:08 when no argument is provided 93521:18:08 is expected to eq [#<Vulnerability id:31 [vulnerability:namespace156/project-158/31]>] 93621:18:08# [RSpecRunTime] RSpec elapsed time: 7 minutes 50.56 seconds. Current RSS: ~1278M. Threads: 5. load average: 1.20 1.36 1.39 1/473 5747 93821:18:08 when the argument is provided 93921:18:08 when the given argument is `true` 94021:18:08 is expected to eq [#<Vulnerability id:31 [vulnerability:namespace156/project-158/31]>] 94121:18:08 when the given argument is `false` 94221:18:08 is expected to eq [#<Vulnerability id:1 [vulnerability:namespace101/project-103/1]>] 94421:18:09 when ordered by severity_desc 94521:18:09 is expected to eq [#<Vulnerability id:32 [vulnerability:namespace157/project-159/32]>, #<Vulnerability id:33 [vulnerabi...ity:namespace158/project-160/33]>, #<Vulnerability id:1 [vulnerability:namespace101/project-103/1]>] 94621:18:09# [RSpecRunTime] RSpec elapsed time: 7 minutes 51.83 seconds. Current RSS: ~1276M. Threads: 5. load average: 1.20 1.36 1.39 1/473 5748 94821:18:09 when ordered by severity_asc 94921:18:09 is expected to eq [#<Vulnerability id:1 [vulnerability:namespace101/project-103/1]>, #<Vulnerability id:33 [vulnerabili...y:namespace158/project-160/33]>, #<Vulnerability id:32 [vulnerability:namespace157/project-159/32]>] 95021:18:09 .active_state_values 95121:18:09 is expected to contain exactly 1 and 4 95221:18:09 .grouped_by_severity 95321:18:13 is expected to eq {"critical"=>2, "high"=>1, "info"=>1, "low"=>1, "medium"=>1, "unknown"=>1} 95421:18:13# [RSpecRunTime] RSpec elapsed time: 7 minutes 55.9 seconds. Current RSS: ~1287M. Threads: 5. load average: 1.18 1.36 1.39 1/473 5749 95621:18:13 .by_primary_identifier_ids 95721:18:14 returns matching vulnerabilities 95821:18:14 .by_scanner_ids 95921:18:15 returns matching vulnerabilities 96021:18:15 .reference_prefix 96121:18:15 is expected to eq "[vulnerability:" 96221:18:15 .reference_postfix 96321:18:15 is expected to eq "]" 96421:18:15 .reference_pattern 96521:18:15 is expected to match "[vulnerability:123]" 96621:18:15 is expected to match "[vulnerability:gitlab-foss/123]" 96721:18:15 is expected to match "[vulnerability:gitlab-org/gitlab-foss/123]" 96821:18:15 .link_reference_pattern 97221:18:15 is expected not to match "gitlab-org/gitlab-foss/milestones/123" 97321:18:15 .with_container_image 97421:18:17 returns vulnerabilities with given image 97521:18:17# [RSpecRunTime] RSpec elapsed time: 7 minutes 59.74 seconds. Current RSS: ~1280M. Threads: 5. load average: 1.17 1.35 1.39 1/473 5750 97721:18:17 .with_cluster_ids 97821:18:20 returns vulnerabilities with given cluster_id 97921:18:20# [RSpecRunTime] RSpec elapsed time: 8 minutes 3.01 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.15 1.34 1.39 1/473 5751 98121:18:20 .with_cluster_agent_ids 98221:18:22 returns vulnerabilities with given agent_id 98321:18:22# [RSpecRunTime] RSpec elapsed time: 8 minutes 4.7 seconds. Current RSS: ~1270M. Threads: 5. load average: 1.15 1.34 1.39 1/473 5752 98521:18:22 .with_false_positive 98621:18:24 when false_positive is true 98721:18:24 returns vulnerabilities that have findings with false positive set to true 98821:18:24# [RSpecRunTime] RSpec elapsed time: 8 minutes 7.14 seconds. Current RSS: ~1273M. Threads: 5. load average: 1.15 1.34 1.39 1/473 5753 99021:18:24 when false_positive is false 99121:18:25 returns vulnerabilities that have findings with false positive set to false 99221:18:25 .with_fix_available 99321:18:26 when fix_available is true 99421:18:26 returns vulnerabilities that have findings with with fix 99521:18:26# [RSpecRunTime] RSpec elapsed time: 8 minutes 9.1 seconds. Current RSS: ~1274M. Threads: 5. load average: 1.14 1.34 1.38 1/473 5754 99721:18:26 when fix_available is false 99821:18:26 returns vulnerabilities that have findings without fix 99921:18:26 created_in_time_range 100021:18:28 returns vulnerabilities created in given time range 100121:18:28# [RSpecRunTime] RSpec elapsed time: 8 minutes 11.19 seconds. Current RSS: ~1277M. Threads: 5. load average: 1.14 1.34 1.38 1/473 5755 100321:18:28 #cvss_vectors_with_vendor 100421:18:29 is expected to contain exactly "GitLab=CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N" 100621:18:29 is expected to eq "namespace190/project-192/1" 100721:18:29 #to_reference 100821:18:29 when nil argument 100921:18:29 returns vulnerability id 101021:18:29 returns complete path to the vulnerability with full: true 101121:18:29 when argument is a project 101221:18:29 when same project 101321:18:29 returns vulnerability id 101421:18:29 returns full reference with full: true 101521:18:29 when cross-project in same namespace 101621:18:29 returns a cross-project reference 101721:18:29 returns full reference with full: true 101821:18:29 when cross-project in different namespace 101921:18:29 returns complete path to the vulnerability 102021:18:29 returns full reference with full: true 102121:18:29 when argument is a namespace 102221:18:29 when same as vulnerability 102321:18:29 returns path to the vulnerability with the project path 102421:18:29 returns full reference with full: true 102521:18:29 when different from vulnerability namespace 102621:18:29 returns full path to the vulnerability with full: true 102721:18:29 returns full path to the vulnerability with full: false 102821:18:29 #has_remediations? 102921:18:29 when remediations exist 103021:18:30 is expected to equal true 103121:18:30 when remediations do not exist 103221:18:31 is expected to equal false 103421:18:31 with multiple findings 103521:18:31 is expected to eq #<Vulnerabilities::Finding id: 2, created_at: "2024-10-24 21:17:44.768874124 +0000", updated_at: "202...86c-594c-98d9-11b8ee486d78", initial_pipeline_id: nil, latest_pipeline_id: nil, config_options: nil> 103721:18:31 is expected to delegate #finding_scanner_name to the #finding object as #scanner_name, allowing #finding to return nil 103821:18:31 is expected to delegate #finding_description to the #finding object as #description, allowing #finding to return nil 103921:18:31 is expected to delegate #finding_description_html to the #finding object as #description_html, allowing #finding to return nil 104021:18:32 is expected to delegate #finding_metadata to the #finding object as #metadata, allowing #finding to return nil 104121:18:32 is expected to delegate #cve_value to the #finding object, allowing #finding to return nil 104221:18:32 is expected to delegate #cwe_value to the #finding object, allowing #finding to return nil 104321:18:32 is expected to delegate #other_identifier_values to the #finding object, allowing #finding to return nil 104421:18:32 is expected to delegate #project_default_branch to the #project object as #default_branch, allowing #project to return nil 104521:18:32 is expected to delegate #project_name to the #project object as #name, allowing #project to return nil 104621:18:32 is expected to delegate #group_name to the #group object as #name, allowing #group to return nil 104721:18:32 is expected to delegate #location to the #finding object, allowing #finding to return nil 104821:18:32 #resource_parent 104921:18:32 is expected to eq #<Project id:103 namespace101/project-103>> 105021:18:32 #discussions_rendered_on_frontend? 105121:18:32 is expected to equal true 105221:18:32 .parent_class 105321:18:32 is expected to eq Project(id: integer, name: string, path: string, description: text, created_at: datetime, updated_at:...ect_namespace_id: integer, hidden: boolean, organization_id: integer, verification_checksum: binary) 105521:18:33 is expected to contain exactly #<Project id:103 namespace101/project-103>> and #<Project id:169 namespace208/project-212>> 105621:18:33 .to_ability_name 105721:18:33 is expected to eq "vulnerability" 105821:18:33 #user_notes_count 105921:18:33 delegates the call to Vulnerabilities::UserNotesCountService 106021:18:33 #after_note_changed 106121:18:33 when the changed note is a system note 106221:18:33 does not send #delete_cache message to Vulnerabilities::UserNotesCountService 106321:18:33 when the changed note is not a system note 106421:18:33 sends #delete_cache message to Vulnerabilities::UserNotesCountService 106521:18:33 #after_note_created 106621:18:33 is expected to eq :after_note_changed 106721:18:33 #after_note_destroyed 106821:18:33 is expected to eq :after_note_changed 107021:18:33 is expected to be an instance of Vulnerabilities::StatDiff 107221:18:34 returns project blob path 107321:18:34 with a Secret Detection finding 107421:18:35 uses the commit SHA in the blob path 107521:18:35# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.32 seconds. Current RSS: ~1279M. Threads: 5. load average: 1.12 1.33 1.38 1/474 5756 107721:18:35 with a Secret Detection finding made in "no git" mode 107821:18:35 uses the latest SHA of the current branch in blob path 107921:18:35 .with_findings_by_uuid 108021:18:36 is expected to be empty 108121:18:36 with findings 108221:18:37 is expected to be empty 108321:18:37 with matching uuid 108421:18:37 is expected to contain exactly #<Vulnerability id:61 [vulnerability:namespace214/project-218/61]> 108521:18:37# [RSpecRunTime] RSpec elapsed time: 8 minutes 19.33 seconds. Current RSS: ~1278M. Threads: 5. load average: 1.12 1.33 1.38 1/474 5757 108721:18:37 .with_dismissal_reason scope 108821:18:37 returns only dismissed Vulnerabilities 108921:18:37 .with_findings_by_uuid_and_state scope 109021:18:37 is expected to be empty 109121:18:37 with findings 109221:18:38 is expected to be empty 109321:18:38 with matching uuid 109421:18:38 is expected to contain exactly #<Vulnerability id:63 [vulnerability:namespace216/project-220/63]> 109521:18:38# [RSpecRunTime] RSpec elapsed time: 8 minutes 20.7 seconds. Current RSS: ~1279M. Threads: 5. load average: 1.12 1.33 1.38 1/474 5758 109721:18:38 .with_findings_excluding_uuid scope 109821:18:39 is expected not to include #<Vulnerability id:64 [vulnerability:namespace218/project-222/64]> 109921:18:39 with mismatching uuid 110021:18:39 is expected to include #<Vulnerability id:64 [vulnerability:namespace218/project-222/64]> 110121:18:39 .for_default_branch scope 110221:18:39 is expected not to include #<Vulnerability id:65 [vulnerability:namespace219/project-223/65]> 110321:18:39 with present_on_default_branch false 110421:18:39 is expected to include #<Vulnerability id:65 [vulnerability:namespace219/project-223/65]> 110521:18:39 .by_ids scope 110621:18:41 with matching ids 110721:18:41 is expected to contain exactly #<Vulnerability id:66 [vulnerability:namespace220/project-224/66]> and #<Vulnerability id:67 [vulnerability:namespace221/project-225/67]> 110821:18:41# [RSpecRunTime] RSpec elapsed time: 8 minutes 23.63 seconds. Current RSS: ~1278M. Threads: 5. load average: 1.03 1.30 1.37 1/474 5759 111021:18:41 .by_age scope 111121:18:42 when operator is greater_than 111221:18:42 returns vulnerabilities detected before the selected amount of days ago 111321:18:42# [RSpecRunTime] RSpec elapsed time: 8 minutes 24.73 seconds. Current RSS: ~1278M. Threads: 5. load average: 1.03 1.30 1.37 1/474 5760 111521:18:42 when operator is less_than 111621:18:42 returns vulnerabilities detected after the selected amount of days ago 111721:18:42 .with_keyset_order 111821:18:42 raises an error when an unknown sort direction given 111921:18:42 raises an error when an unknown sort direction given for tie breaking column 112021:18:42 .present_on_default_branch 112121:18:43 does not return vulnerabilities which are not present on the default branch 112221:18:43 #notes_summary 112321:18:43 returns summarized version of notes 112421:18:43 with multiple notes 112521:18:43 returns summarized version of notes 112621:18:43 #latest_state_transition 112721:18:43 without any state transition 112921:18:43 with state transition 113021:18:43 return the latest state transition 113121:18:43 #latest_state_transition_if_dismissed 113221:18:43 without any state transition 113421:18:44 with dismissal state transition 113521:18:44 when dismissed 113621:18:44 return the latest dismissed state transition 113721:18:44 when not dismissed 113921:18:44 reading `traversal_ids` attribute 114021:18:44 returns the `traversal_ids` of associated `vulnerability_read` record 114121:18:44 when accessing ignored columns 114221:18:44 raises a NoMethodError 114321:18:44 with loose foreign keys 114421:18:45 with loose foreign key on vulnerabilities.project_id 114521:18:45 behaves like cleanup by a loose foreign key 114621:18:52 cleans up (delete or nullify) the model 114721:18:52# [RSpecRunTime] RSpec elapsed time: 8 minutes 34.43 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.02 1.29 1.37 1/474 5761 114921:18:52 with loose foreign key on vulnerabilities.dismissed_by_id 115021:18:52 behaves like cleanup by a loose foreign key 115121:18:55 cleans up (delete or nullify) the model 115221:18:55# [RSpecRunTime] RSpec elapsed time: 8 minutes 37.87 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.02 1.29 1.36 1/474 5762 115421:18:55 with loose foreign key on vulnerabilities.resolved_by_id 115521:18:55 behaves like cleanup by a loose foreign key 115621:19:00 cleans up (delete or nullify) the model 115721:19:00# [RSpecRunTime] RSpec elapsed time: 8 minutes 42.41 seconds. Current RSS: ~1298M. Threads: 5. load average: 1.02 1.28 1.36 2/474 5763 115921:19:00 with loose foreign key on vulnerabilities.confirmed_by_id 116021:19:00 behaves like cleanup by a loose foreign key 116121:19:03 cleans up (delete or nullify) the model 116221:19:03# [RSpecRunTime] RSpec elapsed time: 8 minutes 45.91 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.02 1.28 1.36 1/474 5764 116421:19:03# [RSpecRunTime] Finishing example group ee/spec/models/ee/vulnerability_spec.rb. It took 1 minute 20.28 seconds. Expected to take 1 minute 37.0 seconds. 116521:19:03# [RSpecRunTime] Starting example group ee/spec/services/merge_requests/update_blocks_service_spec.rb. Expected to take 1 minute 7.6 seconds. 116621:19:03MergeRequests::UpdateBlocksService 116721:19:03 .extract_params! 116821:19:03 removes and reformats merge request params 117121:19:11 with update: false 117221:19:14 does nothing 117321:19:16 does not call any event 117421:19:16 behaves like does not trigger GraphQL subscription mergeRequestMergeStatusUpdated 117521:19:18 is expected not to receive merge_request_merge_status_updated(*(any args)) 0 times 117621:19:18# [RSpecRunTime] RSpec elapsed time: 9 minutes 0.73 second. Current RSS: ~1372M. Threads: 5. load average: 1.10 1.29 1.36 1/481 6227 117821:19:18 with update: true 117921:19:18 with remove_hidden: false 118021:19:21 adds only the requested MRs the user can see 118121:19:23 sends an unblocked event for the merge request 118221:19:23 behaves like triggers GraphQL subscription mergeRequestMergeStatusUpdated 118321:19:26 is expected to receive merge_request_merge_status_updated(#<MergeRequest id:11 namespace238/project-242!1>) 1 time 118421:19:26# [RSpecRunTime] RSpec elapsed time: 9 minutes 8.72 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.60 1.39 1.39 1/481 6400 118621:19:26 with a self-referential block 118721:19:29 has an error on the merge request 118821:19:29# [RSpecRunTime] RSpec elapsed time: 9 minutes 11.42 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.60 1.39 1.39 1/481 6458 119021:19:29 when an invalid reference 119121:19:32 has an error on the merge request 119221:19:32# [RSpecRunTime] RSpec elapsed time: 9 minutes 14.25 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.55 1.38 1.39 1/482 6516 119421:19:32 when references did not change 119521:19:34 does nothing 119621:19:37 does not call any event 119721:19:37 behaves like does not trigger GraphQL subscription mergeRequestMergeStatusUpdated 119821:19:39 is expected not to receive merge_request_merge_status_updated(*(any args)) 0 times 119921:19:39# [RSpecRunTime] RSpec elapsed time: 9 minutes 22.15 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.50 1.38 1.39 1/482 6692 120121:19:39 when no refs specified 120221:19:42 deletes all visible blocking merge requests 120321:19:42 behaves like triggers GraphQL subscription mergeRequestMergeStatusUpdated 120421:19:44 is expected to receive merge_request_merge_status_updated(#<MergeRequest id:18 namespace245/project-249!1>) 1 time 120521:19:44# [RSpecRunTime] RSpec elapsed time: 9 minutes 26.74 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.46 1.37 1.39 1/482 6807 120721:19:44 with remove_hidden: true 120821:19:47 adds visible MRs and removes the hidden MR 120921:19:47 behaves like triggers GraphQL subscription mergeRequestMergeStatusUpdated 121021:19:49 is expected to receive merge_request_merge_status_updated(#<MergeRequest id:20 namespace247/project-251!1>) 1 time 121121:19:49# [RSpecRunTime] RSpec elapsed time: 9 minutes 32.1 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.59 1.40 1.40 1/482 6924 121321:19:49 when no refs specified 121421:19:52 removes all blocking merge requests 121521:19:54 sends an unblocked event for the merge request 121621:19:54 behaves like triggers GraphQL subscription mergeRequestMergeStatusUpdated 121721:19:56 is expected to receive merge_request_merge_status_updated(#<MergeRequest id:23 namespace250/project-254!1>) 1 time 121821:19:56# [RSpecRunTime] RSpec elapsed time: 9 minutes 38.94 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.50 1.38 1.39 1/483 7098 122121:19:58 does nothing 122221:20:01 does not call any event 122321:20:01 behaves like does not trigger GraphQL subscription mergeRequestMergeStatusUpdated 122421:20:03 is expected not to receive merge_request_merge_status_updated(*(any args)) 0 times 122521:20:03# [RSpecRunTime] RSpec elapsed time: 9 minutes 45.74 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.54 1.39 1.39 1/482 7270 122721:20:03# [RSpecRunTime] Finishing example group ee/spec/services/merge_requests/update_blocks_service_spec.rb. It took 59.82 seconds. Expected to take 1 minute 7.6 seconds. 122821:20:03# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/checks/diff_check_spec.rb. Expected to take 54.05 seconds. 122921:20:03Gitlab::Checks::DiffCheck 123121:20:03 no push rules active 123221:20:05 does not attempt to check commits 123321:20:05# [RSpecRunTime] RSpec elapsed time: 9 minutes 47.62 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.57 1.40 1.40 1/481 7292 123521:20:05 #validate_code_owners? 123621:20:05 when user can not push to the branch 123721:20:05 when not updated from web 123821:20:07 checks if the branch requires code owner approval 123921:20:07# [RSpecRunTime] RSpec elapsed time: 9 minutes 49.5 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.57 1.40 1.40 1/480 7314 124121:20:07 when updated from the web 124221:20:08 returns false 124321:20:08# [RSpecRunTime] RSpec elapsed time: 9 minutes 50.91 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.57 1.40 1.40 1/480 7336 124521:20:08 when a user can push to the branch 124621:20:10 returns false 124721:20:10# [RSpecRunTime] RSpec elapsed time: 9 minutes 52.4 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.53 1.40 1.40 1/480 7358 124921:20:10 #validate_code_owners 125021:20:10 the MR contains a renamed file matching a file path 125121:20:11 returns an error message 125221:20:11# [RSpecRunTime] RSpec elapsed time: 9 minutes 54.04 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.53 1.40 1.40 1/480 7382 125421:20:11 the MR contains a matching file path 125521:20:11 behaves like returns codeowners validation message 125621:20:13 returns an error message 125721:20:13# [RSpecRunTime] RSpec elapsed time: 9 minutes 55.59 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.53 1.40 1.40 1/480 7404 125921:20:13 the MR doesn't contain a matching file path 126121:20:14# [RSpecRunTime] RSpec elapsed time: 9 minutes 57.14 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.53 1.40 1.40 1/480 7426 126321:20:14 #file_paths_validations 126421:20:14 when the feature isn't enabled on the project 126521:20:16 returns an empty array 126621:20:16# [RSpecRunTime] RSpec elapsed time: 9 minutes 58.63 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.48 1.39 1.39 1/480 7448 126821:20:16 when the feature is enabled on the project 126921:20:16 updated_from_web? == false 127021:20:17 returns an array of Proc(s) 127121:20:17# [RSpecRunTime] RSpec elapsed time: 9 minutes 59.98 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.48 1.39 1.39 1/480 7470 127321:20:17 updated_from_web? == true 127421:20:19 returns an empty array 127521:20:19# [RSpecRunTime] RSpec elapsed time: 10 minutes 1.44 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.48 1.39 1.39 2/481 7492 127721:20:19 file name rules 127821:20:19 file name regex check 127921:20:21 returns an error if a new or renamed filed doesn't match the file name regex 128021:20:22 returns an error if the regex is invalid 128121:20:22 behaves like check ignored when push rule unlicensed 128221:20:24 is expected to be truthy 128321:20:24# [RSpecRunTime] RSpec elapsed time: 10 minutes 6.98 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.45 1.38 1.39 1/480 7560 128521:20:24 denylisted files check 128621:20:28 returns true if there is no denylisted files 128721:20:32 returns an error if a new or renamed filed doesn't match the file name regex 128821:20:32 behaves like check ignored when push rule unlicensed 128921:20:34 is expected to be truthy 129021:20:34# [RSpecRunTime] RSpec elapsed time: 10 minutes 16.63 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.54 1.40 1.40 1/480 8352 129221:20:34 when the repository was empty 129321:20:34 when file contains secrets 129421:20:36 returns an error if a new or renamed filed doesn't match the file name regex 129521:20:36# [RSpecRunTime] RSpec elapsed time: 10 minutes 18.4 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.49 1.40 1.39 1/480 8388 129721:20:36 when file is permitted 129821:20:37 does not raise an error 129921:20:37# [RSpecRunTime] RSpec elapsed time: 10 minutes 20.14 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.49 1.40 1.39 1/480 8424 130121:20:37 file lock rules 130221:20:40 memoizes the validate_path_locks? call 130321:20:40 when file has changes 130421:20:40 behaves like a locked file 130521:20:40 and path is locked by another user 130621:20:41 returns an error 130721:20:41# [RSpecRunTime] RSpec elapsed time: 10 minutes 23.98 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.45 1.39 1.39 1/480 8474 130921:20:41 and path is locked by current user 131021:20:43 is allows changes 131121:20:43# [RSpecRunTime] RSpec elapsed time: 10 minutes 25.5 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.45 1.39 1.39 1/480 8503 131321:20:43 when file is renamed 131421:20:43 behaves like a locked file 131521:20:43 and path is locked by another user 131621:20:44 returns an error 131721:20:45# [RSpecRunTime] RSpec elapsed time: 10 minutes 27.22 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.42 1.38 1.39 1/480 8532 131921:20:45 and path is locked by current user 132021:20:46 is allows changes 132121:20:46# [RSpecRunTime] RSpec elapsed time: 10 minutes 28.65 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.42 1.38 1.39 1/480 8561 132321:20:46 when file is deleted 132421:20:46 behaves like a locked file 132521:20:46 and path is locked by another user 132621:20:48 returns an error 132721:20:48# [RSpecRunTime] RSpec elapsed time: 10 minutes 30.46 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.42 1.38 1.39 1/480 8590 132921:20:48 and path is locked by current user 133021:20:49 is allows changes 133121:20:49# [RSpecRunTime] RSpec elapsed time: 10 minutes 32.05 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.42 1.38 1.39 1/480 8619 133321:20:49 when the branch is being deleted 133421:20:51 does not run 133521:20:51# [RSpecRunTime] RSpec elapsed time: 10 minutes 33.71 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.38 1.38 1.39 1/480 8641 133721:20:51 when there is no valid change 133821:20:53 does not run 133921:20:53# [RSpecRunTime] RSpec elapsed time: 10 minutes 35.45 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.38 1.38 1.39 1/480 8663 134121:20:53# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/checks/diff_check_spec.rb. It took 49.71 seconds. Expected to take 54.05 seconds. 134221:20:53# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/auth/ldap/sync/group_spec.rb. Expected to take 48.61 seconds. 134321:20:53EE::Gitlab::Auth::Ldap::Sync::Group 134421:20:53 .execute_all_providers 134521:20:53 uses the ldap sync state machine 134621:20:54 fails a stuck group older than 1 hour 134721:20:54 when the group ldap sync has already started 134821:20:54 logs a debug message 134921:20:55 does not update permissions 135021:20:55# [RSpecRunTime] RSpec elapsed time: 10 minutes 37.53 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.35 1.37 1.38 1/480 8664 135221:20:55 when ldap connection fails 135321:20:55 logs a debug message 135421:20:56 ensures group state returns to failed_ldap_sync 135521:20:56# [RSpecRunTime] RSpec elapsed time: 10 minutes 38.69 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.35 1.37 1.38 1/480 8665 135821:20:56 uses the ldap sync state machine 135921:20:57 fails a stuck group older than 1 hour 136021:20:57 when the group ldap sync has already started 136121:20:57 logs a debug message 136221:20:58 does not update permissions 136321:20:58# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.56 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.35 1.37 1.38 1/479 8666 136521:20:58 when ldap connection fails 136621:20:58 logs a debug message 136721:20:59 ensures group state returns to failed_ldap_sync 136821:20:59# [RSpecRunTime] RSpec elapsed time: 10 minutes 41.71 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.35 1.37 1.38 1/478 8667 137021:20:59 .fail_stuck_group 137121:21:00 handles nil ldap_sync_last_sync_at 137221:21:00 .ldap_sync_ready? 137321:21:00 returns false when ldap sync started 137421:21:00 returns true when ldap sync pending 137521:21:00 #update_permissions 137621:21:00 with all functionality against one LDAP group type 137721:21:00 with basic add/update actions 137821:21:01 does not update permissions unless ldap sync status is started 137921:21:02 adds new members and sets ldap attribute to true 138021:21:03 converts an existing membership access request to a real member 138121:21:04 downgrades existing member access 138221:21:05 upgrades existing member access 138321:21:06 sets an existing member ldap attribute to true 138421:21:06 does not alter an ldap member that has a permission override 138521:21:06# [RSpecRunTime] RSpec elapsed time: 10 minutes 49.01 seconds. Current RSS: ~1308M. Threads: 5. load average: 1.30 1.36 1.38 1/475 8668 138721:21:06 when existing user is no longer in LDAP group 138821:21:07 removes the group member 138921:21:08 refuses to delete the last owner 139021:21:10Job arguments to MergeRequests::RemoveUserApprovalRulesWorker must be native JSON types, but {"project_id"=>252, "user_ids"=>[445]} is a ActiveSupport::HashWithIndifferentAccess. 139221:21:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 139321:21:10 updates projects authorizations 139421:21:10# [RSpecRunTime] RSpec elapsed time: 10 minutes 52.55 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.27 1.35 1.38 1/475 8669 139621:21:10 when the user is the last owner 139721:21:11 downgrades one user but not the other 139821:21:11# [RSpecRunTime] RSpec elapsed time: 10 minutes 53.94 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.27 1.35 1.38 1/475 8670 140021:21:11 when user inherits higher permissions from parent 140121:21:13 adds member with the inherited higher permission 140221:21:14 upgrades existing member to the inherited higher permission 140321:21:15 does not alter an ldap member that has a permission override 140421:21:15 and another member who does not inherit higher permissions 140521:21:17 upgrades user with the inherited higher permission but not the other 140621:21:17# [RSpecRunTime] RSpec elapsed time: 10 minutes 59.28 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.25 1.35 1.37 1/475 8671 140821:21:17 and another member who also inherits higher permissions 140921:21:18 upgrades both users with the inherited higher permissions 141021:21:19# [RSpecRunTime] RSpec elapsed time: 11 minutes 1.23 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.25 1.35 1.37 1/476 8672 141221:21:19 when user inherits lower permissions from parent 141321:21:20 adds member with the ldap group link's access level 141421:21:21 downgrades existing member access to the ldap group link's access level 141521:21:22 does not alter an ldap member that has a permission override 141621:21:22# [RSpecRunTime] RSpec elapsed time: 11 minutes 5.13 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.23 1.34 1.37 1/476 8673 141821:21:22 when user has a pending access request in a parent group 141921:21:24 does not propagate the access level of the pending access request 142021:21:24# [RSpecRunTime] RSpec elapsed time: 11 minutes 6.95 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.23 1.34 1.37 1/476 8674 142221:21:24 when user inherits permissions from parent and user is no longer in LDAP group 142321:21:26 removes existing member 142421:21:26# [RSpecRunTime] RSpec elapsed time: 11 minutes 8.4 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.21 1.33 1.37 3/476 8675 142621:21:26 when permissions are inherited from a complex ancestry 142721:21:28 applies the permission inherited from the closest ancestor when it's higher 142821:21:28# [RSpecRunTime] RSpec elapsed time: 11 minutes 10.48 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.21 1.33 1.37 1/475 8676 143021:21:28 when the extern_uid and group member DNs have different case 143121:21:29 does not revert the overrides 143221:21:30 does not update permissions when group base is missing 143321:21:30# [RSpecRunTime] RSpec elapsed time: 11 minutes 12.28 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.20 1.33 1.37 1/475 8677 143521:21:30 when custom roles is enabled 143621:21:30 assigns member role to synced ldap users 143721:21:30 with different LDAP group types 143821:21:30 with groupOfNames style LDAP group 143921:21:31 adds the user to the group 144021:21:31 with posixGroup style LDAP group 144121:21:32 adds the user to the group 144221:21:32 with groupOfUniqueNames style LDAP group 144321:21:33 adds the user to the group 144421:21:33 with an empty LDAP group 144521:21:33 does nothing, without failure 144721:21:33 #update_permissions 144821:21:33 with all functionality against one LDAP group type 144921:21:33 with basic add/update actions 145021:21:34 does not update permissions unless ldap sync status is started 145121:21:34 adds new members and sets ldap attribute to true 145221:21:35 updates permissions when group base is missing 145321:21:35# [RSpecRunTime] RSpec elapsed time: 11 minutes 17.64 seconds. Current RSS: ~1308M. Threads: 5. load average: 1.18 1.32 1.37 1/475 8678 145521:21:35# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/auth/ldap/sync/group_spec.rb. It took 42.19 seconds. Expected to take 48.61 seconds. 145621:21:35# [RSpecRunTime] Starting example group ee/spec/services/approval_rules/finalize_service_spec.rb. Expected to take 37.98 seconds. 145721:21:35ApprovalRules::FinalizeService 145921:21:35 when approval rules are overwritten 146021:21:35 when mr is not merged 146121:21:39 does nothing 146221:21:39# [RSpecRunTime] RSpec elapsed time: 11 minutes 21.53 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.18 1.32 1.37 1/478 8737 146421:21:39 when mr is merged 146521:21:43 does not copy project rules, and updates approval mapping with MR rules 146621:21:47 gracefully merges duplicate users 146721:21:47 when the code owner rule is required 146821:21:50 updates the approvals_required accordingly 146921:21:50# [RSpecRunTime] RSpec elapsed time: 11 minutes 33.14 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.15 1.31 1.36 1/480 8914 147121:21:50 when approval rules are not overwritten 147221:21:50 when mr is not merged 147321:21:55 does nothing 147421:21:55# [RSpecRunTime] RSpec elapsed time: 11 minutes 37.33 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.29 1.33 1.37 1/480 8973 147621:21:55 when mr is merged 147721:21:59 copies the expected rules with expected params 147821:21:59 when the code owner rule is required 147921:22:04 updates the approvals_required accordingly 148021:22:04# [RSpecRunTime] RSpec elapsed time: 11 minutes 46.92 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.27 1.33 1.37 1/479 9091 148221:22:04 when the same merge request rule exists in the project rules 148321:22:10 logs the validation error and sets the merge rule to not applicable post merge 148421:22:10# [RSpecRunTime] RSpec elapsed time: 11 minutes 52.46 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.23 1.32 1.36 1/478 9150 148621:22:10# [RSpecRunTime] Finishing example group ee/spec/services/approval_rules/finalize_service_spec.rb. It took 34.82 seconds. Expected to take 37.98 seconds. 148721:22:10# [RSpecRunTime] Starting example group ee/spec/services/namespaces/service_accounts/create_service_spec.rb. Expected to take 33.09 seconds. 148821:22:10Namespaces::ServiceAccounts::CreateService 148921:22:10 when self-managed 149021:22:10 when current user is an admin 149121:22:10 when subscription is of starter plan 149221:22:10 raises error 149321:22:10 when subscription is ultimate tier 149421:22:11 sets provisioned by group 149521:22:11 behaves like service account creation success 149621:22:11 creates a service account successfully 149721:22:11 check email domain 149821:22:11 contains SecureRandom part 149921:22:12 email name is the same as username 150021:22:12 when conflicts 150121:22:12 when username is reserved 150221:22:12 when username is reserved by user 150321:22:12 uniquifies username and email 150421:22:12# [RSpecRunTime] RSpec elapsed time: 11 minutes 54.97 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.23 1.32 1.36 1/476 9151 150621:22:12 when it conflicts with top-level group namespace 150721:22:13 uniquifies username and email 150821:22:13 when it conflicts with top-level group namespace that includes upcased characters 150921:22:13 uniquifies username and email 151021:22:13 when email is reserved 151121:22:13 when it conflicts with confirmed primary email 151221:22:14 uniquifies username and email 151321:22:14 when it conflicts with unconfirmed primary email 151421:22:14 uniquifies username and email 151521:22:14 when it conflicts with confirmed secondary email 151621:22:15 uniquifies username and email 151721:22:15 when email and username is reserved 151821:22:15 uniquifies username and email 151921:22:15 when the group is invalid 152021:22:15 behaves like service account creation failure 152121:22:15 produces an error 152221:22:15 when the group is subgroup 152321:22:15 behaves like service account creation failure 152421:22:16 produces an error 152521:22:16 when subscription is of premium tier 152621:22:16 when premium seats are not available 152721:22:16 raises error 152821:22:16 when premium seats are available 152921:22:16 sets provisioned by group 153021:22:16 behaves like service account creation success 153121:22:16 creates a service account successfully 153221:22:17 check email domain 153321:22:17 contains SecureRandom part 153421:22:17 email name is the same as username 153521:22:17 when conflicts 153621:22:17 when username is reserved 153721:22:17 when username is reserved by user 153821:22:18 uniquifies username and email 153921:22:18# [RSpecRunTime] RSpec elapsed time: 12 minutes 0.46 second. Current RSS: ~1320M. Threads: 5. load average: 1.21 1.31 1.36 1/474 9152 154121:22:18 when it conflicts with top-level group namespace 154221:22:18 uniquifies username and email 154321:22:18 when it conflicts with top-level group namespace that includes upcased characters 154421:22:20 uniquifies username and email 154521:22:20# [RSpecRunTime] RSpec elapsed time: 12 minutes 2.43 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.19 1.31 1.36 1/475 9153 154721:22:20 when email is reserved 154821:22:20 when it conflicts with confirmed primary email 154921:22:20 uniquifies username and email 155021:22:20 when it conflicts with unconfirmed primary email 155121:22:21 uniquifies username and email 155221:22:21 when it conflicts with confirmed secondary email 155321:22:21 uniquifies username and email 155421:22:21 when email and username is reserved 155521:22:22 uniquifies username and email 155621:22:22 when the group is invalid 155721:22:22 behaves like service account creation failure 155821:22:22 produces an error 155921:22:22 when the group is subgroup 156021:22:22 behaves like service account creation failure 156121:22:22 produces an error 156221:22:22 when current user is not an admin 156321:22:22 when not a group owner 156421:22:22 behaves like service account creation failure 156521:22:22 produces an error 156621:22:22 when group owner 156721:22:23 when allow_top_level_group_owners_to_create_service_accounts FF is disabled 156821:22:23 behaves like service account creation failure 156921:22:23 produces an error 157121:22:23 behaves like service account creation success 157221:22:23 creates a service account successfully 157321:22:23 check email domain 157421:22:24 contains SecureRandom part 157521:22:24 email name is the same as username 157621:22:24 when conflicts 157721:22:24 when username is reserved 157821:22:24 when username is reserved by user 157921:22:24 uniquifies username and email 158021:22:24# [RSpecRunTime] RSpec elapsed time: 12 minutes 7.17 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.19 1.31 1.36 1/475 9154 158221:22:24 when it conflicts with top-level group namespace 158321:22:25 uniquifies username and email 158421:22:25 when it conflicts with top-level group namespace that includes upcased characters 158521:22:25 uniquifies username and email 158621:22:25 when email is reserved 158721:22:25 when it conflicts with confirmed primary email 158821:22:26 uniquifies username and email 158921:22:26 when it conflicts with unconfirmed primary email 159021:22:26 uniquifies username and email 159121:22:26 when it conflicts with confirmed secondary email 159221:22:27 uniquifies username and email 159321:22:27 when email and username is reserved 159421:22:28 uniquifies username and email 159521:22:28 when allow_top_level_group_owners_to_create_service_accounts FF is enabled 159621:22:28 when application setting is disabled 159721:22:28 behaves like service account creation failure 159821:22:28 produces an error 160021:22:28 behaves like service account creation failure 160121:22:28 produces an error 160221:22:28 when application setting is enabled 160321:22:28 behaves like service account creation success 160421:22:28 creates a service account successfully 160521:22:29 check email domain 160621:22:29 contains SecureRandom part 160721:22:29 email name is the same as username 160821:22:29 when conflicts 160921:22:29 when username is reserved 161021:22:29 when username is reserved by user 161121:22:30 uniquifies username and email 161221:22:30# [RSpecRunTime] RSpec elapsed time: 12 minutes 12.35 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.16 1.30 1.35 1/475 9155 161421:22:30 when it conflicts with top-level group namespace 161521:22:30 uniquifies username and email 161621:22:30 when it conflicts with top-level group namespace that includes upcased characters 161721:22:31 uniquifies username and email 161821:22:31 when email is reserved 161921:22:31 when it conflicts with confirmed primary email 162021:22:31 uniquifies username and email 162121:22:31 when it conflicts with unconfirmed primary email 162221:22:32 uniquifies username and email 162321:22:32 when it conflicts with confirmed secondary email 162421:22:32 uniquifies username and email 162521:22:32 when email and username is reserved 162621:22:33 uniquifies username and email 162821:22:33 behaves like service account creation success 162921:22:33 creates a service account successfully 163021:22:33 check email domain 163121:22:34 contains SecureRandom part 163221:22:34 email name is the same as username 163321:22:34 when conflicts 163421:22:34 when username is reserved 163521:22:34 when username is reserved by user 163621:22:35 uniquifies username and email 163721:22:35# [RSpecRunTime] RSpec elapsed time: 12 minutes 17.26 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.15 1.29 1.35 1/475 9156 163921:22:35 when it conflicts with top-level group namespace 164021:22:35 uniquifies username and email 164121:22:35 when it conflicts with top-level group namespace that includes upcased characters 164221:22:36 uniquifies username and email 164321:22:36 when email is reserved 164421:22:36 when it conflicts with confirmed primary email 164521:22:36 uniquifies username and email 164621:22:36 when it conflicts with unconfirmed primary email 164721:22:37 uniquifies username and email 164821:22:37 when it conflicts with confirmed secondary email 164921:22:37 uniquifies username and email 165021:22:37 when email and username is reserved 165121:22:38 uniquifies username and email 165221:22:38 when the group is subgroup 165321:22:38 behaves like service account creation failure 165421:22:38 produces an error 165621:22:38 behaves like service account creation failure 165721:22:38 produces an error 165821:22:38# [RSpecRunTime] Finishing example group ee/spec/services/namespaces/service_accounts/create_service_spec.rb. It took 28.13 seconds. Expected to take 33.09 seconds. 165921:22:38# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/code_owners_spec.rb. Expected to take 27.5 seconds. 166021:22:38Gitlab::CodeOwners 166321:22:38 when the feature is available 166421:22:39 returns users for a blob 166521:22:39# [RSpecRunTime] RSpec elapsed time: 12 minutes 21.96 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.15 1.29 1.35 1/476 9177 166721:22:39 when the feature is not available 166821:22:41 returns no users 166921:22:41# [RSpecRunTime] RSpec elapsed time: 12 minutes 23.26 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.14 1.29 1.35 1/478 9198 167221:22:41 when the feature is available 167321:22:42 returns sections 167421:22:42# [RSpecRunTime] RSpec elapsed time: 12 minutes 24.62 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.14 1.29 1.35 1/478 9217 167621:22:42 when the feature is not available 167721:22:43 returns empty array 167821:22:43# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.87 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.14 1.29 1.35 1/477 9236 168021:22:43 .optional_section? 168121:22:43 when the feature is available 168221:22:44 returns the optionality of the section 168321:22:44# [RSpecRunTime] RSpec elapsed time: 12 minutes 27.14 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.14 1.29 1.35 1/477 9255 168521:22:44 when the feature is not available 168621:22:46 does not call Loader 168721:22:46# [RSpecRunTime] RSpec elapsed time: 12 minutes 28.44 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.13 1.28 1.35 1/477 9274 168921:22:46 .entries_for_merge_request 169021:22:46 when the feature is available 169121:22:46 when merge_head_diff exists 169221:22:46 and the merge request can be merged 169321:22:46 when the changed file paths have matching code owners 169421:22:47 returns owners for merge request 169521:22:48# [RSpecRunTime] RSpec elapsed time: 12 minutes 30.21 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.13 1.28 1.35 1/480 9333 169721:22:48 when the changed file paths do not have matching code owners 169821:22:49 returns an empty array 169921:22:49# [RSpecRunTime] RSpec elapsed time: 12 minutes 31.91 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.13 1.28 1.35 1/481 9392 170121:22:49 and the merge request cannot be merged 170221:22:51 falls back to merge_request_diff 170321:22:51# [RSpecRunTime] RSpec elapsed time: 12 minutes 33.63 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.12 1.28 1.35 1/481 9450 170521:22:51 when merge_head_diff does not exist 170621:22:53 falls back to merge_request_diff 170721:22:53# [RSpecRunTime] RSpec elapsed time: 12 minutes 35.29 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.12 1.28 1.35 1/481 9508 170921:22:53 when merge_request_diff is specified 171021:22:54 returns owners at the specified ref 171121:22:54# [RSpecRunTime] RSpec elapsed time: 12 minutes 37.0 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.12 1.28 1.35 1/481 9567 171321:22:54 when the feature is not available 171421:22:56 skips reading codeowners and returns an empty array 171521:22:56# [RSpecRunTime] RSpec elapsed time: 12 minutes 38.7 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.11 1.27 1.34 1/481 9625 171721:22:56 .entries_since_merge_request_commit 171921:22:58 identifies single codeowner entry 172021:22:58 when the single commit gets amended 172121:22:58 identifies codeowner entries from the merge_request_diff 172221:22:58# [RSpecRunTime] RSpec elapsed time: 12 minutes 40.42 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.11 1.27 1.34 1/481 9797 172521:22:58 identifies single code owner entry 172621:22:58 identifies multiple code owner entries 172721:22:58 when the sha is the same as head_commit_sha 172821:22:58 identifies codeowner entries from the merge_request_diff 172921:22:58# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/code_owners_spec.rb. It took 20.09 seconds. Expected to take 27.5 seconds. 173021:22:58# [RSpecRunTime] Starting example group ee/spec/services/epics/transfer_service_spec.rb. Expected to take 25.92 seconds. 173121:22:58Epics::TransferService 173321:22:58 when old_group is present 173421:22:59 when user can create epics in the new group 173521:23:02Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 173721:23:02To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 173821:23:02Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 174021:23:02To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 174121:23:02Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 174321:23:02To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 174421:23:02 recreates the missing group epics in the new group 174521:23:03Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 174721:23:03To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 174821:23:03Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 175021:23:03To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 175121:23:03Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 175321:23:03To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 175421:23:03 publishes events for the new epics 175521:23:05Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 175721:23:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 175821:23:05Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 176021:23:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 176121:23:05Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 176321:23:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 176421:23:06 does not recreate missing epics that are not applied to issues 176521:23:06 when rate limiting is in effect 176621:23:08Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 176821:23:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 176921:23:08Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 177121:23:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 177221:23:08Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 177421:23:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 177521:23:08 transfers both epics 177621:23:08# [RSpecRunTime] RSpec elapsed time: 12 minutes 50.42 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.38 1.33 1.36 1/478 9805 177821:23:08 when epic is from an descendant group 177921:23:10Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 178121:23:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 178221:23:10Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 178421:23:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 178521:23:10Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 178721:23:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 178821:23:10 recreates the missing epic in the new group 178921:23:10# [RSpecRunTime] RSpec elapsed time: 12 minutes 53.02 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.35 1.32 1.36 1/476 9806 179121:23:10 when epic is from an ascending group 179221:23:11 does not recreate the epics in the new group 179321:23:11 when create_epic returns nil 179421:23:14 removes issues epic 179521:23:14# [RSpecRunTime] RSpec elapsed time: 12 minutes 56.3 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.35 1.32 1.36 1/476 9807 179721:23:14 when assigned epic is confidential 179821:23:16Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 180021:23:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 180121:23:16Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 180321:23:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 180421:23:16Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 180621:23:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 180721:23:16 creates a new confidential epic in the new group 180821:23:16# [RSpecRunTime] RSpec elapsed time: 12 minutes 58.54 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.33 1.32 1.36 1/476 9808 181021:23:16 when user is a guest of the new group 181121:23:18 does not create a new epic but removes assigned epic 181221:23:18# [RSpecRunTime] RSpec elapsed time: 13 minutes 0.95 second. Current RSS: ~1340M. Threads: 5. load average: 1.33 1.32 1.36 1/477 9809 181421:23:18 when epics are disabled 181521:23:19 does not create a new epic 181621:23:19 when old_group is not present 181821:23:20 when project group is not present 182021:23:20# [RSpecRunTime] Finishing example group ee/spec/services/epics/transfer_service_spec.rb. It took 22.48 seconds. Expected to take 25.92 seconds. 182121:23:20# [RSpecRunTime] Starting example group ee/spec/workers/security/store_security_reports_by_project_worker_spec.rb. Expected to take 22.43 seconds. 182221:23:20Security::StoreSecurityReportsByProjectWorker 182421:23:23 when there is no project with the given ID 182521:23:23 does not raise an error 182621:23:23# [RSpecRunTime] RSpec elapsed time: 13 minutes 6.17 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.30 1.31 1.36 1/479 10264 182821:23:23 when there is no pipeline associated to the project 182921:23:24 does not raise an error 183021:23:24 when the security reports feature is not available 183121:23:24 report_type: :sast 183221:23:24 does not execute IngestReportsService 183321:23:24 report_type: :secret_detection 183421:23:24 does not execute IngestReportsService 183521:23:24 report_type: :dependency_scanning 183621:23:24 does not execute IngestReportsService 183721:23:24 report_type: :container_scanning 183821:23:24 does not execute IngestReportsService 183921:23:24 report_type: :cluster_image_scanning 184021:23:24 does not execute IngestReportsService 184121:23:24 report_type: :dast 184221:23:24 does not execute IngestReportsService 184321:23:24 report_type: :coverage_fuzzing 184421:23:24 does not execute IngestReportsService 184521:23:24 report_type: :api_fuzzing 184621:23:24 does not execute IngestReportsService 184721:23:24 when at least one security report feature is enabled 184821:23:24 report_type: :sast 184921:23:25 executes IngestReportsService for given pipeline 185021:23:25 report_type: :secret_detection 185121:23:25 executes IngestReportsService for given pipeline 185221:23:25 report_type: :dependency_scanning 185321:23:25 executes IngestReportsService for given pipeline 185421:23:25 report_type: :container_scanning 185521:23:26 executes IngestReportsService for given pipeline 185621:23:26 report_type: :cluster_image_scanning 185721:23:26 executes IngestReportsService for given pipeline 185821:23:26 report_type: :dast 185921:23:26 executes IngestReportsService for given pipeline 186021:23:26 report_type: :coverage_fuzzing 186121:23:26 executes IngestReportsService for given pipeline 186221:23:26 report_type: :api_fuzzing 186321:23:26 executes IngestReportsService for given pipeline 186421:23:26 when running SAST analyzers that produce duplicate vulnerabilities 186521:23:26 vulnerability_finding_signatures_enabled: true 186621:23:26 and prefers original analyzer over semgrep when deduplicating 186721:23:29 does not duplicate vulnerabilities 186821:23:29# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.6 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.27 1.31 1.35 1/479 10267 187021:23:29 and prefers semgrep over original analyzer when deduplicating 187121:23:31 does not duplicate vulnerabilities 187221:23:31# [RSpecRunTime] RSpec elapsed time: 13 minutes 14.01 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.57 1.37 1.37 1/477 10268 187421:23:31 vulnerability_finding_signatures_enabled: false 187521:23:31 and prefers original analyzer over semgrep when deduplicating 187621:23:33 does not duplicate vulnerabilities 187721:23:34# [RSpecRunTime] RSpec elapsed time: 13 minutes 16.23 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.57 1.37 1.37 1/476 10269 187921:23:34 and prefers semgrep over original analyzer when deduplicating 188021:23:36 does not duplicate vulnerabilities 188121:23:36# [RSpecRunTime] RSpec elapsed time: 13 minutes 18.47 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.53 1.36 1.37 1/477 10270 188321:23:36 when resolving dropped identifiers 188421:23:39 resolves vulnerabilities 188521:23:39# [RSpecRunTime] RSpec elapsed time: 13 minutes 21.28 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.53 1.36 1.37 1/477 10271 188721:23:39 when the same scanner runs multiple times in one pipeline 188821:23:40 does not mark any of the detected vulnerabilities as resolved 188921:23:40# [RSpecRunTime] RSpec elapsed time: 13 minutes 22.67 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.56 1.37 1.37 1/477 10272 189221:23:40 is expected to eq "Security::StoreSecurityReportsByProjectWorker::latest_pipeline_with_security_reports::290" 189321:23:40 when project_id is nil 189521:23:40 when project_id is not present 189721:23:40# [RSpecRunTime] Finishing example group ee/spec/workers/security/store_security_reports_by_project_worker_spec.rb. It took 19.58 seconds. Expected to take 22.43 seconds. 189821:23:40# [RSpecRunTime] Starting example group ee/spec/models/ci/bridge_spec.rb. Expected to take 20.8 seconds. 190021:23:41 does not allow STI 190121:23:41 belongs to an upstream pipeline 190221:23:41 behaves like has secrets 190421:23:42 is expected to delegate #secrets to the #metadata object, allowing #metadata to return nil 190521:23:42# [RSpecRunTime] RSpec elapsed time: 13 minutes 24.26 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.56 1.37 1.37 3/477 10273 190821:23:42 without metadata 190921:23:42 is expected to equal false 191021:23:42 with metadata 191121:23:42 when secrets exist 191221:23:43 is expected to equal true 191321:23:43 when secrets do not exit 191421:23:44 is expected to equal false 191521:23:44 behaves like a deployable job in EE 191621:23:44 when the job is waiting for deployment approval 191721:23:45 does not allow the job to be enqueued 191821:23:45# [RSpecRunTime] RSpec elapsed time: 13 minutes 27.68 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.60 1.38 1.38 1/478 10293 192121:23:45 when job is waiting for deployment approval 192221:23:46 is expected not to be playable 192321:23:46# [RSpecRunTime] RSpec elapsed time: 13 minutes 28.84 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.60 1.38 1.38 1/479 10313 192521:23:46 state machine transitions 192621:23:46 when bridge points towards downstream 192721:23:46 does not subscribe to upstream project 192821:23:46 when bridge points towards upstream 192921:23:47 subscribes to the upstream project 193021:23:47 does not schedule downstream pipeline creation 193121:23:47 #inherit_status_from_upstream! 193221:23:47 when bridge does not have upstream pipeline 193321:23:47 is expected to equal false 193421:23:47 when upstream pipeline has the same status as the bridge 193521:23:47 is expected to equal false 193621:23:47 when status is not supported 193721:23:47 when status is created 193821:23:48 returns false 193921:23:48 does not change the bridge status 194021:23:48 when status is waiting_for_resource 194121:23:49 returns false 194221:23:49 does not change the bridge status 194321:23:49 when status is preparing 194421:23:49 returns false 194521:23:50 does not change the bridge status 194621:23:50 when status is waiting_for_callback 194721:23:50 returns false 194821:23:51 does not change the bridge status 194921:23:51 when status is pending 195021:23:51 returns false 195121:23:52 does not change the bridge status 195221:23:52 when status is supported 195321:23:52 when status is running 195421:23:52 inherits the upstream status 195521:23:52 when status is success 195621:23:53 inherits the upstream status 195721:23:53 when status is failed 195821:23:53 inherits the upstream status 195921:23:53 when status is canceling 196021:23:54 inherits the upstream status 196121:23:54 when status is canceled 196221:23:54 inherits the upstream status 196321:23:54 when status is skipped 196421:23:55 inherits the upstream status 196521:23:55 when status is manual 196621:23:55 inherits the upstream status 196721:23:55 when status is scheduled 196821:23:56 inherits the upstream status 196921:23:56# [RSpecRunTime] Finishing example group ee/spec/models/ci/bridge_spec.rb. It took 15.65 seconds. Expected to take 20.8 seconds. 197021:23:56# [RSpecRunTime] Starting example group ee/spec/models/dast_site_token_spec.rb. Expected to take 18.39 seconds. 197121:23:56DastSiteToken 197221:23:56 does not allow STI 197321:23:56 associations 197421:23:57 is expected to belong to project required: false 197621:23:57 is expected to be valid 197721:23:58 is expected to validate that :project_id cannot be empty/falsy 197821:23:59 is expected to validate that the length of :token is at most 255 197921:24:00 is expected to validate that the length of :url is at most 255 198021:24:01 is expected to validate that :token cannot be empty/falsy 198121:24:01 is expected to validate that :url cannot be empty/falsy 198221:24:02 is expected to validate that :token is case-sensitively unique 198321:24:04 is expected to validate that :url is case-sensitively unique within the scope of :project_id 198421:24:04 behaves like dast url addressable 198521:24:04 includes UrlAddressable 198621:24:04 when the url is not public 198821:24:04# [RSpecRunTime] RSpec elapsed time: 13 minutes 47.13 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.39 1.35 1.37 1/477 10314 199121:24:04 when dast_site exists 199221:24:05 finds the associated dast_site 199321:24:05 when dast_site does not exist 199521:24:06 with loose foreign key on dast_site_tokens.project_id 199621:24:06 behaves like cleanup by a loose foreign key 199721:24:13 cleans up (delete or nullify) the model 199821:24:13# [RSpecRunTime] RSpec elapsed time: 13 minutes 55.26 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.33 1.33 1.36 3/478 10315 200021:24:13# [RSpecRunTime] Finishing example group ee/spec/models/dast_site_token_spec.rb. It took 16.86 seconds. Expected to take 18.39 seconds. 200121:24:13# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/anthropic/completions/review_merge_request_spec.rb. Expected to take 17.07 seconds. 200221:24:13Gitlab::Llm::Anthropic::Completions::ReviewMergeRequest 200421:24:14 when generated review prompt is nil 200521:24:15 does not make a request to AI provider 200621:24:15# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.49 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.30 1.33 1.36 1/484 10470 200821:24:15 when the chat client returns a successful response 200921:24:16 filters by priority and creates diff notes on new and updated files 201021:24:16 when review note alredy exist on the same position 201121:24:17 does not add more notes to the same position 201221:24:18# [RSpecRunTime] RSpec elapsed time: 14 minutes 0.22 second. Current RSS: ~1352M. Threads: 5. load average: 1.30 1.33 1.36 1/483 10501 201421:24:18 when the chat client response includes invalid comments 201521:24:18 creates a valid comment only 201621:24:18 when the chat client decides to return contents outside of <review> tag 201721:24:19 creates a valid comment only 201821:24:19 when user is not allowed to create notes 201921:24:19 does not publish review 202021:24:19 when there was no comments 202121:24:19 updates progress note with a success message 202221:24:19 when review response are nil 202321:24:20 updates progress note with a success message 202421:24:20 when there were some comments 202521:24:20 when summary returns a successful response 202621:24:21 updates progress note with a review summary 202721:24:21# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.51 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.28 1.32 1.36 2/484 10526 202921:24:21 when summary returned an error 203021:24:22 updates progress note with an error message 203121:24:22# [RSpecRunTime] RSpec elapsed time: 14 minutes 4.64 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.28 1.32 1.36 1/484 10541 203321:24:22 when summary returned no result 203421:24:23 updates progress note with an error message 203521:24:23# [RSpecRunTime] RSpec elapsed time: 14 minutes 5.82 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.28 1.32 1.36 1/484 10556 203721:24:23 when summary response is nil 203821:24:24 updates progress note with an error message 203921:24:24# [RSpecRunTime] RSpec elapsed time: 14 minutes 7.05 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.28 1.32 1.36 1/480 10571 204121:24:24 when draft notes limit is reached 204221:24:25 creates diff note on the first file only 204321:24:25 when the AI response is <review></review> 204421:24:25 does not call DraftNote#new 204521:24:26 does not raise an error 204621:24:26 when the chat client returns an unsuccessful response 204721:24:26 does not call DraftNote#new 204821:24:26 when the AI response is empty 204921:24:26 does not call DraftNote#new 205021:24:26 does not raise an error 205121:24:26# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/anthropic/completions/review_merge_request_spec.rb. It took 13.81 seconds. Expected to take 17.07 seconds. 205221:24:26# [RSpecRunTime] Starting example group ee/spec/services/resource_access_tokens/revoke_service_spec.rb. Expected to take 15.92 seconds. 205321:24:26ResourceAccessTokens::RevokeService 205421:24:27 project access token audit events 205521:24:27 when project access token is successfully revoked 205621:24:28 logs project access token details 205721:24:28 behaves like audit event details 205821:24:29 creates an audit event 205921:24:30 logs author and resource info 206021:24:30# [RSpecRunTime] RSpec elapsed time: 14 minutes 12.86 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.15 1.30 1.35 1/480 10577 206221:24:30 behaves like sends correct event type in audit event stream 206321:24:31 sends correct event type in audit event stream 206421:24:31# [RSpecRunTime] RSpec elapsed time: 14 minutes 14.14 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.15 1.30 1.35 2/480 10578 206621:24:31 when project access token is unsuccessfully revoked 206721:24:31 when access token does not belong to this project 206821:24:32 logs the find error message 206921:24:32 behaves like audit event details 207021:24:33 creates an audit event 207121:24:34 logs author and resource info 207221:24:34# [RSpecRunTime] RSpec elapsed time: 14 minutes 17.17 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.15 1.30 1.35 1/480 10579 207421:24:34 behaves like sends correct event type in audit event stream 207521:24:36 sends correct event type in audit event stream 207621:24:36# [RSpecRunTime] RSpec elapsed time: 14 minutes 18.25 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.14 1.29 1.35 1/479 10580 207821:24:36 with inadequate permissions 207921:24:37 logs the permission error message 208021:24:37 behaves like audit event details 208121:24:38 creates an audit event 208221:24:39 logs author and resource info 208321:24:39# [RSpecRunTime] RSpec elapsed time: 14 minutes 21.75 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.14 1.29 1.35 1/478 10581 208521:24:39 behaves like sends correct event type in audit event stream 208621:24:40 sends correct event type in audit event stream 208721:24:40# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.99 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.13 1.29 1.34 1/478 10582 208921:24:40# [RSpecRunTime] Finishing example group ee/spec/services/resource_access_tokens/revoke_service_spec.rb. It took 13.92 seconds. Expected to take 15.92 seconds. 209021:24:40# [RSpecRunTime] Starting example group ee/spec/services/merge_trains/refresh_service_spec.rb. Expected to take 14.38 seconds. 209121:24:40MergeTrains::RefreshService 209321:24:40 when merge request 1 is passed 209421:24:42 executes RefreshMergeRequestService to all the following merge requests 209521:24:42 when refresh service 1 returns error status 209621:24:43 specifies require_recreate to refresh service 2 209721:24:43# [RSpecRunTime] RSpec elapsed time: 14 minutes 25.79 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.13 1.29 1.34 1/478 10583 209921:24:43 when refresh service 1 returns success status and did not create a pipeline 210021:24:44 does not specify require_recreate to refresh service 2 210121:24:44# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.07 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.13 1.29 1.34 1/478 10584 210321:24:44 when refresh service 1 returns success status and created a pipeline 210421:24:46 specifies require_recreate to refresh service 2 210521:24:46# [RSpecRunTime] RSpec elapsed time: 14 minutes 28.47 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.12 1.28 1.34 1/478 10585 210721:24:46 when merge request 1 is not on a merge train 210821:24:48 does not refresh 210921:24:49# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.24 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.12 1.28 1.34 1/481 10645 211121:24:49 when merge request 1 was on a merge train 211221:24:50 does not refresh 211321:24:50# [RSpecRunTime] RSpec elapsed time: 14 minutes 32.67 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.11 1.28 1.34 1/481 10646 211521:24:50 when merge request 2 is passed 211621:24:51 executes RefreshMergeRequestService to all the merge requests from beginning 211721:24:51# [RSpecRunTime] RSpec elapsed time: 14 minutes 33.98 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.11 1.28 1.34 1/480 10647 211921:24:51# [RSpecRunTime] Finishing example group ee/spec/services/merge_trains/refresh_service_spec.rb. It took 10.98 seconds. Expected to take 14.38 seconds. 212021:24:51# [RSpecRunTime] Starting example group ee/spec/workers/namespaces/free_user_cap/group_over_limit_notification_worker_spec.rb. Expected to take 13.71 seconds. 212121:24:51Namespaces::FreeUserCap::GroupOverLimitNotificationWorker 212321:24:55 behaves like an idempotent worker 212421:24:55 is labeled as idempotent 212521:24:56 performs multiple times sequentially without raising an exception 212621:24:56# [RSpecRunTime] RSpec elapsed time: 14 minutes 38.26 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.10 1.27 1.34 1/480 10648 212821:24:56 when not over limit 212921:24:56 does not run notify service 213021:24:56 when over limit without members added 213121:24:56 does not run notify service 213221:24:56 when over limit 213321:24:57 when due to members added from invited group 213421:24:57 runs notify service 213521:24:57 when the top level group is in the same hierarchy as the invited group 213621:24:57 does not perform calculation for the group in same hierarchy 213721:24:57 when invited_group does not exist 213821:24:57 does not run notify service 213921:24:57 when dashboard_limit_enabled is disabled 214021:24:57 does not run notify service 214121:24:57 with multiple top level groups 214221:25:01 runs notify service 214321:25:01 when top level group limit has been reached 214421:25:01 when top level group limit is one 214521:25:02 runs notify service for one group only 214621:25:02# [RSpecRunTime] RSpec elapsed time: 14 minutes 44.3 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.17 1.28 1.34 1/478 10649 214821:25:02 with precedent given to groups with invited groups over projects 214921:25:02 runs the calculation for all except the top level group of the project with an invited group 215021:25:02 when invited group is shared multiple times in a hierarchy 215121:25:03 de-duplicates the top level group 215221:25:03# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.14 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.17 1.28 1.34 1/478 10650 215421:25:03# [RSpecRunTime] Finishing example group ee/spec/workers/namespaces/free_user_cap/group_over_limit_notification_worker_spec.rb. It took 12.17 seconds. Expected to take 13.71 seconds. 215521:25:03# [RSpecRunTime] Starting example group ee/spec/models/concerns/product_analytics/product_analytics_helpers_spec.rb. Expected to take 12.38 seconds. 215621:25:03ProductAnalyticsHelpers 215721:25:04 does not allow STI 215821:25:04 #product_analytics_dashboards 215921:25:04 returns nothing if product analytics disabled 216021:25:04 returns nothing if feature flag is disabled 216121:25:04 with configuration project 216221:25:06 includes configuration project dashboards 216321:25:06# [RSpecRunTime] RSpec elapsed time: 14 minutes 48.57 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.16 1.28 1.34 1/483 10783 216521:25:06 without configuration project 216621:25:06 includes built in dashboards 216721:25:06 when product analytics onboarding is incomplete 216921:25:06 #product_analytics_dashboard 217021:25:06 when product analytics is disabled 217221:25:06 when the feature flag is disabled 217421:25:06 when product analytics is available 217521:25:06 when the project has defined a configuration project 217621:25:08 when the requested dashboard exists 217721:25:08 returns the dashboard with the given slug 217821:25:08# [RSpecRunTime] RSpec elapsed time: 14 minutes 50.55 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.16 1.28 1.34 1/483 10922 218021:25:08 when the requested dashboard does not exist 218221:25:08 #connected_to_cluster? 218321:25:08 when the product_analytics_billing flag is disabled 218421:25:08 is expected to be truthy 218521:25:08 when the product_analytics_billing flag is enabled 218621:25:08 when the product_analytics_billing_override flag is disabled 218721:25:08 is expected to be falsey 218821:25:08 when product_analytics add on is not purchased 218921:25:08 is expected to be falsey 219021:25:08 when user brings their own cluster 219121:25:08 is expected to be truthy 219221:25:08 when product_analytics add on has been purchased 219321:25:09 is expected to be truthy 219421:25:09 #product_analytics_funnels 219521:25:09 when the feature is not available 219621:25:10 is expected to be empty 219721:25:10# [RSpecRunTime] RSpec elapsed time: 14 minutes 52.3 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.23 1.29 1.34 1/483 10979 219921:25:10 when the feature flag is disabled 220021:25:11 is expected to be empty 220121:25:11# [RSpecRunTime] RSpec elapsed time: 14 minutes 53.43 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.23 1.29 1.34 1/483 11030 220321:25:11 when the toggle is disabled 220421:25:12 is expected to be empty 220521:25:12# [RSpecRunTime] RSpec elapsed time: 14 minutes 54.58 seconds. Current RSS: ~1378M. Threads: 5. load average: 1.23 1.29 1.34 1/483 11081 220721:25:12 when the feature is available and toggle is enabled 220821:25:13 is expected to contain exactly (a kind of ProductAnalytics::Funnel) 220921:25:13 when the project has defined a configuration project 221021:25:14 returns the funnels from the configuration project 221121:25:14# [RSpecRunTime] RSpec elapsed time: 14 minutes 56.83 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.23 1.29 1.34 1/483 11202 221321:25:14 #product_analytics_stored_events_limit 221421:25:14 when the product_analytics_billing flag is disabled 221521:25:14 is expected to be nil 221621:25:14 when the product_analytics_billing flag is enabled 221721:25:14 is expected to be zero 221821:25:14 when 1 product_analytics add-on has been purchased 221921:25:14 is expected to eq 1000000 222021:25:14 when 5 product_analytics add-on has been purchased 222121:25:14 is expected to eq 5000000 222221:25:14 #is_instance_configured_with_self_managed_analytics_provider 222321:25:14 with different collector host values 222421:25:14 collector_host: "self-managed.example.com", expected_result: true 222521:25:14 is expected to eq true 222621:25:14 collector_host: "gl-product-analytics.com", expected_result: false 222721:25:14 is expected to eq false 222821:25:14 collector_host: "subdomain.gl-product-analytics.com", expected_result: false 222921:25:14 is expected to eq false 223021:25:14 collector_host: nil, expected_result: false 223121:25:15 is expected to eq false 223221:25:15 collector_host: "", expected_result: false 223321:25:15 is expected to eq false 223421:25:15 #product_analytics_enabled? 223521:25:15 instance_enabled: false, feature_flag_enabled: false, licensed: false, toggle: false, outcome: false 223621:25:15 is expected to eq false 223721:25:15 instance_enabled: true, feature_flag_enabled: false, licensed: false, toggle: false, outcome: false 223821:25:15 is expected to eq false 223921:25:15 instance_enabled: false, feature_flag_enabled: true, licensed: false, toggle: false, outcome: false 224021:25:15 is expected to eq false 224121:25:15 instance_enabled: false, feature_flag_enabled: false, licensed: true, toggle: false, outcome: false 224221:25:15 is expected to eq false 224321:25:15 instance_enabled: false, feature_flag_enabled: false, licensed: false, toggle: true, outcome: false 224421:25:15 is expected to eq false 224521:25:15 instance_enabled: false, feature_flag_enabled: true, licensed: true, toggle: true, outcome: false 224621:25:15 is expected to eq false 224721:25:15 instance_enabled: true, feature_flag_enabled: true, licensed: true, toggle: true, outcome: true 224821:25:15 is expected to eq true 224921:25:15 #ai_impact_dashboard_available_for? 225021:25:15 enabled: false, outcome: false 225121:25:15 is expected to eq false 225221:25:15 enabled: true, outcome: true 225321:25:15 is expected to eq true 225421:25:15# [RSpecRunTime] Finishing example group ee/spec/models/concerns/product_analytics/product_analytics_helpers_spec.rb. It took 11.58 seconds. Expected to take 12.38 seconds. 225521:25:15# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_secure_pipelines_metric_spec.rb. Expected to take 11.78 seconds. 225621:25:15Gitlab::Usage::Metrics::Instrumentations::CountSecurePipelinesMetric 225721:25:19 raises an error for invalid scan types 225821:25:19 with scan_type api_fuzzing 225921:25:19 has correct value 226021:25:19 behaves like a correct instrumented metric query 226121:25:19 has correct generate query 226221:25:19# [RSpecRunTime] RSpec elapsed time: 15 minutes 1.41 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.21 1.29 1.34 1/484 11203 226421:25:19 with scan_type coverage_fuzzing 226521:25:19 has correct value 226621:25:19 behaves like a correct instrumented metric query 226721:25:19 has correct generate query 226821:25:19 counts pipelines that have security jobs 227021:25:22 for container_scanning 227121:25:22 for secret_detection 227321:25:22 for coverage_fuzzing 227421:25:22 for api_fuzzing 227521:25:22# [RSpecRunTime] RSpec elapsed time: 15 minutes 5.04 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.19 1.28 1.34 1/484 11204 227721:25:22 with scan_type dast 227821:25:22 has correct value 227921:25:22 behaves like a correct instrumented metric query 228021:25:22 has correct generate query 228121:25:22 with scan_type secret_detection 228221:25:22 has correct value 228321:25:22 behaves like a correct instrumented metric query 228421:25:22 has correct generate query 228521:25:22 with scan_type sast 228621:25:23 has correct value 228721:25:23 behaves like a correct instrumented metric query 228821:25:23 has correct generate query 228921:25:23 with scan_type dependency_scanning 229021:25:23 has correct value 229121:25:23 behaves like a correct instrumented metric query 229221:25:23 has correct generate query 229321:25:23 with scan_type container_scanning 229421:25:23 has correct value 229521:25:23 behaves like a correct instrumented metric query 229621:25:23 has correct generate query 229721:25:23 counts unique users correctly across multiple scanners 229821:25:24 has correct value for sast 229921:25:24 has correct value for dependency_scanning 230021:25:24 has correct value for container_scanning 230121:25:24 has correct value for dast 230221:25:24 has correct value for secret_detection 230321:25:24 has correct value for coverage_fuzzing 230421:25:24 has correct value for api_fuzzing 230521:25:24# [RSpecRunTime] RSpec elapsed time: 15 minutes 7.18 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.19 1.28 1.34 1/479 11205 230721:25:24# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_secure_pipelines_metric_spec.rb. It took 9.45 seconds. Expected to take 11.78 seconds. 230821:25:24# [RSpecRunTime] Starting example group ee/spec/services/llm/chat_service_spec.rb. Expected to take 11.35 seconds. 230921:25:24Llm::ChatService 231121:25:25Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 231321:25:25To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 231521:25:25 when ai features are enabled for the group 231621:25:25 when user is part of the group 231721:25:25 when resource is an issue 231821:25:25 behaves like schedules completion worker 231921:25:26 asynchronously with correct params 232021:25:26# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.63 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.34 1.31 1.35 1/479 11206 232221:25:26 behaves like llm service caches user request 232321:25:26Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"Summarize issue", "role"=>"user", "timestamp"=>Thu, 24 Oct 2024 21:25:26.881705203 UTC +00:00, "errors"=>[], "extras"=>{}, "user"=>#<GlobalID:0x00007d928ae10e20 @uri=#<URI::GID gid://gitlab/User/757>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d928ae2d2c8 @uri=#<URI::GID gid://gitlab/Issue/22>>, "project"=>#<GlobalID:0x00007d928ae2efd8 @uri=#<URI::GID gid://gitlab/Project/384>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d928b0187e0 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 232521:25:26To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 232621:25:26 caches response 232721:25:26 when a special reset message is used 232821:25:27 only stores the message in cache 232921:25:27# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.64 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.34 1.31 1.35 1/479 11207 233121:25:27 when a special clear message is used 233221:25:27 deletes all cache messages 233321:25:27 behaves like service emitting message for user prompt 233421:25:28 triggers graphql subscription message 233521:25:28 behaves like track internal event for Duo Chat 233621:25:28 behaves like internal event tracking 233721:25:28Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"Summarize issue", "role"=>"user", "timestamp"=>Thu, 24 Oct 2024 21:25:28.893519373 UTC +00:00, "errors"=>[], "extras"=>{"additional_context"=>[]}, "user"=>#<GlobalID:0x00007d928c727aa8 @uri=#<URI::GID gid://gitlab/User/757>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d928c725b68 @uri=#<URI::GID gid://gitlab/Issue/22>>, "project"=>#<GlobalID:0x00007d928c726a40 @uri=#<URI::GID gid://gitlab/Project/384>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d9291917368 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 233921:25:28To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 234021:25:28 logs to Snowplow, Redis, and product analytics tooling 234121:25:28 when resource is a user 234221:25:28 behaves like schedules completion worker 234321:25:29 asynchronously with correct params 234421:25:29 behaves like llm service caches user request 234521:25:29Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"How to reset the password", "role"=>"user", "timestamp"=>Thu, 24 Oct 2024 21:25:29.736374258 UTC +00:00, "errors"=>[], "extras"=>{}, "user"=>#<GlobalID:0x00007d9278b0bfe8 @uri=#<URI::GID gid://gitlab/User/757>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d9278b0b318 @uri=#<URI::GID gid://gitlab/User/757>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d9278bb1060 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 234721:25:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 234821:25:29 caches response 234921:25:29 when a special reset message is used 235021:25:30 only stores the message in cache 235121:25:30 when a special clear message is used 235221:25:30 deletes all cache messages 235321:25:30 behaves like service emitting message for user prompt 235421:25:31 triggers graphql subscription message 235521:25:31 behaves like track internal event for Duo Chat 235621:25:31 behaves like internal event tracking 235721:25:31Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"How to reset the password", "role"=>"user", "timestamp"=>Thu, 24 Oct 2024 21:25:31.430133046 UTC +00:00, "errors"=>[], "extras"=>{"additional_context"=>[]}, "user"=>#<GlobalID:0x00007d92825d1ca8 @uri=#<URI::GID gid://gitlab/User/757>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d92825d0cb8 @uri=#<URI::GID gid://gitlab/User/757>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d928287fa40 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 235921:25:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 236021:25:31 logs to Snowplow, Redis, and product analytics tooling 236121:25:31 when user is not part of the group 236221:25:31 returns an error 236321:25:31 when an agent is passed 236421:25:31 behaves like schedules completion worker 236521:25:32 asynchronously with correct params 236621:25:32 behaves like llm service caches user request 236721:25:32Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"Summarize issue", "role"=>"user", "timestamp"=>Thu, 24 Oct 2024 21:25:32.435798056 UTC +00:00, "errors"=>[], "extras"=>{}, "user"=>#<GlobalID:0x00007d9293562338 @uri=#<URI::GID gid://gitlab/User/757>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d9293560010 @uri=#<URI::GID gid://gitlab/User/757>>}, "agent_version_id"=>#<GlobalID:0x00007d9293956408 @uri=#<URI::GID gid://gitlab/Ai::AgentVersion/1>>, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d929386d780 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 236921:25:32To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 237021:25:32 caches response 237121:25:32 when a special reset message is used 237221:25:32 only stores the message in cache 237321:25:32 when a special clear message is used 237421:25:33 deletes all cache messages 237521:25:33 behaves like service emitting message for user prompt 237621:25:33 triggers graphql subscription message 237721:25:33 when ai agent is not found 237821:25:34 returns an error 237921:25:34 when user is not allowed to read the ai agent 238021:25:34 is an invalid request 238121:25:34 for self-managed 238221:25:34 when ai features are enabled for instance 238321:25:34 when user is part of the group 238421:25:34 when resource is an issue 238521:25:34 behaves like schedules completion worker 238621:25:35 asynchronously with correct params 238721:25:35 behaves like llm service caches user request 238821:25:35Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"Summarize issue", "role"=>"user", "timestamp"=>Thu, 24 Oct 2024 21:25:35.771498996 UTC +00:00, "errors"=>[], "extras"=>{}, "user"=>#<GlobalID:0x00007d9278b67c80 @uri=#<URI::GID gid://gitlab/User/757>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d9278b67258 @uri=#<URI::GID gid://gitlab/Issue/23>>, "project"=>#<GlobalID:0x00007d9278b67708 @uri=#<URI::GID gid://gitlab/Project/385>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d9278bdb630 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 239021:25:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 239121:25:35 caches response 239221:25:35 when a special reset message is used 239321:25:36 only stores the message in cache 239421:25:36 when a special clear message is used 239521:25:36 deletes all cache messages 239621:25:36 behaves like service emitting message for user prompt 239721:25:37 triggers graphql subscription message 239821:25:37 behaves like track internal event for Duo Chat 239921:25:37 behaves like internal event tracking 240021:25:37Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"Summarize issue", "role"=>"user", "timestamp"=>Thu, 24 Oct 2024 21:25:37.399340510 UTC +00:00, "errors"=>[], "extras"=>{"additional_context"=>[]}, "user"=>#<GlobalID:0x00007d92829a3840 @uri=#<URI::GID gid://gitlab/User/757>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d92829a2288 @uri=#<URI::GID gid://gitlab/Issue/23>>, "project"=>#<GlobalID:0x00007d92829a2da0 @uri=#<URI::GID gid://gitlab/Project/385>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d9282b27f68 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 240221:25:37To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 240321:25:37 logs to Snowplow, Redis, and product analytics tooling 240421:25:37 when resource is a user 240521:25:37 behaves like schedules completion worker 240621:25:37 asynchronously with correct params 240721:25:37 behaves like llm service caches user request 240821:25:38Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"How to reset the password", "role"=>"user", "timestamp"=>Thu, 24 Oct 2024 21:25:38.129254125 UTC +00:00, "errors"=>[], "extras"=>{}, "user"=>#<GlobalID:0x00007d9294d2cc70 @uri=#<URI::GID gid://gitlab/User/757>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d9294d2c5b8 @uri=#<URI::GID gid://gitlab/User/757>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d9294df1f98 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 241021:25:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 241121:25:38 caches response 241221:25:38 when a special reset message is used 241321:25:38 only stores the message in cache 241421:25:38 when a special clear message is used 241521:25:38 deletes all cache messages 241621:25:38 behaves like service emitting message for user prompt 241721:25:39 triggers graphql subscription message 241821:25:39 behaves like track internal event for Duo Chat 241921:25:39 behaves like internal event tracking 242021:25:39Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"How to reset the password", "role"=>"user", "timestamp"=>Thu, 24 Oct 2024 21:25:39.529305309 UTC +00:00, "errors"=>[], "extras"=>{"additional_context"=>[]}, "user"=>#<GlobalID:0x00007d9278df60c8 @uri=#<URI::GID gid://gitlab/User/757>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d9278df5740 @uri=#<URI::GID gid://gitlab/User/757>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d9278e5ddb8 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 242221:25:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 242321:25:39 logs to Snowplow, Redis, and product analytics tooling 242421:25:39 when user is not part of the group 242521:25:39 returns an error 242621:25:39 when an agent is passed 242721:25:39 behaves like schedules completion worker 242821:25:39 asynchronously with correct params 242921:25:39 behaves like llm service caches user request 243021:25:39Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"Summarize issue", "role"=>"user", "timestamp"=>Thu, 24 Oct 2024 21:25:39.952438501 UTC +00:00, "errors"=>[], "extras"=>{}, "user"=>#<GlobalID:0x00007d9294f5ba78 @uri=#<URI::GID gid://gitlab/User/757>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d9294f5b000 @uri=#<URI::GID gid://gitlab/User/757>>}, "agent_version_id"=>#<GlobalID:0x00007d92952806e0 @uri=#<URI::GID gid://gitlab/Ai::AgentVersion/2>>, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d9295128018 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 243221:25:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 243321:25:39 caches response 243421:25:39 when a special reset message is used 243521:25:40 only stores the message in cache 243621:25:40 when a special clear message is used 243721:25:40 deletes all cache messages 243821:25:40 behaves like service emitting message for user prompt 243921:25:40 triggers graphql subscription message 244021:25:40 when ai agent is not found 244121:25:40 returns an error 244221:25:40 when user is not allowed to read the ai agent 244321:25:40 is an invalid request 244421:25:40 when require_resource_id FF is enabled 244521:25:40 when resource is missing 244621:25:40 behaves like returns a missing resource error 244721:25:40 returns a missing resource error 244821:25:40 when non slash command request starts with a slash 244921:25:40 behaves like schedules completion worker 245021:25:40 asynchronously with correct params 245121:25:40 when non slash command request is received 245221:25:40 behaves like schedules completion worker 245321:25:40 asynchronously with correct params 245421:25:40 when resource is missing and require_resource_id FF is disabled, slash command request 245521:25:40 behaves like schedules completion worker 245621:25:40 asynchronously with correct params 245721:25:40 when ai features are disabled for instance 245821:25:41 returns an error 245921:25:41# [RSpecRunTime] Finishing example group ee/spec/services/llm/chat_service_spec.rb. It took 16.11 seconds. Expected to take 11.35 seconds. 246021:25:41# [RSpecRunTime] Starting example group ee/spec/services/epics/epic_links/destroy_service_spec.rb. Expected to take 10.2 seconds. 246121:25:41Epics::EpicLinks::DestroyService 246321:25:41 when epics feature is disabled 246421:25:41 returns an error 246521:25:41 no relationship is created 246621:25:41 does not create system notes 246721:25:41 when epics feature is enabled 246821:25:41 when the user has no access to parent epic 246921:25:42 returns an error 247021:25:42 no relationship is created 247121:25:42 does not create system notes 247221:25:42 when `epic_relations_for_non_members` feature flag is disabled 247321:25:42 returns an error 247421:25:42 no relationship is created 247521:25:42 does not create system notes 247621:25:42 when the user has no access to child epic 247721:25:42 returns an error 247821:25:42 no relationship is created 247921:25:43 does not create system notes 248021:25:43 when user has permissions to remove epic relation 248121:25:43 when the child epic is nil 248221:25:43 returns an error 248321:25:43 no relationship is created 248421:25:43 does not create system notes 248521:25:43 when a correct reference is given 248621:25:43 removes epic relationship and sets new updated_at 248721:25:44 returns success status 248821:25:44 creates system notes 248921:25:44 when parent dates are inherited 249021:25:44 when work_items_rolledup_dates is disabled 249121:25:45 updates parent dates to match existing children 249221:25:45# [RSpecRunTime] RSpec elapsed time: 15 minutes 27.58 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.40 1.32 1.35 1/478 11208 249421:25:45 when work_items_rolledup_dates is enabled 249521:25:45 updates parent dates to match existing children 249621:25:45 when epic has no parent 249721:25:45 returns an error 249821:25:46 no relationship is created 249921:25:46 does not create system notes 250021:25:46 when epic has synced work item 250121:25:47 removes epic relationship and destroy work item parent link 250221:25:47 does not create resource event for the work item 250321:25:48 creates system notes only for the epics 250421:25:48 when removing child epic fails 250521:25:48 raises an error and does not remove relationships 250621:25:48# [RSpecRunTime] RSpec elapsed time: 15 minutes 30.84 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.40 1.32 1.35 2/478 11209 250821:25:48 when destroying work item parent link fails 250921:25:49 does not remove parent epic or destroy work item parent link 251121:25:49 when synced_epic argument is true 251221:25:49 does not call WorkItems::ParentLinks::DestroyService nor create notes 251321:25:49 does not call Epics::UpdateDatesService 251421:25:49# [RSpecRunTime] Finishing example group ee/spec/services/epics/epic_links/destroy_service_spec.rb. It took 8.65 seconds. Expected to take 10.2 seconds. 251521:25:49# [RSpecRunTime] Starting example group ee/spec/workers/security/unassign_redundant_policy_configurations_worker_spec.rb. Expected to take 10.01 seconds. 251621:25:49Security::UnassignRedundantPolicyConfigurationsWorker 251821:25:52 does not unassign top-level group 251921:25:54 unassigns projects and groups with redundant policy projects 252021:25:56 does not unassign unrelated projects 252121:25:57 keeps bot users 252221:25:57# [RSpecRunTime] RSpec elapsed time: 15 minutes 40.1 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.41 1.33 1.35 1/478 11210 252421:25:57 deduplication 252521:25:57 is expected to equal true 252621:25:57# [RSpecRunTime] Finishing example group ee/spec/workers/security/unassign_redundant_policy_configurations_worker_spec.rb. It took 8.2 seconds. Expected to take 10.01 seconds. 252721:25:57# [RSpecRunTime] Starting example group ee/spec/models/issue_link_spec.rb. Expected to take 9.02 seconds. 252921:25:57 does not allow STI 253021:25:57 behaves like includes LinkableItem concern (EE) 253121:25:57 for callbacks 253221:25:59 .after_create_commit 253321:25:59 with TYPE_BLOCKS relation 253421:25:59 updates blocking issues count 253521:25:59# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.71 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.41 1.33 1.35 1/478 11211 253721:25:59 with TYPE_RELATES_TO 253821:25:59 does not update blocking_issues_count 253921:25:59 .after_destroy_commit 254021:25:59 with TYPE_BLOCKS relation 254121:25:59 updates blocking issues count 254221:25:59 with TYPE_RELATES_TO 254321:25:59 does not update blocking_issues_count 254421:25:59 behaves like issuables that can block or be blocked 254521:26:00 .issuable_type 254621:26:00 is expected to eq :issue 254721:26:00 .inverse_link_type 254821:26:00 returns the inverse type of link 254921:26:00 .blocked_issuable_ids 255021:26:04 returns only ids of issues which are blocked 255121:26:04# [RSpecRunTime] RSpec elapsed time: 15 minutes 47.13 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.38 1.32 1.35 1/478 11212 255321:26:04 .blocking_issuables_ids_for 255421:26:05 returns blocking issuables ids 255521:26:05 blocking issuables count 255621:26:05 .blocking_issuables_for_collection 255721:26:05 returns blocking issues count grouped by issue id 255821:26:05 .blocked_issuables_for_collection 255921:26:05 returns blocked issues count grouped by issue id 256021:26:05 .blocking_issuables_count_for 256121:26:05 returns blocked issues count for single issue 256221:26:05# [RSpecRunTime] Finishing example group ee/spec/models/issue_link_spec.rb. It took 7.45 seconds. Expected to take 9.02 seconds. 256321:26:05# [RSpecRunTime] Starting example group ee/spec/services/ee/issues/reopen_service_spec.rb. Expected to take 8.68 seconds. 256421:26:05Issues::ReopenService 256621:26:05 when project bot it logs audit events 256721:26:06 when licensed 256821:26:06 does not log audit event if operation fails 256921:26:07 does not log audit event if operation results in no change 257021:26:07 when operation succeeds 257121:26:07 logs an audit event 257221:26:08 logs the audit event info 257321:26:08 calls the audit method with the event type 257421:26:08# [RSpecRunTime] RSpec elapsed time: 15 minutes 51.14 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.35 1.32 1.35 2/478 11231 257621:26:08 when not licensed 257721:26:09 does not log audit event 257821:26:09 when is epic work item 257921:26:10 syncs the state to the epic 258021:26:10 publishes a work item updated event 258121:26:10 behaves like syncs all data from an epic to a work item 258221:26:10 sets the same epic data to the work item association 258321:26:10 behaves like basic epic and work item attributes in sync 258421:26:11 sets the same basic epic data to the work item 258521:26:11# [RSpecRunTime] RSpec elapsed time: 15 minutes 53.3 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.32 1.31 1.35 1/478 11232 258721:26:11 when epic and work item was already opened 258821:26:11 does not change the state 258921:26:11 when the epic is already open 259021:26:11 does not error and changes both to open 259121:26:11 when reopening the epic fails due to an error 259221:26:11 rolls back updating the work_item, logs error and raises it 259321:26:11 when it has no legacy epic 259421:26:12 closes the work item 259521:26:12# [RSpecRunTime] Finishing example group ee/spec/services/ee/issues/reopen_service_spec.rb. It took 7.13 seconds. Expected to take 8.68 seconds. 259621:26:12# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/checks/push_rules/file_size_check_spec.rb. Expected to take 8.02 seconds. 259721:26:12EE::Gitlab::Checks::PushRules::FileSizeCheck 259921:26:14 delegates to AnyOversizedBlobs 260021:26:14 behaves like check ignored when push rule unlicensed 260121:26:16 is expected to be truthy 260221:26:16# [RSpecRunTime] RSpec elapsed time: 15 minutes 58.49 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.29 1.31 1.35 1/480 11275 260421:26:16 behaves like use predefined push rules 260521:26:18 calls Project#predefined_push_rule 260621:26:18# [RSpecRunTime] RSpec elapsed time: 16 minutes 0.48 second. Current RSS: ~1352M. Threads: 5. load average: 1.29 1.31 1.35 1/481 11299 260821:26:18 when the file size limit is exceeded 260921:26:20 returns an error if file exceeds the maximum file size 261021:26:20# [RSpecRunTime] RSpec elapsed time: 16 minutes 2.58 seconds. Current RSS: ~1354M. Threads: 5. load average: 1.27 1.30 1.34 1/483 11321 261221:26:20# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/checks/push_rules/file_size_check_spec.rb. It took 7.87 seconds. Expected to take 8.02 seconds. 261321:26:20# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/commit_reader/executor_spec.rb. Expected to take 7.76 seconds. 261421:26:20Gitlab::Llm::Chain::Tools::CommitReader::Executor 261621:26:20Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 261821:26:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 261921:26:21 when commit is identified 262021:26:21 when user has permission to read resource 262121:26:21 when ai response has invalid JSON 262221:26:21 retries the ai call 262321:26:21# [RSpecRunTime] RSpec elapsed time: 16 minutes 4.1 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.27 1.30 1.34 1/483 11341 262521:26:21 when there is a StandardError 262621:26:22 returns an error 262721:26:22 when commit is the current commit in context 262821:26:22 behaves like success response 262921:26:22 returns success response 263021:26:22 when is commit identified with reference 263121:26:22 behaves like success response 263221:26:23 returns success response 263321:26:23 when commit is mistaken with an issue 263421:26:23 behaves like commit not found response 263521:26:23 returns success response 263621:26:23 when context container is a group 263721:26:23 behaves like success response 263821:26:24 returns success response 263921:26:24 when context container is a project namespace 264021:26:24 when commit is the current commit in context 264121:26:24 behaves like success response 264221:26:24 returns success response 264321:26:24 when context container is nil 264421:26:24 when commit is the current MR in context 264521:26:24 behaves like success response 264621:26:24 returns success response 264721:26:24 when is commit identified with reference 264821:26:24 behaves like success response 264921:26:25 returns success response 265021:26:25 when is commit identified with not-full reference 265121:26:25 behaves like commit not found response 265221:26:25 returns success response 265321:26:25 when group does not have ai enabled 265421:26:25 behaves like success response 265521:26:26 returns success response 265621:26:26 when duo features are disabled for project 265721:26:26 returns success response 265821:26:26 when commit was already identified 265921:26:26 returns already identified response 266121:26:26 returns tool name 266221:26:26 returns tool human name 266321:26:26# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/commit_reader/executor_spec.rb. It took 6.26 seconds. Expected to take 7.76 seconds. 266421:26:26# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/email/handler/service_desk_handler_spec.rb. Expected to take 7.22 seconds. 266521:26:26Gitlab::Email::Handler::ServiceDeskHandler 266621:26:26 service desk is enabled for the project 266721:26:27 when everything is fine 266821:26:27 when using issue templates 266921:26:27 that are inherited 267021:26:28 from instance 267121:26:29Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 267321:26:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 267421:26:29 appends instance issue description template 267521:26:29# [RSpecRunTime] RSpec elapsed time: 16 minutes 11.69 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.25 1.30 1.34 1/483 11427 267821:26:31Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 268021:26:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 268121:26:31 appends group issue description template 268221:26:31# [RSpecRunTime] RSpec elapsed time: 16 minutes 13.65 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.39 1.32 1.35 1/483 11470 268421:26:31 that has quick actions 268521:26:31 assigning issue to epic 268621:26:33Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 268821:26:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 268921:26:33Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 269121:26:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 269221:26:33 assigns epic 269321:26:33# [RSpecRunTime] RSpec elapsed time: 16 minutes 15.66 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.39 1.32 1.35 1/483 11505 269521:26:33# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/email/handler/service_desk_handler_spec.rb. It took 6.83 seconds. Expected to take 7.22 seconds. 269621:26:33# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/helpers_spec.rb. Expected to take 6.99 seconds. 269721:26:33EE::API::Helpers 269821:26:33 #authenticate_by_gitlab_geo_node_token! 269921:26:33 rescues from ::Gitlab::Geo::InvalidDecryptionKeyError 270021:26:33 rescues from ::Gitlab::Geo::InvalidSignatureTimeError 270121:26:33 returns unauthorized response when scope is not valid 270221:26:33 #authorize_change_param 270321:26:34 does not throw exception if param is authorized 270421:26:34 unauthorized param 270521:26:35 throws exception if unauthorized param is present 270621:26:35 does not throw exception is unauthorized param is not present 270721:26:35# [RSpecRunTime] RSpec elapsed time: 16 minutes 18.09 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.36 1.32 1.35 1/483 11506 270921:26:35 #find_project! 271021:26:36 when current_user is from a job 271121:26:36 public project 271221:26:36 returns requested project 271321:26:36# [RSpecRunTime] RSpec elapsed time: 16 minutes 19.18 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.36 1.32 1.35 2/483 11507 271521:26:36 private project without access 271621:26:37 returns not found 271721:26:37 #find_pipeline! 271821:26:37 when authenticated using job token 271921:26:37 returns not found 272021:26:37 when not authenticated using job token 272121:26:38 is expected to eq #<Ci::Pipeline ref: "master", sha: "b83d6e391c22777fca1ed3012fce84f633d7fed0", before_sha: nil, creat...ts_locked", partition_id: 102, id: 54, auto_canceled_by_id: nil, auto_canceled_by_partition_id: nil> 272221:26:38 #find_subscription_add_on! 272321:26:38 when add-on name is not a defined one 272421:26:38 returns not found 272521:26:38 when add-on does not exist 272621:26:38 creates the add-on 272721:26:38 when add-on exists 272821:26:38 returns found add-on 272921:26:38 #find_subscription_add_on_purchase! 273021:26:38 when namespace does not exist 273121:26:38 returns not found 273221:26:38 when add-on does not exist 273321:26:38 returns not found 273421:26:38 when namespace and add-on exist 273521:26:38 when add-on purchase exists 273621:26:39 returns found add-on purchase 273721:26:39 when add-on purchase does not exist 273821:26:39 returns not found 273921:26:39# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/helpers_spec.rb. It took 5.81 seconds. Expected to take 6.99 seconds. 274021:26:39# [RSpecRunTime] Starting example group ee/spec/services/security/security_orchestration_policies/policy_branches_service_spec.rb. Expected to take 6.49 seconds. 274121:26:39Security::SecurityOrchestrationPolicies::PolicyBranchesService 274221:26:40 scan_execution_branches 274421:26:40 branches: [], branch_type: nil, branch_exceptions: nil, result: [] 274521:26:40 is expected to eq #<Set: {}> 274621:26:40# [RSpecRunTime] RSpec elapsed time: 16 minutes 22.65 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.41 1.33 1.35 1/483 11574 274821:26:40 branches: ["foobar"], branch_type: nil, branch_exceptions: nil, result: [] 274921:26:40 is expected to eq #<Set: {}> 275021:26:40 branches: ["master"], branch_type: nil, branch_exceptions: nil, result: ["master"] 275121:26:40 is expected to eq #<Set: {"master"}> 275221:26:40 branches: ["mas*", "pro*"], branch_type: nil, branch_exceptions: nil, result: ["master", "protected"] 275321:26:40 is expected to eq #<Set: {"master", "protected"}> 275421:26:40 branches: nil, branch_type: "all", branch_exceptions: nil, result: ["master", "protected", "feature"] 275521:26:40 is expected to eq #<Set: {"master", "protected", "feature"}> 275621:26:40 branches: nil, branch_type: "protected", branch_exceptions: nil, result: ["master", "protected"] 275721:26:40 is expected to eq #<Set: {"master", "protected"}> 275821:26:40 branches: nil, branch_type: "default", branch_exceptions: nil, result: ["master"] 275921:26:40 is expected to eq #<Set: {"master"}> 276021:26:40 branches: nil, branch_type: "invalid", branch_exceptions: nil, result: [] 276121:26:40 is expected to eq #<Set: {}> 276221:26:40 branches: ["mas*", "pro*"], branch_type: nil, branch_exceptions: ["master"], result: ["protected"] 276321:26:41 is expected to eq #<Set: {"protected"}> 276421:26:41 branches: ["mas*", "pro*"], branch_type: nil, branch_exceptions: ["pro*"], result: ["master"] 276521:26:41 is expected to eq #<Set: {"master"}> 276621:26:41 branches: ["mas*", "pro*"], branch_type: nil, branch_exceptions: [{:name=>"master", :full_path=>lazy { project.full_path }}], result: ["protected"] 276721:26:41 is expected to eq #<Set: {"protected"}> 276821:26:41 branches: ["mas*", "pro*"], branch_type: nil, branch_exceptions: [{:name=>"master", :full_path=>"other"}], result: ["master", "protected"] 276921:26:41 is expected to eq #<Set: {"master", "protected"}> 277021:26:41 branches: nil, branch_type: "all", branch_exceptions: ["*"], result: [] 277121:26:41 is expected to eq #<Set: {}> 277221:26:41 branches: nil, branch_type: "protected", branch_exceptions: [{}], result: ["master", "protected"] 277321:26:41 is expected to eq #<Set: {"master", "protected"}> 277421:26:41 branches: nil, branch_type: "protected", branch_exceptions: [{:name=>"master"}], result: ["master", "protected"] 277521:26:41 is expected to eq #<Set: {"master", "protected"}> 277621:26:41 branches: nil, branch_type: "protected", branch_exceptions: [{:full_path=>lazy { project.full_path }}], result: ["master", "protected"] 277721:26:41 is expected to eq #<Set: {"master", "protected"}> 277921:26:41 is expected to be empty 278021:26:41 with multiple rules 278121:26:41 is expected to contain exactly "master", "protected", and "feature" 278221:26:41 with group-level protected branches 278321:26:41 when branch is not present in project 278421:26:42 is expected to include "develop" 278521:26:42 when branch is present in project 278621:26:42 is expected to include "develop" 278721:26:42 with empty repository 278821:26:43 is expected to be empty 278921:26:43 scan_result_branches 279121:26:43 branches: [], branch_type: nil, branch_exceptions: nil, result: ["master", "protected"] 279221:26:43 is expected to eq #<Set: {"master", "protected"}> 279321:26:43 branches: ["foobar"], branch_type: nil, branch_exceptions: nil, result: [] 279421:26:43 is expected to eq #<Set: {}> 279521:26:43 branches: ["master"], branch_type: nil, branch_exceptions: nil, result: ["master"] 279621:26:43 is expected to eq #<Set: {"master"}> 279721:26:43 branches: ["mas*", "pro*"], branch_type: nil, branch_exceptions: nil, result: ["master", "protected"] 279821:26:43 is expected to eq #<Set: {"master", "protected"}> 279921:26:43 branches: nil, branch_type: "all", branch_exceptions: nil, result: ["master", "protected"] 280021:26:43 is expected to eq #<Set: {"master", "protected"}> 280121:26:43 branches: nil, branch_type: "protected", branch_exceptions: nil, result: ["master", "protected"] 280221:26:43 is expected to eq #<Set: {"master", "protected"}> 280321:26:43 branches: nil, branch_type: "default", branch_exceptions: nil, result: ["master"] 280421:26:43 is expected to eq #<Set: {"master"}> 280521:26:43 branches: nil, branch_type: "invalid", branch_exceptions: nil, result: [] 280621:26:43 is expected to eq #<Set: {}> 280721:26:43 branches: ["mas*", "pro*"], branch_type: nil, branch_exceptions: ["master"], result: ["protected"] 280821:26:43 is expected to eq #<Set: {"protected"}> 280921:26:43 branches: ["mas*", "pro*"], branch_type: nil, branch_exceptions: ["pro*"], result: ["master"] 281021:26:43 is expected to eq #<Set: {"master"}> 281121:26:43 branches: ["mas*", "pro*"], branch_type: nil, branch_exceptions: [{:name=>"master", :full_path=>lazy { project.full_path }}], result: ["protected"] 281221:26:44 is expected to eq #<Set: {"protected"}> 281321:26:44 branches: ["mas*", "pro*"], branch_type: nil, branch_exceptions: [{:name=>"master", :full_path=>"other"}], result: ["master", "protected"] 281421:26:44 is expected to eq #<Set: {"master", "protected"}> 281521:26:44 branches: nil, branch_type: "all", branch_exceptions: ["*"], result: [] 281621:26:44 is expected to eq #<Set: {}> 281721:26:44 branches: nil, branch_type: "protected", branch_exceptions: [{}], result: ["master", "protected"] 281821:26:44 is expected to eq #<Set: {"master", "protected"}> 281921:26:44 branches: nil, branch_type: "protected", branch_exceptions: [{:name=>"master"}], result: ["master", "protected"] 282021:26:44 is expected to eq #<Set: {"master", "protected"}> 282121:26:44 branches: nil, branch_type: "protected", branch_exceptions: [{:full_path=>lazy { project.full_path }}], result: ["master", "protected"] 282221:26:44 is expected to eq #<Set: {"master", "protected"}> 282421:26:44 is expected to be empty 282521:26:44 with unprotected default branch 282621:26:44 is expected to be empty 282721:26:44 with multiple rules 282821:26:44 is expected to contain exactly "master" and "protected" 282921:26:44 with group-level protected branches 283021:26:44 when branch is not present in project 283121:26:45 is expected to include "develop" 283221:26:45 when branch is present in project 283321:26:45 is expected to include "develop" 283421:26:45 with empty repository 283521:26:46 is expected to be empty 283621:26:46# [RSpecRunTime] Finishing example group ee/spec/services/security/security_orchestration_policies/policy_branches_service_spec.rb. It took 6.93 seconds. Expected to take 6.49 seconds. 283721:26:46# [RSpecRunTime] Starting example group ee/spec/tasks/gitlab/custom_roles/check_docs_task_spec.rb. Expected to take 6.22 seconds. 283821:26:46Tasks::Gitlab::CustomRoles::CheckDocsTask 284021:26:46 behaves like checks if the doc is up-to-date 284121:26:46 when custom_abilities.md is up to date 284221:26:46Documentation compiled. 284321:26:46 outputs success message after checking the documentation 284421:26:46 when custom_abilities.md is updated manually 284521:26:46Documentation compiled. 284621:26:46 raises an error 284721:26:46 when an existing custom ability is removed 284821:26:46 behaves like outputs an error 284921:26:46Documentation compiled. 285021:26:46 raises an error 285121:26:46 when a new custom ability is added 285221:26:46 behaves like outputs an error 285321:26:46Documentation compiled. 285421:26:46 raises an error 285521:26:46 when an existing audit event type is updated 285621:26:46 behaves like outputs an error 285721:26:46Documentation compiled. 285821:26:46 raises an error 285921:26:52# [RSpecRunTime] Finishing example group ee/spec/tasks/gitlab/custom_roles/check_docs_task_spec.rb. It took 6.12 seconds. Expected to take 6.22 seconds. 286021:26:52# [RSpecRunTime] RSpec elapsed time: 16 minutes 34.59 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.42 1.33 1.36 1/482 11708 286221:26:52# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20240517092224_add_routing_to_issues_spec.rb. Expected to take 5.84 seconds. 286321:26:52AddRoutingToIssues 286621:26:57 when migration is already completed 286721:26:58 does not modify data 286821:26:58# [RSpecRunTime] RSpec elapsed time: 16 minutes 40.38 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.55 1.36 1.37 4/481 11710 287021:26:58 migration process 287121:26:58 updates the issues index mappings 287321:26:58 when mapping has been updated 287421:26:58 is expected to be completed 287521:26:58 when mapping has not been updated 287621:26:58 is expected not to be completed 287721:26:59# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20240517092224_add_routing_to_issues_spec.rb. It took 6.74 seconds. Expected to take 5.84 seconds. 287821:26:59# [RSpecRunTime] Starting example group ee/spec/helpers/ee/issuables_helper_spec.rb. Expected to take 5.59 seconds. 287921:26:59IssuablesHelper 288021:26:59 #issuable_initial_data 288221:27:01 returns the correct data when permissions allowed 288321:27:01 when permissions denied 288421:27:01 returns the correct data 288521:27:01# [RSpecRunTime] RSpec elapsed time: 16 minutes 43.94 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.50 1.36 1.36 1/481 11711 288721:27:01 for an issue 288821:27:02 returns the correct data 288921:27:02 when published to a configured status page 289021:27:02 returns the correct data that includes publishedIncidentUrl 289121:27:02 #promotedToEpicUrl 289221:27:02 when issue is promoted 289421:27:03 when issue is not promoted 289621:27:04 for an incident 289721:27:04 default state 289821:27:04 returns the correct data 289921:27:04 when incident metric upload is available 290021:27:04 correctly returns uploadMetricsFeatureAvailable as true 290121:27:04 #new_comment_template_paths 290221:27:05 when user does not have permission 290321:27:05 is expected to eq 1 290421:27:05 when user has permission 290521:27:05 returns array with group comment templates path 290621:27:05 with project 290721:27:05 when user does not have permission 290821:27:05 is expected to eq 1 290921:27:05 when user has permission 291021:27:05 returns array with project comment templates path 291121:27:05# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/issuables_helper_spec.rb. It took 6.51 seconds. Expected to take 5.59 seconds. 291221:27:05# [RSpecRunTime] Starting example group ee/spec/workers/ci/runners/stale_group_runners_prune_cron_worker_spec.rb. Expected to take 5.33 seconds. 291321:27:05Ci::Runners::StaleGroupRunnersPruneCronWorker 291621:27:05Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 291821:27:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 291921:27:05 check_namespace_plan: true, feature_licensed: true, expected_total_pruned: 1 292021:27:06 delegates to Ci::Runners::StaleGroupRunnersPruneService 292121:27:06 check_namespace_plan: false, feature_licensed: true, expected_total_pruned: 1 292221:27:06 delegates to Ci::Runners::StaleGroupRunnersPruneService 292321:27:06 check_namespace_plan: true, feature_licensed: false, expected_total_pruned: 0 292421:27:07 delegates to Ci::Runners::StaleGroupRunnersPruneService 292521:27:07 check_namespace_plan: false, feature_licensed: false, expected_total_pruned: 0 292621:27:07 delegates to Ci::Runners::StaleGroupRunnersPruneService 292721:27:07 behaves like an idempotent worker 292821:27:08 is labeled as idempotent 292921:27:08 performs multiple times sequentially without raising an exception 293021:27:08 prunes stale runners when group1 is set to allow pruning 293121:27:09 prunes stale runners 293221:27:09# [RSpecRunTime] RSpec elapsed time: 16 minutes 51.41 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.46 1.35 1.36 1/481 11712 293421:27:09 does not prune any runners when only group2 is set to allow pruning 293521:27:09 does not prune runners 293721:27:10 does not prune runners 293821:27:10# [RSpecRunTime] Finishing example group ee/spec/workers/ci/runners/stale_group_runners_prune_cron_worker_spec.rb. It took 4.68 seconds. Expected to take 5.33 seconds. 293921:27:10# [RSpecRunTime] Starting example group ee/spec/tasks/gitlab/custom_roles/compile_docs_task_spec.rb. Expected to take 5.16 seconds. 294021:27:10Tasks::Gitlab::CustomRoles::CompileDocsTask 294221:27:10 outputs message after compiling the documentation 294321:27:10Documentation compiled. 294421:27:10 creates abilities.md 294521:27:14# [RSpecRunTime] Finishing example group ee/spec/tasks/gitlab/custom_roles/compile_docs_task_spec.rb. It took 4.12 seconds. Expected to take 5.16 seconds. 294621:27:14# [RSpecRunTime] RSpec elapsed time: 16 minutes 56.7 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.43 1.34 1.36 1/481 11713 294821:27:14# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_distinct_merged_merge_requests_using_approval_rules_metric_spec.rb. Expected to take 4.76 seconds. 294921:27:14Gitlab::Usage::Metrics::Instrumentations::CountDistinctMergedMergeRequestsUsingApprovalRulesMetric 295021:27:19 behaves like a correct instrumented metric value and query 295121:27:19 behaves like a correct instrumented metric value 295221:27:19 has correct value 295321:27:19# [RSpecRunTime] RSpec elapsed time: 17 minutes 1.39 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.39 1.34 1.36 1/488 11886 295521:27:19 behaves like a correct instrumented metric query 295621:27:19 has correct generate query 295721:27:19# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_distinct_merged_merge_requests_using_approval_rules_metric_spec.rb. It took 4.74 seconds. Expected to take 4.76 seconds. 295821:27:19# [RSpecRunTime] Starting example group ee/spec/finders/ee/ci/jobs_finder_spec.rb. Expected to take 4.64 seconds. 295921:27:19Ci::JobsFinder#execute 296021:27:19 when project, pipeline, and runner are blank 296121:27:19 when current user is an admin 296221:27:19 when admin mode is enabled 296321:27:23 with param `failure_reason` set to :runner_system_failure 296421:27:23 without runner_performance_insights license 296521:27:23 raises ArgumentError due to lack of runner_type 296621:27:23 with param :runner_type set to [instance_type] 296721:27:23 returns no jobs due to lack of license 296821:27:23# [RSpecRunTime] RSpec elapsed time: 17 minutes 5.58 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.36 1.33 1.35 1/486 11887 297021:27:23 with runner_performance_insights license 297121:27:23 with param :runner_type set to [instance_type] 297221:27:23 returns builds tracked by InstanceRunnerFailedJobs 297321:27:23 with param :runner_type set to multiple runner types 297421:27:23 raises ArgumentError due to multiple runner types 297521:27:23 with feature flag :admin_jobs_filter_runner_type disabled 297621:27:23 raises ArgumentError due to multiple runner types 297721:27:23 with param `failure_reason` not set to :runner_system_failure 297821:27:23 with runner_performance_insights license 297921:27:23 with param :runner_type set to [instance_type] 298021:27:23 raises ArgumentError due to unsupported failure_reason 298121:27:23# [RSpecRunTime] Finishing example group ee/spec/finders/ee/ci/jobs_finder_spec.rb. It took 4.31 seconds. Expected to take 4.64 seconds. 298221:27:23# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/minutes/consumption_spec.rb. Expected to take 4.34 seconds. 298321:27:23Gitlab::Ci::Minutes::Consumption 298521:27:23 duration: 120, visibility_level: 0, public_cost_factor: 1.0, private_cost_factor: 2.0, result: 4.0 298621:27:24 returns the expected consumption 298721:27:24 logs the cost factor 298821:27:24 when consumption comes from a GitLab contribution 298921:27:24 returns the consumption using the contribution cost factor 299021:27:24 logs that the contributor cost factor was granted 299121:27:24 duration: 120, visibility_level: 10, public_cost_factor: 1.0, private_cost_factor: 2.0, result: 4.0 299221:27:24 returns the expected consumption 299321:27:24 logs the cost factor 299421:27:24 when consumption comes from a GitLab contribution 299521:27:24 returns the consumption using the contribution cost factor 299621:27:24 logs that the contributor cost factor was granted 299721:27:24 duration: 120, visibility_level: 10, public_cost_factor: 1.0, private_cost_factor: 1.5, result: 3.0 299821:27:25 returns the expected consumption 299921:27:25 logs the cost factor 300021:27:25 when consumption comes from a GitLab contribution 300121:27:25 returns the consumption using the contribution cost factor 300221:27:25 logs that the contributor cost factor was granted 300321:27:25 duration: 120, visibility_level: 20, public_cost_factor: 2.0, private_cost_factor: 1.0, result: 4.0 300421:27:25 returns the expected consumption 300521:27:25 logs the cost factor 300621:27:25 when consumption comes from a GitLab contribution 300721:27:25 returns the consumption using the contribution cost factor 300821:27:25 logs that the contributor cost factor was granted 300921:27:25 duration: 120, visibility_level: 20, public_cost_factor: 1.0, private_cost_factor: 1.0, result: 2.0 301021:27:25 returns the expected consumption 301121:27:25 logs the cost factor 301221:27:25 when consumption comes from a GitLab contribution 301321:27:26 returns the consumption using the contribution cost factor 301421:27:26 logs that the contributor cost factor was granted 301521:27:26 duration: 120, visibility_level: 20, public_cost_factor: 0.5, private_cost_factor: 1.0, result: 1.0 301621:27:26 returns the expected consumption 301721:27:26 logs the cost factor 301821:27:26 when consumption comes from a GitLab contribution 301921:27:26 returns the consumption using the contribution cost factor 302021:27:26 logs that the contributor cost factor was granted 302121:27:26 duration: 119, visibility_level: 20, public_cost_factor: 0.5, private_cost_factor: 1.0, result: 0.99 302221:27:26 returns the expected consumption 302321:27:26 logs the cost factor 302421:27:26 when consumption comes from a GitLab contribution 302521:27:27 returns the consumption using the contribution cost factor 302621:27:27 logs that the contributor cost factor was granted 302721:27:27# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/minutes/consumption_spec.rb. It took 3.6 seconds. Expected to take 4.34 seconds. 302821:27:27# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/product_analytics/developments/setup_spec.rb. Expected to take 4.28 seconds. 302921:27:27Gitlab::ProductAnalytics::Developments::Setup 303021:27:27 with production environment 303121:27:27Validating settings.... 303221:27:27 raises an error 303321:27:27 when GITLAB_SIMULATE_SAAS is missing 303421:27:27Validating settings.... 303521:27:27 raises an error 303621:27:27 when all checks pass 303721:27:28Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 303921:27:28To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 304021:27:28 outputs the success message with the group name 304121:27:28 when group does not exist 304221:27:28Validating settings.... 304321:27:28Checking the specified group exists.... 304421:27:28 raises an error 304521:27:28 when configured 304621:27:29 outputs that Product Analytics is already configured 304721:27:29 when a group exists 304821:27:29Validating settings.... 304921:27:29Checking the specified group exists.... 305021:27:29Enabling feature flags.... 305121:27:29- product_analytics_admin_settings 305221:27:29- product_analytics_features 305321:27:29- generate_cube_query 305421:27:29- product_analytics_billing 305521:27:29- product_analytics_billing_override 305621:27:29- product_analytics_usage_quota_annual_data 305721:27:29Enabling application settings.... 305821:27:29Activating an Ultimate license to the group.... 305921:27:29---------------------------------------- 306021:27:29Setup Complete! 306121:27:29---------------------------------------- 306221:27:29Product Analytics is now enabled but not yet configured! To do so: 306421:27:292. Access Product Analytics on any project in "group218" by selecting Analyze > Analytics dashboards in the left sidebar. 306521:27:29 sets the group plan to "ultimate" 306621:27:29Validating settings.... 306721:27:29Checking the specified group exists.... 306821:27:29Enabling feature flags.... 306921:27:29- product_analytics_admin_settings 307021:27:29- product_analytics_features 307121:27:29- generate_cube_query 307221:27:29- product_analytics_billing 307321:27:29- product_analytics_billing_override 307421:27:29- product_analytics_usage_quota_annual_data 307521:27:29Enabling application settings.... 307621:27:30Activating an Ultimate license to the group.... 307721:27:30---------------------------------------- 307821:27:30Setup Complete! 307921:27:30---------------------------------------- 308021:27:30Product Analytics is now enabled but not yet configured! To do so: 308221:27:302. Access Product Analytics on any project in "group218" by selecting Analyze > Analytics dashboards in the left sidebar. 308321:27:30 enables feature flags for product analytics 308421:27:30Validating settings.... 308521:27:30Checking the specified group exists.... 308621:27:30Enabling feature flags.... 308721:27:30- product_analytics_admin_settings 308821:27:30- product_analytics_features 308921:27:30- generate_cube_query 309021:27:30- product_analytics_billing 309121:27:30- product_analytics_billing_override 309221:27:30- product_analytics_usage_quota_annual_data 309321:27:30Enabling application settings.... 309421:27:30Activating an Ultimate license to the group.... 309521:27:30---------------------------------------- 309621:27:30Setup Complete! 309721:27:30---------------------------------------- 309821:27:30Product Analytics is now enabled but not yet configured! To do so: 310021:27:302. Access Product Analytics on any project in "group218" by selecting Analyze > Analytics dashboards in the left sidebar. 310121:27:30 enables feature flags for platform insights 310221:27:30# [RSpecRunTime] RSpec elapsed time: 17 minutes 12.91 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.30 1.32 1.35 1/479 11888 310421:27:30 when not configured 310521:27:31 outputs instructions to configure Product Analytics 310621:27:31# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/product_analytics/developments/setup_spec.rb. It took 4.07 seconds. Expected to take 4.28 seconds. 310721:27:31# [RSpecRunTime] Starting example group ee/spec/services/package_metadata/sync_service_spec.rb. Expected to take 3.97 seconds. 310821:27:31PackageMetadata::SyncService 311021:27:31 when stop_signal.stop? is false 311121:27:31 and the data_type is licenses 311221:27:31 behaves like it calls #execute for each enabled config 311321:27:31 is expected to receive new(having attributes {:data_type => "licenses", :purl_type => "cargo"}, #<InstanceDouble(PackageMetadata::StopSignal) (anonymous)>) 1 time 311421:27:31 and the data_type is advisories 311521:27:31 behaves like it calls #execute for each enabled config 311621:27:32 is expected to receive new(having attributes {:data_type => "advisories", :purl_type => "cargo"}, #<InstanceDouble(PackageMetadata::StopSignal) (anonymous)>) 1 time 311721:27:32 and the data_type is cve_enrichment 311821:27:32 calls #execute once 311921:27:32 when stop_signal.stop? is true 312021:27:32 does not proceed 312221:27:32 when checkpoint exists 312321:27:32 updates the checkpoint to the last returned file 312421:27:32 behaves like it syncs imported data 312521:27:32 calls connector with the correct checkpoint 312621:27:32 logs progress with correct sync position 312721:27:32 when ingesting 312821:27:32 if version_format is v2 312921:27:32 calls compressed package ingestion service to store data 313021:27:32 if version_format is v1 313121:27:32 calls v1 ingestion service to store data 313221:27:32 if data_type is advisories 313321:27:32 calls advisories ingestion service to store data 313421:27:32 if data_type is cve enrichment 313521:27:32 always calls data_after(NullCheckpoint) even if checkpoints exist 313621:27:32 does not update the checkpoint 313721:27:32 calls cve enrichment ingestion service to store data 313821:27:32 when a slice has been ingested 313921:27:32 and it is in dev mode 314021:27:32 throttles calls to ingestion service after each ingested slice 314121:27:32 and it is not in dev mode 314221:27:32 throttles calls to ingestion service after each ingested slice 314321:27:32 when checkpoint does not exist 314421:27:33 stores the last returned file in a new checkpoint 314521:27:33 behaves like it syncs imported data 314621:27:33 calls connector with the correct checkpoint 314721:27:33 logs progress with correct sync position 314821:27:33 when ingesting 314921:27:33 if version_format is v2 315021:27:33 calls compressed package ingestion service to store data 315121:27:33 if version_format is v1 315221:27:33 calls v1 ingestion service to store data 315321:27:33 if data_type is advisories 315421:27:33 calls advisories ingestion service to store data 315521:27:33 if data_type is cve enrichment 315621:27:33 always calls data_after(NullCheckpoint) even if checkpoints exist 315721:27:33 does not update the checkpoint 315821:27:33 calls cve enrichment ingestion service to store data 315921:27:33 when a slice has been ingested 316021:27:33 and it is in dev mode 316121:27:33 throttles calls to ingestion service after each ingested slice 316221:27:33 and it is not in dev mode 316321:27:33 throttles calls to ingestion service after each ingested slice 316421:27:33 when an error occurs during execution 316521:27:33 does not update the checkpoint so as not to skip the errored file 316621:27:33 when signal_stop.stop? is true 316721:27:33 terminates after checkpointing 316821:27:33 when storage_type is gcp 316921:27:33 behaves like it syncs imported data 317021:27:33 calls connector with the correct checkpoint 317121:27:33 logs progress with correct sync position 317221:27:33 when ingesting 317321:27:33 if version_format is v2 317421:27:33 calls compressed package ingestion service to store data 317521:27:33 if version_format is v1 317621:27:33 calls v1 ingestion service to store data 317721:27:33 if data_type is advisories 317821:27:34 calls advisories ingestion service to store data 317921:27:34 if data_type is cve enrichment 318021:27:34 always calls data_after(NullCheckpoint) even if checkpoints exist 318121:27:34 does not update the checkpoint 318221:27:34 calls cve enrichment ingestion service to store data 318321:27:34 when a slice has been ingested 318421:27:34 and it is in dev mode 318521:27:34 throttles calls to ingestion service after each ingested slice 318621:27:34 and it is not in dev mode 318721:27:34 throttles calls to ingestion service after each ingested slice 318821:27:34 when storage_type is offline 318921:27:34 behaves like it syncs imported data 319021:27:34 calls connector with the correct checkpoint 319121:27:34 logs progress with correct sync position 319221:27:34 when ingesting 319321:27:34 if version_format is v2 319421:27:34 calls compressed package ingestion service to store data 319521:27:34 if version_format is v1 319621:27:34 calls v1 ingestion service to store data 319721:27:34 if data_type is advisories 319821:27:34 calls advisories ingestion service to store data 319921:27:34 if data_type is cve enrichment 320021:27:34 always calls data_after(NullCheckpoint) even if checkpoints exist 320121:27:34 does not update the checkpoint 320221:27:34 calls cve enrichment ingestion service to store data 320321:27:34 when a slice has been ingested 320421:27:34 and it is in dev mode 320521:27:34 throttles calls to ingestion service after each ingested slice 320621:27:34 and it is not in dev mode 320721:27:34 throttles calls to ingestion service after each ingested slice 320821:27:34 when storage_type is unknown 320921:27:34 raises an error 321021:27:34# [RSpecRunTime] Finishing example group ee/spec/services/package_metadata/sync_service_spec.rb. It took 3.67 seconds. Expected to take 3.97 seconds. 321121:27:34# [RSpecRunTime] Starting example group ee/spec/workers/groups/enterprise_users/associate_worker_spec.rb. Expected to take 3.9 seconds. 321221:27:34Groups::EnterpriseUsers::AssociateWorker 321321:27:34 behaves like an idempotent worker 321421:27:34 is labeled as idempotent 321521:27:35 performs multiple times sequentially without raising an exception 321721:27:35 when user does not exist for given user_id 321821:27:35 does not do anything 321921:27:35 when user exist for given user_id 322021:27:35 when there is no pages_domain record for user email domain 322121:27:35 does not do anything 322221:27:35 when there is pages_domain record for user email domain 322321:27:35 when pages_domain belongs to project 322421:27:35 when project belongs to user 322521:27:36 does not do anything 322621:27:36 when project belongs to root group 322721:27:36 executes Groups::EnterpriseUsers::AssociateService for root group and user 322821:27:36 when project is in subgroup 322921:27:37 executes Groups::EnterpriseUsers::AssociateService for root group and user 323021:27:37# [RSpecRunTime] RSpec elapsed time: 17 minutes 19.66 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.28 1.32 1.35 1/479 11889 323221:27:37 when pages_domain is unverified 323321:27:37 does not do anything 323421:27:37 when pages_domain differs from user email domain by the case 323521:27:37 executes Groups::EnterpriseUsers::AssociateService for root group and user 323621:27:37# [RSpecRunTime] Finishing example group ee/spec/workers/groups/enterprise_users/associate_worker_spec.rb. It took 3.04 seconds. Expected to take 3.9 seconds. 323721:27:37# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_label_removed_spec.rb. Expected to take 3.71 seconds. 323821:27:37Gitlab::Analytics::CycleAnalytics::StageEvents::MergeRequestLabelRemoved 323921:27:37 behaves like value stream analytics event 324021:27:38 is expected to be a kind of String 324121:27:38 is expected to be a kind of Symbol 324221:27:38 is expected to include ApplicationRecord(abstract) 324321:27:38 is expected to respond to #timestamp_projection 324421:27:38 is expected to respond to #html_description 324521:27:38 is expected to be a kind of Array 324621:27:38 #apply_query_customization 324721:27:38 expects an ActiveRecord::Relation object as argument and returns a modified version of it 324921:27:38 returns a hash that uniquely identifies an event 325021:27:38 does not differ when the same object is built with the same params 325121:27:38 behaves like LEFT JOIN-able value stream analytics event 325221:27:41 can use the event as LEFT JOIN 325321:27:41 when looking at the record with data 325421:27:41 contains the timestamp expression 325521:27:41# [RSpecRunTime] RSpec elapsed time: 17 minutes 23.73 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.26 1.31 1.35 1/484 11974 325721:27:41 when looking at the record without data 325821:27:41 returns nil for the timestamp expression 325921:27:41# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_label_removed_spec.rb. It took 3.64 seconds. Expected to take 3.71 seconds. 326021:27:41# [RSpecRunTime] Starting example group ee/spec/models/work_items/type_spec.rb. Expected to take 3.61 seconds. 326121:27:41WorkItems::Type 326221:27:41 does not allow STI 326321:27:41 .allowed_group_level_types 326421:27:41 when epic license is available 326521:27:41 returns supported types at group level 326621:27:41 when create_group_level_work_items is disabled and work_item_epics is enabled 326721:27:41 is expected to contain exactly "epic" 326821:27:41 when create_group_level_work_items is enabled and work_item_epics is disabled 326921:27:41 is expected to contain exactly "issue", "incident", "test_case", "requirement", "task", "objective", "key_result", and "ticket" 327021:27:41 when create_group_level_work_items is disabled and work_item_epics is disabled 327121:27:41 is expected to be empty 327221:27:41 when epic license is not available 327321:27:42 is expected to contain exactly "issue", "incident", "test_case", "requirement", "task", "objective", "key_result", and "ticket" 327421:27:42 when create_group_level_work_items is disabled 327521:27:42 is expected to be empty 327721:27:42 feature_widget: [:iterations, [WorkItems::Widgets::Iteration]] 327821:27:42 when parent is a group 327921:27:42 behaves like work_item_type returning only licensed widgets 328021:27:42 when feature is available 328121:27:42 returns the associated licensesd widget 328221:27:42 when feature is not available 328321:27:42 does not return the unlincensed widgets 328421:27:42 when type is epic 328521:27:42 when work_items_beta is enabled 328621:27:42 returns Assignees widget 328721:27:42 when work_items_beta is disabled 328821:27:42 does not return Assignees widget 328921:27:42 when parent is a project 329021:27:42 behaves like work_item_type returning only licensed widgets 329121:27:42 when feature is available 329221:27:42 returns the associated licensesd widget 329321:27:42 when feature is not available 329421:27:42 does not return the unlincensed widgets 329521:27:42 when type is epic 329621:27:42 when work_items_beta is enabled 329721:27:42 returns Assignees widget 329821:27:42 when work_items_beta is disabled 329921:27:42 does not return Assignees widget 330021:27:42 feature_widget: [:issue_weights, [WorkItems::Widgets::Weight]] 330121:27:42 when parent is a group 330221:27:42 behaves like work_item_type returning only licensed widgets 330321:27:42 when feature is available 330421:27:42 returns the associated licensesd widget 330521:27:42 when feature is not available 330621:27:42 does not return the unlincensed widgets 330721:27:42 when type is epic 330821:27:42 when work_items_beta is enabled 330921:27:42 returns Assignees widget 331021:27:42 when work_items_beta is disabled 331121:27:42 does not return Assignees widget 331221:27:42 when parent is a project 331321:27:42 behaves like work_item_type returning only licensed widgets 331421:27:42 when feature is available 331521:27:42 returns the associated licensesd widget 331621:27:42 when feature is not available 331721:27:42 does not return the unlincensed widgets 331821:27:42 when type is epic 331921:27:42 when work_items_beta is enabled 332021:27:42 returns Assignees widget 332121:27:42 when work_items_beta is disabled 332221:27:43 does not return Assignees widget 332321:27:43 feature_widget: [:requirements, [WorkItems::Widgets::Status, WorkItems::Widgets::RequirementLegacy, WorkItems::Widgets::TestReports]] 332421:27:43 when parent is a group 332521:27:43 behaves like work_item_type returning only licensed widgets 332621:27:43 when feature is available 332721:27:43 returns the associated licensesd widget 332821:27:43 when feature is not available 332921:27:43 does not return the unlincensed widgets 333021:27:43 when type is epic 333121:27:43 when work_items_beta is enabled 333221:27:43 returns Assignees widget 333321:27:43 when work_items_beta is disabled 333421:27:43 does not return Assignees widget 333521:27:43 when parent is a project 333621:27:43 behaves like work_item_type returning only licensed widgets 333721:27:43 when feature is available 333821:27:43 returns the associated licensesd widget 333921:27:43 when feature is not available 334021:27:43 does not return the unlincensed widgets 334121:27:43 when type is epic 334221:27:43 when work_items_beta is enabled 334321:27:43 returns Assignees widget 334421:27:43 when work_items_beta is disabled 334521:27:43 does not return Assignees widget 334621:27:43 feature_widget: [:issuable_health_status, [WorkItems::Widgets::HealthStatus]] 334721:27:43 when parent is a group 334821:27:43 behaves like work_item_type returning only licensed widgets 334921:27:43 when feature is available 335021:27:43 returns the associated licensesd widget 335121:27:43 when feature is not available 335221:27:43 does not return the unlincensed widgets 335321:27:43 when type is epic 335421:27:43 when work_items_beta is enabled 335521:27:43 returns Assignees widget 335621:27:43 when work_items_beta is disabled 335721:27:43 does not return Assignees widget 335821:27:43 when parent is a project 335921:27:43 behaves like work_item_type returning only licensed widgets 336021:27:43 when feature is available 336121:27:43 returns the associated licensesd widget 336221:27:43 when feature is not available 336321:27:43 does not return the unlincensed widgets 336421:27:43 when type is epic 336521:27:43 when work_items_beta is enabled 336621:27:43 returns Assignees widget 336721:27:43 when work_items_beta is disabled 336821:27:43 does not return Assignees widget 336921:27:43 feature_widget: [:okrs, [WorkItems::Widgets::Progress]] 337021:27:43 when parent is a group 337121:27:43 behaves like work_item_type returning only licensed widgets 337221:27:43 when feature is available 337321:27:43 returns the associated licensesd widget 337421:27:43 when feature is not available 337521:27:43 does not return the unlincensed widgets 337621:27:43 when type is epic 337721:27:43 when work_items_beta is enabled 337821:27:43 returns Assignees widget 337921:27:43 when work_items_beta is disabled 338021:27:43 does not return Assignees widget 338121:27:43 when parent is a project 338221:27:43 behaves like work_item_type returning only licensed widgets 338321:27:43 when feature is available 338421:27:44 returns the associated licensesd widget 338521:27:44 when feature is not available 338621:27:44 does not return the unlincensed widgets 338721:27:44 when type is epic 338821:27:44 when work_items_beta is enabled 338921:27:44 returns Assignees widget 339021:27:44 when work_items_beta is disabled 339121:27:44 does not return Assignees widget 339221:27:44 feature_widget: [:epic_colors, [WorkItems::Widgets::Color]] 339321:27:44 when parent is a group 339421:27:44 behaves like work_item_type returning only licensed widgets 339521:27:44 when feature is available 339621:27:44 returns the associated licensesd widget 339721:27:44 when feature is not available 339821:27:44 does not return the unlincensed widgets 339921:27:44 when type is epic 340021:27:44 when work_items_beta is enabled 340121:27:44 returns Assignees widget 340221:27:44 when work_items_beta is disabled 340321:27:44 does not return Assignees widget 340421:27:44 when parent is a project 340521:27:44 behaves like work_item_type returning only licensed widgets 340621:27:44 when feature is available 340721:27:44 returns the associated licensesd widget 340821:27:44 when feature is not available 340921:27:44 does not return the unlincensed widgets 341021:27:44 when type is epic 341121:27:44 when work_items_beta is enabled 341221:27:44 returns Assignees widget 341321:27:44 when work_items_beta is disabled 341421:27:44 does not return Assignees widget 341521:27:44# [RSpecRunTime] Finishing example group ee/spec/models/work_items/type_spec.rb. It took 2.88 seconds. Expected to take 3.61 seconds. 341621:27:44# [RSpecRunTime] Starting example group ee/spec/services/work_items/export_csv_service_spec.rb. Expected to take 3.52 seconds. 341721:27:44WorkItems::ExportCsvService 341821:27:44 when importing an exported file 341921:27:44 for work item of type requirement 342021:27:44 behaves like a exported file that can be imported 342121:27:46 imports work item with correct attributes 342221:27:46# [RSpecRunTime] RSpec elapsed time: 17 minutes 28.82 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.24 1.30 1.35 1/482 11975 342421:27:46# [RSpecRunTime] Finishing example group ee/spec/services/work_items/export_csv_service_spec.rb. It took 2.16 seconds. Expected to take 3.52 seconds. 342521:27:46# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/summarize_comments/executor_old_spec.rb. Expected to take 3.31 seconds. 342621:27:46Gitlab::Llm::Chain::Tools::SummarizeComments::ExecutorOld 342821:27:47 when issue is identified 342921:27:47 when user has permission to read resource 343021:27:47 when resource has no comments to summarize 343121:27:47 responds without making an AI call 343221:27:47 when resource has comments to summarize 343321:27:47 responds with summary 343421:27:47 when no permissions to use ai features 343521:27:48 responds with error 343621:27:48 when resource was already summarized 343721:27:48 returns already summarized response 343821:27:48 with raw_ai_response: true 343921:27:48 calls given block with chunks 344021:27:48 returns content when no block is given 344121:27:48 with a script tag in the comments 344221:27:49 removes the script tag from the notes 344421:27:49 returns tool name 344521:27:49 #description 344621:27:49 returns tool description 344721:27:49# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/summarize_comments/executor_old_spec.rb. It took 2.73 seconds. Expected to take 3.31 seconds. 344821:27:49# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/merge_request_dependency_spec.rb. Expected to take 3.21 seconds. 344921:27:49EE::API::Entities::MergeRequestDependency 345021:27:52 returns expected data 345121:27:52# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/merge_request_dependency_spec.rb. It took 3.06 seconds. Expected to take 3.21 seconds. 345221:27:52# [RSpecRunTime] RSpec elapsed time: 17 minutes 34.68 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.38 1.33 1.35 1/483 12096 345421:27:52# [RSpecRunTime] Starting example group ee/spec/services/users_ops_dashboard_projects/destroy_service_spec.rb. Expected to take 3.1 seconds. 345521:27:52UsersOpsDashboardProjects::DestroyService 345721:27:52 with an added project 345821:27:53 removes the project 345921:27:53 returns the removed project 346021:27:53# [RSpecRunTime] RSpec elapsed time: 17 minutes 36.11 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.38 1.33 1.35 1/483 12097 346221:27:53 without projects added 346321:27:54 does not remove the project 346521:27:55# [RSpecRunTime] RSpec elapsed time: 17 minutes 37.6 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.35 1.33 1.35 1/482 12098 346721:27:55# [RSpecRunTime] Finishing example group ee/spec/services/users_ops_dashboard_projects/destroy_service_spec.rb. It took 2.93 seconds. Expected to take 3.1 seconds. 346821:27:55# [RSpecRunTime] Starting example group ee/spec/models/search/zoekt/replica_spec.rb. Expected to take 3.0 seconds. 346921:27:55Search::Zoekt::Replica 347021:27:55 does not allow STI 347221:27:55 validates that zoekt_enabled_namespace root_namespace_id matches namespace_id 347321:27:55 project_can_not_assigned_to_same_replica_unless_index_is_reallocating 347421:27:56 when a project is assigned to the two indices in the same replica 347521:27:56 when one index is in reallocating state 347721:27:56 when no index is in reallocating state 347921:27:56 when a project is assigned to the two indices in the different replica 348021:27:56 when one index is in reallocating state 348221:27:56 when no index is in reallocating state 348521:27:56 .with_all_ready_indices 348621:27:56 returns replicas where all their indices are marked as ready 348721:27:56 .with_non_ready_indices 348821:27:56 returns replicas that have at least one index that is not ready 348921:27:56 .for_enabled_namespace! 349021:27:56 when a replica exists for that namespace 349121:27:56 returns that replica 349221:27:56 when a replica does not exist for that namespace 349321:27:56 returns a new replica that is associated with that namespaces 349421:27:56 and a uniqueness conflict occurs 349521:27:56 retries the method again 349621:27:56 #fetch_repositories_with_project_identifier 349721:27:57 returns the repositories for that replica and project id 349921:27:57 is expected to belong to zoekt_enabled_namespace required: false inverse_of => replicas 350021:27:57 is expected to have many indices inverse_of => replica 350121:27:57 when the parent namespace is deleted 350221:27:57 destroys replica record and nullifies replica ID for associated zoekt indices 350321:27:57 .search_enabled? 350421:27:57 when replica does not exists for the passed namespace_id 350521:27:57 returns false 350621:27:57 when replica exists for the passed namespace_id 350721:27:57 and is not ready 350821:27:57 returns false 350921:27:57 and is ready 351021:27:57 returns true 351121:27:57 when search is set to false for zoekt_enabled_namespace 351221:27:57 returns false 351321:27:58# [RSpecRunTime] Finishing example group ee/spec/models/search/zoekt/replica_spec.rb. It took 2.58 seconds. Expected to take 3.0 seconds. 351421:27:58# [RSpecRunTime] Starting example group ee/spec/workers/security/unenforceable_policy_rules_notification_worker_spec.rb. Expected to take 2.87 seconds. 351521:27:58Security::UnenforceablePolicyRulesNotificationWorker 351721:28:00 calls UnenforceablePolicyRulesNotificationService 351821:28:00 when there is no approval rule with scan result policy read 351921:28:00 does not call UnenforceablePolicyRulesNotificationService 352021:28:00 when force_without_approval_rules param is provided 352121:28:00 calls UnenforceablePolicyRulesNotificationService 352221:28:00# [RSpecRunTime] RSpec elapsed time: 17 minutes 42.61 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.40 1.34 1.36 1/484 12157 352421:28:00 when merge_request does not exist 352521:28:00 does not call UnenforceablePolicyRulesNotificationService 352621:28:00 when feature is not licensed 352721:28:00 does not call UnenforceablePolicyRulesNotificationService 352821:28:00# [RSpecRunTime] Finishing example group ee/spec/workers/security/unenforceable_policy_rules_notification_worker_spec.rb. It took 2.59 seconds. Expected to take 2.87 seconds. 352921:28:00# [RSpecRunTime] Starting example group ee/spec/graphql/ee/resolvers/projects_resolver_spec.rb. Expected to take 2.79 seconds. 353021:28:00Resolvers::ProjectsResolver 353221:28:02 when aimedForDeletion filter is true 353321:28:02 is expected to contain exactly #<Project id:471 namespace473/project-516>> and #<Project id:472 namespace474/project-517>> 353421:28:02# [RSpecRunTime] RSpec elapsed time: 17 minutes 44.96 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.40 1.34 1.36 1/480 12158 353621:28:02 when aimedForDeletion filter is false 353721:28:02 is expected to contain exactly #<Project id:469 namespace471/project-514>>, #<Project id:471 namespace473/project-516>>, and #<Project id:472 namespace474/project-517>> 353821:28:02 when includeHidden filter is true 353921:28:02 is expected to contain exactly #<Project id:469 namespace471/project-514>>, #<Project id:471 namespace473/project-516>>, #<Project id:470 namespace472/project-515>>, and #<Project id:472 namespace474/project-517>> 354021:28:02 when includeHidden filter is false 354121:28:02 is expected to contain exactly #<Project id:469 namespace471/project-514>>, #<Project id:471 namespace473/project-516>>, and #<Project id:472 namespace474/project-517>> 354221:28:02 when markedForDeletion is available 354321:28:02 and a project has been marked for deletion on the given date 354421:28:03 is expected to contain exactly #<Project id:472 namespace474/project-517>> 354521:28:03 and no projects have been marked for deletion on the given date 354621:28:03 is expected to be empty 354721:28:03# [RSpecRunTime] Finishing example group ee/spec/graphql/ee/resolvers/projects_resolver_spec.rb. It took 2.5 seconds. Expected to take 2.79 seconds. 354821:28:03# [RSpecRunTime] Starting example group ee/spec/services/security/security_orchestration_policies/process_policy_service_spec.rb. Expected to take 2.72 seconds. 354921:28:03Security::SecurityOrchestrationPolicies::ProcessPolicyService 355121:28:03 when policy is invalid 355221:28:03 returns error 355321:28:03 when policy name is not same as in policy 355421:28:04 returns error 355521:28:04 append policy 355621:28:04 when type is approval_policy 355721:28:04 when policy is present in repository 355821:28:04 appends the new policy 355921:28:04 when policy with same name already exists in repository 356021:28:04 returns error 356121:28:04 when policy is not present in repository 356221:28:04 appends the new policy 356321:28:04 when type is scan_execution_policy 356421:28:04 when policy is present in repository 356521:28:04 appends the new policy 356621:28:04 when policy with same name already exists in repository 356721:28:04 returns error 356821:28:04 when policy is not present in repository 356921:28:04 appends the new policy 357021:28:04 when type is pipeline_execution_policy 357121:28:04 when policy is present in repository 357221:28:04 appends the new policy 357321:28:04 when policy with same name already exists in repository 357421:28:04 returns error 357521:28:04 when policy is not present in repository 357621:28:04 appends the new policy 357721:28:04 when policy with same name exists as scan_result_policy and type specifies approval policy 357821:28:04 returns error 357921:28:04 when policy with same name exists as approval_policy and type specifies scan_result_policy 358021:28:04 returns error 358121:28:04 replace policy 358221:28:04 when type is approval_policy 358321:28:04 when policy is not present in repository 358421:28:04 returns error 358521:28:04 when policy name is empty 358621:28:04 does not modify the policy name 358721:28:04 when policy with same name already exists in repository 358821:28:04 replaces the policy 358921:28:04 when policy name is not same as in policy 359021:28:04 updates the policy name 359121:28:04 when name of the policy to be updated already exists 359221:28:04 returns error 359321:28:04 when type is scan_execution_policy 359421:28:04 when policy is not present in repository 359521:28:04 returns error 359621:28:04 when policy name is empty 359721:28:04 does not modify the policy name 359821:28:04 when policy with same name already exists in repository 359921:28:04 replaces the policy 360021:28:04 when policy name is not same as in policy 360121:28:04 updates the policy name 360221:28:04 when name of the policy to be updated already exists 360321:28:04 returns error 360421:28:04 when type is pipeline_execution_policy 360521:28:04 when policy is not present in repository 360621:28:04 returns error 360721:28:04 when policy name is empty 360821:28:04 does not modify the policy name 360921:28:04 when policy with same name already exists in repository 361021:28:04 replaces the policy 361121:28:04 when policy name is not same as in policy 361221:28:04 updates the policy name 361321:28:04 when name of the policy to be updated already exists 361421:28:04 returns error 361521:28:04 mixed scan_result_policy and approval_policy types 361621:28:04 when policy with the same name exists as "scan_result_policy" and type specifies "approval_policy" 361721:28:04 replaces the policy and migrates it to `approval_policy` type 361821:28:04 when policy with the same name exists as "approval_policy" and type specifies "scan_result_policy" 361921:28:04 replaces the policy 362021:28:04 remove policy 362121:28:04 when type is approval_policy 362221:28:04 when policy is not present in repository 362321:28:05 returns error 362421:28:05 when policy with same name already exists in repository 362521:28:05 removes the policy 362621:28:05 when type is scan_execution_policy 362721:28:05 when policy is not present in repository 362821:28:05 returns error 362921:28:05 when policy with same name already exists in repository 363021:28:05 removes the policy 363121:28:05 when type is pipeline_execution_policy 363221:28:05 when policy is not present in repository 363321:28:05 returns error 363421:28:05 when policy with same name already exists in repository 363521:28:05 removes the policy 363621:28:05 mixed scan_result_policy and approval_policy types 363721:28:05 when policy exists as "scan_result_policy" and type specifies "approval_policy" 363821:28:05 removes the policy 363921:28:05 when multiple policies exist as "scan_result_policy" and type specifies "approval_policy" 364021:28:05 removes only the referenced policy and keeps `scan_result_policy` key 364121:28:05 when policy exists as "approval_policy" and type specifies "scan_result_policy" 364221:28:05 removes the policy 364321:28:05# [RSpecRunTime] Finishing example group ee/spec/services/security/security_orchestration_policies/process_policy_service_spec.rb. It took 2.2 seconds. Expected to take 2.72 seconds. 364421:28:05# [RSpecRunTime] Starting example group ee/spec/helpers/ee/subscribable_banner_helper_spec.rb. Expected to take 2.59 seconds. 364521:28:05EE::SubscribableBannerHelper 364621:28:05 #renew_subscription_path 364721:28:05 does not raise error if available project is not persisted 364821:28:05 does not raise error if entity is not available 364921:28:05 #gitlab_subscription_or_license 365021:28:05 when instance variable true 365121:28:05 when should_check_namespace_plan is true 365221:28:05 when a project exists 365321:28:05 behaves like when a subscription exists 365421:28:05 returns a decorator 365521:28:05 when a group exists 365621:28:05 behaves like when a subscription exists 365721:28:06 returns a decorator 365821:28:06 when should_check_namespace_plan is false 365921:28:06 returns the current license 366021:28:06 when instance variable false 366121:28:06 returns the current license 366221:28:06 with a future dated license 366321:28:06 returns the current license 366421:28:06 #gitlab_subscription_message_or_license_message 366521:28:06 when instance variable true 366621:28:06 when should_check_namespace_plan is true 366721:28:06 when a project is present 366821:28:06 behaves like subscription message 366921:28:07 calls Gitlab::ExpiringSubscriptionMessage and SubscriptionPresenter if is Gitlab.com? 367021:28:07 when a group is present 367121:28:07 behaves like subscription message 367221:28:07 calls Gitlab::ExpiringSubscriptionMessage and SubscriptionPresenter if is Gitlab.com? 367321:28:07 when should_check_namespace_plan is false 367421:28:07 calls Gitlab::ExpiringSubscriptionMessage to get expiring message 367521:28:07 when instance variable false 367621:28:07 returns the license message 367721:28:07 #display_subscription_banner! 367821:28:07 sets @display_subscription_banner to true 367921:28:07 #link_to_button_style 368021:28:07 return correct link with path and track property 368121:28:07# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/subscribable_banner_helper_spec.rb. It took 2.23 seconds. Expected to take 2.59 seconds. 368221:28:07# [RSpecRunTime] Starting example group ee/spec/finders/geo/lfs_object_registry_finder_spec.rb. Expected to take 2.52 seconds. 368321:28:07Geo::LfsObjectRegistryFinder 368421:28:07 behaves like a framework registry finder 368621:28:07 when user cannot read all Geo 368721:28:07 is expected to be empty 368821:28:07 when user can read all Geo 368921:28:07 when admin mode is disabled 369021:28:07 is expected to be empty 369121:28:07 when admin mode is enabled 369221:28:07 with an ids param 369321:28:09 returns specified registries 369421:28:09# [RSpecRunTime] RSpec elapsed time: 17 minutes 51.42 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.37 1.33 1.35 1/479 12159 369621:28:09 with an ids param empty 369721:28:09 returns all registries 369821:28:09 with a replication_state param 369921:28:09 returns registries with requested replication state 370021:28:09 with a replication_state param empty 370121:28:09 returns all registries 370221:28:09 with verification enabled 370321:28:09 with a verification_state param 370421:28:09 returns registries with requested verification state (PENDING: Skipping because verification is not enabled for LfsObject) 370521:28:09 with a verification_state param empty 370621:28:09 returns all registries (PENDING: Skipping because verification is not enabled for LfsObject) 370721:28:09 with verification disabled 370821:28:09 with a verification_state param 370921:28:10 raises ArgumentError 371021:28:10 with a verification_state param empty 371121:28:10 raises ArgumentError 371221:28:10 when search method is not implemented in the registry model 371321:28:10 raises ArgumentError (PENDING: Skipping because search method is implemented for LfsObject) 371421:28:10 when search method is implemented in the registry model 371521:28:10 returns a registry filtered by keyword (PENDING: Skipping because search method is not implemented 371621:28:10 for LfsObject or searchable attributes are not defined.) 371721:28:10 with no params 371821:28:10 returns all registries 371921:28:10# [RSpecRunTime] Finishing example group ee/spec/finders/geo/lfs_object_registry_finder_spec.rb. It took 2.95 seconds. Expected to take 2.52 seconds. 372021:28:10# [RSpecRunTime] Starting example group ee/spec/models/ai/ai_resource/ci/build_spec.rb. Expected to take 2.37 seconds. 372121:28:10Ai::AiResource::Ci::Build 372221:28:11 does not allow STI 372321:28:11 #current_page_sentence 372421:28:11 returns prompt 372521:28:11 with ai_build_reader_for_chat feature flag disabled 372621:28:12 returns empty string 372721:28:12# [RSpecRunTime] RSpec elapsed time: 17 minutes 54.31 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.34 1.33 1.35 1/477 12178 372921:28:12 #current_page_type 373021:28:12 returns type 373121:28:12 #serialize_for_ai 373221:28:12 calls the serializations class 373321:28:12 #current_page_short_description 373421:28:12 returns prompt 373521:28:12 with ai_build_reader_for_chat feature flag disabled 373621:28:12 returns empty string 373721:28:12# [RSpecRunTime] Finishing example group ee/spec/models/ai/ai_resource/ci/build_spec.rb. It took 2.12 seconds. Expected to take 2.37 seconds. 373821:28:12# [RSpecRunTime] Starting example group ee/spec/workers/vulnerabilities/process_transfer_events_worker_spec.rb. Expected to take 2.36 seconds. 373921:28:12Vulnerabilities::ProcessTransferEventsWorker 374021:28:13 behaves like worker with data consistency 374121:28:13 .get_data_consistency_feature_flag_enabled? 374221:28:13 returns true 374321:28:13# [RSpecRunTime] RSpec elapsed time: 17 minutes 55.98 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.34 1.33 1.35 1/477 12179 374521:28:13 .get_data_consistency 374621:28:13 returns correct data consistency 374721:28:13 when the associated project has vulnerabilities 374821:28:13 when a project transfered event is published 374921:28:13 enqueues a vulnerability reads namespace id update job for the project id 375021:28:13 behaves like subscribes to event 375121:28:13 consumes the published event 375221:28:13 behaves like an idempotent worker 375321:28:13 is labeled as idempotent 375421:28:14 performs multiple times sequentially without raising an exception 375521:28:14 when a group transfered event is published 375621:28:14 enqueues a vulnerability reads namespace id update job for each project id belonging to the namespace id 375721:28:14 behaves like subscribes to event 375821:28:14 consumes the published event 375921:28:14 behaves like an idempotent worker 376021:28:14 is labeled as idempotent 376121:28:14 performs multiple times sequentially without raising an exception 376221:28:14 when the associated project does not have vulnerabilities 376321:28:14 when a project transfered event is published 376421:28:14 enqueues a vulnerability reads namespace id update job for the project id 376521:28:14# [RSpecRunTime] Finishing example group ee/spec/workers/vulnerabilities/process_transfer_events_worker_spec.rb. It took 1.92 seconds. Expected to take 2.36 seconds. 376621:28:14# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/exclusive_lease_spec.rb. Expected to take 2.25 seconds. 376721:28:14Gitlab::ExclusiveLease 376821:28:14 #try_obtain_with_ttl 376921:28:14 cannot obtain twice before the lease has expired 377021:28:16 can obtain after the lease has expired 377121:28:16# [RSpecRunTime] RSpec elapsed time: 17 minutes 58.83 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.23 1.30 1.35 1/477 12180 377421:28:16 returns true for an existing lease 377521:28:16 returns false for a lease that does not exist 377621:28:16# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/exclusive_lease_spec.rb. It took 2.21 seconds. Expected to take 2.25 seconds. 377721:28:16# [RSpecRunTime] Starting example group ee/spec/services/app_sec/dast/profile_schedules/audit/update_service_spec.rb. Expected to take 2.19 seconds. 377821:28:16AppSec::Dast::ProfileSchedules::Audit::UpdateService 378021:28:19 creates audit events for the changed properties 378121:28:19# [RSpecRunTime] RSpec elapsed time: 18 minutes 1.85 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.23 1.30 1.35 1/478 12181 378321:28:19# [RSpecRunTime] Finishing example group ee/spec/services/app_sec/dast/profile_schedules/audit/update_service_spec.rb. It took 2.95 seconds. Expected to take 2.19 seconds. 378421:28:19# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/vertex_ai/client_spec.rb. Expected to take 2.11 seconds. 378521:28:19Gitlab::Llm::VertexAi::Client 378721:28:19 when measuring request success 378821:28:19 logs the response 378921:28:19 behaves like measured Llm request 379021:28:19 inrements llm_client_request counter 379121:28:19 when request raises an exception 379221:28:19 behaves like measured Llm request with error 379321:28:19 inrements llm_client_request counter with success false 379421:28:19 when request is retried 379521:28:19 behaves like measured Llm request with error 379621:28:19 inrements llm_client_request counter with success false 379721:28:19 when response is empty 379821:28:20 does not fail and logs an error 380021:28:20 behaves like forwarding the request correctly 380121:28:20 when a successful response is returned from the API 380221:28:20 returns the response 380321:28:20 when a failed response is returned from the API 380421:28:20 retries the request 380521:28:20 when a content blocked response is returned from the API 380621:28:20 and retry_content_blocked_requests is true 380721:28:20 retries the request 380821:28:20 and retry_content_blocked_requests is false 380921:28:20 retries the request 381021:28:20 behaves like tracks events for AI requests 381121:28:20 tracks a snowplow event 381221:28:20 behaves like tracks events for AI requests 381321:28:20 tracks a snowplow event 381521:28:20 behaves like forwarding the request correctly 381621:28:20 when a successful response is returned from the API 381721:28:20 returns the response 381821:28:20 when a failed response is returned from the API 381921:28:20 retries the request 382021:28:20 when a content blocked response is returned from the API 382121:28:20 and retry_content_blocked_requests is true 382221:28:20 retries the request 382321:28:20 and retry_content_blocked_requests is false 382421:28:20 retries the request 382521:28:20 behaves like tracks events for AI requests 382621:28:20 tracks a snowplow event 382721:28:20 behaves like tracks events for AI requests 382821:28:20 tracks a snowplow event 382921:28:20 #code_completion 383021:28:20 behaves like forwarding the request correctly 383121:28:20 when a successful response is returned from the API 383221:28:20 returns the response 383321:28:20 when a failed response is returned from the API 383421:28:20 retries the request 383521:28:20 when a content blocked response is returned from the API 383621:28:20 and retry_content_blocked_requests is true 383721:28:20 retries the request 383821:28:20 and retry_content_blocked_requests is false 383921:28:20 retries the request 384021:28:20 behaves like tracks events for AI requests 384121:28:20 tracks a snowplow event 384221:28:20 behaves like tracks events for AI requests 384321:28:20 tracks a snowplow event 384521:28:20 behaves like forwarding the request correctly 384621:28:20 when a successful response is returned from the API 384721:28:20 returns the response 384821:28:20 when a failed response is returned from the API 384921:28:20 retries the request 385021:28:20 when a content blocked response is returned from the API 385121:28:20 and retry_content_blocked_requests is true 385221:28:20 retries the request 385321:28:20 and retry_content_blocked_requests is false 385421:28:20 retries the request 385521:28:20 behaves like tracks events for AI requests 385621:28:20 tracks a snowplow event 385721:28:20 behaves like tracks events for AI requests 385821:28:20 tracks a snowplow event 385921:28:20 #text_embeddings 386021:28:20 behaves like forwarding the request correctly 386121:28:20 when a successful response is returned from the API 386221:28:20 returns the response 386321:28:20 when a failed response is returned from the API 386421:28:21 retries the request 386521:28:21 when a content blocked response is returned from the API 386621:28:21 and retry_content_blocked_requests is true 386721:28:21 retries the request 386821:28:21 and retry_content_blocked_requests is false 386921:28:21 retries the request 387021:28:21 behaves like tracks embedding events for AI requests 387121:28:21 tracks a snowplow event 387221:28:21 behaves like tracks embedding events for AI requests 387321:28:21 tracks a snowplow event 387421:28:21 #messages_chat 387521:28:21 behaves like forwarding the request correctly 387621:28:21 when a successful response is returned from the API 387721:28:21 returns the response 387821:28:21 when a failed response is returned from the API 387921:28:21 retries the request 388021:28:21 when a content blocked response is returned from the API 388121:28:21 and retry_content_blocked_requests is true 388221:28:21 retries the request 388321:28:21 and retry_content_blocked_requests is false 388421:28:21 retries the request 388521:28:21 behaves like tracks events for AI requests 388621:28:21 tracks a snowplow event 388721:28:21 behaves like tracks events for AI requests 388821:28:21 tracks a snowplow event 388921:28:21# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/vertex_ai/client_spec.rb. It took 1.7 seconds. Expected to take 2.11 seconds. 389021:28:21# [RSpecRunTime] Starting example group ee/spec/services/app_sec/dast/site_validations/revoke_service_spec.rb. Expected to take 2.03 seconds. 389121:28:21AppSec::Dast::SiteValidations::RevokeService 389321:28:22 when on demand scan licensed feature is not available 389421:28:22 communicates failure 389521:28:22# [RSpecRunTime] RSpec elapsed time: 18 minutes 4.74 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.21 1.30 1.34 1/477 12182 389721:28:22 when the feature is enabled 389821:28:22 communicates success 389921:28:22 deletes only dast_site_validation validations in the same project that share a common url_base 390021:28:22 returns a count of the dast_site_validations that were deleted 390121:28:22 when the finder does not find any dast_site_validations 390221:28:23 communicates success 390421:28:23 when a param is missing 390521:28:23 communicates failure 390621:28:23# [RSpecRunTime] Finishing example group ee/spec/services/app_sec/dast/site_validations/revoke_service_spec.rb. It took 1.78 seconds. Expected to take 2.03 seconds. 390721:28:23# [RSpecRunTime] Starting example group ee/spec/services/ci/minutes/additional_packs/change_namespace_service_spec.rb. Expected to take 1.98 seconds. 390821:28:23Ci::Minutes::AdditionalPacks::ChangeNamespaceService 391021:28:23 when no user is supplied with a skip_authorization flag 391121:28:23 with valid namespace and target namespace 391221:28:23 when both namespaces are groups 391321:28:23 when updating is successful 391421:28:23 moves all existing packs to the target namespace 391521:28:23 kicks off refresh compute minutes service for namespace and target 391621:28:23 when updating packs fails 391721:28:23 rolls back updates for all packs 391821:28:23 when the namespace has no additional packs to move 391921:28:23 returns success 392021:28:23 when a namespace is a kind of user 392121:28:23 when updating is successful 392221:28:24 moves all existing packs to the target namespace 392321:28:24 kicks off refresh compute minutes service for namespace and target 392421:28:24 when updating packs fails 392521:28:24 rolls back updates for all packs 392621:28:24 when the namespace has no additional packs to move 392721:28:24 returns success 392821:28:24 when a target is a kind of user 392921:28:24 when updating is successful 393021:28:24 moves all existing packs to the target namespace 393121:28:24 kicks off refresh compute minutes service for namespace and target 393221:28:24 when updating packs fails 393321:28:24 rolls back updates for all packs 393421:28:24 when the namespace has no additional packs to move 393521:28:24 returns success 393621:28:24 when the namespace is not provided 393721:28:24 returns an error 393821:28:24 when the target namespace is not provided 393921:28:24 returns an error 394021:28:24 when the namespace is not a top-level namespace 394121:28:24 returns an error 394221:28:24 when the target namespace is not a top-level namespace 394321:28:24 returns an error 394421:28:24 when the namespace is the same as the target 394521:28:24 returns an error 394621:28:24# [RSpecRunTime] Finishing example group ee/spec/services/ci/minutes/additional_packs/change_namespace_service_spec.rb. It took 1.68 seconds. Expected to take 1.98 seconds. 394721:28:24# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/import_export/repo_restorer_spec.rb. Expected to take 1.9 seconds. 394821:28:24Gitlab::ImportExport::RepoRestorer 394921:28:24 restores group wiki bundles 395021:28:24 when group wiki in bundle 395121:28:25 restores the repo successfully 395221:28:25# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.18 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.28 1.31 1.35 1/479 12255 395421:28:25 when no group wiki in the bundle 395521:28:26 does not creates an empty wiki 395621:28:26# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/import_export/repo_restorer_spec.rb. It took 1.59 seconds. Expected to take 1.9 seconds. 395721:28:26# [RSpecRunTime] Starting example group ee/spec/workers/security/track_secure_scans_worker_spec.rb. Expected to take 1.85 seconds. 395821:28:26Security::TrackSecureScansWorker 396021:28:26 build is found 396121:28:27 executes track service 396221:28:27 build is not found 396321:28:27 skips track service 396421:28:27# [RSpecRunTime] Finishing example group ee/spec/workers/security/track_secure_scans_worker_spec.rb. It took 1.21 seconds. Expected to take 1.85 seconds. 396521:28:27# [RSpecRunTime] Starting example group ee/spec/lib/audit_events/strategies/amazon_s3_destination_strategy_spec.rb. Expected to take 1.73 seconds. 396621:28:27AuditEvents::Strategies::AmazonS3DestinationStrategy 396721:28:27 behaves like validate Amazon S3 destination strategy 396821:28:27 #track_and_stream 396921:28:27 when Amazon S3 configuration exists 397021:28:28 tracks audit event count and calls Aws::S3::Client 397121:28:28 when entity type is Gitlab::Audit::InstanceScope 397221:28:28 saves the json inside the instance directory on S3 397321:28:28 when entity type is Namespaces::UserNamespace 397421:28:28 saves the json inside the user directory on S3 397521:28:28 when entity type has special characters 397621:28:28 replaces all the non alpha numeric characters with underscore and save to S3 397721:28:28 #streamable? 397821:28:28 when feature is not licensed 397921:28:28 is expected to be falsey 398021:28:28 when feature is licensed 398121:28:28 when event group is nil 398221:28:28 is expected to be falsey 398321:28:28 when Amazon S3 configurations does not exist for the group 398421:28:28 is expected to be falsey 398521:28:28 when Amazon S3 configurations exists for the group 398621:28:28 is expected to be truthy 398721:28:28 #destinations 398821:28:28 when event group is nil 398921:28:28 returns empty array 399021:28:28 when Amazon S3 configurations exist for the group 399121:28:29 returns all the destinations 399221:28:29# [RSpecRunTime] Finishing example group ee/spec/lib/audit_events/strategies/amazon_s3_destination_strategy_spec.rb. It took 1.38 seconds. Expected to take 1.73 seconds. 399321:28:29# [RSpecRunTime] Starting example group ee/spec/helpers/ee/operations_helper_spec.rb. Expected to take 1.72 seconds. 399421:28:29OperationsHelper 399521:28:29 #status_page_settings_data 399621:28:29 setting does not exist 399721:28:29 returns the correct values 399821:28:29 user does not have permission 399921:28:29 returns the correct values 400021:28:29 setting exists 400121:28:29 returns the correct values 400221:28:29 #alerts_settings_data 400321:28:29 Multiple Integrations Support 400421:28:29 when available 400521:28:29 is expected to include {"multi_integrations" => "true"} 400621:28:30 has the correct list of fields 400721:28:30 when not available 400821:28:30 is expected to include {"multi_integrations" => "false"} 400921:28:30 is expected not to have key "alert_fields" 401021:28:30 #operations_settings_data 401121:28:30 returns the correct set of data 401221:28:30 incident_sla feature enabled 401321:28:30 returns the feature as enabled 401421:28:30# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/operations_helper_spec.rb. It took 1.41 seconds. Expected to take 1.72 seconds. 401521:28:30# [RSpecRunTime] Starting example group ee/spec/models/scim_identity_spec.rb. Expected to take 1.63 seconds. 401721:28:30 does not allow STI 401921:28:30 is expected to belong to group required: false 402021:28:30 is expected to belong to user required: false 402221:28:30 with existing user and group 402321:28:30 returns false for a duplicate identity with the same extern_uid 402421:28:30 returns false for a duplicate identity with different extern_uid 402521:28:31 returns true when a different group is used 402621:28:31 returns false for a duplicate extern_uid with different case 402721:28:31 with existing user and not associated with group 402821:28:31 returns false for a duplicate identity with the same extern_uid 402921:28:31 .with_extern_uid 403021:28:31 finds identity regardless of case 403121:28:31 .for_instance 403221:28:31 finds identities not associated with a group 403321:28:31# [RSpecRunTime] Finishing example group ee/spec/models/scim_identity_spec.rb. It took 1.43 seconds. Expected to take 1.63 seconds. 403421:28:31# [RSpecRunTime] Starting example group ee/spec/services/groups/update_repository_storage_service_spec.rb. Expected to take 1.62 seconds. 403521:28:31Groups::UpdateRepositoryStorageService 403721:28:32 when the move succeeds 403821:28:32 moves the repository to the new storage and unmarks the repository as read-only 403921:28:32 when the filesystems are the same 404021:28:32 updates the database without trying to move the repository 404121:28:32 when the move fails 404221:28:32 unmarks the repository as read-only without updating the repository storage 404321:28:32 when the cleanup fails 404421:28:32 sets the correct state 404521:28:32 when the checksum does not match 404621:28:32 unmarks the repository as read-only without updating the repository storage 404721:28:32 when the repository move is finished 404821:28:33 is idempotent 404921:28:33 when the repository move is failed 405021:28:33 is idempotent 405121:28:33# [RSpecRunTime] Finishing example group ee/spec/services/groups/update_repository_storage_service_spec.rb. It took 1.26 seconds. Expected to take 1.62 seconds. 405221:28:33# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/incident_management/oncall_schedule/update_spec.rb. Expected to take 1.48 seconds. 405321:28:33Mutations::IncidentManagement::OncallSchedule::Update 405421:28:33 is expected to require graphql authorizations :admin_incident_management_oncall_schedule 405621:28:33 user has access to project 405721:28:33 when OncallSchedules::UpdateService responds with success 405821:28:33 returns the on-call schedule with no errors 405921:28:33 when OncallSchedules::UpdateService responds with an error 406021:28:34 returns errors 406121:28:34 when resource is not accessible to the user 406221:28:34 raises an error 406321:28:34# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/incident_management/oncall_schedule/update_spec.rb. It took 1.12 seconds. Expected to take 1.48 seconds. 406421:28:34# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/analytics/devops_adoption/enabled_namespaces_resolver_spec.rb. Expected to take 1.47 seconds. 406521:28:34Resolvers::Analytics::DevopsAdoption::EnabledNamespacesResolver 406721:28:34 for instance level 406821:28:34 as an admin user 406921:28:34 returns enabled_namespaces for all groups without display_namespace 407021:28:34 as a non-admin user 407121:28:34 generates ResourceNotAvailable error 407221:28:34 when the feature is not available 407321:28:34 generates ResourceNotAvailable error 407421:28:34 for group level 407521:28:34 for reporter+ 407621:28:34 returns enabled_namespaces for given parent group and its descendants 407821:28:35 generates ResourceNotAvailable error 407921:28:35 when the feature is not available 408021:28:35 generates ResourceNotAvailable error 408121:28:35# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/analytics/devops_adoption/enabled_namespaces_resolver_spec.rb. It took 1.07 seconds. Expected to take 1.47 seconds. 408221:28:35# [RSpecRunTime] Starting example group ee/spec/policies/security/scan_policy_spec.rb. Expected to take 1.39 seconds. 408321:28:35Security::ScanPolicy 408521:28:35 when the security_dashboard feature is enabled 408621:28:35 when the current user has developer access to the scan's project 408721:28:36 is expected to be allowed :read_scan 408821:28:36 when the current user does not have developer access to the scan's project 408921:28:36 is expected to be disallowed :read_scan 409021:28:36 when the security_dashboard feature is disabled 409121:28:36 is expected to be disallowed :read_scan 409221:28:36# [RSpecRunTime] Finishing example group ee/spec/policies/security/scan_policy_spec.rb. It took 0.95 second. Expected to take 1.39 seconds. 409321:28:36# [RSpecRunTime] Starting example group ee/spec/services/iterations/update_service_spec.rb. Expected to take 1.34 seconds. 409421:28:36Iterations::UpdateService 409621:28:36 valid params 409721:28:37 is expected to be success 409821:28:37 is expected to eq "new_title" 409921:28:37 ignores state change attempts 410021:28:37# [RSpecRunTime] RSpec elapsed time: 18 minutes 19.9 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.16 1.28 1.34 1/477 12279 410221:28:37# [RSpecRunTime] Finishing example group ee/spec/services/iterations/update_service_spec.rb. It took 1.48 seconds. Expected to take 1.34 seconds. 410321:28:37# [RSpecRunTime] Starting example group ee/spec/models/ee/event_collection_spec.rb. Expected to take 1.31 seconds. 410421:28:37EventCollection 410521:28:38 does not allow STI 410721:28:38 with group exclusive event types 410821:28:38 queries only group events for epic filter 410921:28:38# [RSpecRunTime] RSpec elapsed time: 18 minutes 21.12 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.16 1.28 1.34 1/477 12288 411121:28:38# [RSpecRunTime] Finishing example group ee/spec/models/ee/event_collection_spec.rb. It took 1.22 seconds. Expected to take 1.31 seconds. 411221:28:38# [RSpecRunTime] Starting example group ee/spec/views/shared/_saml_reload_modal.haml_spec.rb. Expected to take 1.22 seconds. 411321:28:38shared/saml_reload_modal 411421:28:39 with subgroup 411521:28:39 renders div with correct ID and data attribute 411621:28:39 with project 411721:28:39 renders div with correct ID and data attribute 411821:28:39 with root group 411921:28:39 renders div with correct ID and data attribute 412021:28:39# [RSpecRunTime] Finishing example group ee/spec/views/shared/_saml_reload_modal.haml_spec.rb. It took 1.0 second. Expected to take 1.22 seconds. 412121:28:39# [RSpecRunTime] Starting example group ee/spec/presenters/project_member_presenter_spec.rb. Expected to take 1.19 seconds. 412221:28:39ProjectMemberPresenter 412421:28:39 when a project_member does not have a user 412521:28:40 returns false 412621:28:40 when a project_member has a user, without a group_namespace (is a personal project) 412721:28:40 returns false 412821:28:40 when a project_member has a user, within a group namespace 412921:28:40 returns true 413021:28:40 #group_managed_account? 413121:28:40 returns `false` 413221:28:40 #can_update? 413321:28:40 when user cannot update project_member 413421:28:40 when user can override_project_member 413521:28:40 is expected to eq true 413621:28:40 when user cannot override_project_member 413721:28:40 is expected to eq false 413921:28:40 is expected to eq false 414121:28:41 is expected to eq false 414221:28:41# [RSpecRunTime] Finishing example group ee/spec/presenters/project_member_presenter_spec.rb. It took 1.09 seconds. Expected to take 1.19 seconds. 414321:28:41# [RSpecRunTime] Starting example group ee/spec/helpers/license_helper_spec.rb. Expected to take 1.1 seconds. 414421:28:41LicenseHelper 414521:28:41 #current_license_title 414621:28:41 when there is a current license 414721:28:41 returns the plan titleized if it has a plan associated to it 414821:28:41 returns the default title if it does not have a plan associated to it 414921:28:41 when there is NOT a current license 415021:28:41 returns the default title 415121:28:41 #seats_calculation_message 415221:28:41 and guest are excluded from the active count 415321:28:41 returns the message 415421:28:41 and guest are NOT excluded from the active count 415621:28:41 #licensed_users 415721:28:41 with a restricted license count 415821:28:41 returns a number as string 415921:28:41 without a restricted license count 416021:28:41 returns Unlimited 416121:28:41 #cloud_license_view_data 416221:28:41 when there is a current license 416321:28:41 returns the data for the view 416421:28:41 when there is no current license 416521:28:41 returns the data for the view 416621:28:41 #show_promotions? 416721:28:41 without a user 416821:28:41 is expected to eq false 417121:28:41 is expected to eq true 417221:28:41 when gitlabdotcom returns false 417321:28:41 is expected to eq false 417521:28:41 with hide on self managed true 417621:28:41 is expected to eq false 417721:28:41 without a valid license 417821:28:41 is expected to eq true 417921:28:41 with a valid license 418021:28:41 expired license 418121:28:41 is expected to eq true 418221:28:41 non expired license 418321:28:41 is expected to eq false 418421:28:41# [RSpecRunTime] Finishing example group ee/spec/helpers/license_helper_spec.rb. It took 0.67 second. Expected to take 1.1 seconds. 418521:28:41# [RSpecRunTime] Starting example group ee/spec/models/remote_development/workspaces_agent_config_version_spec.rb. Expected to take 1.06 seconds. 418621:28:41RemoteDevelopment::WorkspacesAgentConfigVersion 418721:28:42 does not allow STI 418921:28:42 is expected to have db column named project_id of type integer 419021:28:42 is expected to have db column named created_at of type timestamptz 419121:28:42 is expected to have db column named item_type of type text 419221:28:42 is expected to have db column named item_id of type integer 419321:28:42 is expected to have db column named event of type text 419421:28:42 is expected to have db column named whodunnit of type text 419521:28:42 is expected to have db column named object of type jsonb 419621:28:42 is expected to have db column named object_changes of type jsonb 419721:28:42 #set_project_id 419821:28:42 sets the project_id before saving 419921:28:42# [RSpecRunTime] Finishing example group ee/spec/models/remote_development/workspaces_agent_config_version_spec.rb. It took 0.96 second. Expected to take 1.06 seconds. 420021:28:42# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/tool_spec.rb. Expected to take 0.97 second. 420121:28:42Gitlab::Llm::Chain::Tools::Tool 420221:28:42 .full_definition 420321:28:42 when description is defined 420421:28:42 returns detailed description of the tool 420621:28:42 raises NotImplementedError 420721:28:42 when authorize returns true 420821:28:42 calls perform 420921:28:42 adds the tool to used tools 421021:28:42 when authorize returns false 421121:28:42 calls not_found 421221:28:42 when tool was already used 421321:28:42 returns already used answer 421421:28:42 logs the message 421521:28:42 when forbidden error is returned 421621:28:42 returns forbidden answer 421721:28:42 #group_from_context 421821:28:43 returns group if it is set as container 421921:28:43 returns parent group if project is set as container 422021:28:43 returns parent group if project is set as container 422221:28:43 raises NotImplementedError 422321:28:43# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/tool_spec.rb. It took 0.75 second. Expected to take 0.97 second. 422421:28:43# [RSpecRunTime] Starting example group ee/spec/lib/search/elastic/sorts_spec.rb. Expected to take 0.95 second. 422521:28:43Search::Elastic::Sorts 422721:28:43 doc_type: "issue", order_by: nil, sort: nil, expected: {:sort=>{}} 422821:28:43 is expected to eq {:sort=>{}} 422921:28:43 doc_type: "issue", order_by: "created_at", sort: "asc", expected: {:sort=>{:created_at=>{:order=>"asc"}}} 423021:28:43 is expected to eq {:sort=>{:created_at=>{:order=>"asc"}}} 423121:28:43 doc_type: "issue", order_by: "created_at", sort: "desc", expected: {:sort=>{:created_at=>{:order=>"desc"}}} 423221:28:43 is expected to eq {:sort=>{:created_at=>{:order=>"desc"}}} 423321:28:43 doc_type: "issue", order_by: "updated_at", sort: "asc", expected: {:sort=>{:updated_at=>{:order=>"asc"}}} 423421:28:43 is expected to eq {:sort=>{:updated_at=>{:order=>"asc"}}} 423521:28:43 doc_type: "issue", order_by: "updated_at", sort: "desc", expected: {:sort=>{:updated_at=>{:order=>"desc"}}} 423621:28:43 is expected to eq {:sort=>{:updated_at=>{:order=>"desc"}}} 423721:28:43 doc_type: "issue", order_by: "popularity", sort: "asc", expected: {:sort=>{:upvotes=>{:order=>"asc"}}} 423821:28:43 is expected to eq {:sort=>{:upvotes=>{:order=>"asc"}}} 423921:28:43 doc_type: "issue", order_by: "popularity", sort: "desc", expected: {:sort=>{:upvotes=>{:order=>"desc"}}} 424021:28:43 is expected to eq {:sort=>{:upvotes=>{:order=>"desc"}}} 424121:28:43 doc_type: "foo", order_by: "popularity", sort: "asc", expected: {:sort=>{}} 424221:28:43 is expected to eq {:sort=>{}} 424321:28:43 doc_type: "foo", order_by: "popularity", sort: "desc", expected: {:sort=>{}} 424421:28:43 is expected to eq {:sort=>{}} 424521:28:43 doc_type: "issue", order_by: nil, sort: "created_asc", expected: {:sort=>{:created_at=>{:order=>"asc"}}} 424621:28:43 is expected to eq {:sort=>{:created_at=>{:order=>"asc"}}} 424721:28:43 doc_type: "issue", order_by: nil, sort: "created_desc", expected: {:sort=>{:created_at=>{:order=>"desc"}}} 424821:28:43 is expected to eq {:sort=>{:created_at=>{:order=>"desc"}}} 424921:28:43 doc_type: "issue", order_by: nil, sort: "updated_asc", expected: {:sort=>{:updated_at=>{:order=>"asc"}}} 425021:28:43 is expected to eq {:sort=>{:updated_at=>{:order=>"asc"}}} 425121:28:43 doc_type: "issue", order_by: nil, sort: "updated_desc", expected: {:sort=>{:updated_at=>{:order=>"desc"}}} 425221:28:43 is expected to eq {:sort=>{:updated_at=>{:order=>"desc"}}} 425321:28:43 doc_type: "issue", order_by: nil, sort: "popularity_asc", expected: {:sort=>{:upvotes=>{:order=>"asc"}}} 425421:28:43 is expected to eq {:sort=>{:upvotes=>{:order=>"asc"}}} 425521:28:43 doc_type: "issue", order_by: nil, sort: "popularity_desc", expected: {:sort=>{:upvotes=>{:order=>"desc"}}} 425621:28:43 is expected to eq {:sort=>{:upvotes=>{:order=>"desc"}}} 425721:28:43 doc_type: "foo", order_by: nil, sort: "popularity_asc", expected: {:sort=>{}} 425821:28:43 is expected to eq {:sort=>{}} 425921:28:43 doc_type: "foo", order_by: nil, sort: "popularity_desc", expected: {:sort=>{}} 426021:28:43 is expected to eq {:sort=>{}} 426121:28:43# [RSpecRunTime] Finishing example group ee/spec/lib/search/elastic/sorts_spec.rb. It took 0.52 second. Expected to take 0.95 second. 426221:28:43# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/elastic/client_spec.rb. Expected to take 0.87 second. 426321:28:43Gitlab::Elastic::Client 426421:28:43 .resolve_aws_credentials 426521:28:43 when the AWS IAM static credentials are valid 426621:28:43 returns credentials from static credentials without making an HTTP request 426721:28:43 when the AWS IAM static credentials are invalid 426821:28:43 when aws sdk provides credentials 426921:28:44 return the credentials 427021:28:44 when aws sdk does not provide credentials 427121:28:44 return the credentials 427221:28:44 when Aws::CredentialProviderChain returns unset credentials 427521:28:44 dev_or_test_env: false, env_variable: "true", expected_result: false 427621:28:44 returns expected result 427721:28:44 dev_or_test_env: false, env_variable: "false", expected_result: false 427821:28:44 returns expected result 427921:28:44 dev_or_test_env: true, env_variable: "false", expected_result: false 428021:28:44 returns expected result 428121:28:44 dev_or_test_env: true, env_variable: "true", expected_result: true 428221:28:44 returns expected result 428421:28:44 when params are nil 428521:28:44 client returns nil 428621:28:44 without credentials 428721:28:44 makes unsigned requests 428821:28:44 does not set request timeout in transport 428921:28:44 does not set log & debug flags by default 429021:28:44 sets log & debug flags if .debug? is true 429121:28:44 with typhoeus adapter for keep-alive connections 429221:28:44 sets typhoeus as the adapter 429321:28:44 when use_typhoeus_elasticsearch_adapter FeatureFlag is disabled 429421:28:44 uses the net/http adapter 429521:28:44 cached client when FeatureFlag changes 429621:28:44 successfully changes adapter from net/http to typhoeus 429721:28:44 with client_request_timeout in config 429821:28:44 sets request timeout in transport 429921:28:44 with retry_on_failure 430021:28:44 retry_on_failure: nil, client_retry: 0 430121:28:44 sets retry in transport 430221:28:44 retry_on_failure: false, client_retry: 0 430321:28:44 sets retry in transport 430421:28:44 retry_on_failure: true, client_retry: true 430521:28:44 sets retry in transport 430621:28:44 retry_on_failure: 10, client_retry: 10 430721:28:44 sets retry in transport 430821:28:44 with AWS IAM static credentials 430921:28:44 signs_requests 431021:28:44 .aws_credential_provider 431121:28:44 when Aws::CredentialProviderChain returns set credentials 431221:28:44 returns credentials 431321:28:44 when Aws::CredentialProviderChain returns nil 431521:28:44# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/elastic/client_spec.rb. It took 0.68 second. Expected to take 0.87 second. 431621:28:44# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/analytics/value_stream_dashboard/count_resolver_spec.rb. Expected to take 0.83 second. 431721:28:44Resolvers::Analytics::ValueStreamDashboard::CountResolver 431921:28:45 when the feature is available 432021:28:45 returns the correct count 432121:28:45 when querying an empty date range 432321:28:45 when the user is not authorized 432521:28:45 when the feature is not available 432621:28:45 returns the correct count 432721:28:45# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/analytics/value_stream_dashboard/count_resolver_spec.rb. It took 0.71 second. Expected to take 0.83 second. 432821:28:45# [RSpecRunTime] Starting example group ee/spec/views/shared/credentials_inventory/personal_access_tokens/_personal_access_token.html.haml_spec.rb. Expected to take 0.79 second. 432921:28:45shared/credentials_inventory/personal_access_tokens/_personal_access_token.html.haml 433021:28:45 shows the users name 433121:28:45 shows the created on date 433221:28:45 shows the expiry date 433321:28:45 revoked date 433421:28:45 when revoked is set 433521:28:45 shows the revoked on date 433621:28:45 does not show the revoke button 433721:28:45 when revoked is not set 433821:28:45 does not show the revoked on date 433921:28:45 shows the revoke button 434221:28:45 shows the scopes 434321:28:45 when not set 434421:28:45 shows "No Scopes" 434521:28:45# [RSpecRunTime] Finishing example group ee/spec/views/shared/credentials_inventory/personal_access_tokens/_personal_access_token.html.haml_spec.rb. It took 0.5 second. Expected to take 0.79 second. 434621:28:45# [RSpecRunTime] Starting example group ee/spec/services/historical_user_data/csv_service_spec.rb. Expected to take 0.77 second. 434721:28:45HistoricalUserData::CsvService 434821:28:45 License Information Header 435021:28:45 shows the header title 435121:28:45 shows the license key 435321:28:45 shows the header title 435421:28:46 shows the license email 435521:28:46 License Start Date 435621:28:46 shows the header title 435721:28:46 shows the license start date 435821:28:46 License End Date 435921:28:46 shows the header title 436021:28:46 shows the license end date 436221:28:46 shows the header title 436321:28:46 shows the license company 436421:28:46 Generated At 436521:28:46 shows the header title 436621:28:46 shows the CSV generation time 436821:28:46 adds an empty row between the License Information Header and the User Count Table 436921:28:46 User Count Table 437021:28:46 shows the header for the user counts table 437121:28:46 includes proper values for each column type 437221:28:46# [RSpecRunTime] Finishing example group ee/spec/services/historical_user_data/csv_service_spec.rb. It took 0.64 second. Expected to take 0.77 second. 437321:28:46# [RSpecRunTime] Starting example group ee/spec/lib/search/elastic/queries_spec.rb. Expected to take 0.71 second. 437421:28:46Search::Elastic::Queries 437521:28:46 #by_simple_query_string 437621:28:46 applies highlight in query 437721:28:46 when custom elasticsearch analyzers are enabled 437821:28:46 applies custom analyzer fields 437921:28:46 when query is provided 438021:28:46 returns a simple_query_string query as a must and adds doc type as a filter 438121:28:46 when query is not provided 438221:28:46 returns a match_all query 438321:28:46 when options[:count_only] is true 438421:28:46 does not apply highlight in query 438521:28:46 removes field boosts and returns a simple_query_string as a filter 438621:28:46 #by_multi_match_query 438721:28:46 applies highlight in query 438821:28:46 when custom elasticsearch analyzers are enabled 438921:28:46 applies custom analyzer fields to multi_match_query 439021:28:46 when query is provided 439121:28:46 returns a by_multi_match_query query as a should and adds doc type as a filter 439221:28:46 when query is not provided 439321:28:46 returns a match_all query 439421:28:46 when options[:count_only] is true 439521:28:46 does not apply highlight in query 439621:28:46 removes field boosts and returns a by_multi_match_query as a filter 439821:28:46 returns the expected query hash 440021:28:46 returns the expected query hash 440121:28:46 if we do not pass hybrid_similarity and hybrid_boost 440221:28:46 uses default value 440321:28:46 if the embedding endpoint is throttled 440421:28:46 tracks the error and does not include the knn query 440521:28:46 if an error is raised 440621:28:47 tracks the error and does not include the knn query 440721:28:47# [RSpecRunTime] Finishing example group ee/spec/lib/search/elastic/queries_spec.rb. It took 0.56 second. Expected to take 0.71 second. 440821:28:47# [RSpecRunTime] Starting example group ee/spec/services/package_metadata/advisory_data_object_spec.rb. Expected to take 0.7 second. 440921:28:47PackageMetadata::AdvisoryDataObject 441121:28:47 is expected to be a kind of PackageMetadata::AdvisoryDataObject 441321:28:47 when an attribute is missing 441421:28:47 and it is on the advisory hash 441521:28:47 attribute: :title, required: false 441621:28:47 is expected not to raise Exception 441721:28:47 attribute: :description, required: false 441821:28:47 is expected not to raise Exception 441921:28:47 attribute: :cvvs_v2, required: false 442021:28:47 is expected not to raise Exception 442121:28:47 attribute: :cvvs_v3, required: false 442221:28:47 is expected not to raise Exception 442321:28:47 attribute: :urls, required: false 442421:28:47 is expected not to raise Exception 442521:28:47 attribute: :identifiers, required: false 442621:28:47 is expected not to raise Exception 442721:28:47 attribute: :id, required: true 442821:28:47 is expected to raise ArgumentError 442921:28:47 attribute: :source, required: true 443021:28:47 is expected to raise ArgumentError 443121:28:47 and it is packages 443221:28:47 is expected to raise ArgumentError 443321:28:47 with source attribute 443421:28:47 source: "glad", expect_source_to_be_valid: true 443521:28:47 is expected to be a kind of PackageMetadata::AdvisoryDataObject 443621:28:47 source: "trivy-db", expect_source_to_be_valid: true 443721:28:47 is expected to be a kind of PackageMetadata::AdvisoryDataObject 443821:28:47 source: "gLad", expect_source_to_be_valid: false 443921:28:47 is expected to raise ArgumentError with message matching /Unsupported advisory source/ 444021:28:47 source: "tRiVy-Db", expect_source_to_be_valid: false 444121:28:47 is expected to raise ArgumentError with message matching /Unsupported advisory source/ 444221:28:47 source: "trivy", expect_source_to_be_valid: false 444321:28:47 is expected to raise ArgumentError with message matching /Unsupported advisory source/ 444421:28:47 source: "gemnasium-db", expect_source_to_be_valid: false 444521:28:47 is expected to raise ArgumentError with message matching /Unsupported advisory source/ 444621:28:47 source: "foo", expect_source_to_be_valid: false 444721:28:47 is expected to raise ArgumentError with message matching /Unsupported advisory source/ 444821:28:47 source: nil, expect_source_to_be_valid: false 444921:28:47 is expected to raise ArgumentError with message matching /Unsupported advisory source/ 445021:28:47# [RSpecRunTime] Finishing example group ee/spec/services/package_metadata/advisory_data_object_spec.rb. It took 0.57 second. Expected to take 0.7 second. 445121:28:47# [RSpecRunTime] Starting example group ee/spec/helpers/ee/geo_helper_spec.rb. Expected to take 0.65 second. 445221:28:47EE::GeoHelper 445321:28:47 .current_node_human_status 445421:28:47 primary: true, secondary: false, result: "primary" 445521:28:47 returns correct results 445621:28:47 primary: false, secondary: true, result: "secondary" 445721:28:47 returns correct results 445821:28:47 primary: false, secondary: false, result: "misconfigured" 445921:28:47 returns correct results 446021:28:47 #replicable_types 446121:28:47 includes replicator types 446221:28:47 includes replicator data types 446321:28:47 includes replicator data type titles 446421:28:47 includes replicator data type sort order 446521:28:47 #geo_filter_nav_options 446621:28:47 returns correct urls 446721:28:47 #format_file_size_for_checksum 446821:28:47 when file size is of even length 446921:28:47 returns same file size string 447021:28:47 when file size is of odd length 447121:28:48 returns even length file size string with a padded leading zero 447221:28:48 when file size is 0 447321:28:48 returns even length file size string with a padded leading zero 447421:28:48# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/geo_helper_spec.rb. It took 0.44 second. Expected to take 0.65 second. 447521:28:48# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/geo/oauth/logout_state_spec.rb. Expected to take 0.62 second. 447621:28:48Gitlab::Geo::Oauth::LogoutState 447821:28:48 returns nil when token is nil 447921:28:48 returns nil when encryption fails 448021:28:48 returns a string with salt, tag, encrypted access token, and return_to full path colon separated 448121:28:48 includes a empty value for return_to into state when return_to is nil 448321:28:48 returns nil when salt is nil 448421:28:48 returns nil when salt has invalid base64 448521:28:48 returns nil when tag is nil 448621:28:48 returns nil when encrypted token has invalid base64 448721:28:48 returns nil when encrypted token is nil 448821:28:48 returns nil when decryption fails 448921:28:48 returns nil when tag has an invalid byte size 449021:28:48 returns nil when tag has been modified 449121:28:48 returns nil when return_to has been modified 449221:28:48 returns access_token when token is recoverable 449421:28:48 returns nil when return_to is nil 449521:28:48 returns an empty string when return_to is empty 449621:28:48 returns the full path of the return_to URL 449721:28:48# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/geo/oauth/logout_state_spec.rb. It took 0.5 second. Expected to take 0.62 second. 449821:28:48# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/snippet_search_results_spec.rb. Expected to take 0.58 second. 449921:28:48Gitlab::SnippetSearchResults 450021:28:49 when all requirements are met 450121:28:49 calls the finder with the restrictive scope 450221:28:49 when not in Gitlab.com 450321:28:49 calls the finder with the restrictive scope 450421:28:49# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/snippet_search_results_spec.rb. It took 0.55 second. Expected to take 0.58 second. 450521:28:49# [RSpecRunTime] Starting example group ee/spec/services/ee/users/approve_service_spec.rb. Expected to take 0.53 second. 450621:28:49Users::ApproveService 450821:28:49 audit events 450921:28:49 when licensed 451021:28:49 when user approve operation succeeds 451121:28:49 logs an audit event 451221:28:49 when user approve operation fails 451321:28:49 does not log any audit event 451421:28:49# [RSpecRunTime] Finishing example group ee/spec/services/ee/users/approve_service_spec.rb. It took 0.42 second. Expected to take 0.53 second. 451521:28:49# [RSpecRunTime] Starting example group ee/spec/models/user_preference_spec.rb. Expected to take 0.5 second. 451621:28:49UserPreference 451721:28:49 does not allow STI 451821:28:49 roadmap_epics_state 451921:28:49 when set to open epics 452021:28:49 behaves like updates roadmap_epics_state 452121:28:49 saves roadmap_epics_state in user_preference 452221:28:49 when set to closed epics 452321:28:49 behaves like updates roadmap_epics_state 452421:28:49 saves roadmap_epics_state in user_preference 452521:28:49 when reset to all epics 452621:28:49 behaves like updates roadmap_epics_state 452721:28:49 saves roadmap_epics_state in user_preference 452821:28:50# [RSpecRunTime] Finishing example group ee/spec/models/user_preference_spec.rb. It took 0.49 second. Expected to take 0.5 second. 452921:28:50# [RSpecRunTime] Starting example group ee/spec/services/package_metadata/ingestion/tasks/ingest_licenses_spec.rb. Expected to take 0.41 second. 453021:28:50PackageMetadata::Ingestion::Tasks::IngestLicenses 453221:28:50 when import data is new 453321:28:50 adds the new records 453421:28:50 updates the data map 453521:28:50 when import data exists 453621:28:50 does not add records 453721:28:50 updates the data map 453821:28:50# [RSpecRunTime] Finishing example group ee/spec/services/package_metadata/ingestion/tasks/ingest_licenses_spec.rb. It took 0.39 second. Expected to take 0.41 second. 453921:28:50# [RSpecRunTime] Starting example group ee/spec/models/concerns/elastic/projects_search_spec.rb. Expected to take 0.4 second. 454021:28:50Elastic::ProjectsSearch 454121:28:50 does not allow STI 454221:28:50 #maintain_elasticsearch_destroy 454321:28:50 calls delete worker 454421:28:50 #maintain_elasticsearch_create 454521:28:50 calls track! 454621:28:50 #maintain_elasticsearch_update 454721:28:50 attribute_updated: :archived, geo: :disabled, commit_indexing_expected: true, wiki_indexing_expected: true 454821:28:50 initiates repository reindexing when attributes change for when indexing is expected 454921:28:50 attribute_updated: :name, geo: :disabled, commit_indexing_expected: false, wiki_indexing_expected: false 455021:28:50 initiates repository reindexing when attributes change for when indexing is expected 455121:28:50 attribute_updated: :visibility_level, geo: :disabled, commit_indexing_expected: true, wiki_indexing_expected: true 455221:28:50 initiates repository reindexing when attributes change for when indexing is expected 455321:28:50 attribute_updated: :archived, geo: :primary, commit_indexing_expected: true, wiki_indexing_expected: true 455421:28:50 initiates repository reindexing when attributes change for when indexing is expected 455521:28:50 attribute_updated: :name, geo: :primary, commit_indexing_expected: false, wiki_indexing_expected: false 455621:28:50 initiates repository reindexing when attributes change for when indexing is expected 455721:28:50 attribute_updated: :visibility_level, geo: :primary, commit_indexing_expected: true, wiki_indexing_expected: true 455821:28:50 initiates repository reindexing when attributes change for when indexing is expected 455921:28:50 attribute_updated: :archived, geo: :secondary, commit_indexing_expected: false, wiki_indexing_expected: true 456021:28:50 initiates repository reindexing when attributes change for when indexing is expected 456121:28:50 attribute_updated: :name, geo: :secondary, commit_indexing_expected: false, wiki_indexing_expected: false 456221:28:50 initiates repository reindexing when attributes change for when indexing is expected 456321:28:50 attribute_updated: :visibility_level, geo: :secondary, commit_indexing_expected: false, wiki_indexing_expected: true 456421:28:50 initiates repository reindexing when attributes change for when indexing is expected 456521:28:50# [RSpecRunTime] Finishing example group ee/spec/models/concerns/elastic/projects_search_spec.rb. It took 0.37 second. Expected to take 0.4 second. 456621:28:50# [RSpecRunTime] Starting example group ee/spec/lib/ai/context/dependencies/config_files/cpp_conan_txt_spec.rb. Expected to take 0.36 second. 456721:28:50Ai::Context::Dependencies::ConfigFiles::CppConanTxt 456821:28:50 returns the expected language value 456921:28:50 behaves like parsing an invalid dependency config file 457021:28:50 returns an error message 457121:28:50 behaves like parsing a valid dependency config file 457221:28:50 returns the expected payload 457421:28:50 path: "conanfile.txt", matches: true 457521:28:50 matches the file name glob pattern at various directory levels 457621:28:50 path: "dir/conanfile.txt", matches: true 457721:28:50 matches the file name glob pattern at various directory levels 457821:28:50 path: "dir/subdir/conanfile.txt", matches: true 457921:28:50 matches the file name glob pattern at various directory levels 458021:28:50 path: "dir/conanfile", matches: false 458121:28:50 matches the file name glob pattern at various directory levels 458221:28:50 path: "xconanfile.txt", matches: false 458321:28:50 matches the file name glob pattern at various directory levels 458421:28:50 path: "Conanfile.txt", matches: false 458521:28:51 matches the file name glob pattern at various directory levels 458621:28:51 path: "conanfile_txt", matches: false 458721:28:51 matches the file name glob pattern at various directory levels 458821:28:51 path: "conanfile", matches: false 458921:28:51 matches the file name glob pattern at various directory levels 459021:28:51# [RSpecRunTime] Finishing example group ee/spec/lib/ai/context/dependencies/config_files/cpp_conan_txt_spec.rb. It took 0.32 second. Expected to take 0.36 second. 459121:28:51# [RSpecRunTime] Starting example group ee/spec/services/security/training_providers/kontra_url_service_spec.rb. Expected to take 0.34 second. 459221:28:51Security::TrainingProviders::KontraUrlService 459421:28:51 when external_type is present in allowed list 459521:28:51 when identifier contains cwe-{number} format 459621:28:51 returns full url path with proper mapping key 459721:28:51 when identifier contains CWE-{number} format 459821:28:51 returns full url path with proper mapping key 459921:28:51 when a language is provided 460021:28:51 returns full url path with the language parameter mapped 460121:28:51 #allowed_identifier_list 460221:28:51 returns allowed identifiers 460321:28:51 #calculate_reactive_cache 460421:28:51 when request fails 460621:28:51 when response is 404 460721:28:51 returns hash with nil url 460821:28:51 when response is not nil 460921:28:51 returns content url hash 461021:28:51 when external_type is not present in allowed list 461221:28:51# [RSpecRunTime] Finishing example group ee/spec/services/security/training_providers/kontra_url_service_spec.rb. It took 0.33 second. Expected to take 0.34 second. 461321:28:51# [RSpecRunTime] Starting example group ee/spec/graphql/types/remote_development/remote_development_agent_config_type_spec.rb. Expected to take 0.3 second. 461421:28:51Types::RemoteDevelopment::RemoteDevelopmentAgentConfigType 461521:28:51 is expected to have graphql fields :id, :cluster_agent, :project_id, :enabled, :dns_zone, :network_policy_enabled, :gitlab_workspaces_proxy_namespace, :workspaces_quota, :workspaces_per_user_quota, :default_max_hours_before_termination, :max_hours_before_termination_limit, :created_at, and :updated_at 461621:28:51 is expected to eq "RemoteDevelopmentAgentConfig" 461721:28:51 is expected to require graphql authorizations :read_workspaces_agent_config 461821:28:51 remote_development_agent_config 461921:28:51 when user is not logged in 462021:28:51 is expected to be nil 462121:28:51# [RSpecRunTime] Finishing example group ee/spec/graphql/types/remote_development/remote_development_agent_config_type_spec.rb. It took 0.37 second. Expected to take 0.3 second. 462221:28:51# [RSpecRunTime] Starting example group ee/spec/lib/audit/user_setting_changes_auditor_spec.rb. Expected to take 0.29 second. 462321:28:51Audit::UserSettingChangesAuditor 462521:28:51 when user setting is updated 462621:28:51 column: "private_profile", change: "user_profile_visiblity", event: "user_profile_visiblity_updated", change_from: true, change_to: false 462721:28:51 calls auditor 462821:28:51 column: "private_profile", change: "user_profile_visiblity", event: "user_profile_visiblity_updated", change_from: false, change_to: true 462921:28:52 calls auditor 463021:28:52# [RSpecRunTime] Finishing example group ee/spec/lib/audit/user_setting_changes_auditor_spec.rb. It took 0.24 second. Expected to take 0.29 second. 463121:28:52# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/concerns/logger_spec.rb. Expected to take 0.25 second. 463221:28:52Gitlab::Llm::Concerns::Logger 463321:28:52 with unauthorized parameters 463421:28:52 does not call logger with info method 463521:28:52 with bad param type 463621:28:52 does call logger with info method and adds warn log 463721:28:52 #log_conditional_info 463821:28:52 calls logger with conditional_info method 464021:28:52 calls logger with info method 464221:28:52 calls logger with warn method 464421:28:52 calls logger with error method 464521:28:52# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/concerns/logger_spec.rb. It took 0.2 second. Expected to take 0.25 second. 464621:28:52# [RSpecRunTime] Starting example group ee/spec/services/package_metadata/data_objects/cve_enrichment_spec.rb. Expected to take 0.25 second. 464721:28:52PackageMetadata::DataObjects::CveEnrichment 464921:28:52 is expected to be a kind of PackageMetadata::DataObjects::CveEnrichment 465021:28:52 is expected to match (have attributes {:cve_id => "CVE-2023-12345", :epss_score => 0.5}) 465121:28:52 when an attribute is missing 465221:28:52 attribute: :cve_id, required: true 465321:28:52 is expected to raise ArgumentError 465421:28:52 attribute: :epss_score, required: true 465521:28:52 is expected to raise ArgumentError 465721:28:52 when all attributes are equal 465821:28:52 is expected to eq true 465921:28:52 when cve_id does not match 466021:28:52 is expected to eq false 466121:28:52 when epss_score does not match 466221:28:52 is expected to eq false 466321:28:52# [RSpecRunTime] Finishing example group ee/spec/services/package_metadata/data_objects/cve_enrichment_spec.rb. It took 0.22 second. Expected to take 0.25 second. 466421:28:52# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/auth/saml/identity_linker_spec.rb. Expected to take 0.21 second. 466521:28:52Gitlab::Auth::Saml::IdentityLinker 466621:28:52 updates membership 466721:28:52# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/auth/saml/identity_linker_spec.rb. It took 0.14 second. Expected to take 0.21 second. 466821:28:52# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/gl_repository_spec.rb. Expected to take 0.2 second. 466921:28:52Gitlab::GlRepository 467121:28:52 parses a group wiki gl_repository 467221:28:52# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/gl_repository_spec.rb. It took 0.16 second. Expected to take 0.2 second. 467321:28:52# [RSpecRunTime] Starting example group ee/spec/helpers/observability/metrics_issues_helper_spec.rb. Expected to take 0.18 second. 467421:28:52Observability::MetricsIssuesHelper 467521:28:52 #observability_metrics_issues_params 467621:28:52 when params are blank 467721:28:52 returns an empty hash 467821:28:52 when params are present 467921:28:52 returns the correct hash 468021:28:52 adds the image to the text description if imageSnapshotUrl is present 468121:28:52# [RSpecRunTime] Finishing example group ee/spec/helpers/observability/metrics_issues_helper_spec.rb. It took 0.12 second. Expected to take 0.18 second. 468221:28:52# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/usage_data_counters/work_item_activity_unique_counter_spec.rb. Expected to take 0.18 second. 468321:28:52Gitlab::UsageDataCounters::WorkItemActivityUniqueCounter 468421:28:52 .track_work_item_weight_changed_action 468521:28:52 behaves like work item unique counter 468621:28:52 tracks a unique event only once 468721:28:52 when author is nil 468821:28:52 does not track the event 468921:28:52 .track_work_item_iteration_changed_action 469021:28:52 behaves like work item unique counter 469121:28:52 tracks a unique event only once 469221:28:52 when author is nil 469321:28:53 does not track the event 469421:28:53# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/usage_data_counters/work_item_activity_unique_counter_spec.rb. It took 0.14 second. Expected to take 0.18 second. 469521:28:53# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/etag_caching/router/rails_spec.rb. Expected to take 0.15 second. 469621:28:53Gitlab::EtagCaching::Router::Rails 469721:28:53 matches epic realtime_changes endpoint 469821:28:53 does not match invalid epic realtime_changes endpoint 469921:28:53 has a valid feature category for every route 470121:28:53 returns a cache key 470221:28:53# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/etag_caching/router/rails_spec.rb. It took 0.11 second. Expected to take 0.15 second. 470321:28:53# [RSpecRunTime] Starting example group ee/spec/policies/clusters/instance_policy_spec.rb. Expected to take 0.15 second. 470421:28:53Clusters::InstancePolicy 470521:28:53 when cluster deployments is available 470621:28:53 is expected to be allowed :read_cluster_environments 470721:28:53 when cluster deployments is unavailable 470821:28:53 is expected not to be allowed :read_cluster_environments 470921:28:53# [RSpecRunTime] Finishing example group ee/spec/policies/clusters/instance_policy_spec.rb. It took 0.08 second. Expected to take 0.15 second. 471021:28:53# [RSpecRunTime] Starting example group ee/spec/views/admin/application_settings/_deletion_protection_settings.html.haml_spec.rb. Expected to take 0.14 second. 471121:28:53admin/application_settings/_deletion_protection_settings 471221:28:53 renders the deletion protection settings app root 471321:28:53# [RSpecRunTime] Finishing example group ee/spec/views/admin/application_settings/_deletion_protection_settings.html.haml_spec.rb. It took 0.18 second. Expected to take 0.14 second. 471421:28:53# [RSpecRunTime] Starting example group ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_type_spec.rb. Expected to take 0.12 second. 471521:28:53Types::ComplianceManagement::MergeRequests::ComplianceViolationType 471621:28:53 is expected to eq "ComplianceViolation" 471721:28:53 is expected to have graphql fields :id, :severity_level, :reason, :violating_user, and :merge_request 471821:28:53 is expected to require graphql authorizations :read_compliance_violations_report 471921:28:53# [RSpecRunTime] Finishing example group ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_type_spec.rb. It took 0.09 second. Expected to take 0.12 second. 472021:28:53# [RSpecRunTime] Starting example group ee/spec/workers/concerns/gitlab/conditional_concurrency_limit_control_spec.rb. Expected to take 0.12 second. 472121:28:53Gitlab::ConditionalConcurrencyLimitControl 472221:28:53 when defer_job? returns false 472321:28:53 does not reschedule the work 472421:28:53 when defer_job? returns true 472521:28:53 reschedule the worker 472621:28:53 when defer_job? is not defined 472721:28:53 does not reschedule the work 472821:28:53# [RSpecRunTime] Finishing example group ee/spec/workers/concerns/gitlab/conditional_concurrency_limit_control_spec.rb. It took 0.1 second. Expected to take 0.12 second. 472921:28:53# [RSpecRunTime] Starting example group ee/spec/graphql/types/sbom/dependency_type_spec.rb. Expected to take 0.11 second. 473021:28:53Types::Sbom::DependencyType 473121:28:53 is expected to require graphql authorizations :read_dependency 473221:28:53 is expected to eq "Dependency" 473321:28:53 is expected to have graphql fields :id, :name, :version, :packager, :location, :licenses, and :reachability 473421:28:53# [RSpecRunTime] Finishing example group ee/spec/graphql/types/sbom/dependency_type_spec.rb. It took 0.09 second. Expected to take 0.11 second. 473521:28:53# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/anthropic/response_modifiers/git_command_spec.rb. Expected to take 0.11 second. 473621:28:53Gitlab::Llm::Anthropic::ResponseModifiers::GitCommand 473721:28:53 extracts text and format it to expected format of glab 473821:28:53 returns empty errors 473921:28:53 when error is present 474021:28:53 returns empty errors 474121:28:53# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/anthropic/response_modifiers/git_command_spec.rb. It took 0.12 second. Expected to take 0.11 second. 474221:28:53# [RSpecRunTime] Starting example group ee/spec/graphql/types/ci/code_quality_degradation_type_spec.rb. Expected to take 0.09 second. 474321:28:53Types::Ci::CodeQualityDegradationType 474421:28:53 is expected to have graphql fields :description, :fingerprint, :severity, :web_url, :path, :line, and :engine_name 474521:28:53# [RSpecRunTime] Finishing example group ee/spec/graphql/types/ci/code_quality_degradation_type_spec.rb. It took 0.04 second. Expected to take 0.09 second. 474621:28:53# [RSpecRunTime] Starting example group ee/spec/graphql/types/query_type_spec.rb. Expected to take 0.09 second. 474721:28:53Types::QueryType 474821:28:53 is expected to have graphql fields :board_list, :ci_application_settings, :ci_config, :ci_pipeline_stage, :ci_variables, :container_repository, :current_user, :design_management, :echo, :frecent_groups, :frecent_projects, :gitpod_enabled, :group, :groups, :integration_exclusions, :issue, :issues, :jobs, :merge_request, :metadata, :milestone, :namespace, :note, :organization, :organizations, :package, :project, :projects, :query_complexity, :runner, :runner_platforms, :runner_setup, :runners, :snippets, :synthetic_note, :timelogs, :todo, :topics, :usage_trends_measurements, :user, :users, :work_item, :work_items_by_reference, :audit_event_definitions, :abuse_report, :abuse_report_labels, :feature_flag_enabled, :add_on_purchase, :add_on_purchases, :ai_messages, :blob_search, :ci_catalog_resources, :ci_catalog_resource, :ci_minutes_usage, :ci_queueing_history, :current_license, :devops_adoption_enabled_namespaces, :duo_workflow_events, :duo_workflow_workflows, :epic_board_list, :geo_node, :instance_security_dashboard, :iteration, :license_history_entries, :member_role_permissions, :ml_model, :organization, :runner_usage_by_project, :runner_usage, :subscription_future_entries, :vulnerabilities, :vulnerabilities_count_by_day, :vulnerability, :workspace, :workspaces, :instance_external_audit_event_destinations, :instance_google_cloud_logging_configurations, :audit_events_instance_amazon_s3_configurations, :member_role, :self_managed_add_on_eligible_users, :member_roles, :standard_roles, :google_cloud_artifact_registry_repository_artifact, :audit_events_instance_streaming_destinations, :self_managed_users_queued_for_role_promotion, :ai_self_hosted_models, :cloud_connector_status, :project_secrets_manager, and :ai_feature_settings 474921:28:53 epicBoardList field 475021:28:53 finds an epic board list by its gid 475121:28:53# [RSpecRunTime] Finishing example group ee/spec/graphql/types/query_type_spec.rb. It took 0.07 second. Expected to take 0.09 second. 475221:28:53# [RSpecRunTime] Starting example group ee/spec/validators/remote_development/image_pull_secrets_validator_spec.rb. Expected to take 0.08 second. 475321:28:53RemoteDevelopment::ImagePullSecretsValidator 475421:28:53 when image_pull_secrets contain duplicate names 475621:28:53 when image_pull_secrets have unique names 475821:28:53# [RSpecRunTime] Finishing example group ee/spec/validators/remote_development/image_pull_secrets_validator_spec.rb. It took 0.07 second. Expected to take 0.08 second. 475921:28:53# [RSpecRunTime] Starting example group ee/spec/graphql/types/geo/registry_class_enum_spec.rb. Expected to take 0.08 second. 476021:28:53Types::Geo::RegistryClassEnum 476121:28:54 is expected to eq "GeoRegistryClass" 476221:28:54 exposes the correct registry actions 476321:28:54# [RSpecRunTime] Finishing example group ee/spec/graphql/types/geo/registry_class_enum_spec.rb. It took 0.07 second. Expected to take 0.08 second. 476421:28:54# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tool_response_modifier_spec.rb. Expected to take 0.08 second. 476521:28:54Gitlab::Llm::Chain::ToolResponseModifier 476721:28:54 is expected to eq "GitLab Documentation" 476921:28:54 is expected to eq [] 477021:28:54# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tool_response_modifier_spec.rb. It took 0.07 second. Expected to take 0.08 second. 477121:28:54# [RSpecRunTime] Starting example group ee/spec/workers/geo/sync_timeout_cron_worker_spec.rb. Expected to take 0.08 second. 477221:28:54Geo::SyncTimeoutCronWorker 477321:28:54 uses a cronjob queue 477521:28:54 calls fail_sync_timeouts 477621:28:54# [RSpecRunTime] Finishing example group ee/spec/workers/geo/sync_timeout_cron_worker_spec.rb. It took 0.07 second. Expected to take 0.08 second. 477721:28:54# [RSpecRunTime] Starting example group ee/spec/lib/audit/base_changes_auditor_spec.rb. Expected to take 0.07 second. 477821:28:54Audit::BaseChangesAuditor 477921:28:54 #attributes_from_auditable_model 478021:28:54 is expected to raise NotImplementedError 478121:28:54# [RSpecRunTime] Finishing example group ee/spec/lib/audit/base_changes_auditor_spec.rb. It took 0.06 second. Expected to take 0.07 second. 478221:28:54# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerable_dependency_type_spec.rb. Expected to take 0.05 second. 478321:28:54Types::VulnerableDependencyType 478421:28:54 is expected to have graphql fields :package and :version 478521:28:54# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerable_dependency_type_spec.rb. It took 0.04 second. Expected to take 0.05 second. 478621:28:54# [RSpecRunTime] Starting example group ee/spec/graphql/types/forecasting/datapoint_type_spec.rb. Expected to take 0.05 second. 478721:28:54Types::Forecasting::DatapointType 478821:28:54 has expected fields 478921:28:54# [RSpecRunTime] Finishing example group ee/spec/graphql/types/forecasting/datapoint_type_spec.rb. It took 0.04 second. Expected to take 0.05 second. 479021:28:54# [RSpecRunTime] Starting example group ee/spec/graphql/types/security_orchestration/policy_comparison_pipeline_type_spec.rb. Expected to take 0.05 second. 479121:28:54Types::SecurityOrchestration::PolicyComparisonPipelineType 479221:28:54 is expected to have graphql fields :report_type, :source, and :target 479321:28:54# [RSpecRunTime] Finishing example group ee/spec/graphql/types/security_orchestration/policy_comparison_pipeline_type_spec.rb. It took 0.04 second. Expected to take 0.05 second. 479421:28:54# [RSpecRunTime] Starting example group ee/spec/graphql/types/security/finding_reports_comparer/report_type_spec.rb. Expected to take 0.05 second. 479521:28:54Types::Security::FindingReportsComparer::ReportType 479621:28:54 is expected to have graphql fields :base_report_created_at, :base_report_out_of_date, :head_report_created_at, :added, and :fixed 479721:28:54# [RSpecRunTime] Finishing example group ee/spec/graphql/types/security/finding_reports_comparer/report_type_spec.rb. It took 0.04 second. Expected to take 0.05 second. 479821:28:54# [RSpecRunTime] Starting example group ee/spec/graphql/ee/types/branch_protections/push_access_level_type_spec.rb. Expected to take 0.05 second. 479921:28:54Types::BranchProtections::PushAccessLevelType 480021:28:54 is expected to have graphql fields :access_level, :access_level_description, :user, :group, and :deploy_key 480121:28:54# [RSpecRunTime] Finishing example group ee/spec/graphql/ee/types/branch_protections/push_access_level_type_spec.rb. It took 0.05 second. Expected to take 0.05 second. 480221:29:16auto_explain log contains 1792 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-38-39.346.main.ndjson.gz 480321:29:16took 20.140533557 480421:29:31auto_explain log contains 1791 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-38-39.346.ci.ndjson.gz 480521:29:31took 14.93978218 480621:29:31[TEST PROF INFO] EventProf results for sql.active_record 480721:29:31Total time: 03:35.857 of 18:27.550 (19.49%) 480821:29:31Total events: 161210 480921:29:31Top 5 slowest suites (by time): 481021:29:31Vulnerability (./ee/spec/models/ee/vulnerability_spec.rb:5) – 00:24.967 (16007 / 162) of 01:20.282 (31.1%) 481121:29:31Search::Group...ice#visibility (./ee/spec/services/search/group_service_wiki_visibility_spec.rb:5) – 00:24.845 (14152 / 85) of 03:20.310 (12.4%) 481221:29:31Geo::ProjectR...toryReplicator (./ee/spec/replicators/geo/project_repository_replicator_spec.rb:5) – 00:19.060 (14590 / 129) of 01:54.112 (16.7%) 481321:29:31Search::SnippetService (./ee/spec/services/search/snippet_service_spec.rb:5) – 00:17.967 (12131 / 166) of 02:02.175 (14.71%) 481421:29:31EE::Gitlab::A...p::Sync::Group (./ee/spec/lib/ee/gitlab/auth/ldap/sync/group_spec.rb:5) – 00:11.988 (8372 / 47) of 00:42.188 (28.42%) 481521:29:31Knapsack report was generated. Preview: 481721:29:31 "ee/spec/services/search/group_service_wiki_visibility_spec.rb": 200.31045103200086, 481821:29:31 "ee/spec/services/search/snippet_service_spec.rb": 122.17485338299957, 481921:29:31 "ee/spec/replicators/geo/project_repository_replicator_spec.rb": 114.11226786800034, 482021:29:31 "ee/spec/models/ee/vulnerability_spec.rb": 80.28261848799957, 482121:29:31 "ee/spec/services/merge_requests/update_blocks_service_spec.rb": 59.82117967299928, 482221:29:31 "ee/spec/lib/gitlab/checks/diff_check_spec.rb": 49.70962214899919, 482321:29:31 "ee/spec/lib/ee/gitlab/auth/ldap/sync/group_spec.rb": 42.18816355599847, 482421:29:31 "ee/spec/services/approval_rules/finalize_service_spec.rb": 34.820852495999134, 482521:29:31 "ee/spec/services/namespaces/service_accounts/create_service_spec.rb": 28.134582583999872, 482621:29:31 "ee/spec/lib/gitlab/code_owners_spec.rb": 20.09445690299981, 482721:29:31 "ee/spec/services/epics/transfer_service_spec.rb": 22.480624652998813, 482821:29:31 "ee/spec/workers/security/store_security_reports_by_project_worker_spec.rb": 19.581458065000334, 482921:29:31 "ee/spec/models/ci/bridge_spec.rb": 15.64918962700176, 483021:29:31 "ee/spec/models/dast_site_token_spec.rb": 16.856726178000827, 483121:29:31 "ee/spec/lib/gitlab/llm/anthropic/completions/review_merge_request_spec.rb": 13.811677310997766, 483221:29:31 "ee/spec/services/resource_access_tokens/revoke_service_spec.rb": 13.91526561199862, 483321:29:31 "ee/spec/services/merge_trains/refresh_service_spec.rb": 10.98457165400032, 483421:29:31 "ee/spec/workers/namespaces/free_user_cap/group_over_limit_notification_worker_spec.rb": 12.170851457998651, 483521:29:31 "ee/spec/models/concerns/product_analytics/product_analytics_helpers_spec.rb": 11.576602092001849, 483621:29:31 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_secure_pipelines_metric_spec.rb": 9.447333662999881, 483721:29:31 "ee/spec/services/llm/chat_service_spec.rb": 16.105125496000255, 483821:29:31 "ee/spec/services/epics/epic_links/destroy_service_spec.rb": 8.646525005002331, 483921:29:31 "ee/spec/workers/security/unassign_redundant_policy_configurations_worker_spec.rb": 8.201140234999912, 484021:29:31 "ee/spec/models/issue_link_spec.rb": 7.448263692000182, 484121:29:31 "ee/spec/services/ee/issues/reopen_service_spec.rb": 7.125768270998378, 484221:29:31 "ee/spec/lib/ee/gitlab/checks/push_rules/file_size_check_spec.rb": 7.873101244000281, 484321:29:31 "ee/spec/lib/gitlab/llm/chain/tools/commit_reader/executor_spec.rb": 6.260675868998078, 484421:29:31 "ee/spec/lib/ee/gitlab/email/handler/service_desk_handler_spec.rb": 6.829002557999047, 484521:29:31 "ee/spec/lib/ee/api/helpers_spec.rb": 5.8058774290002475, 484621:29:31 "ee/spec/services/security/security_orchestration_policies/policy_branches_service_spec.rb": 6.928659178000089, 484721:29:31 "ee/spec/tasks/gitlab/custom_roles/check_docs_task_spec.rb": 6.11644499200338, 484821:29:31 "ee/spec/elastic/migrate/20240517092224_add_routing_to_issues_spec.rb": 6.743871964998107, 484921:29:31 "ee/spec/helpers/ee/issuables_helper_spec.rb": 6.5132033260015305, 485021:29:31 "ee/spec/workers/ci/runners/stale_group_runners_prune_cron_worker_spec.rb": 4.677049161000468, 485121:29:31 "ee/spec/tasks/gitlab/custom_roles/compile_docs_task_spec.rb": 4.11524392100182, 485221:29:31 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_distinct_merged_merge_requests_using_approval_rules_metric_spec.rb": 4.7368673749988375, 485321:29:31 "ee/spec/finders/ee/ci/jobs_finder_spec.rb": 4.307939073998568, 485421:29:31 "ee/spec/lib/gitlab/ci/minutes/consumption_spec.rb": 3.603463666000607, 485521:29:31 "ee/spec/lib/gitlab/product_analytics/developments/setup_spec.rb": 4.074385975000041, 485621:29:31 "ee/spec/services/package_metadata/sync_service_spec.rb": 3.674675851001666, 485721:29:31 "ee/spec/workers/groups/enterprise_users/associate_worker_spec.rb": 3.0440483370002767, 485821:29:31 "ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_label_removed_spec.rb": 3.634935564998159, 485921:29:31 "ee/spec/models/work_items/type_spec.rb": 2.88218469200001, 486021:29:31 "ee/spec/services/work_items/export_csv_service_spec.rb": 2.1622524459999113, 486121:29:31 "ee/spec/lib/gitlab/llm/chain/tools/summarize_comments/executor_old_spec.rb": 2.7336047640019387, 486221:29:31 "ee/spec/lib/ee/api/entities/merge_request_dependency_spec.rb": 3.0581276060001983, 486321:29:31 "ee/spec/services/users_ops_dashboard_projects/destroy_service_spec.rb": 2.9274348770013603, 486421:29:31 "ee/spec/models/search/zoekt/replica_spec.rb": 2.5826053880009567, 486521:29:31 "ee/spec/workers/security/unenforceable_policy_rules_notification_worker_spec.rb": 2.589037637000729, 486621:29:31 "ee/spec/graphql/ee/resolvers/projects_resolver_spec.rb": 2.4991296059997694, 486721:29:31 "ee/spec/services/security/security_orchestration_policies/process_policy_service_spec.rb": 2.2036697919975268, 486821:29:31 "ee/spec/helpers/ee/subscribable_banner_helper_spec.rb": 2.226554759999999, 486921:29:31 "ee/spec/finders/geo/lfs_object_registry_finder_spec.rb": 2.9465096649983025, 487021:29:31 "ee/spec/models/ai/ai_resource/ci/build_spec.rb": 2.1177281199998106, 487121:29:31 "ee/spec/workers/vulnerabilities/process_transfer_events_worker_spec.rb": 1.921106267000141, 487221:29:31 "ee/spec/lib/gitlab/exclusive_lease_spec.rb": 2.2063254120002966, 487321:29:31 "ee/spec/services/app_sec/dast/profile_schedules/audit/update_service_spec.rb": 2.954703586001415, 487421:29:31 "ee/spec/lib/gitlab/llm/vertex_ai/client_spec.rb": 1.694991227999708, 487521:29:31 "ee/spec/services/app_sec/dast/site_validations/revoke_service_spec.rb": 1.7818502299996908, 487621:29:31 "ee/spec/services/ci/minutes/additional_packs/change_namespace_service_spec.rb": 1.6776283200015314, 487721:29:31 "ee/spec/lib/ee/gitlab/import_export/repo_restorer_spec.rb": 1.590080037000007, 487821:29:31 "ee/spec/workers/security/track_secure_scans_worker_spec.rb": 1.207082122000429, 487921:29:31 "ee/spec/lib/audit_events/strategies/amazon_s3_destination_strategy_spec.rb": 1.3776656659974833, 488021:29:31 "ee/spec/helpers/ee/operations_helper_spec.rb": 1.4106270829979621, 488121:29:31 "ee/spec/models/scim_identity_spec.rb": 1.4303111920016818, 488221:29:31 "ee/spec/services/groups/update_repository_storage_service_spec.rb": 1.2567629169971042, 488321:29:31 "ee/spec/graphql/mutations/incident_management/oncall_schedule/update_spec.rb": 1.1176367999978538, 488421:29:31 "ee/spec/graphql/resolvers/analytics/devops_adoption/enabled_namespaces_resolver_spec.rb": 1.0679868040024303, 488521:29:31 "ee/spec/policies/security/scan_policy_spec.rb": 0.9515624939995178, 488621:29:31 "ee/spec/services/iterations/update_service_spec.rb": 1.4766961070017715, 488721:29:31 "ee/spec/models/ee/event_collection_spec.rb": 1.2246948309984873, 488821:29:31 "ee/spec/views/shared/_saml_reload_modal.haml_spec.rb": 0.9974223999997776, 488921:29:31 "ee/spec/presenters/project_member_presenter_spec.rb": 1.090155091998895, 489021:29:31 "ee/spec/helpers/license_helper_spec.rb": 0.6658186099994055, 489121:29:31 "ee/spec/models/remote_development/workspaces_agent_config_version_spec.rb": 0.9571472140014521, 489221:29:31 "ee/spec/lib/gitlab/llm/chain/tools/tool_spec.rb": 0.7532803019967105, 489321:29:31 "ee/spec/lib/search/elastic/sorts_spec.rb": 0.518423564000841, 489421:29:31 "ee/spec/lib/gitlab/elastic/client_spec.rb": 0.6748486790020252, 489521:29:31 "ee/spec/graphql/resolvers/analytics/value_stream_dashboard/count_resolver_spec.rb": 0.7127619870007038, 489621:29:31 "ee/spec/views/shared/credentials_inventory/personal_access_tokens/_personal_access_token.html.haml_spec.rb": 0.5036707239996758, 489721:29:31 "ee/spec/services/historical_user_data/csv_service_spec.rb": 0.6357926029995724, 489821:29:31 "ee/spec/lib/search/elastic/queries_spec.rb": 0.5564555999990262, 489921:29:31 "ee/spec/services/package_metadata/advisory_data_object_spec.rb": 0.5720878389984136, 490021:29:31 "ee/spec/helpers/ee/geo_helper_spec.rb": 0.443907559998479, 490121:29:31 "ee/spec/lib/gitlab/geo/oauth/logout_state_spec.rb": 0.5011600049983826, 490221:29:31 "ee/spec/lib/ee/gitlab/snippet_search_results_spec.rb": 0.5527970199982519, 490321:29:31 "ee/spec/services/ee/users/approve_service_spec.rb": 0.42068860300059896, 490421:29:31 "ee/spec/models/user_preference_spec.rb": 0.4854428770013328, 490521:29:31 "ee/spec/services/package_metadata/ingestion/tasks/ingest_licenses_spec.rb": 0.3861997350031743, 490621:29:31 "ee/spec/models/concerns/elastic/projects_search_spec.rb": 0.3651819369988516, 490721:29:31 "ee/spec/lib/ai/context/dependencies/config_files/cpp_conan_txt_spec.rb": 0.3218623020002269, 490821:29:31 "ee/spec/services/security/training_providers/kontra_url_service_spec.rb": 0.3344932699983474, 490921:29:31 "ee/spec/graphql/types/remote_development/remote_development_agent_config_type_spec.rb": 0.3656290959988837, 491021:29:31 "ee/spec/lib/audit/user_setting_changes_auditor_spec.rb": 0.2434531379985856, 491121:29:31 "ee/spec/lib/gitlab/llm/concerns/logger_spec.rb": 0.2009713309998915, 491221:29:31 "ee/spec/services/package_metadata/data_objects/cve_enrichment_spec.rb": 0.22135110999806784, 491321:29:31 "ee/spec/lib/ee/gitlab/auth/saml/identity_linker_spec.rb": 0.14108909700007644, 491421:29:31 "ee/spec/lib/gitlab/gl_repository_spec.rb": 0.1637392449993058, 491521:29:31 "ee/spec/helpers/observability/metrics_issues_helper_spec.rb": 0.11719671999890124, 491621:29:31 "ee/spec/lib/ee/gitlab/usage_data_counters/work_item_activity_unique_counter_spec.rb": 0.14342818700242788, 491721:29:31 "ee/spec/lib/ee/gitlab/etag_caching/router/rails_spec.rb": 0.11089261999950395, 491821:29:31 "ee/spec/policies/clusters/instance_policy_spec.rb": 0.08047616300245863, 491921:29:31 "ee/spec/views/admin/application_settings/_deletion_protection_settings.html.haml_spec.rb": 0.18148632299926248, 492021:29:31 "ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_type_spec.rb": 0.0867555730001186, 492121:29:31 "ee/spec/workers/concerns/gitlab/conditional_concurrency_limit_control_spec.rb": 0.09623699099756777, 492221:29:31 "ee/spec/graphql/types/sbom/dependency_type_spec.rb": 0.0902949119990808, 492321:29:31 "ee/spec/lib/gitlab/llm/anthropic/response_modifiers/git_command_spec.rb": 0.12257504900117056, 492421:29:31 "ee/spec/graphql/types/ci/code_quality_degradation_type_spec.rb": 0.040904876001150114, 492521:29:31 "ee/spec/graphql/types/query_type_spec.rb": 0.06682879399886588, 492621:29:31 "ee/spec/validators/remote_development/image_pull_secrets_validator_spec.rb": 0.06996015299955616, 492721:29:31 "ee/spec/graphql/types/geo/registry_class_enum_spec.rb": 0.06798185299703619, 492821:29:31 "ee/spec/lib/gitlab/llm/chain/tool_response_modifier_spec.rb": 0.06679074400017271, 492921:29:31 "ee/spec/workers/geo/sync_timeout_cron_worker_spec.rb": 0.068578554000851, 493021:29:31 "ee/spec/lib/audit/base_changes_auditor_spec.rb": 0.06340377399828867, 493121:29:31 "ee/spec/graphql/types/vulnerable_dependency_type_spec.rb": 0.04123121700104093, 493221:29:31 "ee/spec/graphql/types/forecasting/datapoint_type_spec.rb": 0.041439066000748426, 493321:29:31 "ee/spec/graphql/types/security_orchestration/policy_comparison_pipeline_type_spec.rb": 0.0420144160016207, 493421:29:31 "ee/spec/graphql/types/security/finding_reports_comparer/report_type_spec.rb": 0.04424109600222437, 493521:29:31 "ee/spec/graphql/ee/types/branch_protections/push_access_level_type_spec.rb": 0.04832543599695782 493721:29:31Knapsack global time execution for tests: 18m 27s 493821:29:31Pending: (Failures listed here are expected and do not affect your suite's status) 493921:29:31 1) Search::SnippetService#execute visibility project snippet snippet_level: :public, project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1 respects visibility 494121:29:31 Failure/Error: 494221:29:31 expect_search_results(search_user, 'snippet_titles', expected_objects: expected_objects, pending: pending?) do |user| 494321:29:31 described_class.new(user, search: snippet.title).execute 494521:29:31 expected collection contained: [#<ProjectSnippet id:1 group4/project-2$1>] 494621:29:31 actual collection contained: [] 494721:29:31 the missing elements were: [#<ProjectSnippet id:1 group4/project-2$1>] 494821:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:24:in `block in expect_search_results' 494921:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `each' 495021:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `expect_search_results' 495121:29:31 # ./ee/spec/services/search/snippet_service_spec.rb:91:in `block (6 levels) in <top (required)>' 495221:29:31 # ./spec/spec_helper.rb:479:in `block (3 levels) in <top (required)>' 495321:29:31 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled' 495421:29:31 # ./spec/spec_helper.rb:478:in `block (2 levels) in <top (required)>' 495521:29:31 # ./spec/spec_helper.rb:473:in `block (3 levels) in <top (required)>' 495621:29:31 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware' 495721:29:31 # ./spec/spec_helper.rb:464:in `block (2 levels) in <top (required)>' 495821:29:31 # ./spec/spec_helper.rb:460:in `block (3 levels) in <top (required)>' 495921:29:31 # ./lib/gitlab/application_context.rb:92:in `with_raw_context' 496021:29:31 # ./spec/spec_helper.rb:460:in `block (2 levels) in <top (required)>' 496121:29:31 # ./spec/spec_helper.rb:277:in `block (2 levels) in <top (required)>' 496221:29:31 # ./spec/support/sidekiq.rb:38:in `block (3 levels) in <top (required)>' 496321:29:31 # ./spec/support/sidekiq.rb:18:in `gitlab_sidekiq_inline' 496421:29:31 # ./spec/support/sidekiq.rb:38:in `block (2 levels) in <top (required)>' 496521:29:31 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>' 496621:29:31 # ./spec/support/redis.rb:17:in `block (3 levels) in <top (required)>' 496721:29:31 # ./spec/support/redis.rb:17:in `block (3 levels) in <top (required)>' 496821:29:31 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>' 496921:29:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>' 497021:29:31 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented' 497121:29:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>' 497221:29:31 # ./ee/spec/support/elastic.rb:136:in `block (2 levels) in <top (required)>' 497321:29:31 2) Search::SnippetService#execute visibility project snippet snippet_level: :public, project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1 respects visibility 497521:29:31 Failure/Error: 497621:29:31 expect_search_results(search_user, 'snippet_titles', expected_objects: expected_objects, pending: pending?) do |user| 497721:29:31 described_class.new(user, search: snippet.title).execute 497921:29:31 expected collection contained: [#<ProjectSnippet id:1 group4/project-2$1>] 498021:29:31 actual collection contained: [] 498121:29:31 the missing elements were: [#<ProjectSnippet id:1 group4/project-2$1>] 498221:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:24:in `block in expect_search_results' 498321:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `each' 498421:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `expect_search_results' 498521:29:31 # ./ee/spec/services/search/snippet_service_spec.rb:91:in `block (6 levels) in <top (required)>' 498621:29:31 # ./spec/spec_helper.rb:479:in `block (3 levels) in <top (required)>' 498721:29:31 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled' 498821:29:31 # ./spec/spec_helper.rb:478:in `block (2 levels) in <top (required)>' 498921:29:31 # ./spec/spec_helper.rb:473:in `block (3 levels) in <top (required)>' 499021:29:31 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware' 499121:29:31 # ./spec/spec_helper.rb:464:in `block (2 levels) in <top (required)>' 499221:29:31 # ./spec/spec_helper.rb:460:in `block (3 levels) in <top (required)>' 499321:29:31 # ./lib/gitlab/application_context.rb:92:in `with_raw_context' 499421:29:31 # ./spec/spec_helper.rb:460:in `block (2 levels) in <top (required)>' 499521:29:31 # ./spec/spec_helper.rb:277:in `block (2 levels) in <top (required)>' 499621:29:31 # ./spec/support/sidekiq.rb:38:in `block (3 levels) in <top (required)>' 499721:29:31 # ./spec/support/sidekiq.rb:18:in `gitlab_sidekiq_inline' 499821:29:31 # ./spec/support/sidekiq.rb:38:in `block (2 levels) in <top (required)>' 499921:29:31 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>' 500021:29:31 # ./spec/support/redis.rb:17:in `block (3 levels) in <top (required)>' 500121:29:31 # ./spec/support/redis.rb:17:in `block (3 levels) in <top (required)>' 500221:29:31 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>' 500321:29:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>' 500421:29:31 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented' 500521:29:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>' 500621:29:31 # ./ee/spec/support/elastic.rb:136:in `block (2 levels) in <top (required)>' 500721:29:31 3) Search::SnippetService#execute visibility project snippet snippet_level: :public, project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1 respects visibility 500921:29:31 Failure/Error: 501021:29:31 expect_search_results(search_user, 'snippet_titles', expected_objects: expected_objects, pending: pending?) do |user| 501121:29:31 described_class.new(user, search: snippet.title).execute 501321:29:31 expected collection contained: [#<ProjectSnippet id:1 group4/project-2$1>] 501421:29:31 actual collection contained: [] 501521:29:31 the missing elements were: [#<ProjectSnippet id:1 group4/project-2$1>] 501621:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:24:in `block in expect_search_results' 501721:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `each' 501821:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `expect_search_results' 501921:29:31 # ./ee/spec/services/search/snippet_service_spec.rb:91:in `block (6 levels) in <top (required)>' 502021:29:31 # ./spec/spec_helper.rb:479:in `block (3 levels) in <top (required)>' 502121:29:31 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled' 502221:29:31 # ./spec/spec_helper.rb:478:in `block (2 levels) in <top (required)>' 502321:29:31 # ./spec/spec_helper.rb:473:in `block (3 levels) in <top (required)>' 502421:29:31 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware' 502521:29:31 # ./spec/spec_helper.rb:464:in `block (2 levels) in <top (required)>' 502621:29:31 # ./spec/spec_helper.rb:460:in `block (3 levels) in <top (required)>' 502721:29:31 # ./lib/gitlab/application_context.rb:92:in `with_raw_context' 502821:29:31 # ./spec/spec_helper.rb:460:in `block (2 levels) in <top (required)>' 502921:29:31 # ./spec/spec_helper.rb:277:in `block (2 levels) in <top (required)>' 503021:29:31 # ./spec/support/sidekiq.rb:38:in `block (3 levels) in <top (required)>' 503121:29:31 # ./spec/support/sidekiq.rb:18:in `gitlab_sidekiq_inline' 503221:29:31 # ./spec/support/sidekiq.rb:38:in `block (2 levels) in <top (required)>' 503321:29:31 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>' 503421:29:31 # ./spec/support/redis.rb:17:in `block (3 levels) in <top (required)>' 503521:29:31 # ./spec/support/redis.rb:17:in `block (3 levels) in <top (required)>' 503621:29:31 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>' 503721:29:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>' 503821:29:31 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented' 503921:29:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>' 504021:29:31 # ./ee/spec/support/elastic.rb:136:in `block (2 levels) in <top (required)>' 504121:29:31 4) Search::SnippetService#execute visibility project snippet snippet_level: :public, project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1 respects visibility 504321:29:31 Failure/Error: 504421:29:31 expect_search_results(search_user, 'snippet_titles', expected_objects: expected_objects, pending: pending?) do |user| 504521:29:31 described_class.new(user, search: snippet.title).execute 504721:29:31 expected collection contained: [#<ProjectSnippet id:1 group4/project-2$1>] 504821:29:31 actual collection contained: [] 504921:29:31 the missing elements were: [#<ProjectSnippet id:1 group4/project-2$1>] 505021:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:24:in `block in expect_search_results' 505121:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `each' 505221:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `expect_search_results' 505321:29:31 # ./ee/spec/services/search/snippet_service_spec.rb:91:in `block (6 levels) in <top (required)>' 505421:29:31 # ./spec/spec_helper.rb:479:in `block (3 levels) in <top (required)>' 505521:29:31 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled' 505621:29:31 # ./spec/spec_helper.rb:478:in `block (2 levels) in <top (required)>' 505721:29:31 # ./spec/spec_helper.rb:473:in `block (3 levels) in <top (required)>' 505821:29:31 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware' 505921:29:31 # ./spec/spec_helper.rb:464:in `block (2 levels) in <top (required)>' 506021:29:31 # ./spec/spec_helper.rb:460:in `block (3 levels) in <top (required)>' 506121:29:31 # ./lib/gitlab/application_context.rb:92:in `with_raw_context' 506221:29:31 # ./spec/spec_helper.rb:460:in `block (2 levels) in <top (required)>' 506321:29:31 # ./spec/spec_helper.rb:277:in `block (2 levels) in <top (required)>' 506421:29:31 # ./spec/support/sidekiq.rb:38:in `block (3 levels) in <top (required)>' 506521:29:31 # ./spec/support/sidekiq.rb:18:in `gitlab_sidekiq_inline' 506621:29:31 # ./spec/support/sidekiq.rb:38:in `block (2 levels) in <top (required)>' 506721:29:31 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>' 506821:29:31 # ./spec/support/redis.rb:17:in `block (3 levels) in <top (required)>' 506921:29:31 # ./spec/support/redis.rb:17:in `block (3 levels) in <top (required)>' 507021:29:31 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>' 507121:29:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>' 507221:29:31 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented' 507321:29:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>' 507421:29:31 # ./ee/spec/support/elastic.rb:136:in `block (2 levels) in <top (required)>' 507521:29:31 5) Search::SnippetService#execute visibility project snippet snippet_level: :internal, project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1 respects visibility 507721:29:31 Failure/Error: 507821:29:31 expect_search_results(search_user, 'snippet_titles', expected_objects: expected_objects, pending: pending?) do |user| 507921:29:31 described_class.new(user, search: snippet.title).execute 508121:29:31 expected collection contained: [#<ProjectSnippet id:1 group4/project-2$1>] 508221:29:31 actual collection contained: [] 508321:29:31 the missing elements were: [#<ProjectSnippet id:1 group4/project-2$1>] 508421:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:24:in `block in expect_search_results' 508521:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `each' 508621:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `expect_search_results' 508721:29:31 # ./ee/spec/services/search/snippet_service_spec.rb:91:in `block (6 levels) in <top (required)>' 508821:29:31 # ./spec/spec_helper.rb:479:in `block (3 levels) in <top (required)>' 508921:29:31 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled' 509021:29:31 # ./spec/spec_helper.rb:478:in `block (2 levels) in <top (required)>' 509121:29:31 # ./spec/spec_helper.rb:473:in `block (3 levels) in <top (required)>' 509221:29:31 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware' 509321:29:31 # ./spec/spec_helper.rb:464:in `block (2 levels) in <top (required)>' 509421:29:31 # ./spec/spec_helper.rb:460:in `block (3 levels) in <top (required)>' 509521:29:31 # ./lib/gitlab/application_context.rb:92:in `with_raw_context' 509621:29:31 # ./spec/spec_helper.rb:460:in `block (2 levels) in <top (required)>' 509721:29:31 # ./spec/spec_helper.rb:277:in `block (2 levels) in <top (required)>' 509821:29:31 # ./spec/support/sidekiq.rb:38:in `block (3 levels) in <top (required)>' 509921:29:31 # ./spec/support/sidekiq.rb:18:in `gitlab_sidekiq_inline' 510021:29:31 # ./spec/support/sidekiq.rb:38:in `block (2 levels) in <top (required)>' 510121:29:31 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>' 510221:29:31 # ./spec/support/redis.rb:17:in `block (3 levels) in <top (required)>' 510321:29:31 # ./spec/support/redis.rb:17:in `block (3 levels) in <top (required)>' 510421:29:31 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>' 510521:29:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>' 510621:29:31 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented' 510721:29:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>' 510821:29:31 # ./ee/spec/support/elastic.rb:136:in `block (2 levels) in <top (required)>' 510921:29:31 6) Search::SnippetService#execute visibility project snippet snippet_level: :internal, project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1 respects visibility 511121:29:31 Failure/Error: 511221:29:31 expect_search_results(search_user, 'snippet_titles', expected_objects: expected_objects, pending: pending?) do |user| 511321:29:31 described_class.new(user, search: snippet.title).execute 511521:29:31 expected collection contained: [#<ProjectSnippet id:1 group4/project-2$1>] 511621:29:31 actual collection contained: [] 511721:29:31 the missing elements were: [#<ProjectSnippet id:1 group4/project-2$1>] 511821:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:24:in `block in expect_search_results' 511921:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `each' 512021:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `expect_search_results' 512121:29:31 # ./ee/spec/services/search/snippet_service_spec.rb:91:in `block (6 levels) in <top (required)>' 512221:29:31 # ./spec/spec_helper.rb:479:in `block (3 levels) in <top (required)>' 512321:29:31 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled' 512421:29:31 # ./spec/spec_helper.rb:478:in `block (2 levels) in <top (required)>' 512521:29:31 # ./spec/spec_helper.rb:473:in `block (3 levels) in <top (required)>' 512621:29:31 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware' 512721:29:31 # ./spec/spec_helper.rb:464:in `block (2 levels) in <top (required)>' 512821:29:31 # ./spec/spec_helper.rb:460:in `block (3 levels) in <top (required)>' 512921:29:31 # ./lib/gitlab/application_context.rb:92:in `with_raw_context' 513021:29:31 # ./spec/spec_helper.rb:460:in `block (2 levels) in <top (required)>' 513121:29:31 # ./spec/spec_helper.rb:277:in `block (2 levels) in <top (required)>' 513221:29:31 # ./spec/support/sidekiq.rb:38:in `block (3 levels) in <top (required)>' 513321:29:31 # ./spec/support/sidekiq.rb:18:in `gitlab_sidekiq_inline' 513421:29:31 # ./spec/support/sidekiq.rb:38:in `block (2 levels) in <top (required)>' 513521:29:31 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>' 513621:29:31 # ./spec/support/redis.rb:17:in `block (3 levels) in <top (required)>' 513721:29:31 # ./spec/support/redis.rb:17:in `block (3 levels) in <top (required)>' 513821:29:31 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>' 513921:29:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>' 514021:29:31 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented' 514121:29:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>' 514221:29:31 # ./ee/spec/support/elastic.rb:136:in `block (2 levels) in <top (required)>' 514321:29:31 7) Search::SnippetService#execute visibility project snippet snippet_level: :internal, project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1 respects visibility 514521:29:31 Failure/Error: 514621:29:31 expect_search_results(search_user, 'snippet_titles', expected_objects: expected_objects, pending: pending?) do |user| 514721:29:31 described_class.new(user, search: snippet.title).execute 514921:29:31 expected collection contained: [#<ProjectSnippet id:1 group4/project-2$1>] 515021:29:31 actual collection contained: [] 515121:29:31 the missing elements were: [#<ProjectSnippet id:1 group4/project-2$1>] 515221:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:24:in `block in expect_search_results' 515321:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `each' 515421:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `expect_search_results' 515521:29:31 # ./ee/spec/services/search/snippet_service_spec.rb:91:in `block (6 levels) in <top (required)>' 515621:29:31 # ./spec/spec_helper.rb:479:in `block (3 levels) in <top (required)>' 515721:29:31 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled' 515821:29:31 # ./spec/spec_helper.rb:478:in `block (2 levels) in <top (required)>' 515921:29:31 # ./spec/spec_helper.rb:473:in `block (3 levels) in <top (required)>' 516021:29:31 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware' 516121:29:31 # ./spec/spec_helper.rb:464:in `block (2 levels) in <top (required)>' 516221:29:31 # ./spec/spec_helper.rb:460:in `block (3 levels) in <top (required)>' 516321:29:31 # ./lib/gitlab/application_context.rb:92:in `with_raw_context' 516421:29:31 # ./spec/spec_helper.rb:460:in `block (2 levels) in <top (required)>' 516521:29:31 # ./spec/spec_helper.rb:277:in `block (2 levels) in <top (required)>' 516621:29:31 # ./spec/support/sidekiq.rb:38:in `block (3 levels) in <top (required)>' 516721:29:31 # ./spec/support/sidekiq.rb:18:in `gitlab_sidekiq_inline' 516821:29:31 # ./spec/support/sidekiq.rb:38:in `block (2 levels) in <top (required)>' 516921:29:31 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>' 517021:29:31 # ./spec/support/redis.rb:17:in `block (3 levels) in <top (required)>' 517121:29:31 # ./spec/support/redis.rb:17:in `block (3 levels) in <top (required)>' 517221:29:31 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>' 517321:29:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>' 517421:29:31 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented' 517521:29:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>' 517621:29:31 # ./ee/spec/support/elastic.rb:136:in `block (2 levels) in <top (required)>' 517721:29:31 8) Search::SnippetService#execute visibility project snippet snippet_level: :internal, project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1 respects visibility 517921:29:31 Failure/Error: 518021:29:31 expect_search_results(search_user, 'snippet_titles', expected_objects: expected_objects, pending: pending?) do |user| 518121:29:31 described_class.new(user, search: snippet.title).execute 518321:29:31 expected collection contained: [#<ProjectSnippet id:1 group4/project-2$1>] 518421:29:31 actual collection contained: [] 518521:29:31 the missing elements were: [#<ProjectSnippet id:1 group4/project-2$1>] 518621:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:24:in `block in expect_search_results' 518721:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `each' 518821:29:31 # ./ee/spec/support/helpers/search_results_helpers.rb:12:in `expect_search_results' 518921:29:31 # ./ee/spec/services/search/snippet_service_spec.rb:91:in `block (6 levels) in <top (required)>' 519021:29:31 # ./spec/spec_helper.rb:479:in `block (3 levels) in <top (required)>' 519121:29:31 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled' 519221:29:31 # ./spec/spec_helper.rb:478:in `block (2 levels) in <top (required)>' 519321:29:31 # ./spec/spec_helper.rb:473:in `block (3 levels) in <top (required)>' 519421:29:31 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware' 519521:29:31 # ./spec/spec_helper.rb:464:in `block (2 levels) in <top (required)>' 519621:29:31 # ./spec/spec_helper.rb:460:in `block (3 levels) in <top (required)>' 519721:29:31 # ./lib/gitlab/application_context.rb:92:in `with_raw_context' 519821:29:31 # ./spec/spec_helper.rb:460:in `block (2 levels) in <top (required)>' 519921:29:31 # ./spec/spec_helper.rb:277:in `block (2 levels) in <top (required)>' 520021:29:31 # ./spec/support/sidekiq.rb:38:in `block (3 levels) in <top (required)>' 520121:29:31 # ./spec/support/sidekiq.rb:18:in `gitlab_sidekiq_inline' 520221:29:31 # ./spec/support/sidekiq.rb:38:in `block (2 levels) in <top (required)>' 520321:29:31 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>' 520421:29:31 # ./spec/support/redis.rb:17:in `block (3 levels) in <top (required)>' 520521:29:31 # ./spec/support/redis.rb:17:in `block (3 levels) in <top (required)>' 520621:29:31 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>' 520721:29:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>' 520821:29:31 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented' 520921:29:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>' 521021:29:31 # ./ee/spec/support/elastic.rb:136:in `block (2 levels) in <top (required)>' 521121:29:31 9) Geo::ProjectRepositoryReplicator behaves like a verifiable replicator #ok_to_skip_download? when the registry is brand new when the model is immutable when the resource already exists on this site when verification is enabled for this model when the resource is in verifiables 521221:29:31 # this context does not apply to mutable models 521321:29:31 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:869 521421:29:31 10) Geo::ProjectRepositoryReplicator behaves like a verifiable replicator #ok_to_skip_download? when the registry is brand new when the model is immutable when the resource already exists on this site when verification is enabled for this model when the resource is not in verifiables 521521:29:31 # this context does not apply to mutable models 521621:29:31 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:877 521721:29:31 11) Geo::ProjectRepositoryReplicator behaves like a verifiable replicator #ok_to_skip_download? when the registry is brand new when the model is immutable when the resource already exists on this site when verification is disabled for this model 521821:29:31 # this context does not apply to mutable models 521921:29:31 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:886 522021:29:31 12) Geo::ProjectRepositoryReplicator behaves like a verifiable replicator #ok_to_skip_download? when the registry is brand new when the model is immutable when the resource does not exist on this site 522121:29:31 # this context does not apply to mutable models 522221:29:31 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:895 522321:29:31 13) Geo::LfsObjectRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled with verification enabled with a verification_state param returns registries with requested verification state 522421:29:31 # Skipping because verification is not enabled for LfsObject 522521:29:31 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:76 522621:29:31 14) Geo::LfsObjectRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled with verification enabled with a verification_state param empty returns all registries 522721:29:31 # Skipping because verification is not enabled for LfsObject 522821:29:31 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:84 522921:29:31 15) Geo::LfsObjectRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled when search method is not implemented in the registry model raises ArgumentError 523021:29:31 # Skipping because search method is implemented for LfsObject 523121:29:31 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:122 523221:29:31 16) Geo::LfsObjectRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled when search method is implemented in the registry model returns a registry filtered by keyword 523321:29:31 # Skipping because search method is not implemented 523421:29:31 for LfsObject or searchable attributes are not defined. 523521:29:31 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:153 523621:29:31Finished in 19 minutes 14 seconds (files took 3 minutes 29.3 seconds to load) 523721:29:311868 examples, 0 failures, 16 pending 523821:29:32Randomized with seed 25511 523921:29:43[TEST PROF INFO] Time spent in factories: 08:01.325 (38.85% of total time) 524021:29:44RSpec exited with 0. 524121:29:44No examples to retry, congrats! 524321:29:45Running after script... 524421:29:45$ source scripts/utils.sh 524521:29:45$ log_disk_usage 524621:29:45******************************************************* 524721:29:45This runner currently has 60G free disk space. 524821:29:45******************************************************* 530521:30:14$ bundle exec gem list gitlab_quality-test_tooling 530621:30:18gitlab_quality-test_tooling (2.1.0) 530721:30:18$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 531021:30:18$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 531321:30:18$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 531621:30:18$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 532021:30:21$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 532421:30:23$ tooling/bin/push_job_metrics || true 532521:30:25[job-metrics] Pushing job metrics file for the CI/CD job. 532621:30:25[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 532821:30:26Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-19 due to policy 533021:30:29Uploading artifacts... 533121:30:29auto_explain/: found 3 matching artifact files and directories 533221:30:29coverage/: found 5 matching artifact files and directories 533321:30:29crystalball/: found 2 matching artifact files and directories 533421:30:29WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 533521:30:29knapsack/: found 4 matching artifact files and directories 533621:30:29rspec/: found 16 matching artifact files and directories 533721:30:29WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 533821:30:29log/*.log: found 20 matching artifact files and directories 534021:30:30WARNING: Retrying... context=artifacts-uploader error=request redirected 534121:30:33Uploading artifacts as "archive" to coordinator... 201 Created id=8181076166 responseStatus=201 Created token=glcbt-66 534221:30:33Uploading artifacts... 534321:30:33rspec/rspec-*.xml: found 1 matching artifact files and directories 534521:30:33WARNING: Retrying... context=artifacts-uploader error=request redirected 534621:30:35Uploading artifacts as "junit" to coordinator... 201 Created id=8181076166 responseStatus=201 Created token=glcbt-66 534821:30:47Job succeeded