115:38:00 with two billable members 215:38:00 behaves like returns success without queuing 315:38:00 returns success 415:38:00 new_access_level: 30, member_role_id: :non_billable 515:38:00 with two non-billable members 615:38:01 queues both users 715:38:01 with one billable and one non-billable member 815:38:02 queues one and returns one 915:38:02 with two billable members 1015:38:02 behaves like returns success without queuing 1115:38:02 returns success 1215:38:02 new_access_level: 30, member_role_id: :billable 1315:38:02 with two non-billable members 1415:38:03 queues both users 1515:38:03 with one billable and one non-billable member 1615:38:03 queues one and returns one 1715:38:03 with two billable members 1815:38:03 behaves like returns success without queuing 1915:38:04 returns success 2015:38:04 behaves like when no promotion to billable it does not queue users 2115:38:04 user_type: :non_admin, new_access_level: nil, member_role_id: nil, custom_role_feature_enabled?: true 2215:38:04 with two non-billable members 2315:38:04 behaves like returns success without queuing 2415:38:04 returns success 2515:38:04 with one billable and one non-billable member 2615:38:04 behaves like returns success without queuing 2715:38:05 returns success 2815:38:05 with two billable members 2915:38:05 behaves like returns success without queuing 3015:38:05 returns success 3115:38:05 user_type: :non_admin, new_access_level: nil, member_role_id: :non_billable, custom_role_feature_enabled?: true 3215:38:05 with two non-billable members 3315:38:05 behaves like returns success without queuing 3415:38:06 returns success 3515:38:06 with one billable and one non-billable member 3615:38:06 behaves like returns success without queuing 3715:38:06 returns success 3815:38:06 with two billable members 3915:38:06 behaves like returns success without queuing 4015:38:07 returns success 4115:38:07 user_type: :non_admin, new_access_level: nil, member_role_id: :billable, custom_role_feature_enabled?: false 4215:38:07 with two non-billable members 4315:38:07 behaves like returns success without queuing 4415:38:07 returns success 4515:38:07 with one billable and one non-billable member 4615:38:07 behaves like returns success without queuing 4715:38:08 returns success 4815:38:08 with two billable members 4915:38:08 behaves like returns success without queuing 5015:38:08 returns success 5115:38:08 user_type: :non_admin, new_access_level: 10, member_role_id: :billable, custom_role_feature_enabled?: false 5215:38:08 with two non-billable members 5315:38:08 behaves like returns success without queuing 5415:38:09 returns success 5515:38:09 with one billable and one non-billable member 5615:38:09 behaves like returns success without queuing 5715:38:09 returns success 5815:38:09 with two billable members 5915:38:09 behaves like returns success without queuing 6015:38:10 returns success 6115:38:10 user_type: :non_admin, new_access_level: nil, member_role_id: :invalid, custom_role_feature_enabled?: true 6215:38:10 with two non-billable members 6315:38:10 behaves like returns success without queuing 6415:38:10 returns success 6515:38:10 with one billable and one non-billable member 6615:38:10 behaves like returns success without queuing 6715:38:11 returns success 6815:38:11 with two billable members 6915:38:11 behaves like returns success without queuing 7015:38:11 returns success 7115:38:11 user_type: :non_admin, new_access_level: 10, member_role_id: nil, custom_role_feature_enabled?: true 7215:38:11 with two non-billable members 7315:38:11 behaves like returns success without queuing 7415:38:12 returns success 7515:38:12 with one billable and one non-billable member 7615:38:12 behaves like returns success without queuing 7715:38:12 returns success 7815:38:12 with two billable members 7915:38:12 behaves like returns success without queuing 8015:38:13 returns success 8115:38:13 user_type: :non_admin, new_access_level: 10, member_role_id: :non_billable, custom_role_feature_enabled?: true 8215:38:13 with two non-billable members 8315:38:13 behaves like returns success without queuing 8415:38:13 returns success 8515:38:13 with one billable and one non-billable member 8615:38:13 behaves like returns success without queuing 8715:38:14 returns success 8815:38:14 with two billable members 8915:38:14 behaves like returns success without queuing 9015:38:14 returns success 9115:38:14 user_type: :non_admin, new_access_level: 10, member_role_id: :invalid, custom_role_feature_enabled?: true 9215:38:14 with two non-billable members 9315:38:14 behaves like returns success without queuing 9415:38:15 returns success 9515:38:15 with one billable and one non-billable member 9615:38:15 behaves like returns success without queuing 9715:38:15 returns success 9815:38:15 with two billable members 9915:38:15 behaves like returns success without queuing 10015:38:16 returns success 10115:38:16 user_type: :admin, new_access_level: nil, member_role_id: :billable, custom_role_feature_enabled?: true 10215:38:16 with two non-billable members 10315:38:16 behaves like returns success without queuing 10415:38:16 returns success 10515:38:16 with one billable and one non-billable member 10615:38:16 behaves like returns success without queuing 10715:38:17 returns success 10815:38:17 with two billable members 10915:38:17 behaves like returns success without queuing 11015:38:17 returns success 11115:38:17 user_type: :admin, new_access_level: 30, member_role_id: nil, custom_role_feature_enabled?: true 11215:38:17 with two non-billable members 11315:38:17 behaves like returns success without queuing 11415:38:18 returns success 11515:38:18 with one billable and one non-billable member 11615:38:18 behaves like returns success without queuing 11715:38:18 returns success 11815:38:18 with two billable members 11915:38:18 behaves like returns success without queuing 12015:38:19 returns success 12115:38:19 user_type: :admin, new_access_level: 10, member_role_id: :billable, custom_role_feature_enabled?: true 12215:38:19 with two non-billable members 12315:38:19 behaves like returns success without queuing 12415:38:19 returns success 12515:38:19 with one billable and one non-billable member 12615:38:19 behaves like returns success without queuing 12715:38:20 returns success 12815:38:20 with two billable members 12915:38:20 behaves like returns success without queuing 13015:38:20 returns success 13115:38:20 user_type: :admin, new_access_level: 30, member_role_id: :non_billable, custom_role_feature_enabled?: true 13215:38:20 with two non-billable members 13315:38:20 behaves like returns success without queuing 13415:38:21 returns success 13515:38:21 with one billable and one non-billable member 13615:38:21 behaves like returns success without queuing 13715:38:21 returns success 13815:38:21 with two billable members 13915:38:21 behaves like returns success without queuing 14015:38:22 returns success 14115:38:22 user_type: :admin, new_access_level: 30, member_role_id: :billable, custom_role_feature_enabled?: true 14215:38:22 with two non-billable members 14315:38:22 behaves like returns success without queuing 14415:38:22 returns success 14515:38:22 with one billable and one non-billable member 14615:38:22 behaves like returns success without queuing 14715:38:23 returns success 14815:38:23 with two billable members 14915:38:23 behaves like returns success without queuing 15015:38:23 returns success 15115:38:23 when only users list is passed (invite flow) 15215:38:23 behaves like when promotion to billable it queues non-billable users 15315:38:23 new_access_level: nil, member_role_id: :billable 15415:38:23 with two non-billable members 15515:38:24 queues both users 15615:38:24 with one billable and one non-billable member 15715:38:24 queues one and returns one 15815:38:24 with two billable members 15915:38:24 behaves like returns success without queuing 16015:38:25 returns success 16115:38:25 new_access_level: 30, member_role_id: nil 16215:38:25 with two non-billable members 16315:38:26 queues both users 16415:38:26 with one billable and one non-billable member 16515:38:26 queues one and returns one 16615:38:26 with two billable members 16715:38:26 behaves like returns success without queuing 16815:38:27 returns success 16915:38:27 new_access_level: 10, member_role_id: :billable 17015:38:27 with two non-billable members 17115:38:27 queues both users 17215:38:27 with one billable and one non-billable member 17315:38:28 queues one and returns one 17415:38:28 with two billable members 17515:38:28 behaves like returns success without queuing 17615:38:28 returns success 17715:38:28 new_access_level: 30, member_role_id: :non_billable 17815:38:28 with two non-billable members 17915:38:29 queues both users 18015:38:29 with one billable and one non-billable member 18115:38:29 queues one and returns one 18215:38:29 with two billable members 18315:38:29 behaves like returns success without queuing 18415:38:30 returns success 18515:38:30 new_access_level: 30, member_role_id: :billable 18615:38:30 with two non-billable members 18715:38:30 queues both users 18815:38:30 with one billable and one non-billable member 18915:38:31 queues one and returns one 19015:38:31 with two billable members 19115:38:31 behaves like returns success without queuing 19215:38:31 returns success 19315:38:31 behaves like when no promotion to billable it does not queue users 19415:38:31 user_type: :non_admin, new_access_level: nil, member_role_id: nil, custom_role_feature_enabled?: true 19515:38:31 with two non-billable members 19615:38:31 behaves like returns success without queuing 19715:38:32 returns success 19815:38:32 with one billable and one non-billable member 19915:38:32 behaves like returns success without queuing 20015:38:32 returns success 20115:38:32 with two billable members 20215:38:32 behaves like returns success without queuing 20315:38:33 returns success 20415:38:33 user_type: :non_admin, new_access_level: nil, member_role_id: :non_billable, custom_role_feature_enabled?: true 20515:38:33 with two non-billable members 20615:38:33 behaves like returns success without queuing 20715:38:33 returns success 20815:38:33 with one billable and one non-billable member 20915:38:33 behaves like returns success without queuing 21015:38:34 returns success 21115:38:34 with two billable members 21215:38:34 behaves like returns success without queuing 21315:38:34 returns success 21415:38:34 user_type: :non_admin, new_access_level: nil, member_role_id: :billable, custom_role_feature_enabled?: false 21515:38:34 with two non-billable members 21615:38:34 behaves like returns success without queuing 21715:38:35 returns success 21815:38:35 with one billable and one non-billable member 21915:38:35 behaves like returns success without queuing 22015:38:35 returns success 22115:38:35 with two billable members 22215:38:35 behaves like returns success without queuing 22315:38:36 returns success 22415:38:36 user_type: :non_admin, new_access_level: 10, member_role_id: :billable, custom_role_feature_enabled?: false 22515:38:36 with two non-billable members 22615:38:36 behaves like returns success without queuing 22715:38:36 returns success 22815:38:36 with one billable and one non-billable member 22915:38:36 behaves like returns success without queuing 23015:38:37 returns success 23115:38:37 with two billable members 23215:38:37 behaves like returns success without queuing 23315:38:37 returns success 23415:38:37 user_type: :non_admin, new_access_level: nil, member_role_id: :invalid, custom_role_feature_enabled?: true 23515:38:37 with two non-billable members 23615:38:37 behaves like returns success without queuing 23715:38:38 returns success 23815:38:38 with one billable and one non-billable member 23915:38:38 behaves like returns success without queuing 24015:38:38 returns success 24115:38:38 with two billable members 24215:38:38 behaves like returns success without queuing 24315:38:39 returns success 24415:38:39 user_type: :non_admin, new_access_level: 10, member_role_id: nil, custom_role_feature_enabled?: true 24515:38:39 with two non-billable members 24615:38:39 behaves like returns success without queuing 24715:38:39 returns success 24815:38:39 with one billable and one non-billable member 24915:38:39 behaves like returns success without queuing 25015:38:40 returns success 25115:38:40 with two billable members 25215:38:40 behaves like returns success without queuing 25315:38:40 returns success 25415:38:40 user_type: :non_admin, new_access_level: 10, member_role_id: :non_billable, custom_role_feature_enabled?: true 25515:38:40 with two non-billable members 25615:38:40 behaves like returns success without queuing 25715:38:41 returns success 25815:38:41 with one billable and one non-billable member 25915:38:41 behaves like returns success without queuing 26015:38:41 returns success 26115:38:41 with two billable members 26215:38:41 behaves like returns success without queuing 26315:38:42 returns success 26415:38:42 user_type: :non_admin, new_access_level: 10, member_role_id: :invalid, custom_role_feature_enabled?: true 26515:38:42 with two non-billable members 26615:38:42 behaves like returns success without queuing 26715:38:42 returns success 26815:38:42 with one billable and one non-billable member 26915:38:42 behaves like returns success without queuing 27015:38:43 returns success 27115:38:43 with two billable members 27215:38:43 behaves like returns success without queuing 27315:38:44 returns success 27415:38:44 user_type: :admin, new_access_level: nil, member_role_id: :billable, custom_role_feature_enabled?: true 27515:38:44 with two non-billable members 27615:38:44 behaves like returns success without queuing 27715:38:44 returns success 27815:38:44 with one billable and one non-billable member 27915:38:44 behaves like returns success without queuing 28015:38:45 returns success 28115:38:45 with two billable members 28215:38:45 behaves like returns success without queuing 28315:38:45 returns success 28415:38:45 user_type: :admin, new_access_level: 30, member_role_id: nil, custom_role_feature_enabled?: true 28515:38:45 with two non-billable members 28615:38:45 behaves like returns success without queuing 28715:38:46 returns success 28815:38:46 with one billable and one non-billable member 28915:38:46 behaves like returns success without queuing 29015:38:46 returns success 29115:38:46 with two billable members 29215:38:46 behaves like returns success without queuing 29315:38:47 returns success 29415:38:47 user_type: :admin, new_access_level: 10, member_role_id: :billable, custom_role_feature_enabled?: true 29515:38:47 with two non-billable members 29615:38:47 behaves like returns success without queuing 29715:38:47 returns success 29815:38:47 with one billable and one non-billable member 29915:38:47 behaves like returns success without queuing 30015:38:48 returns success 30115:38:48 with two billable members 30215:38:48 behaves like returns success without queuing 30315:38:48 returns success 30415:38:48 user_type: :admin, new_access_level: 30, member_role_id: :non_billable, custom_role_feature_enabled?: true 30515:38:48 with two non-billable members 30615:38:48 behaves like returns success without queuing 30715:38:49 returns success 30815:38:49 with one billable and one non-billable member 30915:38:49 behaves like returns success without queuing 31015:38:49 returns success 31115:38:49 with two billable members 31215:38:49 behaves like returns success without queuing 31315:38:50 returns success 31415:38:50 user_type: :admin, new_access_level: 30, member_role_id: :billable, custom_role_feature_enabled?: true 31515:38:50 with two non-billable members 31615:38:50 behaves like returns success without queuing 31715:38:50 returns success 31815:38:50 with one billable and one non-billable member 31915:38:50 behaves like returns success without queuing 32015:38:51 returns success 32115:38:51 with two billable members 32215:38:51 behaves like returns success without queuing 32315:38:51 returns success 32415:38:51 when new users are invited 32515:38:51 when user with no membership in the system is invited 32615:38:51 behaves like when promotion to billable it queues non-billable users 32715:38:51 new_access_level: nil, member_role_id: :billable 32815:38:51 with new users to the system 32915:38:52 queues both users 33015:38:52 new_access_level: 30, member_role_id: nil 33115:38:52 with new users to the system 33215:38:52 queues both users 33315:38:52 new_access_level: 10, member_role_id: :billable 33415:38:52 with new users to the system 33515:38:53 queues both users 33615:38:53 new_access_level: 30, member_role_id: :non_billable 33715:38:53 with new users to the system 33815:38:53 queues both users 33915:38:53 new_access_level: 30, member_role_id: :billable 34015:38:53 with new users to the system 34115:38:53 queues both users 34215:38:53 behaves like when no promotion to billable it does not queue users 34315:38:53 user_type: :non_admin, new_access_level: nil, member_role_id: nil, custom_role_feature_enabled?: true 34415:38:53 with new users to the system 34515:38:53 behaves like returns success without queuing 34615:38:54 returns success 34715:38:54 user_type: :non_admin, new_access_level: nil, member_role_id: :non_billable, custom_role_feature_enabled?: true 34815:38:54 with new users to the system 34915:38:54 behaves like returns success without queuing 35015:38:54 returns success 35115:38:54 user_type: :non_admin, new_access_level: nil, member_role_id: :billable, custom_role_feature_enabled?: false 35215:38:54 with new users to the system 35315:38:54 behaves like returns success without queuing 35415:38:55 returns success 35515:38:55 user_type: :non_admin, new_access_level: 10, member_role_id: :billable, custom_role_feature_enabled?: false 35615:38:55 with new users to the system 35715:38:55 behaves like returns success without queuing 35815:38:55 returns success 35915:38:55 user_type: :non_admin, new_access_level: nil, member_role_id: :invalid, custom_role_feature_enabled?: true 36015:38:55 with new users to the system 36115:38:55 behaves like returns success without queuing 36215:38:55 returns success 36315:38:55 user_type: :non_admin, new_access_level: 10, member_role_id: nil, custom_role_feature_enabled?: true 36415:38:55 with new users to the system 36515:38:55 behaves like returns success without queuing 36615:38:56 returns success 36715:38:56 user_type: :non_admin, new_access_level: 10, member_role_id: :non_billable, custom_role_feature_enabled?: true 36815:38:56 with new users to the system 36915:38:56 behaves like returns success without queuing 37015:38:56 returns success 37115:38:56 user_type: :non_admin, new_access_level: 10, member_role_id: :invalid, custom_role_feature_enabled?: true 37215:38:56 with new users to the system 37315:38:56 behaves like returns success without queuing 37415:38:57 returns success 37515:38:57 user_type: :admin, new_access_level: nil, member_role_id: :billable, custom_role_feature_enabled?: true 37615:38:57 with new users to the system 37715:38:57 behaves like returns success without queuing 37815:38:57 returns success 37915:38:57 user_type: :admin, new_access_level: 30, member_role_id: nil, custom_role_feature_enabled?: true 38015:38:57 with new users to the system 38115:38:57 behaves like returns success without queuing 38215:38:58 returns success 38315:38:58 user_type: :admin, new_access_level: 10, member_role_id: :billable, custom_role_feature_enabled?: true 38415:38:58 with new users to the system 38515:38:58 behaves like returns success without queuing 38615:38:58 returns success 38715:38:58 user_type: :admin, new_access_level: 30, member_role_id: :non_billable, custom_role_feature_enabled?: true 38815:38:58 with new users to the system 38915:38:58 behaves like returns success without queuing 39015:38:58 returns success 39115:38:58 user_type: :admin, new_access_level: 30, member_role_id: :billable, custom_role_feature_enabled?: true 39215:38:58 with new users to the system 39315:38:58 behaves like returns success without queuing 39415:38:59 returns success 39515:38:59 when user already a member in other source is invited to a new source 39615:38:59 behaves like when promotion to billable it queues non-billable users 39715:38:59 new_access_level: nil, member_role_id: :billable 39815:38:59 with two non-billable members 39915:39:00 queues both users 40015:39:00 with one billable and one non-billable member 40115:39:00 queues one and returns one 40215:39:00 with two billable members 40315:39:00 behaves like returns success without queuing 40415:39:01 returns success 40515:39:01 new_access_level: 30, member_role_id: nil 40615:39:01 with two non-billable members 40715:39:02 queues both users 40815:39:02 with one billable and one non-billable member 40915:39:02 queues one and returns one 41015:39:02 with two billable members 41115:39:02 behaves like returns success without queuing 41215:39:03 returns success 41315:39:03 new_access_level: 10, member_role_id: :billable 41415:39:03 with two non-billable members 41515:39:04 queues both users 41615:39:04 with one billable and one non-billable member 41715:39:04 queues one and returns one 41815:39:04 with two billable members 41915:39:04 behaves like returns success without queuing 42015:39:05 returns success 42115:39:05 new_access_level: 30, member_role_id: :non_billable 42215:39:05 with two non-billable members 42315:39:06 queues both users 42415:39:06 with one billable and one non-billable member 42515:39:06 queues one and returns one 42615:39:06 with two billable members 42715:39:06 behaves like returns success without queuing 42815:39:07 returns success 42915:39:07 new_access_level: 30, member_role_id: :billable 43015:39:07 with two non-billable members 43115:39:08 queues both users 43215:39:08 with one billable and one non-billable member 43315:39:08 queues one and returns one 43415:39:08 with two billable members 43515:39:08 behaves like returns success without queuing 43615:39:09 returns success 43715:39:09 behaves like when no promotion to billable it does not queue users 43815:39:09 user_type: :non_admin, new_access_level: nil, member_role_id: nil, custom_role_feature_enabled?: true 43915:39:09 with two non-billable members 44015:39:09 behaves like returns success without queuing 44115:39:10 returns success 44215:39:10 with one billable and one non-billable member 44315:39:10 behaves like returns success without queuing 44415:39:10 returns success 44515:39:10 with two billable members 44615:39:10 behaves like returns success without queuing 44715:39:11 returns success 44815:39:11 user_type: :non_admin, new_access_level: nil, member_role_id: :non_billable, custom_role_feature_enabled?: true 44915:39:11 with two non-billable members 45015:39:11 behaves like returns success without queuing 45115:39:12 returns success 45215:39:12 with one billable and one non-billable member 45315:39:12 behaves like returns success without queuing 45415:39:12 returns success 45515:39:12 with two billable members 45615:39:12 behaves like returns success without queuing 45715:39:13 returns success 45815:39:13 user_type: :non_admin, new_access_level: nil, member_role_id: :billable, custom_role_feature_enabled?: false 45915:39:13 with two non-billable members 46015:39:13 behaves like returns success without queuing 46115:39:14 returns success 46215:39:14 with one billable and one non-billable member 46315:39:14 behaves like returns success without queuing 46415:39:14 returns success 46515:39:14 with two billable members 46615:39:14 behaves like returns success without queuing 46715:39:15 returns success 46815:39:15 user_type: :non_admin, new_access_level: 10, member_role_id: :billable, custom_role_feature_enabled?: false 46915:39:15 with two non-billable members 47015:39:15 behaves like returns success without queuing 47115:39:16 returns success 47215:39:16 with one billable and one non-billable member 47315:39:16 behaves like returns success without queuing 47415:39:17 returns success 47515:39:17 with two billable members 47615:39:17 behaves like returns success without queuing 47715:39:17 returns success 47815:39:17 user_type: :non_admin, new_access_level: nil, member_role_id: :invalid, custom_role_feature_enabled?: true 47915:39:17 with two non-billable members 48015:39:17 behaves like returns success without queuing 48115:39:18 returns success 48215:39:18 with one billable and one non-billable member 48315:39:18 behaves like returns success without queuing 48415:39:19 returns success 48515:39:19 with two billable members 48615:39:19 behaves like returns success without queuing 48715:39:19 returns success 48815:39:19 user_type: :non_admin, new_access_level: 10, member_role_id: nil, custom_role_feature_enabled?: true 48915:39:19 with two non-billable members 49015:39:19 behaves like returns success without queuing 49115:39:20 returns success 49215:39:20 with one billable and one non-billable member 49315:39:20 behaves like returns success without queuing 49415:39:20 returns success 49515:39:20 with two billable members 49615:39:20 behaves like returns success without queuing 49715:39:21 returns success 49815:39:21 user_type: :non_admin, new_access_level: 10, member_role_id: :non_billable, custom_role_feature_enabled?: true 49915:39:21 with two non-billable members 50015:39:21 behaves like returns success without queuing 50115:39:22 returns success 50215:39:22 with one billable and one non-billable member 50315:39:22 behaves like returns success without queuing 50415:39:22 returns success 50515:39:22 with two billable members 50615:39:22 behaves like returns success without queuing 50715:39:23 returns success 50815:39:23 user_type: :non_admin, new_access_level: 10, member_role_id: :invalid, custom_role_feature_enabled?: true 50915:39:23 with two non-billable members 51015:39:23 behaves like returns success without queuing 51115:39:24 returns success 51215:39:24 with one billable and one non-billable member 51315:39:24 behaves like returns success without queuing 51415:39:25 returns success 51515:39:25 with two billable members 51615:39:25 behaves like returns success without queuing 51715:39:25 returns success 51815:39:25 user_type: :admin, new_access_level: nil, member_role_id: :billable, custom_role_feature_enabled?: true 51915:39:25 with two non-billable members 52015:39:25 behaves like returns success without queuing 52115:39:26 returns success 52215:39:26 with one billable and one non-billable member 52315:39:26 behaves like returns success without queuing 52415:39:27 returns success 52515:39:27 with two billable members 52615:39:27 behaves like returns success without queuing 52715:39:27 returns success 52815:39:27 user_type: :admin, new_access_level: 30, member_role_id: nil, custom_role_feature_enabled?: true 52915:39:27 with two non-billable members 53015:39:27 behaves like returns success without queuing 53115:39:28 returns success 53215:39:28 with one billable and one non-billable member 53315:39:28 behaves like returns success without queuing 53415:39:29 returns success 53515:39:29 with two billable members 53615:39:29 behaves like returns success without queuing 53715:39:29 returns success 53815:39:29 user_type: :admin, new_access_level: 10, member_role_id: :billable, custom_role_feature_enabled?: true 53915:39:29 with two non-billable members 54015:39:29 behaves like returns success without queuing 54115:39:30 returns success 54215:39:30 with one billable and one non-billable member 54315:39:30 behaves like returns success without queuing 54415:39:31 returns success 54515:39:31 with two billable members 54615:39:31 behaves like returns success without queuing 54715:39:31 returns success 54815:39:31 user_type: :admin, new_access_level: 30, member_role_id: :non_billable, custom_role_feature_enabled?: true 54915:39:31 with two non-billable members 55015:39:31 behaves like returns success without queuing 55115:39:32 returns success 55215:39:32 with one billable and one non-billable member 55315:39:32 behaves like returns success without queuing 55415:39:33 returns success 55515:39:33 with two billable members 55615:39:33 behaves like returns success without queuing 55715:39:33 returns success 55815:39:33 user_type: :admin, new_access_level: 30, member_role_id: :billable, custom_role_feature_enabled?: true 55915:39:33 with two non-billable members 56015:39:33 behaves like returns success without queuing 56115:39:34 returns success 56215:39:34 with one billable and one non-billable member 56315:39:34 behaves like returns success without queuing 56415:39:35 returns success 56515:39:35 with two billable members 56615:39:35 behaves like returns success without queuing 56715:39:35 returns success 56815:39:35 when MemberApproval raises ActiveRecord::RecordInvalid 56915:39:36 returns error 57015:39:36# [RSpecRunTime] Finishing example group ee/spec/services/gitlab_subscriptions/member_management/queue_non_billable_to_billable_service_spec.rb. It took 3 minutes 34.05 seconds. Expected to take 5 minutes 5.69 seconds. 57115:39:36# [RSpecRunTime] Starting example group ee/spec/services/epics/update_service_spec.rb. Expected to take 3 minutes 5.71 seconds. 57215:39:36Epics::UpdateService 57415:39:38 publishes an EpicUpdated event 57515:39:38 behaves like issuable update service updating last_edited_at values 57615:39:38 when updating the title of the issuable 57715:39:39 does not update last_edited values 57815:39:39# [RSpecRunTime] RSpec elapsed time: 3 minutes 43.05 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.40 1.46 1.48 1/399 412 58015:39:39 when updating the description of the issuable 58115:39:40 updates last_edited values 58215:39:40# [RSpecRunTime] RSpec elapsed time: 3 minutes 44.25 seconds. Current RSS: ~1401M. Threads: 4. load average: 1.40 1.46 1.48 1/399 413 58415:39:40 multiple values update 58515:39:41 updates the epic correctly 58615:39:41# [RSpecRunTime] RSpec elapsed time: 3 minutes 45.79 seconds. Current RSS: ~1408M. Threads: 4. load average: 1.40 1.46 1.48 1/400 414 58815:39:41 when title has changed 58915:39:42 creates system note about title change 59015:39:43 records epic title changed after saving 59115:39:43# [RSpecRunTime] RSpec elapsed time: 3 minutes 47.8 seconds. Current RSS: ~1405M. Threads: 4. load average: 1.45 1.47 1.48 1/400 415 59315:39:43 when description has changed 59415:39:44 creates system note about description change 59515:39:45 records epic description changed after saving 59615:39:46 triggers GraphQL description updated subscription 59715:39:47 creates description version for epic only 59815:39:47# [RSpecRunTime] RSpec elapsed time: 3 minutes 51.84 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.45 1.47 1.48 1/400 416 60015:39:47 when description is not changed 60115:39:48 does not trigger GraphQL description updated subscription 60215:39:48# [RSpecRunTime] RSpec elapsed time: 3 minutes 52.89 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.41 1.46 1.48 1/400 417 60415:39:48 when repositioning an epic on a board 60515:39:49 when board position records exist for all epics 60615:39:49 behaves like board repositioning 60715:39:49 when moving between 2 epics on the board 60815:39:50 moves the epic correctly 60915:39:50# [RSpecRunTime] RSpec elapsed time: 3 minutes 54.46 seconds. Current RSS: ~1388M. Threads: 4. load average: 1.41 1.46 1.48 1/400 418 61115:39:50 when moving the epic to the end 61215:39:51 moves the epic correctly 61315:39:51 when moving beetween 2 epics on the board 61415:39:51 keeps epic3 on top of the board 61515:39:51 when moving the epic to the beginning 61615:39:52 moves the epic correctly 61715:39:52 when moving the epic to the end 61815:39:52 keeps epic3 on top of the board 61915:39:52 when board position records are missing 62015:39:52 when the position does not exist for any record 62115:39:52 behaves like board repositioning 62215:39:52 when moving between 2 epics on the board 62315:39:53 moves the epic correctly 62415:39:53 when moving the epic to the end 62515:39:53 moves the epic correctly 62615:39:53 when the list is closed 62715:39:53 behaves like board repositioning 62815:39:53 when moving between 2 epics on the board 62915:39:54 moves the epic correctly 63015:39:54 when moving the epic to the end 63115:39:55 moves the epic correctly 63215:39:55 when the epic is in a subgroup 63315:39:55 behaves like board repositioning 63415:39:55 when moving between 2 epics on the board 63515:39:56 moves the epic correctly 63615:39:56# [RSpecRunTime] RSpec elapsed time: 4 minutes 0.2 second. Current RSS: ~1399M. Threads: 4. load average: 1.38 1.45 1.48 1/400 419 63815:39:56 when moving the epic to the end 63915:39:57 moves the epic correctly 64015:39:57# [RSpecRunTime] RSpec elapsed time: 4 minutes 1.3 seconds. Current RSS: ~1399M. Threads: 4. load average: 1.38 1.45 1.48 1/401 420 64215:39:57 when the position does not exist for the record being moved 64315:39:57 behaves like board repositioning 64415:39:57 when moving between 2 epics on the board 64515:39:57 moves the epic correctly 64615:39:57 when moving the epic to the end 64715:39:58 moves the epic correctly 64815:39:58 when the position exists for the above and moving records but not for higher ids 64915:39:58 moves the epic correctly 65015:39:59 does not create new position records 65115:39:59# [RSpecRunTime] RSpec elapsed time: 4 minutes 3.51 seconds. Current RSS: ~1404M. Threads: 4. load average: 1.35 1.44 1.47 2/401 421 65315:39:59 when the position does not exist for the records around the one being moved 65415:39:59 behaves like board repositioning 65515:39:59 when moving between 2 epics on the board 65615:40:00 moves the epic correctly 65715:40:00 when moving the epic to the end 65815:40:00 moves the epic correctly 65915:40:00 after_save callback to store_mentions 66015:40:00 when mentionable attributes change 66115:40:02 saves mentions 66215:40:02# [RSpecRunTime] RSpec elapsed time: 4 minutes 6.19 seconds. Current RSS: ~1405M. Threads: 4. load average: 1.35 1.44 1.47 1/400 422 66415:40:02 when mentionable attributes do not change 66515:40:03 does not call store_mentions! 66615:40:03# [RSpecRunTime] RSpec elapsed time: 4 minutes 7.32 seconds. Current RSS: ~1400M. Threads: 4. load average: 1.35 1.44 1.47 3/400 423 66815:40:03 when save fails 66915:40:04 does not call store_mentions! 67015:40:04# [RSpecRunTime] RSpec elapsed time: 4 minutes 8.38 seconds. Current RSS: ~1399M. Threads: 4. load average: 1.32 1.43 1.47 1/400 424 67315:40:04 creating todos 67415:40:06 creates todos for only newly mentioned users 67515:40:06# [RSpecRunTime] RSpec elapsed time: 4 minutes 10.06 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.32 1.43 1.47 1/401 426 67715:40:06 adding a label 67815:40:07 marks todo as done for a user who added a label 67915:40:08 does not mark todos as done for other users 68015:40:09 tracks the label change 68115:40:09# [RSpecRunTime] RSpec elapsed time: 4 minutes 13.8 seconds. Current RSS: ~1382M. Threads: 4. load average: 1.29 1.43 1.47 1/401 427 68315:40:09 mentioning a group in epic description 68415:40:09 when the group is public 68515:40:11 creates todos for only newly mentioned users 68615:40:11# [RSpecRunTime] RSpec elapsed time: 4 minutes 15.7 seconds. Current RSS: ~1376M. Threads: 4. load average: 1.29 1.43 1.47 1/401 428 68815:40:11 when the group is private 68915:40:13 creates todos for only newly mentioned users that are group members 69015:40:13# [RSpecRunTime] RSpec elapsed time: 4 minutes 17.48 seconds. Current RSS: ~1378M. Threads: 4. load average: 1.29 1.43 1.47 1/401 429 69215:40:13 when the epic becomes confidential 69315:40:14 schedules deletion of todos 69415:40:15 tracks the epic becoming confidential 69515:40:15# [RSpecRunTime] RSpec elapsed time: 4 minutes 19.39 seconds. Current RSS: ~1379M. Threads: 4. load average: 1.27 1.42 1.47 1/401 430 69715:40:15 when the epic becomes visible 69815:40:16 does not schedule deletion of todos 69915:40:17 tracks the epic becoming visible 70015:40:17# [RSpecRunTime] RSpec elapsed time: 4 minutes 21.3 seconds. Current RSS: ~1389M. Threads: 4. load average: 1.27 1.42 1.47 1/401 431 70215:40:17 when Epic has tasks 70315:40:18 is expected to eq true 70415:40:18 behaves like updating a single task 70515:40:18 usage counters 70615:40:19 update as expected 70715:40:20# [RSpecRunTime] RSpec elapsed time: 4 minutes 23.96 seconds. Current RSS: ~1390M. Threads: 4. load average: 1.33 1.43 1.47 1/401 432 70915:40:20 when a task is marked as completed 71015:40:21 creates system note about task status change 71115:40:21# [RSpecRunTime] RSpec elapsed time: 4 minutes 25.4 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.33 1.43 1.47 1/401 433 71315:40:21 when a task is marked as incomplete 71415:40:23 creates system note about task status change 71515:40:23# [RSpecRunTime] RSpec elapsed time: 4 minutes 27.18 seconds. Current RSS: ~1398M. Threads: 4. load average: 1.33 1.43 1.47 1/401 434 71715:40:23 when the task position has been modified 71815:40:24 raises an exception 71915:40:24# [RSpecRunTime] RSpec elapsed time: 4 minutes 28.6 seconds. Current RSS: ~1400M. Threads: 4. load average: 1.30 1.42 1.47 1/401 435 72115:40:24 when the content changes but not task line number 72215:40:26 creates system note about task status change 72315:40:26# [RSpecRunTime] RSpec elapsed time: 4 minutes 30.56 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.30 1.42 1.47 1/401 436 72515:40:26 when tasks are marked as completed 72615:40:27 creates system note about task status change 72715:40:29 counts the change correctly 72815:40:29# [RSpecRunTime] RSpec elapsed time: 4 minutes 33.27 seconds. Current RSS: ~1399M. Threads: 4. load average: 1.36 1.43 1.47 1/401 437 73015:40:29 when tasks are marked as incomplete 73115:40:30 creates system note about task status change 73215:40:32 counts the change correctly 73315:40:32# [RSpecRunTime] RSpec elapsed time: 4 minutes 36.62 seconds. Current RSS: ~1394M. Threads: 4. load average: 1.36 1.43 1.47 1/401 438 73515:40:32 filter out start_date and end_date 73615:40:33 ignores start_date and end_date 73715:40:33 refresh epic dates 73815:40:33 date fields are updated 73915:40:34 calls UpdateDatesService 74015:40:34# [RSpecRunTime] RSpec elapsed time: 4 minutes 38.54 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.33 1.42 1.47 1/401 439 74215:40:34 epic start date fixed or inherited 74315:40:35 tracks the user action to set as fixed 74415:40:36 tracks the user action to set as inherited 74515:40:36# [RSpecRunTime] RSpec elapsed time: 4 minutes 40.49 seconds. Current RSS: ~1398M. Threads: 4. load average: 1.33 1.42 1.47 1/401 440 74715:40:36 epic due date fixed or inherited 74815:40:37 tracks the user action to set as fixed 74915:40:38 tracks the user action to set as inherited 75015:40:38# [RSpecRunTime] RSpec elapsed time: 4 minutes 42.56 seconds. Current RSS: ~1398M. Threads: 4. load average: 1.33 1.42 1.47 1/401 441 75215:40:38 date fields are not updated 75315:40:39 does not call UpdateDatesService 75415:40:39 behaves like existing issuable with scoped labels 75515:40:39 when scoped labels are available 75615:40:39 when using label_ids parameter 75715:40:40 adds only last selected exclusive scoped label 75815:40:40# [RSpecRunTime] RSpec elapsed time: 4 minutes 44.74 seconds. Current RSS: ~1398M. Threads: 4. load average: 1.30 1.42 1.46 1/401 442 76015:40:40 when using label_ids parameter 76115:40:42 adds only last selected exclusive scoped label 76215:40:42# [RSpecRunTime] RSpec elapsed time: 4 minutes 46.02 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.30 1.42 1.46 1/401 443 76415:40:42 when only removing labels 76515:40:43 preserves multiple exclusive scoped labels 76615:40:43# [RSpecRunTime] RSpec elapsed time: 4 minutes 47.28 seconds. Current RSS: ~1394M. Threads: 4. load average: 1.30 1.42 1.46 1/401 444 76815:40:43 when scoped labels are not available 76915:40:44 adds all scoped labels 77015:40:44# [RSpecRunTime] RSpec elapsed time: 4 minutes 48.53 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.36 1.43 1.47 1/401 445 77215:40:44 updating labels 77315:40:44 behaves like updating issuable labels 77415:40:44 when add_label_ids and label_ids are passed 77515:40:45 replaces the labels with the ones in label_ids and adds those in add_label_ids 77615:40:45# [RSpecRunTime] RSpec elapsed time: 4 minutes 49.74 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.36 1.43 1.47 1/401 446 77815:40:45 when remove_label_ids and label_ids are passed 77915:40:46 replaces the labels with the ones in label_ids and removes those in remove_label_ids 78015:40:46# [RSpecRunTime] RSpec elapsed time: 4 minutes 50.86 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.36 1.43 1.47 1/399 447 78215:40:46 when add_label_ids and remove_label_ids are passed 78315:40:48 adds the passed labels 78415:40:49 removes the passed labels 78515:40:49# [RSpecRunTime] RSpec elapsed time: 4 minutes 53.07 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.33 1.42 1.46 1/400 448 78715:40:49 when same id is passed as add_label_ids and remove_label_ids 78815:40:49 for a label assigned to an issue 78915:40:50 removes the label 79015:40:50# [RSpecRunTime] RSpec elapsed time: 4 minutes 54.12 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.33 1.42 1.46 1/399 449 79215:40:50 for a label not assigned to an issue 79315:40:51 does not add the label 79415:40:51 when duplicate label titles are given 79515:40:52 assigns the label once 79615:40:52# [RSpecRunTime] RSpec elapsed time: 4 minutes 56.13 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.33 1.42 1.46 1/399 450 79815:40:52 when remove_label_ids contains a locked label 79915:40:53 removes locked labels for non-merged issuables 80015:40:53# [RSpecRunTime] RSpec elapsed time: 4 minutes 57.19 seconds. Current RSS: ~1398M. Threads: 4. load average: 1.33 1.42 1.46 1/399 451 80215:40:53 behaves like keeps issuable labels sorted after update 80315:40:53 when label is changed 80415:40:54 keeps the labels sorted by title ASC 80515:40:54# [RSpecRunTime] RSpec elapsed time: 4 minutes 58.45 seconds. Current RSS: ~1401M. Threads: 4. load average: 1.22 1.40 1.45 1/399 452 80715:40:54 behaves like broadcasting issuable labels updates 80815:40:54 when label is added 80915:40:55 triggers the GraphQL subscription 81015:40:55# [RSpecRunTime] RSpec elapsed time: 4 minutes 59.64 seconds. Current RSS: ~1405M. Threads: 4. load average: 1.22 1.40 1.45 1/399 453 81215:40:55 when label is removed 81315:40:57 triggers the GraphQL subscription 81415:40:57# [RSpecRunTime] RSpec elapsed time: 5 minutes 1.0 second. Current RSS: ~1404M. Threads: 4. load average: 1.22 1.40 1.45 1/400 454 81615:40:57 when label is unchanged 81715:40:58 does not trigger the GraphQL subscription 81815:40:58# [RSpecRunTime] RSpec elapsed time: 5 minutes 2.26 seconds. Current RSS: ~1402M. Threads: 4. load average: 1.22 1.40 1.45 1/399 455 82015:40:58 with quick actions in the description 82215:40:59 adds labels to the epic 82315:40:59# [RSpecRunTime] RSpec elapsed time: 5 minutes 3.66 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.20 1.39 1.45 1/399 456 82515:40:59 for /parent_epic 82615:41:01 assigns parent epic 82715:41:01 when parent epic cannot be assigned 82815:41:03 does not update parent epic 82915:41:03# [RSpecRunTime] RSpec elapsed time: 5 minutes 7.06 seconds. Current RSS: ~1404M. Threads: 4. load average: 1.20 1.39 1.45 1/399 457 83115:41:03 for /child_epic 83215:41:04 sets a child epic 83315:41:04 when child epic cannot be assigned 83415:41:06 does not set child epic 83515:41:06# [RSpecRunTime] RSpec elapsed time: 5 minutes 10.52 seconds. Current RSS: ~1405M. Threads: 4. load average: 1.19 1.38 1.45 1/399 458 83715:41:06 behaves like issuable record does not run quick actions when not editing description 83815:41:06 when no description param is provided 83915:41:08 sanitizes/removes any residual quick actions and does not execute them 84015:41:08# [RSpecRunTime] RSpec elapsed time: 5 minutes 12.42 seconds. Current RSS: ~1404M. Threads: 4. load average: 1.19 1.38 1.45 1/399 459 84215:41:08 when description param is provided 84315:41:10 executes only quick actions provided in the description param and skips residual quick actions 84415:41:10# [RSpecRunTime] RSpec elapsed time: 5 minutes 14.25 seconds. Current RSS: ~1402M. Threads: 4. load average: 1.09 1.36 1.44 1/399 460 84615:41:10 when original description is replaced by description containing a residual quick action 84715:41:12 executes only the non residual quick actions even though provided in description param 84815:41:12# [RSpecRunTime] RSpec elapsed time: 5 minutes 16.23 seconds. Current RSS: ~1406M. Threads: 4. load average: 1.09 1.36 1.44 1/399 461 85015:41:12 when prepending description with new content 85115:41:14 executes only the non residual quick actions 85215:41:14# [RSpecRunTime] RSpec elapsed time: 5 minutes 18.14 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.09 1.35 1.44 1/399 462 85415:41:14 when appending description with new content 85515:41:16 executes only the non residual quick actions 85615:41:16# [RSpecRunTime] RSpec elapsed time: 5 minutes 20.05 seconds. Current RSS: ~1410M. Threads: 4. load average: 1.09 1.35 1.44 1/399 463 85815:41:16 when updating parent 85915:41:16 when user cannot update parent 86015:41:16 when subepics are disabled 86115:41:16 behaves like updates epic without changing parent 86215:41:17 does not change parent 86315:41:18 does not create notes or track change 86415:41:18# [RSpecRunTime] RSpec elapsed time: 5 minutes 22.35 seconds. Current RSS: ~1412M. Threads: 4. load average: 1.09 1.35 1.44 1/399 464 86615:41:18 when user lacks create_epic_tree_relation permissions 86715:41:18 behaves like updates epic without changing parent 86815:41:19 does not change parent 86915:41:20 does not create notes or track change 87015:41:20# [RSpecRunTime] RSpec elapsed time: 5 minutes 24.59 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.08 1.35 1.44 1/399 465 87215:41:20 when using parent_id 87315:41:21 does not change parent 87415:41:21# [RSpecRunTime] RSpec elapsed time: 5 minutes 25.71 seconds. Current RSS: ~1412M. Threads: 4. load average: 1.08 1.35 1.44 1/399 466 87615:41:21 when user can update parent 87715:41:23 creates system notes 87815:41:23 behaves like calls correct EpicLinks service 87915:41:24 calls correct service 88015:41:24# [RSpecRunTime] RSpec elapsed time: 5 minutes 28.57 seconds. Current RSS: ~1409M. Threads: 4. load average: 0.99 1.32 1.43 1/399 467 88215:41:24 behaves like records parent changed after saving 88315:41:26 tracks parent change 88415:41:26# [RSpecRunTime] RSpec elapsed time: 5 minutes 30.18 seconds. Current RSS: ~1412M. Threads: 4. load average: 0.99 1.32 1.43 1/399 468 88615:41:26 when parent is already present 88715:41:28 changes parent and creates system notes 88815:41:28 behaves like calls correct EpicLinks service 88915:41:29 calls correct service 89015:41:29# [RSpecRunTime] RSpec elapsed time: 5 minutes 33.46 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.07 1.34 1.43 1/399 469 89215:41:29 behaves like records parent changed after saving 89315:41:31 tracks parent change 89415:41:31# [RSpecRunTime] RSpec elapsed time: 5 minutes 35.37 seconds. Current RSS: ~1412M. Threads: 4. load average: 1.07 1.34 1.43 1/399 470 89615:41:31 when removing parent 89715:41:32 removes parent and creates system notes 89815:41:32 behaves like calls correct EpicLinks service 89915:41:33 calls correct service 90015:41:34# [RSpecRunTime] RSpec elapsed time: 5 minutes 37.97 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.07 1.33 1.43 1/399 471 90215:41:34 behaves like records parent changed after saving 90315:41:35 tracks parent change 90415:41:35# [RSpecRunTime] RSpec elapsed time: 5 minutes 39.39 seconds. Current RSS: ~1410M. Threads: 4. load average: 1.07 1.33 1.43 1/399 472 90615:41:35 when user cannot access parent 90715:41:36 does not change parent 90815:41:37 does not create notes or track change 90915:41:37# [RSpecRunTime] RSpec elapsed time: 5 minutes 41.66 seconds. Current RSS: ~1410M. Threads: 4. load average: 1.07 1.33 1.43 1/399 473 91115:41:37 work item sync 91215:41:37 when epic has a synced work item 91315:41:38 does not propagate the update to the work item and resets the epic updates on an error 91415:41:38 multiple values update 91515:41:39 when changes are valid 91615:41:39 behaves like syncs all data from an epic to a work item 91715:41:40 sets the same epic data to the work item association 91815:41:40 behaves like basic epic and work item attributes in sync 91915:41:41 sets the same basic epic data to the work item 92015:41:41# [RSpecRunTime] RSpec elapsed time: 5 minutes 45.89 seconds. Current RSS: ~1418M. Threads: 4. load average: 1.06 1.32 1.43 1/399 474 92215:41:41 when updating rolledup dates 92315:41:41 when work_items_rolledup_dates is disabled 92415:41:41 behaves like rolls up dates correctly 92515:41:41 with issue milestone date roll up 92615:41:43 sets rolledup dated for the work item 92715:41:43 when updating only due date 92815:41:44 syncs due date 92915:41:44# [RSpecRunTime] RSpec elapsed time: 5 minutes 48.53 seconds. Current RSS: ~1418M. Threads: 4. load average: 1.06 1.32 1.42 1/399 475 93115:41:44 when date sourcing epic is changed 93215:41:46 sets date sourcing epic to the work item 93315:41:46# [RSpecRunTime] RSpec elapsed time: 5 minutes 50.01 seconds. Current RSS: ~1417M. Threads: 4. load average: 1.06 1.32 1.42 1/399 476 93515:41:46 with child epic date roll up 93615:41:46 sets rolledup dated for the work item 93715:41:46 when work_items_rolledup_dates is enabled 93815:41:46 behaves like rolls up dates correctly 93915:41:46 with issue milestone date roll up 94015:41:48 sets rolledup dated for the work item 94115:41:48 when updating only due date 94215:41:49 syncs due date 94315:41:49# [RSpecRunTime] RSpec elapsed time: 5 minutes 53.41 seconds. Current RSS: ~1419M. Threads: 4. load average: 1.05 1.31 1.42 1/399 477 94515:41:49 when date sourcing epic is changed 94615:41:50 sets date sourcing epic to the work item 94715:41:50# [RSpecRunTime] RSpec elapsed time: 5 minutes 54.84 seconds. Current RSS: ~1417M. Threads: 4. load average: 1.05 1.31 1.42 1/399 478 94915:41:50 with child epic date roll up 95015:41:51 sets rolledup dated for the work item 95115:41:51 with epic color 95215:41:52 behaves like syncs all data from an epic to a work item 95315:41:52 sets the same epic data to the work item association 95415:41:52 behaves like basic epic and work item attributes in sync 95515:41:53 sets the same basic epic data to the work item 95615:41:53# [RSpecRunTime] RSpec elapsed time: 5 minutes 57.33 seconds. Current RSS: ~1420M. Threads: 4. load average: 1.05 1.31 1.42 1/399 479 95815:41:53 description tasks 95915:41:53 when marking a task as done 96015:41:54 updates the task on the epic and the work item 96115:41:54 behaves like syncs all data from an epic to a work item 96215:41:55 sets the same epic data to the work item association 96315:41:55 behaves like basic epic and work item attributes in sync 96415:41:55 sets the same basic epic data to the work item 96515:41:55# [RSpecRunTime] RSpec elapsed time: 5 minutes 59.81 seconds. Current RSS: ~1428M. Threads: 4. load average: 1.05 1.31 1.42 1/399 480 96715:41:55 when saving to the work item fails 96815:41:56 does not update the epic or the work item 96915:41:56 when unchecking a task 97015:41:57 updates the task on the epic and the work item 97115:41:57 behaves like syncs all data from an epic to a work item 97215:41:58 sets the same epic data to the work item association 97315:41:58 behaves like basic epic and work item attributes in sync 97415:41:59 sets the same basic epic data to the work item 97515:42:00# [RSpecRunTime] RSpec elapsed time: 6 minutes 3.94 seconds. Current RSS: ~1434M. Threads: 4. load average: 1.04 1.30 1.42 1/400 481 97715:42:00 when params are different than the epic attributes 97815:42:00 only applies the changed params and updated_at 97915:42:00 when updating labels 98015:42:00 and replacing labels with `label_ids` param 98115:42:00 behaves like syncs labels between epics and epic work items 98215:42:01 returns same labels for epic and epic work item 98315:42:01 and removing label assigned to epic 98415:42:01 behaves like syncs labels between epics and epic work items 98515:42:02 returns same labels for epic and epic work item 98615:42:02 and removing label assigned to epic work item 98715:42:02 behaves like syncs labels between epics and epic work items 98815:42:03 returns same labels for epic and epic work item 98915:42:03 when changes are invalid 99015:42:03 does not propagate the title change to the work item 99115:42:03# [RSpecRunTime] Finishing example group ee/spec/services/epics/update_service_spec.rb. It took 2 minutes 27.32 seconds. Expected to take 3 minutes 5.71 seconds. 99215:42:03# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/templates/sast_gitlab_ci_yaml_spec.rb. Expected to take 1 minute 57.99 seconds. 99315:42:03SAST.gitlab-ci.yml 99415:42:03 the created pipeline 99515:42:03 when project has no license 99615:42:03 when SAST_DISABLED=1 99715:42:05 includes no jobs 99815:42:05# [RSpecRunTime] RSpec elapsed time: 6 minutes 9.66 seconds. Current RSS: ~1451M. Threads: 4. load average: 1.04 1.30 1.41 1/403 583 100015:42:05 when SAST_EXPERIMENTAL_FEATURES is disabled for iOS projects 100115:42:07 includes no jobs 100215:42:07# [RSpecRunTime] RSpec elapsed time: 6 minutes 11.29 seconds. Current RSS: ~1448M. Threads: 4. load average: 1.04 1.30 1.41 1/405 698 100515:42:07 language detection 100715:42:07 behaves like acts as branch pipeline 100815:42:07 when branch pipeline 100915:42:09 includes a job 101015:42:09# [RSpecRunTime] RSpec elapsed time: 6 minutes 13.15 seconds. Current RSS: ~1445M. Threads: 4. load average: 1.04 1.29 1.41 1/405 811 101315:42:09 behaves like acts as branch pipeline 101415:42:09 when branch pipeline 101515:42:10 includes a job 101615:42:10# [RSpecRunTime] RSpec elapsed time: 6 minutes 14.82 seconds. Current RSS: ~1440M. Threads: 4. load average: 1.04 1.29 1.41 1/405 924 101915:42:10 behaves like acts as branch pipeline 102015:42:10 when branch pipeline 102115:42:12 includes a job 102215:42:12# [RSpecRunTime] RSpec elapsed time: 6 minutes 16.61 seconds. Current RSS: ~1441M. Threads: 4. load average: 1.04 1.29 1.41 1/405 1037 102515:42:12 behaves like acts as branch pipeline 102615:42:12 when branch pipeline 102715:42:14 includes a job 102815:42:14# [RSpecRunTime] RSpec elapsed time: 6 minutes 18.31 seconds. Current RSS: ~1444M. Threads: 4. load average: 1.03 1.29 1.41 1/405 1150 103115:42:14 behaves like acts as branch pipeline 103215:42:14 when branch pipeline 103315:42:16 includes a job 103415:42:16# [RSpecRunTime] RSpec elapsed time: 6 minutes 20.01 seconds. Current RSS: ~1438M. Threads: 4. load average: 1.03 1.29 1.41 1/405 1263 103615:42:16 Elixir, nested 103715:42:16 behaves like acts as branch pipeline 103815:42:16 when branch pipeline 103915:42:17 includes a job 104015:42:17# [RSpecRunTime] RSpec elapsed time: 6 minutes 21.61 seconds. Current RSS: ~1432M. Threads: 4. load average: 1.03 1.29 1.41 1/405 1380 104315:42:17 behaves like acts as branch pipeline 104415:42:17 when branch pipeline 104515:42:19 includes a job 104615:42:19# [RSpecRunTime] RSpec elapsed time: 6 minutes 23.23 seconds. Current RSS: ~1433M. Threads: 4. load average: 1.11 1.30 1.41 1/405 1493 104915:42:19 behaves like acts as branch pipeline 105015:42:19 when branch pipeline 105115:42:20 includes a job 105215:42:20# [RSpecRunTime] RSpec elapsed time: 6 minutes 24.77 seconds. Current RSS: ~1438M. Threads: 4. load average: 1.11 1.30 1.41 1/405 1606 105515:42:20 behaves like acts as branch pipeline 105615:42:20 when branch pipeline 105715:42:22 includes a job 105815:42:22# [RSpecRunTime] RSpec elapsed time: 6 minutes 26.44 seconds. Current RSS: ~1444M. Threads: 4. load average: 1.11 1.30 1.41 1/405 1719 106115:42:22 behaves like acts as branch pipeline 106215:42:22 when branch pipeline 106315:42:24 includes a job 106415:42:24# [RSpecRunTime] RSpec elapsed time: 6 minutes 28.13 seconds. Current RSS: ~1443M. Threads: 4. load average: 1.10 1.29 1.41 1/405 1832 106715:42:24 behaves like acts as branch pipeline 106815:42:24 when branch pipeline 106915:42:25 includes a job 107015:42:25# [RSpecRunTime] RSpec elapsed time: 6 minutes 29.72 seconds. Current RSS: ~1442M. Threads: 4. load average: 1.10 1.29 1.41 1/405 1945 107315:42:25 behaves like acts as branch pipeline 107415:42:25 when branch pipeline 107515:42:27 includes a job 107615:42:27# [RSpecRunTime] RSpec elapsed time: 6 minutes 31.36 seconds. Current RSS: ~1442M. Threads: 4. load average: 1.10 1.29 1.41 1/405 2058 107815:42:27 Kubernetes Manifests 107915:42:27 behaves like acts as branch pipeline 108015:42:27 when branch pipeline 108115:42:28 includes a job 108215:42:29# [RSpecRunTime] RSpec elapsed time: 6 minutes 32.94 seconds. Current RSS: ~1446M. Threads: 4. load average: 1.09 1.29 1.41 1/405 2171 108415:42:29 Multiple languages 108515:42:29 behaves like acts as branch pipeline 108615:42:29 when branch pipeline 108715:42:31 includes a job 108815:42:31# [RSpecRunTime] RSpec elapsed time: 6 minutes 35.13 seconds. Current RSS: ~1446M. Threads: 4. load average: 1.09 1.29 1.41 1/405 2436 109115:42:31 behaves like acts as branch pipeline 109215:42:31 when branch pipeline 109315:42:32 includes a job 109415:42:32# [RSpecRunTime] RSpec elapsed time: 6 minutes 36.79 seconds. Current RSS: ~1446M. Threads: 4. load average: 1.09 1.29 1.41 1/405 2549 109715:42:32 behaves like acts as branch pipeline 109815:42:32 when branch pipeline 109915:42:34 includes a job 110015:42:34# [RSpecRunTime] RSpec elapsed time: 6 minutes 38.47 seconds. Current RSS: ~1445M. Threads: 4. load average: 1.17 1.30 1.41 1/405 2662 110315:42:34 behaves like acts as branch pipeline 110415:42:34 when branch pipeline 110515:42:36 includes a job 110615:42:36# [RSpecRunTime] RSpec elapsed time: 6 minutes 40.05 seconds. Current RSS: ~1445M. Threads: 4. load average: 1.17 1.30 1.41 1/405 2775 110915:42:36 behaves like acts as branch pipeline 111015:42:36 when branch pipeline 111115:42:37 includes a job 111215:42:37# [RSpecRunTime] RSpec elapsed time: 6 minutes 41.77 seconds. Current RSS: ~1443M. Threads: 4. load average: 1.17 1.30 1.41 1/405 2890 111515:42:37 behaves like acts as branch pipeline 111615:42:37 when branch pipeline 111715:42:39 includes a job 111815:42:39# [RSpecRunTime] RSpec elapsed time: 6 minutes 43.35 seconds. Current RSS: ~1444M. Threads: 4. load average: 1.15 1.29 1.41 1/405 3003 112115:42:39 behaves like acts as branch pipeline 112215:42:39 when branch pipeline 112315:42:40 includes a job 112415:42:41# [RSpecRunTime] RSpec elapsed time: 6 minutes 44.94 seconds. Current RSS: ~1443M. Threads: 4. load average: 1.15 1.29 1.41 1/405 3116 112715:42:41 behaves like acts as branch pipeline 112815:42:41 when branch pipeline 112915:42:42 includes a job 113015:42:42# [RSpecRunTime] RSpec elapsed time: 6 minutes 46.53 seconds. Current RSS: ~1441M. Threads: 4. load average: 1.15 1.29 1.41 1/405 3229 113315:42:42 behaves like acts as branch pipeline 113415:42:42 when branch pipeline 113515:42:44 includes a job 113615:42:44# [RSpecRunTime] RSpec elapsed time: 6 minutes 48.14 seconds. Current RSS: ~1433M. Threads: 4. load average: 1.22 1.31 1.41 1/405 3342 113815:42:44 Typescript JSX 113915:42:44 behaves like acts as branch pipeline 114015:42:44 when branch pipeline 114115:42:45 includes a job 114215:42:45# [RSpecRunTime] RSpec elapsed time: 6 minutes 49.86 seconds. Current RSS: ~1435M. Threads: 4. load average: 1.22 1.31 1.41 2/405 3455 114415:42:45 when project has Ultimate license 114515:42:45 language detection 114615:42:45 Golang with advanced SAST 114715:42:47 excludes already-covered extensions when both gitlab-advanced-sast and semgrep-sast run 114815:42:47 behaves like acts as branch pipeline 114915:42:47 when branch pipeline 115015:42:49 includes a job 115115:42:49# [RSpecRunTime] RSpec elapsed time: 6 minutes 53.17 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.20 1.30 1.41 1/405 3680 115315:42:49 Java with advanced SAST 115415:42:50 excludes already-covered extensions when both gitlab-advanced-sast and semgrep-sast run 115515:42:50 behaves like acts as branch pipeline 115615:42:50 when branch pipeline 115715:42:52 includes a job 115815:42:52# [RSpecRunTime] RSpec elapsed time: 6 minutes 56.38 seconds. Current RSS: ~1433M. Threads: 4. load average: 1.20 1.30 1.41 1/405 3905 116015:42:52 JSP with advanced SAST 116115:42:54 excludes already-covered extensions when both gitlab-advanced-sast and semgrep-sast run 116215:42:54 behaves like acts as branch pipeline 116315:42:54 when branch pipeline 116415:42:55 includes a job 116515:42:55# [RSpecRunTime] RSpec elapsed time: 6 minutes 59.65 seconds. Current RSS: ~1427M. Threads: 4. load average: 1.19 1.30 1.41 1/405 4130 116715:42:55 Javascript with advanced SAST 116815:42:57 excludes already-covered extensions when both gitlab-advanced-sast and semgrep-sast run 116915:42:57 behaves like acts as branch pipeline 117015:42:57 when branch pipeline 117115:42:58 includes a job 117215:42:59# [RSpecRunTime] RSpec elapsed time: 7 minutes 2.95 seconds. Current RSS: ~1432M. Threads: 4. load average: 1.17 1.29 1.41 2/406 4355 117415:42:59 C# with advanced SAST 117515:43:00 excludes already-covered extensions when both gitlab-advanced-sast and semgrep-sast run 117615:43:00 behaves like acts as branch pipeline 117715:43:00 when branch pipeline 117815:43:02 includes a job 117915:43:02# [RSpecRunTime] RSpec elapsed time: 7 minutes 6.32 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.17 1.29 1.41 1/406 4580 118115:43:02 Python with advanced SAST 118215:43:04 excludes already-covered extensions when both gitlab-advanced-sast and semgrep-sast run 118315:43:04 behaves like acts as branch pipeline 118415:43:04 when branch pipeline 118515:43:05 includes a job 118615:43:05# [RSpecRunTime] RSpec elapsed time: 7 minutes 9.62 seconds. Current RSS: ~1428M. Threads: 4. load average: 1.24 1.30 1.41 1/406 4805 118815:43:05 Ruby with advanced SAST 118915:43:07 excludes already-covered extensions when both gitlab-advanced-sast and semgrep-sast run 119015:43:07 behaves like acts as branch pipeline 119115:43:07 when branch pipeline 119215:43:09 includes a job 119315:43:09# [RSpecRunTime] RSpec elapsed time: 7 minutes 13.06 seconds. Current RSS: ~1437M. Threads: 4. load average: 1.22 1.30 1.41 1/406 5034 119515:43:09 Python and Ruby with advanced SAST 119615:43:11 excludes already-covered extensions when both gitlab-advanced-sast and semgrep-sast run 119715:43:11 behaves like acts as branch pipeline 119815:43:11 when branch pipeline 119915:43:12 includes a job 120015:43:13# [RSpecRunTime] RSpec elapsed time: 7 minutes 16.98 seconds. Current RSS: ~1421M. Threads: 4. load average: 1.22 1.30 1.41 1/406 5427 120215:43:13 Golang without advanced SAST 120315:43:14 excludes already-covered extensions when both gitlab-advanced-sast and semgrep-sast run 120415:43:14 behaves like acts as branch pipeline 120515:43:14 when branch pipeline 120615:43:16 includes a job 120715:43:16# [RSpecRunTime] RSpec elapsed time: 7 minutes 20.29 seconds. Current RSS: ~1426M. Threads: 4. load average: 1.28 1.31 1.41 1/406 5652 120915:43:16 Golang with disabled advanced SAST 121015:43:17 excludes already-covered extensions when both gitlab-advanced-sast and semgrep-sast run 121115:43:17 behaves like acts as branch pipeline 121215:43:17 when branch pipeline 121315:43:19 includes a job 121415:43:19# [RSpecRunTime] RSpec elapsed time: 7 minutes 23.48 seconds. Current RSS: ~1419M. Threads: 4. load average: 1.26 1.30 1.41 1/406 5877 121615:43:19 Java with disabled advanced SAST 121715:43:21 excludes already-covered extensions when both gitlab-advanced-sast and semgrep-sast run 121815:43:21 behaves like acts as branch pipeline 121915:43:21 when branch pipeline 122015:43:22 includes a job 122115:43:22# [RSpecRunTime] RSpec elapsed time: 7 minutes 26.85 seconds. Current RSS: ~1426M. Threads: 4. load average: 1.26 1.30 1.41 1/406 6102 122315:43:22 JSP with disabled advanced SAST 122415:43:24 excludes already-covered extensions when both gitlab-advanced-sast and semgrep-sast run 122515:43:24 behaves like acts as branch pipeline 122615:43:24 when branch pipeline 122715:43:25 includes a job 122815:43:26# [RSpecRunTime] RSpec elapsed time: 7 minutes 29.96 seconds. Current RSS: ~1427M. Threads: 4. load average: 1.32 1.32 1.41 1/406 6327 123015:43:26 Python with disabled advanced SAST 123115:43:27 excludes already-covered extensions when both gitlab-advanced-sast and semgrep-sast run 123215:43:27 behaves like acts as branch pipeline 123315:43:27 when branch pipeline 123415:43:29 includes a job 123515:43:29# [RSpecRunTime] RSpec elapsed time: 7 minutes 33.29 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.29 1.31 1.41 1/406 6552 123715:43:29 Ruby with disabled advanced SAST 123815:43:31 excludes already-covered extensions when both gitlab-advanced-sast and semgrep-sast run 123915:43:31 behaves like acts as branch pipeline 124015:43:31 when branch pipeline 124115:43:32 includes a job 124215:43:32# [RSpecRunTime] RSpec elapsed time: 7 minutes 36.72 seconds. Current RSS: ~1424M. Threads: 4. load average: 1.29 1.31 1.41 1/406 6781 124415:43:32 Javascript with disabled advanced SAST 124515:43:34 excludes already-covered extensions when both gitlab-advanced-sast and semgrep-sast run 124615:43:34 behaves like acts as branch pipeline 124715:43:34 when branch pipeline 124815:43:36 includes a job 124915:43:36# [RSpecRunTime] RSpec elapsed time: 7 minutes 40.05 seconds. Current RSS: ~1431M. Threads: 4. load average: 1.35 1.32 1.41 1/406 7006 125115:43:36 C# with disabled advanced SAST 125215:43:37 excludes already-covered extensions when both gitlab-advanced-sast and semgrep-sast run 125315:43:37 behaves like acts as branch pipeline 125415:43:37 when branch pipeline 125515:43:39 includes a job 125615:43:39# [RSpecRunTime] RSpec elapsed time: 7 minutes 43.34 seconds. Current RSS: ~1423M. Threads: 4. load average: 1.32 1.32 1.41 1/406 7231 125815:43:39# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/templates/sast_gitlab_ci_yaml_spec.rb. It took 1 minute 35.76 seconds. Expected to take 1 minute 57.99 seconds. 125915:43:39# [RSpecRunTime] Starting example group ee/spec/models/geo_node_spec.rb. Expected to take 1 minute 42.96 seconds. 126115:43:39 does not allow STI 126215:43:39 associations 126315:43:39 is expected to belong to oauth_application class_name => Doorkeeper::Application required: false dependent => destroy 126415:43:39 is expected to have many geo_node_namespace_links 126515:43:40 is expected to have many namespaces through geo_node_namespace_links 126715:43:41 is expected to validate that :selective_sync_type is either ‹"namespaces"› or ‹"shards"› as long as it is not nil 126815:43:42 is expected to validate that :repos_max_capacity looks like a number greater than or equal to 0 126915:43:43 is expected to validate that :files_max_capacity looks like a number greater than or equal to 0 127015:43:44 is expected to validate that :verification_max_capacity looks like a number greater than or equal to 0 127115:43:45 is expected to validate that :container_repositories_max_capacity looks like a number greater than or equal to 0 127215:43:46 is expected to validate that :minimum_reverification_interval looks like a number greater than or equal to 1 127315:43:46 is expected to validate that :name cannot be empty/falsy 127415:43:47 is expected to validate that :url cannot be empty/falsy 127515:43:47 is expected to validate that :name is case-insensitively unique 127615:43:48 is expected to validate that the length of :name is at most 255 127715:43:48 when validating primary node 127815:43:48 cannot be disabled 127915:43:48# [RSpecRunTime] RSpec elapsed time: 7 minutes 52.86 seconds. Current RSS: ~1551M. Threads: 4. load average: 1.27 1.31 1.40 1/404 7232 128115:43:48 when validating url 128215:43:48 when url is http 128315:43:49 is expected to be valid 128415:43:49 when url is https 128515:43:49 is expected to be valid 128615:43:49 when url is not http or https 128715:43:50 is expected not to be valid 128815:43:50 when an existing GeoNode has the same url but different name 128915:43:50 is expected to be valid 129015:43:50 when validating internal_url 129115:43:50 when internal_url is http 129215:43:51 is expected to be valid 129315:43:51 when internal_url is https 129415:43:51 is expected to be valid 129515:43:51 when internal_url is not http or https 129615:43:51 is expected not to be valid 129715:43:51 when validating requirement for hashed storage 129815:43:51 when hashed storage is enabled 129915:43:52 is expected to be valid 130015:43:52 when hashed_storage is disabled 130115:43:52 is expected to be invalid 130215:43:52 default values 130315:43:52 attribute: :repos_max_capacity, value: 25 130415:43:52 is expected to eq 25 130515:43:52 attribute: :files_max_capacity, value: 10 130615:43:53 is expected to eq 10 130715:43:53 attribute: :container_repositories_max_capacity, value: 10 130815:43:53 is expected to eq 10 130915:43:53 attribute: :sync_object_storage, value: false 131015:43:53 is expected to eq false 131115:43:53 prevent locking yourself out 131215:43:53 does not accept adding a non primary node with same details as current_node 131315:43:53 dependent models and attributes for GeoNode 131415:43:53 when validating 131515:43:53 when it is a secondary node 131615:43:54 overwrites name, and redirect_uri attributes 131715:43:54 when the oauth_application is missing 131815:43:54 builds an oauth_application 131915:43:55# [RSpecRunTime] RSpec elapsed time: 7 minutes 58.98 seconds. Current RSS: ~1559M. Threads: 4. load average: 1.25 1.30 1.40 1/401 7233 132115:43:55 when it is a primary node 132215:43:55 when it does not have an oauth_application 132315:43:55 does not create an oauth_application 132415:43:55 when it has an oauth_application 132515:43:56 destroys the oauth_application 132615:43:56 when clone_url_prefix is nil 132715:43:56 sets current clone_url_prefix 132815:43:56 when clone_url_prefix has changed 132915:43:57 sets current clone_url_prefix 133115:43:57 when url is changed 133215:43:58 updates the associated OAuth application's redirect_uri 133315:43:58 cache expiration 133415:43:58 expires cache when saved 133515:43:58 expires cache when removed 133615:43:58 .primary_node 133715:43:59 returns the primary 133815:43:59 returns nil if there is no primary 133915:44:00# [RSpecRunTime] RSpec elapsed time: 8 minutes 3.96 seconds. Current RSS: ~1563M. Threads: 4. load average: 1.23 1.29 1.40 1/401 7234 134115:44:00 .secondary_nodes 134215:44:00 returns all secondary nodes 134315:44:01 returns empty array if there are not any secondary nodes 134415:44:01# [RSpecRunTime] RSpec elapsed time: 8 minutes 5.32 seconds. Current RSS: ~1561M. Threads: 4. load average: 1.23 1.29 1.40 1/401 7235 134615:44:01 .unhealthy_nodes 134715:44:02 returns a node without status 134815:44:02 returns a node not having a cursor last event id 134915:44:04 returns a node with missing status check timestamp 135015:44:05 returns a node with an old status check timestamp 135115:44:05# [RSpecRunTime] RSpec elapsed time: 8 minutes 9.2 seconds. Current RSS: ~1547M. Threads: 4. load average: 1.29 1.31 1.40 1/401 7236 135315:44:05 .min_cursor_last_event_id 135415:44:05 returns the minimum of cursor_last_event_id across all nodes 135515:44:05 .find_by_oauth_application_id 135615:44:05 when the Geo node exists 135715:44:06 returns the Geo node 135815:44:06 when the Geo node does not exist 136115:44:07 creates an oauth application for a Geo secondary node 136315:44:07 returns true when node is the current node 136415:44:07 returns false when node is not the current node 136615:44:07 when url is set 136715:44:07 returns an URI object 136815:44:08 includes schema, host, port and relative_url_root with a terminating / 136915:44:08 when url is not yet set 137215:44:08 adds a trailing forward slash when name looks like url field missing slash 137315:44:08 does not add a trailing forward slash when name does not looks like url field 137415:44:08 does not add a trailing forward slash when name is nil 137515:44:09 does not add a trailing forward slash when name is an empty string 137715:44:09 adds a trailing forward slash when name looks like url field missing slash 137815:44:09 does not add a trailing forward slash when name does not looks like url field 138015:44:10 returns a string 138115:44:10 includes schema home port and relative_url with a terminating / 138315:44:11 sets schema field based on url 138415:44:11 sets host field based on url 138515:44:11 sets port field based on specified by url 138615:44:11 when using unspecified ports 138715:44:11 when schema is http 138815:44:12 sets port 80 138915:44:12# [RSpecRunTime] RSpec elapsed time: 8 minutes 16.11 seconds. Current RSS: ~1575M. Threads: 4. load average: 1.27 1.30 1.40 1/401 7237 139115:44:12 when schema is https 139215:44:12 sets port 443 139315:44:12 #internal_url 139415:44:12 returns a string 139515:44:13 includes schema home port and relative_url with a terminating / 139615:44:13 falls back to url 139715:44:13 resets internal_url if it matches #url 139815:44:13# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.59 seconds. Current RSS: ~1579M. Threads: 4. load average: 1.27 1.30 1.40 1/401 7238 140015:44:13 #internal_url= 140115:44:13 sets schema field based on url 140215:44:14 sets host field based on url 140315:44:14 sets port field based on specified by url 140415:44:14 when using unspecified ports 140515:44:14 when schema is http 140615:44:14 sets port 80 140715:44:14 when schema is https 140815:44:14 sets port 443 140915:44:14 #omniauth_host_url 141015:44:14 returns a string 141115:44:15 is the URL without the trailing slash 141215:44:15 includes schema home port and relative_url without a terminating / 141315:44:15# [RSpecRunTime] RSpec elapsed time: 8 minutes 19.71 seconds. Current RSS: ~1590M. Threads: 4. load average: 1.25 1.30 1.40 1/401 7239 141515:44:15 #geo_retrieve_url 141615:44:16 returns api url based on node uri 141715:44:16 #geo_status_url 141815:44:16 returns api url based on node uri 141915:44:16 #node_api_url 142015:44:17 returns an api url based on the node uri and provided node id 142115:44:17 #graphql_url 142215:44:17 returns an api url to the graphql endpoint 142315:44:17 #snapshot_url 142415:44:18 returns snapshot URL based on node URI 142515:44:19 adds ?wiki=1 to the snapshot URL when the repository is a wiki 142615:44:19# [RSpecRunTime] RSpec elapsed time: 8 minutes 23.14 seconds. Current RSS: ~1582M. Threads: 4. load average: 1.23 1.29 1.40 1/401 7240 142815:44:19 #find_or_build_status 142915:44:19 returns a new status 143015:44:19 #oauth_callback_url 143115:44:20 returns oauth callback url based on node uri 143215:44:20 returns url that matches rails url_helpers generated one 143315:44:20 #oauth_logout_url 143415:44:20 returns oauth logout url based on node uri 143515:44:21 returns url that matches rails url_helpers generated one 143615:44:21 #geo_replication_details_url 143715:44:21 returns the Geo Replicables url for the specific node 143815:44:22 returns nil when node is a primary one 143915:44:22 #missing_oauth_application? 144015:44:22 returns false when present 144115:44:22 returns true when it is not present 144215:44:22 on a primary node 144315:44:23 returns false 144415:44:23# [RSpecRunTime] RSpec elapsed time: 8 minutes 27.12 seconds. Current RSS: ~1581M. Threads: 4. load average: 1.23 1.29 1.40 1/401 7241 144615:44:23 #projects_include? 144715:44:24 returns true without selective sync 144815:44:24 selective sync by namespaces 144915:44:25 returns true when project belongs to one of the namespaces 145015:44:26 returns false when project does not belong to one of the namespaces 145115:44:26# [RSpecRunTime] RSpec elapsed time: 8 minutes 30.33 seconds. Current RSS: ~1554M. Threads: 4. load average: 1.21 1.29 1.39 1/401 7242 145315:44:26 selective sync by shards 145415:44:27 returns true when project belongs to one of the namespaces 145515:44:28 returns false when project does not belong to one of the namespaces 145615:44:28# [RSpecRunTime] RSpec elapsed time: 8 minutes 32.55 seconds. Current RSS: ~1550M. Threads: 4. load average: 1.21 1.29 1.39 1/401 7243 145915:44:30 returns all projects without selective sync 146015:44:32 returns projects that belong to the namespaces with selective sync by namespace 146115:44:34 returns projects that belong to the shards with selective sync by shard 146215:44:35 returns nothing if an unrecognised selective sync type is used 146315:44:35# [RSpecRunTime] RSpec elapsed time: 8 minutes 39.79 seconds. Current RSS: ~1506M. Threads: 4. load average: 1.17 1.28 1.39 1/401 7244 146515:44:35 #selective_sync? 146615:44:36 returns true when selective sync is by namespaces 146715:44:37 returns true when selective sync is by shards 146815:44:37 returns false when selective sync is disabled 146915:44:37# [RSpecRunTime] RSpec elapsed time: 8 minutes 41.78 seconds. Current RSS: ~1522M. Threads: 4. load average: 1.17 1.28 1.39 1/401 7245 147215:44:37 before validation 147315:44:38 strips leading and trailing whitespace 147415:44:38 #container_repositories 147515:44:39 with registry replication disabled 147615:44:39 returns an empty relation 147715:44:39# [RSpecRunTime] RSpec elapsed time: 8 minutes 43.89 seconds. Current RSS: ~1533M. Threads: 4. load average: 1.16 1.27 1.39 1/401 7246 147915:44:39 without selective sync 148015:44:40 returns all container repositories 148115:44:40 with selective sync by namespace 148215:44:41 excludes container repositories that are not in selectively synced projects 148315:44:41 with selective sync by shard 148415:44:41 excludes container repositories that are not in selectively synced shards 148515:44:41 #lfs_objects 148615:44:43Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 148815:44:43To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 148915:44:43Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 149115:44:43To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 149215:44:43Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 149415:44:43To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 149515:44:43Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 149715:44:43To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 149815:44:43 without selective sync 149915:44:43 returns all projects without selective sync 150015:44:43# [RSpecRunTime] RSpec elapsed time: 8 minutes 47.46 seconds. Current RSS: ~1531M. Threads: 4. load average: 1.16 1.27 1.39 1/401 7247 150215:44:43 with selective sync by namespace 150315:44:44 excludes LFS objects that are not in selectively synced projects 150415:44:45Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 150615:44:45To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 150715:44:45 excludes LFS objects from fork networks 150815:44:45# [RSpecRunTime] RSpec elapsed time: 8 minutes 49.05 seconds. Current RSS: ~1538M. Threads: 4. load average: 1.15 1.27 1.38 1/401 7248 151015:44:45 with selective sync by shard 151115:44:45 excludes LFS objects that are not in selectively synced shards 151215:44:46Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 151415:44:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 151515:44:46 excludes LFS objects from fork networks 151615:44:46# [RSpecRunTime] RSpec elapsed time: 8 minutes 50.84 seconds. Current RSS: ~1523M. Threads: 4. load average: 1.15 1.27 1.38 1/401 7249 151815:44:46# [RSpecRunTime] Finishing example group ee/spec/models/geo_node_spec.rb. It took 1 minute 7.5 seconds. Expected to take 1 minute 42.96 seconds. 151915:44:46# [RSpecRunTime] Starting example group ee/spec/finders/epics_finder_spec.rb. Expected to take 1 minute 30.85 seconds. 152215:44:47 when epics feature is disabled 152315:44:48 raises an exception 152415:44:48# [RSpecRunTime] RSpec elapsed time: 8 minutes 52.17 seconds. Current RSS: ~1509M. Threads: 4. load average: 1.15 1.27 1.38 1/401 7250 152615:44:48 when epics feature is enabled 152715:44:48 without param 152815:44:48 raises an error when group_id param is missing 152915:44:48 when user can not read epics of a group 153015:44:48 returns empty collection 153115:44:48 with correct params 153215:44:48 returns all epics that belong to the given group 153315:44:49 does not execute more than 6 SQL queries 153515:44:49 sorts correctly when supported sorting param provided 153615:44:50 sorts by id when not supported sorting param provided 153715:44:50# [RSpecRunTime] RSpec elapsed time: 8 minutes 54.02 seconds. Current RSS: ~1533M. Threads: 4. load average: 1.14 1.26 1.38 1/401 7251 153915:44:50 by created_at 154015:44:50 returns all epics created before the given date 154115:44:50 returns all epics created after the given date 154215:44:51 returns all epics created within the given interval 154315:44:51# [RSpecRunTime] RSpec elapsed time: 8 minutes 55.21 seconds. Current RSS: ~1537M. Threads: 4. load average: 1.14 1.26 1.38 2/401 7252 154615:44:51 returns all epics that match the search 154715:44:51 by user reaction emoji 154815:44:52 returns epics reacted to by user 154915:44:52 when emojis are present on its associated work item 155015:44:52 behaves like filter by unified emoji association 155115:44:52 when filtering by emoji name 155215:44:53 is expected to contain exactly #<Epic id:127 group116&1> and #<Epic id:129 group116&5> 155315:44:53# [RSpecRunTime] RSpec elapsed time: 8 minutes 57.12 seconds. Current RSS: ~1538M. Threads: 4. load average: 1.14 1.26 1.38 1/401 7253 155515:44:53 when filterint by negated emoji name 155615:44:53 is expected to contain exactly #<Epic id:128 group116&3> and #<Epic id:130 group116&7> 155715:44:53 when filtering by name and negated name 155815:44:54 is expected to contain exactly #<Epic id:128 group116&3> 155915:44:54 when filtering by any emoji 156015:44:54 is expected to contain exactly #<Epic id:127 group116&1>, #<Epic id:128 group116&3>, and #<Epic id:129 group116&5> 156115:44:54 when filtering by none emoji 156215:44:54 is expected to contain exactly #<Epic id:130 group116&7> 156315:44:54 when filtering by any emoji and negated name 156415:44:55 is expected to contain exactly #<Epic id:128 group116&3> 156515:44:55 when epic_and_work_item_unification is disabled 156615:44:55 ignores award emoji present on sync_object 156815:44:56 returns all epics authored by the given user 157015:44:56 returns all epics authored by any of the given users 157215:44:57 returns all epics with given label 157315:44:57 with scoped label wildcard 157415:44:57 returns all epics that match the wildcard 157515:44:57# [RSpecRunTime] RSpec elapsed time: 9 minutes 1.91 seconds. Current RSS: ~1531M. Threads: 4. load average: 1.12 1.26 1.38 1/402 7254 157815:44:58 returns all epics with given state 157915:44:58 when subgroups are supported 158015:44:59 returns all epics that belong to the given group and its subgroups 158115:45:00 does not return confidential epic if user has no permissions to read them 158215:45:00 does not execute more than 6 SQL queries 158315:45:01Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 158515:45:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 158615:45:01 does not execute more than 7 SQL queries when checking namespace plans 158715:45:01 hierarchy params 158815:45:01 excludes ancestor groups and includes descendant groups by default 158915:45:01 when user is a member of a subgroup project 159015:45:03 gets only epics from the project ancestor groups 159115:45:03# [RSpecRunTime] RSpec elapsed time: 9 minutes 7.1 seconds. Current RSS: ~1521M. Threads: 4. load average: 1.11 1.25 1.38 1/402 7255 159315:45:03 when user is a member of an ancestor group that is not the root ancestor 159415:45:03 when include_ancestor_groups is false 159515:45:03 includes subgroups confidential epics and no epics from ancestors 159615:45:03 when include_ancestor_groups is true 159715:45:04 includes subgroups confidential epics and epics from ancestors 159815:45:04 when include_descendant_groups is false 159915:45:04 and include_ancestor_groups is false 160015:45:05 is expected to contain exactly #<Epic id:134 group114/group117&1> 160115:45:05 and include_ancestor_groups is true 160215:45:05 is expected to contain exactly #<Epic id:134 group114/group117&1>, #<Epic id:122 group114&1>, #<Epic id:124 group114&5>, #<Epic id:123 group114&3>, and #<Epic id:125 group114&7> 160315:45:05 when user does not have permission to view ancestor groups 160415:45:06 is expected to contain exactly #<Epic id:134 group114/group117&1> 160515:45:06# [RSpecRunTime] RSpec elapsed time: 9 minutes 10.53 seconds. Current RSS: ~1500M. Threads: 4. load average: 1.10 1.25 1.37 2/403 7256 160715:45:06 when include_descendant_groups is true (by default) 160815:45:06 and include_ancestor_groups is false 160915:45:07 is expected to contain exactly #<Epic id:134 group114/group117&1>, #<Epic id:135 group114/group117/group118&1>, and #<Epic id:136 group114/group117/group118&3> 161015:45:07 and include_ancestor_groups is true 161115:45:07 is expected to contain exactly #<Epic id:134 group114/group117&1>, #<Epic id:135 group114/group117/group118&1>, #<Epic id:122 group114&1>, #<Epic id:124 group114&5>, #<Epic id:123 group114&3>, #<Epic id:125 group114&7>, and #<Epic id:136 group114/group117/group118&3> 161215:45:07 when user does not have permission to view ancestor groups 161315:45:08 is expected to contain exactly #<Epic id:134 group114/group117&1> and #<Epic id:135 group114/group117/group118&1> 161415:45:08# [RSpecRunTime] RSpec elapsed time: 9 minutes 12.39 seconds. Current RSS: ~1491M. Threads: 4. load average: 1.10 1.25 1.37 1/402 7257 161615:45:08 when user is a guest of top level group 161715:45:09 does not have N+1 queries for subgroups 161815:45:10# [RSpecRunTime] RSpec elapsed time: 9 minutes 13.96 seconds. Current RSS: ~1487M. Threads: 4. load average: 1.10 1.24 1.37 3/403 7258 162015:45:10 by timeframe 162115:45:10 returns epics which start in the timeframe 162215:45:10 returns epics which end in the timeframe 162315:45:11 returns epics which start before and end after the timeframe 162415:45:11 when one of the timeframe params are missing 162515:45:11 does not filter by timeframe if start_date is missing 162615:45:11 does not filter by timeframe if end_date is missing 162715:45:11# [RSpecRunTime] RSpec elapsed time: 9 minutes 15.74 seconds. Current RSS: ~1490M. Threads: 4. load average: 1.10 1.24 1.37 1/402 7259 163015:45:12 returns direct children of the parent 163115:45:12 when `top_level_hierarchy_only` param is true 163215:45:13 when include_descendant_groups is true 163315:45:13 behaves like epics excluding children in group hierarchy 163415:45:14 excludes children with parents in scoped groups 163515:45:14# [RSpecRunTime] RSpec elapsed time: 9 minutes 18.22 seconds. Current RSS: ~1496M. Threads: 4. load average: 1.09 1.24 1.37 1/403 7260 163715:45:14 when include_ancestor_groups is true 163815:45:14 behaves like epics excluding children in group hierarchy 163915:45:14 excludes children with parents in scoped groups 164015:45:14 when include_descendant_groups is false 164115:45:14 behaves like epics excluding children in group hierarchy 164215:45:15 excludes children with parents in scoped groups 164315:45:15 when include_ancestor_groups is true 164415:45:15 behaves like epics excluding children in group hierarchy 164515:45:15 excludes children with parents in scoped groups 164615:45:15 when `parent_id` param is present 164715:45:16 ignores top_level_hierarchy_only param and returns direct children of the parent 164915:45:16 returns ancestors of the child epic ordered from the bottom 165015:45:17 returns ancestors of the child epic ordered from the top if requested 165115:45:17 by confidential 165215:45:17 returns only confidential epics when confidential is true 165315:45:18 does not include confidential epics when confidential is false 165515:45:18 returns the specified epics 165615:45:18 does not return epics from the sub-group with the same iid 165715:45:18 by milestone 165815:45:19 with no hierarchy 165915:45:20 returns empty result if the milestone is not present 166015:45:20 behaves like filtered by milestone 166115:45:20 returns expected epics 166215:45:20# [RSpecRunTime] RSpec elapsed time: 9 minutes 24.75 seconds. Current RSS: ~1488M. Threads: 4. load average: 1.08 1.23 1.37 1/403 7261 166415:45:20 behaves like filtered by milestone 166515:45:21 returns expected epics 166615:45:21 with hierarchy 166715:45:22 when include_descendant_groups is true 166815:45:23 returns results with all milestones matching given title 166915:45:23 behaves like filtered by milestone 167015:45:23 returns expected epics 167115:45:23# [RSpecRunTime] RSpec elapsed time: 9 minutes 27.67 seconds. Current RSS: ~1475M. Threads: 4. load average: 1.08 1.23 1.37 1/403 7262 167315:45:23 behaves like filtered by milestone 167415:45:24 returns expected epics 167515:45:24 when include_ancestor_groups is true 167615:45:24 behaves like filtered by milestone 167715:45:24 returns expected epics 167815:45:24 behaves like filtered by milestone 167915:45:25 returns expected epics 168015:45:25 when include_descendant_groups is true 168115:45:26 returns expected epics when filtering by group milestone 168215:45:26 behaves like filtered by milestone 168315:45:27 returns expected epics 168415:45:27# [RSpecRunTime] RSpec elapsed time: 9 minutes 31.0 seconds. Current RSS: ~1484M. Threads: 4. load average: 1.07 1.23 1.36 1/403 7263 168615:45:27 when a project is restricted 168715:45:27 does not return epic if user can not access project 168815:45:28 does not return epics if user can not access project issues 168915:45:28# [RSpecRunTime] RSpec elapsed time: 9 minutes 32.11 seconds. Current RSS: ~1490M. Threads: 4. load average: 1.07 1.23 1.36 1/404 7264 169115:45:28 when using iid starts with query 169215:45:29 returns the expected epics if just the first two numbers are given 169315:45:29 returns the expected epics if the exact id is given 169415:45:29 is empty if the last number is given 169515:45:30 fails if iid_starts_with contains a non-numeric string 169615:45:30 fails if iid_starts_with contains a non-numeric string with line breaks 169715:45:30 fails if iid_starts_with contains a string which contains a negative number 169815:45:30# [RSpecRunTime] RSpec elapsed time: 9 minutes 34.73 seconds. Current RSS: ~1493M. Threads: 4. load average: 1.07 1.23 1.36 1/403 7265 170015:45:30 when using group cte for search 170115:45:30 and two labels more search string are present 170215:45:31 returns correct epics 170315:45:31 filters correctly by short expressions when sorting by due date 170415:45:31 when epic labels are split across epic and epic work item 170515:45:32 when epic_and_work_item_associations_unification FF is enabled 170615:45:32 when searching by NONE 170715:45:32 returns correct epics 170815:45:32 with `and` search 170915:45:32 when searching by label assigned only to epic work item 171015:45:32 returns correct epics 171115:45:32 when searching by a combination of labels assigned to epic and epic work item 171215:45:33 returns correct epics 171315:45:33 with `or` search 171415:45:33 when searching by label assigned to epic work item 171515:45:33 returns correct epics 171615:45:33 when searching by a combination of labels assigned to epic and epic work item 171715:45:33 returns correct epics 171815:45:33 with `not` search 171915:45:33 when searching by label assigned to epic work item 172015:45:34 returns correct epics 172115:45:34 when searching by a combination of labels assigned to epic and epic work item 172215:45:34 returns correct epics 172315:45:34 when epic_and_work_item_associations_unification FF is disabled 172415:45:34 when searching by NONE 172515:45:35 returns correct epics 172615:45:35 with `and` search 172715:45:35 when searching by label assigned only to epic work item 172815:45:35 returns correct epics 172915:45:35 when searching by a combination of labels assigned to epic and epic work item 173015:45:35 returns correct epics 173115:45:35 with `or` search 173215:45:35 when searching by label assigned to epic work item 173315:45:36 returns correct epics 173415:45:36 when searching by a combination of labels assigned to epic and epic work item 173515:45:36 returns correct epics 173615:45:36 with `not` search 173715:45:36 when searching by label assigned to epic work item 173815:45:36 returns correct epics 173915:45:36 when searching by a combination of labels assigned to epic and epic work item 174015:45:37 returns correct epics 174115:45:37 with confidential epics 174215:45:38 when user is not set 174315:45:38 returns only public epics in public groups 174415:45:38 behaves like avoids N+1 queries 174515:45:39 avoids N+1 queries on searched groups 174615:45:39# [RSpecRunTime] RSpec elapsed time: 9 minutes 43.47 seconds. Current RSS: ~1510M. Threads: 4. load average: 0.98 1.20 1.35 1/403 7266 174815:45:39 when user is not member of any groups being searched 174915:45:39 returns only public epics in public and internal groups 175015:45:39 behaves like avoids N+1 queries 175115:45:41 avoids N+1 queries on searched groups 175215:45:41# [RSpecRunTime] RSpec elapsed time: 9 minutes 45.2 seconds. Current RSS: ~1509M. Threads: 4. load average: 0.98 1.20 1.35 1/403 7267 175415:45:41 when skip_visibility_check is true 175515:45:41 returns all epics 175615:45:41 when user is member of ancestor group 175715:45:42 returns all nested epics 175815:45:42 does not check permission for subgroups because user inherits permission 175915:45:42 behaves like avoids N+1 queries 176015:45:43 avoids N+1 queries on searched groups 176115:45:43# [RSpecRunTime] RSpec elapsed time: 9 minutes 47.72 seconds. Current RSS: ~1505M. Threads: 4. load average: 0.98 1.20 1.35 2/403 7268 176315:45:43 when user is member of private subgroup 176415:45:44 returns also confidential epics from this subgroup 176515:45:44 does not execute more than 17 SQL queries 176615:45:45 checks permission for each subgroup 176715:45:45# [RSpecRunTime] RSpec elapsed time: 9 minutes 49.51 seconds. Current RSS: ~1499M. Threads: 4. load average: 1.06 1.22 1.36 1/403 7269 176915:45:45 when user is a guest in the base group 177015:45:46 does not return any confidential epics in the base or subgroups 177115:45:46 when user is member of public subgroup 177215:45:46 returns also confidential epics from this subgroup 177315:45:46 with negated labels 177415:45:47 returns all epics if no negated labels are present 177515:45:47 returns all epics without negated label 177615:45:47# [RSpecRunTime] RSpec elapsed time: 9 minutes 51.77 seconds. Current RSS: ~1505M. Threads: 4. load average: 1.06 1.22 1.36 1/403 7270 177815:45:47 with negated author 177915:45:48 returns all epics if no negated author is present 178015:45:48 returns all epics without given author 178115:45:48 with negated reaction emoji 178215:45:49 returns all epics without given emoji name 178315:45:49 .valid_iid_query? 178415:45:49 query: "foo", expected_result: false 178515:45:49 is expected to eq false 178615:45:49 query: "-1", expected_result: false 178715:45:49 is expected to eq false 178815:45:49 query: "1\nfoo", expected_result: false 178915:45:49 is expected to eq false 179015:45:49 query: "foo\n1", expected_result: false 179115:45:49 is expected to eq false 179215:45:49 query: "1", expected_result: true 179315:45:49 is expected to eq true 179515:45:50 returns number of rows when epics are grouped 179615:45:50 #count_by_state 179715:45:50 returns correct counts 179815:45:51 returns -1 if the query times out 179915:45:51 when using group cte for search 180015:45:51 returns correct counts when search string is used 180115:45:51# [RSpecRunTime] RSpec elapsed time: 9 minutes 55.52 seconds. Current RSS: ~1523M. Threads: 4. load average: 1.05 1.21 1.35 1/403 7271 180315:45:51# [RSpecRunTime] Finishing example group ee/spec/finders/epics_finder_spec.rb. It took 1 minute 4.69 seconds. Expected to take 1 minute 30.85 seconds. 180415:45:51# [RSpecRunTime] Starting example group ee/spec/services/boards/lists/update_service_spec.rb. Expected to take 1 minute 16.89 seconds. 180515:45:51EE::Boards::Lists::UpdateService 180615:45:51 with project 180715:45:51 behaves like board list update 180815:45:51 with licensed wip limits 180915:45:53 updates the list if max_issue_count is given 181015:45:54 updates the list if max_issue_weight is given 181115:45:56 does not update the list if max_issue_weight is nil 181215:45:57 updates the max issue count of the list if both count and weight limits are provided 181315:45:59 does not change count if weight is updated 181415:46:00 does not change weight if count is updated 181515:46:02 does not update max_issue_count if max_issue_count is nil 181615:46:03 sets max_issue_count to 0 if requested 181715:46:05 sets max_issue_weight to 0 if requested 181815:46:06 sets max_issue_count to 0 if requested 181915:46:07 sets max_issue_weight to 0 if requested 182015:46:09 does not update count and weight when negative values for both are given 182115:46:10 sets count and weight to 0 when non numerical values are given 182215:46:12 does not update the list max issue count if can_admin returns false 182315:46:14 does not update the list max issue weight if can_admin returns false 182415:46:14 limit metric 182515:46:15 updates the list if limit_metric "issue_count" is given 182615:46:17 updates the list if limit_metric "issue_weights" is given 182715:46:18 updates the list if "all_metrics" limit_metric is given 182815:46:20 updates the list if "all_metrics" limit_metric is given 182915:46:21 updates the list if no limit_metric is given 183015:46:23 fails if an invalid limit_metric is given 183115:46:23# [RSpecRunTime] RSpec elapsed time: 10 minutes 27.32 seconds. Current RSS: ~1439M. Threads: 4. load average: 1.09 1.21 1.35 1/403 7272 183315:46:23 without licensed wip limits 183415:46:24 does not update the list even if max_issue_count is given 183515:46:26 does not update the list if can_admin returns false 183615:46:28 does not update the list even if max_issue_weight is given 183715:46:30 does not update the list if can_admin returns false 183815:46:30# [RSpecRunTime] RSpec elapsed time: 10 minutes 34.25 seconds. Current RSS: ~1438M. Threads: 4. load average: 1.16 1.22 1.35 1/403 7273 184115:46:30 behaves like board list update 184215:46:30 with licensed wip limits 184315:46:31 updates the list if max_issue_count is given 184415:46:32 updates the list if max_issue_weight is given 184515:46:33 does not update the list if max_issue_weight is nil 184615:46:34 updates the max issue count of the list if both count and weight limits are provided 184715:46:36 does not change count if weight is updated 184815:46:37 does not change weight if count is updated 184915:46:38 does not update max_issue_count if max_issue_count is nil 185015:46:39 sets max_issue_count to 0 if requested 185115:46:40 sets max_issue_weight to 0 if requested 185215:46:41 sets max_issue_count to 0 if requested 185315:46:42 sets max_issue_weight to 0 if requested 185415:46:44 does not update count and weight when negative values for both are given 185515:46:45 sets count and weight to 0 when non numerical values are given 185615:46:46 does not update the list max issue count if can_admin returns false 185715:46:47 does not update the list max issue weight if can_admin returns false 185815:46:47 limit metric 185915:46:49 updates the list if limit_metric "issue_count" is given 186015:46:50 updates the list if limit_metric "issue_weights" is given 186115:46:51 updates the list if "all_metrics" limit_metric is given 186215:46:52 updates the list if "all_metrics" limit_metric is given 186315:46:53 updates the list if no limit_metric is given 186415:46:54 fails if an invalid limit_metric is given 186515:46:54# [RSpecRunTime] RSpec elapsed time: 10 minutes 58.5 seconds. Current RSS: ~1436M. Threads: 4. load average: 1.10 1.20 1.34 1/403 7274 186715:46:54 without licensed wip limits 186815:46:55 does not update the list even if max_issue_count is given 186915:46:57 does not update the list if can_admin returns false 187015:46:58 does not update the list even if max_issue_weight is given 187115:46:59 does not update the list if can_admin returns false 187215:46:59# [RSpecRunTime] RSpec elapsed time: 11 minutes 3.81 seconds. Current RSS: ~1440M. Threads: 4. load average: 1.09 1.19 1.34 1/403 7275 187415:46:59# [RSpecRunTime] Finishing example group ee/spec/services/boards/lists/update_service_spec.rb. It took 1 minute 8.27 seconds. Expected to take 1 minute 16.89 seconds. 187515:46:59# [RSpecRunTime] Starting example group ee/spec/services/merge_requests/merge_to_ref_service_spec.rb. Expected to take 1 minute 5.84 seconds. 187615:46:59MergeRequests::MergeToRefService 187815:47:02 does not check the repository size limit 187915:47:02 when no commit message is explicitly given and push rule is set 188015:47:04 uses the default commit message 188115:47:04# [RSpecRunTime] RSpec elapsed time: 11 minutes 8.75 seconds. Current RSS: ~1456M. Threads: 4. load average: 1.17 1.21 1.34 1/410 7767 188315:47:04 behaves like merge validation hooks 188415:47:06 returns true when valid 188515:47:06 commit message validation for required characters 188615:47:08 returns false and matches validation error 188715:47:08 behaves like hook validations are skipped when push rules unlicensed 188815:47:10 is expected to be truthy 188915:47:10# [RSpecRunTime] RSpec elapsed time: 11 minutes 14.68 seconds. Current RSS: ~1480M. Threads: 4. load average: 1.15 1.20 1.34 1/410 8297 189115:47:10 when the commit message matches the rule 189215:47:12 returns true when valid 189315:47:12# [RSpecRunTime] RSpec elapsed time: 11 minutes 16.62 seconds. Current RSS: ~1482M. Threads: 4. load average: 1.15 1.20 1.34 1/410 8475 189515:47:12 when the commit message is not given 189615:47:12 when the default message does not match the rule 189715:47:14 returns false and matches validation error 189815:47:14# [RSpecRunTime] RSpec elapsed time: 11 minutes 18.68 seconds. Current RSS: ~1487M. Threads: 4. load average: 1.14 1.20 1.34 2/410 8653 190015:47:14 when the default message matches the rule 190115:47:16 returns true when valid 190215:47:16# [RSpecRunTime] RSpec elapsed time: 11 minutes 20.77 seconds. Current RSS: ~1488M. Threads: 4. load average: 1.14 1.20 1.34 1/410 8830 190415:47:16 commit message validation for forbidden characters 190515:47:18 returns false and saves error when invalid 190615:47:18 behaves like hook validations are skipped when push rules unlicensed 190715:47:20 is expected to be truthy 190815:47:20# [RSpecRunTime] RSpec elapsed time: 11 minutes 24.73 seconds. Current RSS: ~1491M. Threads: 4. load average: 1.13 1.20 1.34 1/410 9185 191015:47:20 authors email validation 191115:47:22 returns false and saves error when invalid 191215:47:24 validates against the commit email 191315:47:24 behaves like hook validations are skipped when push rules unlicensed 191415:47:26 is expected to be truthy 191515:47:26# [RSpecRunTime] RSpec elapsed time: 11 minutes 30.75 seconds. Current RSS: ~1496M. Threads: 4. load average: 1.12 1.19 1.33 1/410 9715 191715:47:26 DCO signoff validation 191815:47:26 behaves like hook validations are skipped when push rules unlicensed 191915:47:28 is expected to be truthy 192015:47:28# [RSpecRunTime] RSpec elapsed time: 11 minutes 32.76 seconds. Current RSS: ~1496M. Threads: 4. load average: 1.12 1.19 1.33 1/410 9893 192215:47:28 when a non DCO commit message is used 192315:47:30 returns false and saves error when invalid 192415:47:30# [RSpecRunTime] RSpec elapsed time: 11 minutes 34.91 seconds. Current RSS: ~1490M. Threads: 4. load average: 1.11 1.19 1.33 1/411 10072 192615:47:30 when a DCO compliant commit message is used 192715:47:32 accepts the commit message 192815:47:33# [RSpecRunTime] RSpec elapsed time: 11 minutes 36.99 seconds. Current RSS: ~1490M. Threads: 4. load average: 1.11 1.19 1.33 1/411 10250 193015:47:33 fast forward merge request 193115:47:34 returns true when fast forward is enabled 193215:47:35# [RSpecRunTime] RSpec elapsed time: 11 minutes 38.98 seconds. Current RSS: ~1490M. Threads: 4. load average: 1.18 1.20 1.34 1/411 10427 193415:47:35 behaves like squashing commits 193515:47:35 and the project has a push rule for required characters 193615:47:37 returns false and saves error when invalid 193715:47:37 when the squash commit message matches the rule 193815:47:39 returns true when valid 193915:47:39# [RSpecRunTime] RSpec elapsed time: 11 minutes 43.14 seconds. Current RSS: ~1491M. Threads: 4. load average: 1.25 1.22 1.34 1/411 10780 194115:47:39 when the squash commit message is not given 194215:47:39 when the default message does not match the rule 194315:47:41 returns false and saves error when invalid 194415:47:41# [RSpecRunTime] RSpec elapsed time: 11 minutes 45.2 seconds. Current RSS: ~1490M. Threads: 4. load average: 1.25 1.22 1.34 1/411 10957 194615:47:41 when the default message matches the rule 194715:47:43 returns true when valid 194815:47:43# [RSpecRunTime] RSpec elapsed time: 11 minutes 47.23 seconds. Current RSS: ~1488M. Threads: 4. load average: 1.25 1.22 1.34 1/411 11134 195015:47:43 and the project has a push rule for forbidden characters 195115:47:45 returns false and saves error when invalid 195215:47:45# [RSpecRunTime] RSpec elapsed time: 11 minutes 49.42 seconds. Current RSS: ~1488M. Threads: 4. load average: 1.23 1.21 1.34 1/411 11311 195415:47:45 when the project uses the fast-forward merge method 195515:47:45 behaves like squashing commits 195615:47:45 and the project has a push rule for required characters 195715:47:47 returns false and saves error when invalid 195815:47:47 when the squash commit message matches the rule 195915:47:49 returns true when valid 196015:47:49# [RSpecRunTime] RSpec elapsed time: 11 minutes 53.53 seconds. Current RSS: ~1479M. Threads: 4. load average: 1.13 1.19 1.33 1/411 11665 196215:47:49 when the squash commit message is not given 196315:47:49 when the default message does not match the rule 196415:47:51 returns false and saves error when invalid 196515:47:51# [RSpecRunTime] RSpec elapsed time: 11 minutes 55.72 seconds. Current RSS: ~1476M. Threads: 4. load average: 1.13 1.19 1.33 1/411 11842 196715:47:51 when the default message matches the rule 196815:47:53 returns true when valid 196915:47:53# [RSpecRunTime] RSpec elapsed time: 11 minutes 57.85 seconds. Current RSS: ~1481M. Threads: 4. load average: 1.12 1.19 1.33 1/411 12019 197115:47:53 and the project has a push rule for forbidden characters 197215:47:55 returns false and saves error when invalid 197315:47:56# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.96 seconds. Current RSS: ~1485M. Threads: 4. load average: 1.12 1.19 1.33 1/411 12197 197515:47:56# [RSpecRunTime] Finishing example group ee/spec/services/merge_requests/merge_to_ref_service_spec.rb. It took 56.15 seconds. Expected to take 1 minute 5.84 seconds. 197615:47:56# [RSpecRunTime] Starting example group ee/spec/workers/ee/container_registry/delete_container_repository_worker_spec.rb. Expected to take 54.07 seconds. 197715:47:56ContainerRegistry::DeleteContainerRepositoryWorker 197815:47:56 #perform_work 197915:47:56 when licensed 198015:47:56 does not log audit event if operation fails 198115:48:06 does not log audit event if operation results in no change 198215:48:06 when operation succeeds 198315:48:17 logs an audit event 198415:48:27 logs the audit event info 198515:48:37 calls the audit method with the event type 198615:48:37# [RSpecRunTime] RSpec elapsed time: 12 minutes 41.82 seconds. Current RSS: ~1470M. Threads: 4. load average: 0.57 1.04 1.27 1/405 12198 198815:48:37 when not licensed 198915:48:48 does not log audit event 199015:48:48# [RSpecRunTime] RSpec elapsed time: 12 minutes 52.14 seconds. Current RSS: ~1469M. Threads: 4. load average: 0.48 1.00 1.26 1/405 12199 199215:48:48# [RSpecRunTime] Finishing example group ee/spec/workers/ee/container_registry/delete_container_repository_worker_spec.rb. It took 52.18 seconds. Expected to take 54.07 seconds. 199315:48:48# [RSpecRunTime] Starting example group ee/spec/services/security/scan_result_policies/update_license_approvals_service_spec.rb. Expected to take 47.43 seconds. 199415:48:48Security::ScanResultPolicies::UpdateLicenseApprovalsService 199515:48:50Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 199715:48:50To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 199815:48:50 violation data 199915:48:52 saves a trimmed list of violated dependencies 200015:48:52# [RSpecRunTime] RSpec elapsed time: 12 minutes 56.37 seconds. Current RSS: ~1469M. Threads: 4. load average: 0.52 1.00 1.26 1/412 12387 200215:48:52 when there are no license scanning rules 200315:48:52 behaves like does not trigger policy bot comment 200415:48:53 does not trigger policy bot comment 200515:48:53# [RSpecRunTime] RSpec elapsed time: 12 minutes 57.59 seconds. Current RSS: ~1467M. Threads: 4. load average: 0.52 1.00 1.26 1/412 12388 200715:48:53 for prexisting states 200815:48:55 logs the violated rules 200915:48:56 saves violation without pipeline id 201015:48:56 behaves like requires approval 201115:48:58 does not update approval rules 201215:48:58# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.46 seconds. Current RSS: ~1426M. Threads: 4. load average: 0.64 1.02 1.26 1/412 12395 201415:48:58 behaves like triggers policy bot comment 201515:49:00 enqueues Security::GeneratePolicyViolationCommentWorker 201615:49:00 when bot comment is disabled 201715:49:00 when it is disabled for all policies 201815:49:00 behaves like does not trigger policy bot comment 201915:49:01 does not trigger policy bot comment 202015:49:01# [RSpecRunTime] RSpec elapsed time: 13 minutes 5.76 seconds. Current RSS: ~1417M. Threads: 4. load average: 0.75 1.04 1.26 1/407 12400 202215:49:01 when it is disabled only for one policy 202315:49:04 enqueues Security::GeneratePolicyViolationCommentWorker 202415:49:04# [RSpecRunTime] RSpec elapsed time: 13 minutes 8.36 seconds. Current RSS: ~1416M. Threads: 4. load average: 0.77 1.04 1.26 1/407 12403 202615:49:04 when there are no violations 202715:49:06 does not call logger 202815:49:06 behaves like does not require approvals 202915:49:07 resets approvals_required in approval rules 203015:49:07# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.68 seconds. Current RSS: ~1410M. Threads: 4. load average: 0.77 1.04 1.26 1/407 12408 203215:49:07 behaves like triggers policy bot comment 203315:49:09 enqueues Security::GeneratePolicyViolationCommentWorker 203415:49:09# [RSpecRunTime] RSpec elapsed time: 13 minutes 13.37 seconds. Current RSS: ~1411M. Threads: 4. load average: 0.87 1.05 1.27 1/407 12411 203615:49:09 when target branch pipeline is nil 203715:49:09 when fail_open is true 203815:49:09 behaves like does not require approvals 203915:49:10 resets approvals_required in approval rules 204015:49:10# [RSpecRunTime] RSpec elapsed time: 13 minutes 14.6 seconds. Current RSS: ~1411M. Threads: 4. load average: 0.87 1.05 1.27 1/407 12412 204215:49:10 behaves like triggers policy bot comment 204315:49:11 enqueues Security::GeneratePolicyViolationCommentWorker 204415:49:11# [RSpecRunTime] RSpec elapsed time: 13 minutes 15.92 seconds. Current RSS: ~1414M. Threads: 4. load average: 0.87 1.05 1.27 1/407 12413 204615:49:11 for newly_detected states 204715:49:11 when the pipeline has no license report 204815:49:11 behaves like requires approval 204915:49:13 does not update approval rules 205015:49:13# [RSpecRunTime] RSpec elapsed time: 13 minutes 17.05 seconds. Current RSS: ~1419M. Threads: 4. load average: 0.87 1.05 1.27 1/405 12414 205215:49:13 behaves like does not trigger policy bot comment 205315:49:14 does not trigger policy bot comment 205415:49:14# [RSpecRunTime] RSpec elapsed time: 13 minutes 18.18 seconds. Current RSS: ~1425M. Threads: 4. load average: 0.88 1.05 1.27 1/405 12415 205615:49:14 when there are no violations 205715:49:14 behaves like does not require approvals 205815:49:16 resets approvals_required in approval rules 205915:49:16# [RSpecRunTime] RSpec elapsed time: 13 minutes 20.43 seconds. Current RSS: ~1422M. Threads: 4. load average: 0.88 1.05 1.27 1/407 12422 206115:49:16 behaves like triggers policy bot comment 206215:49:18 enqueues Security::GeneratePolicyViolationCommentWorker 206315:49:18# [RSpecRunTime] RSpec elapsed time: 13 minutes 22.54 seconds. Current RSS: ~1419M. Threads: 4. load average: 0.88 1.05 1.27 1/407 12427 206515:49:18 when target branch pipeline is nil 206615:49:18 when fail_open is true 206715:49:18 behaves like does not require approvals 206815:49:19 resets approvals_required in approval rules 206915:49:19# [RSpecRunTime] RSpec elapsed time: 13 minutes 23.73 seconds. Current RSS: ~1419M. Threads: 4. load average: 0.89 1.05 1.26 1/407 12428 207115:49:19 behaves like triggers policy bot comment 207215:49:20 enqueues Security::GeneratePolicyViolationCommentWorker 207315:49:21# [RSpecRunTime] RSpec elapsed time: 13 minutes 24.98 seconds. Current RSS: ~1421M. Threads: 4. load average: 0.89 1.05 1.26 1/407 12429 207515:49:21 when merge request is merged 207615:49:21 behaves like requires approval 207715:49:22 does not update approval rules 207815:49:22# [RSpecRunTime] RSpec elapsed time: 13 minutes 26.1 seconds. Current RSS: ~1425M. Threads: 4. load average: 0.89 1.05 1.26 1/405 12430 208015:49:22 behaves like does not trigger policy bot comment 208115:49:23 does not trigger policy bot comment 208215:49:23# [RSpecRunTime] RSpec elapsed time: 13 minutes 27.3 seconds. Current RSS: ~1433M. Threads: 4. load average: 0.89 1.05 1.26 1/405 12431 208415:49:23# [RSpecRunTime] Finishing example group ee/spec/services/security/scan_result_policies/update_license_approvals_service_spec.rb. It took 35.16 seconds. Expected to take 47.43 seconds. 208515:49:23# [RSpecRunTime] Starting example group ee/spec/models/protected_environment_spec.rb. Expected to take 40.4 seconds. 208615:49:23ProtectedEnvironment 208715:49:23 does not allow STI 208815:49:23 associations 208915:49:23 is expected to belong to project required: false 209015:49:23 is expected to have many deploy_access_levels 209115:49:24 is expected to have many approval_rules class_name => ProtectedEnvironments::ApprovalRule inverse_of => protected_environment 209315:49:24 is expected to validate that :name cannot be empty/falsy 209415:49:24 is expected to validate that the length of :deploy_access_levels 209515:49:24 is expected to validate that :required_approval_count looks like an integer greater than or equal to 0 and less than or equal to 5 209615:49:25 can not belong to both group and project 209715:49:25 must belong to one of group or project 209815:49:25 group-level protected environment 209915:49:25 passes the validation when the name is listed in the tiers 210015:49:25 fails the validation when the name is not listed in the tiers 210115:49:25# [RSpecRunTime] RSpec elapsed time: 13 minutes 29.65 seconds. Current RSS: ~1458M. Threads: 4. load average: 0.90 1.05 1.26 3/405 12432 210315:49:25 #accessible_to? 210415:49:25 when user is admin 210515:49:26 is expected to be truthy 210615:49:26 when access has been granted to user 210715:49:27 is expected to be truthy 210815:49:27 when specific access has been assigned to a group 210915:49:28 allows members of the group 211015:49:29 rejects non-members of the group 211115:49:29# [RSpecRunTime] RSpec elapsed time: 13 minutes 33.11 seconds. Current RSS: ~1465M. Threads: 4. load average: 0.91 1.05 1.26 1/405 12433 211315:49:29 when access has been granted to maintainers 211415:49:30 allows maintainers 211515:49:30 rejects developers 211615:49:31# [RSpecRunTime] RSpec elapsed time: 13 minutes 34.94 seconds. Current RSS: ~1468M. Threads: 4. load average: 0.91 1.05 1.26 1/405 12434 211815:49:31 when access has been granted to developers 211915:49:31 allows maintainers 212015:49:32 allows developers 212115:49:32# [RSpecRunTime] RSpec elapsed time: 13 minutes 36.87 seconds. Current RSS: ~1463M. Threads: 4. load average: 0.91 1.05 1.26 1/405 12435 212315:49:32 #container_access_level 212415:49:33 with project-level protected environment 212515:49:33 behaves like correct access levels 212615:49:33 for project maintainer 212715:49:33 is expected to eq 40 212815:49:33 for project developer 212915:49:34 is expected to eq 30 213015:49:34 when user is nil 213115:49:34 is expected to eq 0 213215:49:34 with group-level protected environment 213315:49:34 behaves like correct access levels 213415:49:34 for project maintainer 213515:49:34 is expected to eq 40 213615:49:34 for project developer 213715:49:34 is expected to eq 30 213815:49:34 when user is nil 213915:49:35 is expected to eq 0 214015:49:35 #project_level? 214115:49:35 for a project-level protected environment 214215:49:35 is expected to be truthy 214315:49:35 for a group-level protected environment 214415:49:36 is expected to be falsey 214515:49:36 #group_level? 214615:49:36 for a group-level protected environment 214715:49:36 is expected to be truthy 214815:49:36 for a project-level protected environment 214915:49:37 is expected to be falsey 215015:49:37 .sorted_by_name 215115:49:38 sorts protected environments by name 215215:49:38# [RSpecRunTime] RSpec elapsed time: 13 minutes 42.63 seconds. Current RSS: ~1463M. Threads: 4. load average: 0.92 1.05 1.26 1/405 12436 215415:49:38 .with_environment_id 215515:49:39 sets corresponding environment id if there is environment matching by name and project 215615:49:39 .revoke_user 215715:49:40 deletes matching deploy access levels for the given user 215815:49:40 when user is assigned to protected environment in the other project 215915:49:41 deletes matching deploy access levels for the given user in the specific project 216015:49:41# [RSpecRunTime] RSpec elapsed time: 13 minutes 45.73 seconds. Current RSS: ~1457M. Threads: 4. load average: 1.00 1.06 1.26 1/405 12437 216215:49:41 .revoke_group 216315:49:42 deletes matching deploy access levels for the given group 216415:49:42 when user is assigned to protected environment in the other project 216515:49:44 returns matching deploy access levels for the given group in the specific project 216615:49:44# [RSpecRunTime] RSpec elapsed time: 13 minutes 48.11 seconds. Current RSS: ~1446M. Threads: 4. load average: 1.00 1.06 1.26 1/405 12438 216815:49:44 .for_environment 216915:49:44 is expected to contain exactly #<ProtectedEnvironment id: 32, project_id: 270, created_at: "2024-09-20 15:49:44.686734652 +0000", up...2024-09-20 15:49:44.686734652 +0000", name: "production", group_id: nil, required_approval_count: 0> 217015:49:44 caches result 217115:49:45 calls .for_environments with the environment 217215:49:45 when environment does not exist 217315:49:45 raises an error 217415:49:45# [RSpecRunTime] RSpec elapsed time: 13 minutes 49.45 seconds. Current RSS: ~1443M. Threads: 4. load average: 1.00 1.06 1.26 1/405 12439 217615:49:45 .for_environments 217715:49:46 is expected to contain exactly #<ProtectedEnvironment id: 36, project_id: 271, created_at: "2024-09-20 15:49:46.042480051 +0000", up...2024-09-20 15:49:46.042480051 +0000", name: "production", group_id: nil, required_approval_count: 0> 217815:49:48 raises an error if environments belong to more than one project 217915:49:48 when environment is a different name 218015:49:48 is expected to be empty 218115:49:48# [RSpecRunTime] RSpec elapsed time: 13 minutes 52.38 seconds. Current RSS: ~1463M. Threads: 4. load average: 1.00 1.06 1.26 1/405 12500 218315:49:48 when environment exists in a different project 218415:49:49 is expected to be empty 218515:49:49 with group-level protected environment 218615:49:49 with project-level production environment 218715:49:49 has multiple protections 218815:49:49 when project-level protection does not exist 218915:49:49 has only group-level protection 219015:49:49 with staging environment 219115:49:50 does not have any protections 219215:49:50 with multiple environments 219315:49:50 is expected to contain exactly #<ProtectedEnvironment id: 45, project_id: 271, created_at: "2024-09-20 15:49:50.441693029 +0000", up...2024-09-20 15:49:50.441693029 +0000", name: "production", group_id: nil, required_approval_count: 0> and #<ProtectedEnvironment id: 46, project_id: 271, created_at: "2024-09-20 15:49:50.513164053 +0000", up...t: "2024-09-20 15:49:50.513164053 +0000", name: "canary", group_id: nil, required_approval_count: 0> 219415:49:50# [RSpecRunTime] Finishing example group ee/spec/models/protected_environment_spec.rb. It took 27.17 seconds. Expected to take 40.4 seconds. 219515:49:50# [RSpecRunTime] Starting example group ee/spec/models/merge_requests/external_status_check_spec.rb. Expected to take 36.75 seconds. 219615:49:50MergeRequests::ExternalStatusCheck 219715:49:50 does not allow STI 219815:49:50 Associations 219915:49:51 is expected to belong to project required: false 220015:49:51 is expected to have and belong to many protected_branches 220215:49:51 is expected to validate that :external_url cannot be empty/falsy 220315:49:52 is expected to validate that :name is case-sensitively unique within the scope of :project_id 220415:49:52 is expected to validate that :external_url is case-sensitively unique within the scope of :project_id 220515:49:52 protected_branches_must_belong_to_project 220715:49:53# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.7 seconds. Current RSS: ~1494M. Threads: 4. load average: 1.08 1.08 1.27 1/405 12501 221015:49:53 returns the correct information 221115:49:53 applicable_to_branch 221215:49:56 returns the correct collection of checks 221315:49:56# [RSpecRunTime] RSpec elapsed time: 14 minutes 0.27 second. Current RSS: ~1507M. Threads: 4. load average: 1.08 1.08 1.27 1/411 12680 221515:49:56 async_execute 221615:49:57 when list of protected branches is empty 221715:49:58 enqueues the status check 221815:49:58# [RSpecRunTime] RSpec elapsed time: 14 minutes 2.15 seconds. Current RSS: ~1513M. Threads: 4. load average: 1.08 1.08 1.27 1/411 12858 222015:49:58 when data target branch matches a protected branch 222115:49:58 enqueues the status check 222215:49:58 when data target branch does not match a protected branch 222315:49:58 does not enqueue the status check 222515:50:00 when last status check response is failed 222615:50:00 is expected to equal true 222715:50:00# [RSpecRunTime] RSpec elapsed time: 14 minutes 4.88 seconds. Current RSS: ~1511M. Threads: 4. load average: 1.07 1.07 1.26 1/411 13035 222915:50:00 when last status check response is passed 223015:50:01 is expected to equal false 223115:50:01 when there are no status check responses 223215:50:01 is expected to equal false 223415:50:03 when a rule has a positive status check response 223515:50:03 is expected to eq "passed" 223615:50:03 when a rule also has a positive check response from an old sha 223715:50:03 is expected to eq "passed" 223815:50:03# [RSpecRunTime] RSpec elapsed time: 14 minutes 7.51 seconds. Current RSS: ~1506M. Threads: 4. load average: 1.07 1.07 1.26 1/411 13214 224015:50:03 when a rule has a negative status check response 224115:50:03 is expected to eq "failed" 224215:50:03 when a rule has no status check response 224315:50:03 is expected to eq "pending" 224415:50:03 when a rule has already been retried 224515:50:04 is expected to eq "failed" 224615:50:04 response_for 224715:50:06 is expected to eq #<MergeRequests::StatusCheckResponse id: 10, merge_request_id: 33, external_approval_rule_id: nil, sh...atus: "failed", retried_at: nil, created_at: "2024-09-20 15:50:05.899142563 +0000", project_id: nil> 224815:50:06# [RSpecRunTime] RSpec elapsed time: 14 minutes 10.08 seconds. Current RSS: ~1504M. Threads: 4. load average: 1.06 1.07 1.26 1/411 13391 225115:50:07 when shared secret is saved 225215:50:08 is expected to eq true 225315:50:08# [RSpecRunTime] RSpec elapsed time: 14 minutes 12.16 seconds. Current RSS: ~1500M. Threads: 4. load average: 1.06 1.07 1.26 1/410 13569 225515:50:08 when shared secret is not saved 225615:50:08 is expected to eq false 225715:50:08 when shared secret had invalid value 225815:50:08 with invalid value 225915:50:09 is expected to eq false 226015:50:09 with invalid value 226115:50:09 is expected to eq false 226215:50:09 with invalid value 226315:50:10 is expected to eq false 226515:50:10 #audit_add branches after :add 226615:50:10 when branch is added from zero branches 226715:50:10 behaves like audit event queue 226815:50:10 when audit event queue is active 226915:50:11 adds message to audit event queue 227015:50:11 when audit event queue is not active 227115:50:11 does not add message to audit event queue 227215:50:11 when another branch is added 227315:50:11 behaves like audit event queue 227415:50:11 when audit event queue is active 227515:50:11 adds message to audit event queue 227615:50:11 when audit event queue is not active 227715:50:12 does not add message to audit event queue 227815:50:12 #audit_remove branches after :remove 227915:50:12 when all the branches are removed 228015:50:12 behaves like audit event queue 228115:50:12 when audit event queue is active 228215:50:12 adds message to audit event queue 228315:50:12 when audit event queue is not active 228415:50:12 does not add message to audit event queue 228515:50:12 when a branch is removed 228615:50:12 behaves like audit event queue 228715:50:12 when audit event queue is active 228815:50:13 adds message to audit event queue 228915:50:13 when audit event queue is not active 229015:50:13 does not add message to audit event queue 229115:50:13 #audit_creation external status check after :create 229215:50:13 when protected branches are added 229315:50:13 behaves like audit event queue 229415:50:13 when audit event queue is active 229515:50:13 adds message to audit event queue 229615:50:13 when audit event queue is not active 229715:50:14 does not add message to audit event queue 229815:50:14 when all branches are added 229915:50:14 behaves like audit event queue 230015:50:14 when audit event queue is active 230115:50:14 adds message to audit event queue 230215:50:14 when audit event queue is not active 230315:50:14 does not add message to audit event queue 230415:50:14 #audit_creation external status check after :create 230515:50:14 behaves like audit event queue 230615:50:14 when audit event queue is active 230715:50:14 adds message to audit event queue 230815:50:14 when audit event queue is not active 230915:50:15 does not add message to audit event queue 231015:50:15# [RSpecRunTime] Finishing example group ee/spec/models/merge_requests/external_status_check_spec.rb. It took 24.61 seconds. Expected to take 36.75 seconds. 231115:50:15# [RSpecRunTime] Starting example group ee/spec/models/environment_spec.rb. Expected to take 33.27 seconds. 231315:50:16 does not allow STI 231415:50:16 is expected to have many dora_daily_metrics 231515:50:16 .deployed_to_cluster 231615:50:16 when there is no deployment 231715:50:17 returns nothing 231815:50:17# [RSpecRunTime] RSpec elapsed time: 14 minutes 21.54 seconds. Current RSS: ~1543M. Threads: 4. load average: 1.13 1.09 1.27 1/409 13630 232015:50:17 when there is a deployment for the cluster 232115:50:20 returns the environment for the last deployment 232215:50:20# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.55 seconds. Current RSS: ~1562M. Threads: 4. load average: 1.12 1.08 1.26 1/408 13719 232415:50:20 when there is a non-cluster deployment 232515:50:21 returns nothing 232615:50:22# [RSpecRunTime] RSpec elapsed time: 14 minutes 25.99 seconds. Current RSS: ~1564M. Threads: 4. load average: 1.12 1.08 1.26 1/409 13764 232815:50:22 when the non-cluster deployment is latest 232915:50:24 returns nothing 233015:50:24# [RSpecRunTime] RSpec elapsed time: 14 minutes 28.7 seconds. Current RSS: ~1563M. Threads: 4. load average: 1.19 1.10 1.27 1/409 13867 233315:50:24 when Protected Environments feature is not available on the project 233415:50:24 is expected to be falsy 233515:50:24 when Protected Environments feature is available on the project 233615:50:24 when the environment is protected 233715:50:25 is expected to be truthy 233815:50:25 when the environment is not protected 233915:50:25 is expected to be falsy 234015:50:25 #protected_from? 234115:50:25 when Protected Environments feature is not available on the project 234215:50:25 is expected to be falsy 234315:50:25 when Protected Environments feature is available on the project 234415:50:25 when the environment is not protected 234515:50:25 is expected to be falsy 234615:50:25 when the user is nil 234715:50:26 is expected to be truthy 234815:50:26 when environment is protected and user dont have access to it 234915:50:26 is expected to be truthy 235015:50:26 when environment is protected and user have access to it 235115:50:26 is expected to be falsy 235215:50:26 caches result 235315:50:26 #protected_by? 235415:50:26 when Protected Environments feature is not available on the project 235515:50:27 is expected to be falsy 235615:50:27 when Protected Environments feature is available on the project 235715:50:27 when the environment is not protected 235815:50:27 is expected to be falsy 235915:50:27 when the user is nil 236015:50:27 is expected to be falsy 236115:50:27 when environment is protected and user dont have access to it 236215:50:27 is expected to be falsy 236315:50:27 when environment is protected and user have access to it 236415:50:27 is expected to be truthy 236515:50:27 #without_protected 236615:50:27 when protected by project 236715:50:28 is expected to be empty 236815:50:28 when protected by group 236915:50:28 is expected to be empty 237015:50:28 #reactive_cache_updated 237115:50:28 expires the environments path for the project 237215:50:28 with a group cluster 237315:50:30 expires the environments path for the group cluster 237415:50:30# [RSpecRunTime] RSpec elapsed time: 14 minutes 34.34 seconds. Current RSS: ~1581M. Threads: 4. load average: 1.17 1.10 1.27 1/409 13926 237615:50:30 with an instance cluster 237715:50:32 expires the environments path for the group cluster 237815:50:32# [RSpecRunTime] RSpec elapsed time: 14 minutes 36.12 seconds. Current RSS: ~1576M. Threads: 4. load average: 1.17 1.10 1.27 1/409 13985 238015:50:32 #needs_approval? 238115:50:32 when Protected Environments feature is available 238215:50:32 with some approvals required 238315:50:32 is expected to be truthy 238415:50:32 with no approvals required 238515:50:32 is expected to be falsey 238615:50:32 when Protected Environments feature is not available 238715:50:32 is expected to be falsey 238815:50:32 #required_approval_count 238915:50:32 when Protected Environments feature is not available 239015:50:33 is expected to eq 0 239115:50:33 when Protected Environments feature is available 239215:50:33 and no associated protected environments exist 239315:50:33 is expected to eq 0 239415:50:33 with no multiple approval rules 239515:50:33 is expected to eq 0 239615:50:33 with multiple approval rules 239715:50:33 returns the sum of required approvals for all approval rules 239815:50:33 #has_approval_rules? 239915:50:34 is expected to eq false 240015:50:34 with approval rules 240115:50:34 is expected to eq true 240215:50:34 #find_approval_rule_for 240315:50:35 is expected to be nil 240415:50:35 with approval rules 240515:50:35 when user belongs to QA group 240615:50:35 is expected to eq #<ProtectedEnvironments::ApprovalRule id: 5, protected_environment_id: 60, user_id: nil, group_id: 10...oup_inheritance_type: 0, protected_environment_project_id: nil, protected_environment_group_id: nil> 240715:50:35# [RSpecRunTime] RSpec elapsed time: 14 minutes 39.52 seconds. Current RSS: ~1575M. Threads: 4. load average: 1.16 1.10 1.27 1/409 13986 240915:50:35 when user belongs to Security group 241015:50:35 is expected to eq #<ProtectedEnvironments::ApprovalRule id: 8, protected_environment_id: 60, user_id: nil, group_id: 10...oup_inheritance_type: 0, protected_environment_project_id: nil, protected_environment_group_id: nil> 241115:50:35 when user belongs to both groups 241215:50:36 returns one of the rules 241315:50:36 when represented as QA group 241415:50:36 is expected to eq #<ProtectedEnvironments::ApprovalRule id: 11, protected_environment_id: 60, user_id: nil, group_id: 1...oup_inheritance_type: 0, protected_environment_project_id: nil, protected_environment_group_id: nil> 241515:50:36 when represented as Security group 241615:50:36 is expected to eq #<ProtectedEnvironments::ApprovalRule id: 14, protected_environment_id: 60, user_id: nil, group_id: 1...oup_inheritance_type: 0, protected_environment_project_id: nil, protected_environment_group_id: nil> 241715:50:36# [RSpecRunTime] Finishing example group ee/spec/models/environment_spec.rb. It took 21.32 seconds. Expected to take 33.27 seconds. 241815:50:36# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/checks/push_rule_check_spec.rb. Expected to take 30.9 seconds. 241915:50:36EE::Gitlab::Checks::PushRuleCheck 242115:50:37 parallel push checks 242215:50:39 sets the git env correctly for all hooks 242315:50:39 behaves like push checks 242415:50:40 returns nil on success 242515:50:42 raises an error on failure 242615:50:42 behaves like use predefined push rules 242715:50:44 calls Project#predefined_push_rule 242815:50:44# [RSpecRunTime] RSpec elapsed time: 14 minutes 48.13 seconds. Current RSS: ~1540M. Threads: 4. load average: 1.21 1.11 1.27 1/411 14183 243015:50:44 when tag name exists 243115:50:45 validates tags push rules 243215:50:46# [RSpecRunTime] RSpec elapsed time: 14 minutes 49.98 seconds. Current RSS: ~1536M. Threads: 4. load average: 1.21 1.11 1.27 1/412 14222 243415:50:46 when branch name exists 243515:50:47 validates branches push rules 243615:50:47# [RSpecRunTime] RSpec elapsed time: 14 minutes 51.79 seconds. Current RSS: ~1513M. Threads: 4. load average: 1.21 1.11 1.27 1/412 14261 243815:50:47 when changes are from notes ref 243915:50:49 does not validate push rules for tags or branches 244015:50:49# [RSpecRunTime] RSpec elapsed time: 14 minutes 53.69 seconds. Current RSS: ~1493M. Threads: 4. load average: 1.19 1.11 1.27 1/412 14300 244215:50:49 when tag and branch exist 244315:50:51 validates tag and branch push rules 244415:50:51# [RSpecRunTime] RSpec elapsed time: 14 minutes 55.49 seconds. Current RSS: ~1485M. Threads: 4. load average: 1.19 1.11 1.27 1/412 14339 244615:50:51 :parallel_push_checks feature is disabled 244715:50:51 behaves like push checks 244815:50:53 returns nil on success 244915:50:55 raises an error on failure 245015:50:55 behaves like use predefined push rules 245115:50:56 calls Project#predefined_push_rule 245215:50:56# [RSpecRunTime] RSpec elapsed time: 15 minutes 0.68 second. Current RSS: ~1479M. Threads: 4. load average: 1.17 1.11 1.27 1/411 14454 245415:50:56 when tag name exists 245515:50:58 validates tags push rules 245615:50:58# [RSpecRunTime] RSpec elapsed time: 15 minutes 2.48 seconds. Current RSS: ~1473M. Threads: 4. load average: 1.17 1.11 1.27 2/411 14493 245815:50:58 when branch name exists 245915:51:00 validates branches push rules 246015:51:00# [RSpecRunTime] RSpec elapsed time: 15 minutes 4.27 seconds. Current RSS: ~1473M. Threads: 4. load average: 1.16 1.10 1.26 1/411 14532 246215:51:00 when changes are from notes ref 246315:51:02 does not validate push rules for tags or branches 246415:51:02# [RSpecRunTime] RSpec elapsed time: 15 minutes 6.05 seconds. Current RSS: ~1473M. Threads: 4. load average: 1.16 1.10 1.26 1/411 14571 246615:51:02 when tag and branch exist 246715:51:03 validates tag and branch push rules 246815:51:04# [RSpecRunTime] RSpec elapsed time: 15 minutes 7.96 seconds. Current RSS: ~1470M. Threads: 4. load average: 1.23 1.12 1.27 1/411 14610 247015:51:04# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/checks/push_rule_check_spec.rb. It took 27.56 seconds. Expected to take 30.9 seconds. 247115:51:04# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/ci/parsers/security/validators/schema_validator_spec.rb. Expected to take 29.09 seconds. 247215:51:04Gitlab::Ci::Parsers::Security::Validators::SchemaValidator 247315:51:04 with stubbed supported versions 247415:51:04 report_type: :cluster_image_scanning, expected_errors: expected_error_messages, report_data: valid_data 247615:51:04 when given data is invalid according to the schema 247715:51:04nil versions are discouraged and will be deprecated in Rubygems 4 247815:51:04 is expected to be falsey 247915:51:04 when given data is valid according to the schema 248015:51:04 is expected to be truthy 248115:51:04 #deprecation_warnings 248215:51:04 when report uses a deprecated version 248315:51:04 is expected to eq ["version 14.1.0 for report type cluster_image_scanning is deprecated. However, GitLab will still att... security report to one of the following versions: 15.0.0, 15.0.0, 15.0.0, 15.0.0, 15.0.0, 15.0.0."] 248415:51:04 when report uses a supported version 248515:51:05 is expected to eq [] 248715:51:05 when given data is valid according to the schema 248815:51:05 is expected to eq [] 248915:51:05 when given data is invalid according to the schema 249015:51:05 is expected to be empty 249215:51:05 is expected to contain exactly "root is missing required keys: vulnerabilities" and "Version 2.1.3 for report type cluster_image_scanning is unsupported, supported versions for this rep...liest supported versions of this report type, to show all the errors but will not ingest the report" 249315:51:05 report_type: :container_scanning, expected_errors: expected_error_messages, report_data: valid_data 249515:51:05 when given data is invalid according to the schema 249615:51:05 is expected to be falsey 249715:51:05 when given data is valid according to the schema 249815:51:05 is expected to be truthy 249915:51:05 #deprecation_warnings 250015:51:05 when report uses a deprecated version 250115:51:06 is expected to eq ["version 14.1.0 for report type container_scanning is deprecated. However, GitLab will still attempt... security report to one of the following versions: 15.0.0, 15.0.0, 15.0.0, 15.0.0, 15.0.0, 15.0.0."] 250215:51:06 when report uses a supported version 250315:51:06 is expected to eq [] 250515:51:06 when given data is valid according to the schema 250615:51:06 is expected to eq [] 250715:51:06 when given data is invalid according to the schema 250815:51:06 is expected to be empty 251015:51:06 is expected to contain exactly "root is missing required keys: vulnerabilities" and "Version 2.1.3 for report type container_scanning is unsupported, supported versions for this report ...liest supported versions of this report type, to show all the errors but will not ingest the report" 251115:51:06 report_type: :coverage_fuzzing, expected_errors: expected_error_messages, report_data: valid_data 251315:51:06 when given data is invalid according to the schema 251415:51:06 is expected to be falsey 251515:51:06 when given data is valid according to the schema 251615:51:07 is expected to be truthy 251715:51:07 #deprecation_warnings 251815:51:07 when report uses a deprecated version 251915:51:07 is expected to eq ["version 14.1.0 for report type coverage_fuzzing is deprecated. However, GitLab will still attempt t... security report to one of the following versions: 15.0.0, 15.0.0, 15.0.0, 15.0.0, 15.0.0, 15.0.0."] 252015:51:07 when report uses a supported version 252115:51:07 is expected to eq [] 252315:51:07 when given data is valid according to the schema 252415:51:07 is expected to eq [] 252515:51:07 when given data is invalid according to the schema 252615:51:07 is expected to be empty 252815:51:07 is expected to contain exactly "root is missing required keys: vulnerabilities" and "Version 2.1.3 for report type coverage_fuzzing is unsupported, supported versions for this report ty...liest supported versions of this report type, to show all the errors but will not ingest the report" 252915:51:07 report_type: :dast, expected_errors: expected_error_messages, report_data: valid_data 253115:51:07 when given data is invalid according to the schema 253215:51:07 is expected to be falsey 253315:51:07 when given data is valid according to the schema 253415:51:08 is expected to be truthy 253515:51:08 #deprecation_warnings 253615:51:08 when report uses a deprecated version 253715:51:08 is expected to eq ["version 14.1.0 for report type dast is deprecated. However, GitLab will still attempt to parse and ... security report to one of the following versions: 15.0.0, 15.0.0, 15.0.0, 15.0.0, 15.0.0, 15.0.0."] 253815:51:08 when report uses a supported version 253915:51:08 is expected to eq [] 254115:51:08 when given data is valid according to the schema 254215:51:08 is expected to eq [] 254315:51:08 when given data is invalid according to the schema 254415:51:08 is expected to be empty 254615:51:08 is expected to contain exactly "root is missing required keys: vulnerabilities" and "Version 2.1.3 for report type dast is unsupported, supported versions for this report type are: 15.0...liest supported versions of this report type, to show all the errors but will not ingest the report" 254715:51:08 report_type: :dependency_scanning, expected_errors: expected_error_messages_for_dependency_scanning, report_data: valid_data_for_dependency_scanning 254915:51:08 when given data is invalid according to the schema 255015:51:08 is expected to be falsey 255115:51:08 when given data is valid according to the schema 255215:51:09 is expected to be truthy 255315:51:09 #deprecation_warnings 255415:51:09 when report uses a deprecated version 255515:51:09 is expected to eq ["version 14.1.0 for report type dependency_scanning is deprecated. However, GitLab will still attemp... security report to one of the following versions: 15.0.0, 15.0.0, 15.0.0, 15.0.0, 15.0.0, 15.0.0."] 255615:51:09 when report uses a supported version 255715:51:09 is expected to eq [] 255915:51:09 when given data is valid according to the schema 256015:51:09 is expected to eq [] 256115:51:09 when given data is invalid according to the schema 256215:51:09 is expected to be empty 256415:51:09 is expected to contain exactly "root is missing required keys: dependency_files, vulnerabilities" and "Version 2.1.3 for report type dependency_scanning is unsupported, supported versions for this report...liest supported versions of this report type, to show all the errors but will not ingest the report" 256515:51:09 report_type: :api_fuzzing, expected_errors: expected_error_messages, report_data: valid_data 256715:51:09 when given data is invalid according to the schema 256815:51:10 is expected to be falsey 256915:51:10 when given data is valid according to the schema 257015:51:10 is expected to be truthy 257115:51:10 #deprecation_warnings 257215:51:10 when report uses a deprecated version 257315:51:10 is expected to eq ["version 14.1.0 for report type api_fuzzing is deprecated. However, GitLab will still attempt to par... security report to one of the following versions: 15.0.0, 15.0.0, 15.0.0, 15.0.0, 15.0.0, 15.0.0."] 257415:51:10 when report uses a supported version 257515:51:10 is expected to eq [] 257715:51:10 when given data is valid according to the schema 257815:51:10 is expected to eq [] 257915:51:10 when given data is invalid according to the schema 258015:51:10 is expected to be empty 258215:51:10 is expected to contain exactly "root is missing required keys: vulnerabilities" and "Version 2.1.3 for report type api_fuzzing is unsupported, supported versions for this report type ar...liest supported versions of this report type, to show all the errors but will not ingest the report" 258315:51:10 validate fixture reports 258415:51:10 ee/spec/fixtures/security_reports/dependency_list/gl-dependency-scanning-report.json 258515:51:11 is expected to be valid 258615:51:11 ee/spec/fixtures/security_reports/dependency_list/with_matching_licenses/gl-dependency-scanning-report.json 258715:51:11 is expected to be valid 258815:51:11 ee/spec/fixtures/security_reports/feature-branch/gl-cluster-image-scanning-report.json 258915:51:11 is expected to be valid 259015:51:11 ee/spec/fixtures/security_reports/feature-branch/gl-container-scanning-report.json 259115:51:11 is expected to be valid 259215:51:11 ee/spec/fixtures/security_reports/feature-branch/gl-dast-report.json 259315:51:11 is expected to be valid 259415:51:11 ee/spec/fixtures/security_reports/feature-branch/gl-dependency-scanning-report.json 259515:51:11 is expected to be valid 259615:51:11 ee/spec/fixtures/security_reports/master/gl-api-fuzzing-report.json 259715:51:12 is expected to be valid 259815:51:12 ee/spec/fixtures/security_reports/master/gl-cluster-image-scanning-report.json 259915:51:12 is expected to be valid 260015:51:12 ee/spec/fixtures/security_reports/master/gl-container-scanning-report.json 260115:51:12 is expected to be valid 260215:51:12 ee/spec/fixtures/security_reports/master/gl-coverage-fuzzing-report.json 260315:51:12 is expected to be valid 260415:51:12 ee/spec/fixtures/security_reports/master/gl-dast-report-large-scanned-resources.json 260515:51:12 is expected to be valid 260615:51:12 ee/spec/fixtures/security_reports/master/gl-dast-report-low-severity.json 260715:51:12 is expected to be valid 260815:51:12 ee/spec/fixtures/security_reports/master/gl-dast-report-multiple-sites.json 260915:51:13 is expected to be valid 261015:51:13 ee/spec/fixtures/security_reports/master/gl-dast-report-with-evidence.json 261115:51:13 is expected to be valid 261215:51:13 ee/spec/fixtures/security_reports/master/gl-dast-report.json 261315:51:13 is expected to be valid 261415:51:13 ee/spec/fixtures/security_reports/master/gl-dependency-scanning-report.json 261515:51:13 is expected to be valid 261615:51:13 ee/spec/fixtures/security_reports/master/gl-sast-report-with-signatures-and-flags-duplicate-identifiers.json 261715:51:13 is expected to be valid 261815:51:13 ee/spec/fixtures/security_reports/master/gl-sast-report-with-signatures-and-flags.json 261915:51:13 is expected to be valid 262015:51:13 ee/spec/fixtures/security_reports/master/semgrep-api-vulnerabilities.json 262115:51:14 is expected to be valid 262215:51:14 ee/spec/fixtures/security_reports/master/semgrep-web-vulnerabilities.json 262315:51:14 is expected to be valid 262415:51:14 ee/spec/fixtures/security_reports/remediations/gl-dependency-scanning-report.json 262515:51:14 is expected to be valid 262615:51:14 ee/spec/fixtures/security_reports/simple/gl-container-scanning-report.json 262715:51:14 is expected to be valid 262815:51:14 ee/spec/fixtures/security_reports/simple/gl-dependency-scanning-report.json 262915:51:14 is expected to be valid 263015:51:14 ee/spec/fixtures/security_reports/master/gl-dast-report-missing-scan.json 263115:51:14 is expected to be invalid 263215:51:14 ee/spec/fixtures/security_reports/master/gl-dast-report-missing-version.json 263315:51:15 is expected to be invalid 263415:51:15 ee/spec/fixtures/security_reports/master/gl-sast-report-without-any-identifiers.json 263515:51:15 is expected to be invalid 263615:51:15# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/ci/parsers/security/validators/schema_validator_spec.rb. It took 11.22 seconds. Expected to take 29.09 seconds. 263715:51:15# [RSpecRunTime] Starting example group ee/spec/services/timebox_report_service_spec.rb. Expected to take 26.84 seconds. 263815:51:15TimeboxReportService 263915:51:15 milestone charts 264015:51:15 behaves like timebox chart 264115:51:16 when license is not available 264215:51:16 returns an error message 264315:51:16 when license is available 264415:51:16 returns an error when the number of events exceeds the limit 264515:51:16 aggregates events before the start date to the start date 264615:51:17 updates counts and weight when the milestone is added or removed 264715:51:18 updates the completed counts when issue state is changed 264815:51:18 updates the weight totals when issue weight is changed 264915:51:18 when milestone does not have a start and due date 265015:51:18 returns an error message 265115:51:18# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.71 seconds. Current RSS: ~1519M. Threads: 4. load average: 1.19 1.11 1.27 1/406 14611 265315:51:18 when events have the same timestamp for created_at 265415:51:18 fetches events ordered by created_at and id 265515:51:19 handles events for the same issue with exactly the same timestamp 265615:51:19 when timebox is removed and then added back 265715:51:19 event_types: [:add, :add], scope_count: 1 265815:51:19 updates the counts correspondingly 265915:51:19 event_types: [:remove, :remove], scope_count: 0 266015:51:19 updates the counts correspondingly 266115:51:19 event_types: [:add, :add, :remove], scope_count: 0 266215:51:19 updates the counts correspondingly 266315:51:19 event_types: [:add, :remove, :remove], scope_count: 0 266415:51:20 updates the counts correspondingly 266515:51:20 event_types: [:add, :remove, :add], scope_count: 1 266615:51:20 updates the counts correspondingly 266715:51:20 event_types: [:add, :remove, :remove, :add], scope_count: 1 266815:51:20 updates the counts correspondingly 266915:51:20 event_types: [:add, :add, :remove, :add, :add], scope_count: 1 267015:51:20 updates the counts correspondingly 267115:51:20 with scoped_projects 267215:51:21 scoped_projects is blank 267315:51:21 scoped_projects: [] 267415:51:21 returns an empty response 267515:51:21 scoped_projects: #<ActiveRecord::Relation []> 267615:51:21 returns an empty response 267715:51:21 scoped_projects: lazy { [project] }, expected_count: 2, expected_weight: 2 267815:51:22 aggregates events scoped to the given projects 267915:51:22 scoped_projects: lazy { [other_project] }, expected_count: 1, expected_weight: 2 268015:51:22 aggregates events scoped to the given projects 268115:51:22 scoped_projects: lazy { [subgroup_project] }, expected_count: 1, expected_weight: 3 268215:51:22 aggregates events scoped to the given projects 268315:51:22 scoped_projects: lazy { [project, other_project, subgroup_project] }, expected_count: 4, expected_weight: 7 268415:51:22 aggregates events scoped to the given projects 268515:51:22 iteration charts 268615:51:22 behaves like timebox chart 268715:51:23 when license is not available 268815:51:23 returns an error message 268915:51:23 when license is available 269015:51:23 returns an error when the number of events exceeds the limit 269115:51:23 aggregates events before the start date to the start date 269215:51:24 updates counts and weight when the milestone is added or removed 269315:51:24 updates the completed counts when issue state is changed 269415:51:25 updates the weight totals when issue weight is changed 269515:51:25 when milestone does not have a start and due date 269615:51:25 returns an error message 269715:51:25# [RSpecRunTime] RSpec elapsed time: 15 minutes 29.22 seconds. Current RSS: ~1515M. Threads: 4. load average: 1.16 1.11 1.26 1/406 14612 269915:51:25 when events have the same timestamp for created_at 270015:51:25 fetches events ordered by created_at and id 270115:51:25 handles events for the same issue with exactly the same timestamp 270215:51:25 when timebox is removed and then added back 270315:51:25 event_types: [:add, :add], scope_count: 1 270415:51:25 updates the counts correspondingly 270515:51:25 event_types: [:remove, :remove], scope_count: 0 270615:51:26 updates the counts correspondingly 270715:51:26 event_types: [:add, :add, :remove], scope_count: 0 270815:51:26 updates the counts correspondingly 270915:51:26 event_types: [:add, :remove, :remove], scope_count: 0 271015:51:26 updates the counts correspondingly 271115:51:26 event_types: [:add, :remove, :add], scope_count: 1 271215:51:26 updates the counts correspondingly 271315:51:26 event_types: [:add, :remove, :remove, :add], scope_count: 1 271415:51:27 updates the counts correspondingly 271515:51:27 event_types: [:add, :add, :remove, :add, :add], scope_count: 1 271615:51:27 updates the counts correspondingly 271715:51:27 with scoped_projects 271815:51:28 scoped_projects is blank 271915:51:28 scoped_projects: [] 272015:51:28 returns an empty response 272115:51:28 scoped_projects: #<ActiveRecord::Relation []> 272215:51:28 returns an empty response 272315:51:28 scoped_projects: lazy { [project] }, expected_count: 2, expected_weight: 2 272415:51:28 aggregates events scoped to the given projects 272515:51:28 scoped_projects: lazy { [other_project] }, expected_count: 1, expected_weight: 2 272615:51:28 aggregates events scoped to the given projects 272715:51:28 scoped_projects: lazy { [subgroup_project] }, expected_count: 1, expected_weight: 3 272815:51:29 aggregates events scoped to the given projects 272915:51:29 scoped_projects: lazy { [project, other_project, subgroup_project] }, expected_count: 4, expected_weight: 7 273015:51:29 aggregates events scoped to the given projects 273115:51:29# [RSpecRunTime] Finishing example group ee/spec/services/timebox_report_service_spec.rb. It took 13.97 seconds. Expected to take 26.84 seconds. 273215:51:29# [RSpecRunTime] Starting example group ee/spec/models/search/zoekt/task_spec.rb. Expected to take 25.02 seconds. 273315:51:29Search::Zoekt::Task 273415:51:29 does not allow STI 273515:51:29 .with_project 273615:51:30 eager loads the zoekt_repositories and projects 273715:51:30# [RSpecRunTime] RSpec elapsed time: 15 minutes 34.25 seconds. Current RSS: ~1518M. Threads: 4. load average: 1.15 1.11 1.26 2/406 14613 273915:51:30 sliding_list partitioning 274015:51:30 next_partition_if callback 274115:51:30 when the partition is empty 274215:51:30 is expected to eq false 274315:51:30 when the partition has records 274415:51:32 is expected to eq false 274515:51:32 when the first record of the partition is older than PARTITION_DURATION 274615:51:34 is expected to eq true 274715:51:34# [RSpecRunTime] RSpec elapsed time: 15 minutes 38.7 seconds. Current RSS: ~1506M. Threads: 4. load average: 1.14 1.11 1.26 1/406 14614 274915:51:34 detach_partition_if callback 275015:51:35 when the partition contains pending records 275115:51:35 is expected to eq false 275215:51:35# [RSpecRunTime] RSpec elapsed time: 15 minutes 39.91 seconds. Current RSS: ~1494M. Threads: 4. load average: 1.14 1.11 1.26 1/406 14615 275415:51:35 when the partition contains processing records 275515:51:36 is expected to eq false 275615:51:36 when the partition does not contain pending or processing records 275715:51:36 is expected to eq true 275915:51:37 is expected to belong to node required: false inverse_of => tasks 276015:51:37 is expected to belong to zoekt_repository required: false inverse_of => tasks 276115:51:37# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.93 seconds. Current RSS: ~1496M. Threads: 4. load average: 1.14 1.11 1.26 1/406 14616 276415:51:37 .with_project 276515:51:38 eager loads the project and avoids N+1 queries 276615:51:38 .perform_now 276715:51:39 returns only tasks whose perform_at is older than the current time 276815:51:39# [RSpecRunTime] RSpec elapsed time: 15 minutes 43.68 seconds. Current RSS: ~1469M. Threads: 4. load average: 1.13 1.10 1.26 1/406 14617 277015:51:39 .pending_or_processing 277115:51:42 returns only tasks whose perform_at is older than the current time 277215:51:42# [RSpecRunTime] RSpec elapsed time: 15 minutes 46.25 seconds. Current RSS: ~1442M. Threads: 4. load average: 1.13 1.10 1.26 1/406 14618 277415:51:42 .processing_queue 277515:51:44 returns only pending or processing tasks where perform_at is older than current time 277615:51:44# [RSpecRunTime] RSpec elapsed time: 15 minutes 48.35 seconds. Current RSS: ~1438M. Threads: 4. load average: 1.12 1.10 1.26 1/406 14619 277915:51:44 before_validation 278015:51:45 sets project_identifier 278115:51:45 .each_task_for_processing 278215:51:48 returns tasks sorted by performed_at and unique by project and moves the task to processing 278315:51:48 with orphaned task 278415:51:49 marks indexing tasks as orphaned 278515:51:49# [RSpecRunTime] RSpec elapsed time: 15 minutes 53.53 seconds. Current RSS: ~1431M. Threads: 4. load average: 1.11 1.10 1.26 1/406 14620 278715:51:49# [RSpecRunTime] Finishing example group ee/spec/models/search/zoekt/task_spec.rb. It took 20.38 seconds. Expected to take 25.02 seconds. 278815:51:49# [RSpecRunTime] Starting example group ee/spec/services/product_analytics/cube_data_query_service_spec.rb. Expected to take 22.97 seconds. 278915:51:49ProductAnalytics::CubeDataQueryService 279015:51:49 POST projects/:id/product_analytics/request/dry-run 279115:51:49 behaves like does basics of a cube query 279215:51:49 when feature is unlicensed 279315:51:49 behaves like a not found error 279415:51:50 load returns a 404 279515:51:50 dry-run returns a 404 279615:51:51 meta returns a 404 279715:51:51# [RSpecRunTime] RSpec elapsed time: 15 minutes 55.09 seconds. Current RSS: ~1436M. Threads: 4. load average: 1.11 1.10 1.26 1/406 14621 279915:51:51 when product analytics billing is enabled 280015:51:51 when product_analytics add on is not purchased 280115:51:51 returns an unauthorized error 280215:51:51 when product_analytics add on has been purchased 280315:51:51 allows the query 280415:51:51 when user brings their own cluster 280515:51:52 allows the query 280615:51:52 when current user has guest project access 280715:51:52 returns an unauthorized error 280815:51:52 when current user is a project developer 280915:51:53 returns a 200 281015:51:53 when a query param is unsupported 281115:51:53 ignores the unsupported param 281215:51:53 when invalid JSON is returned 281315:51:54 returns an error 281415:51:54 POST projects/:id/product_analytics/request/meta 281515:51:54 when current user has guest project access 281615:51:54 returns an unauthorized error 281715:51:54 when current user is a project developer 281815:51:55 returns a 200 281915:51:55 POST projects/:id/product_analytics/request/load 282015:51:55 when Cube API is not responding 282115:51:55 returns connection refused 282215:51:55 when querying a database that does not exist 282315:51:56 returns a 404 282415:51:56 when querying with an invalid query 282515:51:56 returns an error 282615:51:56 when querying an existing database 282715:51:56 behaves like does basics of a cube query 282815:51:56 when feature is unlicensed 282915:51:56 behaves like a not found error 283015:51:56 load returns a 404 283115:51:57 dry-run returns a 404 283215:51:57 meta returns a 404 283315:51:57# [RSpecRunTime] RSpec elapsed time: 16 minutes 1.41 seconds. Current RSS: ~1469M. Threads: 4. load average: 1.10 1.10 1.25 1/407 14622 283515:51:57 when product analytics billing is enabled 283615:51:57 when product_analytics add on is not purchased 283715:51:57 returns an unauthorized error 283815:51:57 when product_analytics add on has been purchased 283915:51:58 allows the query 284015:51:58 when user brings their own cluster 284115:51:58 allows the query 284215:51:58 when current user has guest project access 284315:51:59 returns an unauthorized error 284415:51:59 when current user is a project developer 284515:51:59 returns a 200 284615:51:59 when a query param is unsupported 284715:52:00 ignores the unsupported param 284815:52:00 when invalid JSON is returned 284915:52:00 returns an error 285015:52:00 behaves like no resource access token is generated 285115:52:00 does not generate any project access tokens 285215:52:00 when requesting a project with a resource access token 285315:52:00 behaves like a resource access token is generated 285415:52:01 generates a project access tokens 285515:52:01 when querying a long running query 285615:52:02 returns success and continue wait 285715:52:02# [RSpecRunTime] Finishing example group ee/spec/services/product_analytics/cube_data_query_service_spec.rb. It took 12.55 seconds. Expected to take 22.97 seconds. 285815:52:02# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/geo/container_repository_registries_resolver_spec.rb. Expected to take 21.57 seconds. 285915:52:02Resolvers::Geo::ContainerRepositoryRegistriesResolver 286015:52:02 behaves like a Geo registries resolver 286215:52:02 when the parent object is the current node 286315:52:02 when the user has permission to view Geo data 286415:52:02 when admin mode is enabled 286515:52:02 when the ids argument is null 286615:52:04 returns registries, in order 286715:52:04# [RSpecRunTime] RSpec elapsed time: 16 minutes 8.46 seconds. Current RSS: ~1475M. Threads: 4. load average: 1.08 1.10 1.25 1/407 14623 286915:52:04 when the ids argument is present 287015:52:06 returns the requested registries, in order 287115:52:06# [RSpecRunTime] RSpec elapsed time: 16 minutes 10.57 seconds. Current RSS: ~1464M. Threads: 4. load average: 1.08 1.10 1.25 1/407 14624 287315:52:06 when the replication_state argument is present 287415:52:08 returns registries with requested replication state, in order 287515:52:08# [RSpecRunTime] RSpec elapsed time: 16 minutes 12.82 seconds. Current RSS: ~1453M. Threads: 4. load average: 1.08 1.10 1.25 1/406 14625 287715:52:08 with verification enabled 287815:52:08 when the verification_state argument is present 287915:52:10 returns registries with requested verification state, in order (PENDING: Skipping because verification is not enabled for ContainerRepository) 288015:52:11# [RSpecRunTime] RSpec elapsed time: 16 minutes 14.97 seconds. Current RSS: ~1441M. Threads: 4. load average: 1.08 1.09 1.25 1/406 14626 288215:52:11 with verification disabled 288315:52:11 when the verification_state argument is present 288415:52:13 raises ArgumentError 288515:52:13# [RSpecRunTime] RSpec elapsed time: 16 minutes 17.13 seconds. Current RSS: ~1435M. Threads: 4. load average: 1.08 1.09 1.25 1/406 14627 288715:52:13 when admin mode is disabled 288815:52:15 returns nothing 288915:52:15# [RSpecRunTime] RSpec elapsed time: 16 minutes 19.33 seconds. Current RSS: ~1433M. Threads: 4. load average: 1.07 1.09 1.25 1/406 14628 289115:52:15 when the user does not have permission to view Geo data 289215:52:17 returns nothing 289315:52:17# [RSpecRunTime] RSpec elapsed time: 16 minutes 21.55 seconds. Current RSS: ~1433M. Threads: 4. load average: 1.07 1.09 1.25 1/406 14629 289515:52:17 when the parent object is not the current node 289615:52:17 when the user has permission to view Geo data 289715:52:19 returns nothing, because we can't query other nodes' tracking databases 289815:52:19# [RSpecRunTime] RSpec elapsed time: 16 minutes 23.93 seconds. Current RSS: ~1438M. Threads: 4. load average: 1.06 1.09 1.25 1/406 14630 290015:52:19# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/geo/container_repository_registries_resolver_spec.rb. It took 17.84 seconds. Expected to take 21.57 seconds. 290115:52:19# [RSpecRunTime] Starting example group ee/spec/services/llm/chat_service_spec.rb. Expected to take 20.33 seconds. 290215:52:19Llm::ChatService 290415:52:20Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 290615:52:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 290815:52:20 when ai features are enabled for the group 290915:52:20 when user is part of the group 291015:52:20 when resource is an issue 291115:52:20 behaves like schedules completion worker 291215:52:21 asynchronously with correct params 291315:52:21# [RSpecRunTime] RSpec elapsed time: 16 minutes 25.08 seconds. Current RSS: ~1438M. Threads: 4. load average: 1.06 1.09 1.25 1/406 14631 291515:52:21 behaves like llm service caches user request 291615:52:21Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"Summarize issue", "role"=>"user", "timestamp"=>Fri, 20 Sep 2024 15:52:21.629446857 UTC +00:00, "errors"=>[], "extras"=>{}, "user"=>#<GlobalID:0x00007d6941023b40 @uri=#<URI::GID gid://gitlab/User/1245>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d694104cf90 @uri=#<URI::GID gid://gitlab/Issue/215>>, "project"=>#<GlobalID:0x00007d6941021570 @uri=#<URI::GID gid://gitlab/Project/404>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d6941118e10 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 291815:52:21To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 291915:52:21 caches response 292015:52:21 when a special reset message is used 292115:52:22 only stores the message in cache 292215:52:22# [RSpecRunTime] RSpec elapsed time: 16 minutes 26.15 seconds. Current RSS: ~1442M. Threads: 4. load average: 1.06 1.09 1.25 1/406 14632 292415:52:22 when a special clean message is used 292515:52:22 deletes all cache messages 292615:52:22 behaves like service emitting message for user prompt 292715:52:23 triggers graphql subscription message 292815:52:23 behaves like track internal event for Duo Chat 292915:52:23 behaves like internal event tracking 293015:52:23Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"Summarize issue", "role"=>"user", "timestamp"=>Fri, 20 Sep 2024 15:52:23.551757386 UTC +00:00, "errors"=>[], "extras"=>{"additional_context"=>[]}, "user"=>#<GlobalID:0x00007d69366dd6a8 @uri=#<URI::GID gid://gitlab/User/1245>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d69366dcc80 @uri=#<URI::GID gid://gitlab/Issue/215>>, "project"=>#<GlobalID:0x00007d69366dd130 @uri=#<URI::GID gid://gitlab/Project/404>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d69365c8f10 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 293215:52:23To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 293315:52:23 logs to Snowplow, Redis, and product analytics tooling 293415:52:23 when resource is a user 293515:52:23 behaves like schedules completion worker 293615:52:24 asynchronously with correct params 293715:52:24 behaves like llm service caches user request 293815:52:24Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"How to reset the password", "role"=>"user", "timestamp"=>Fri, 20 Sep 2024 15:52:24.422916378 UTC +00:00, "errors"=>[], "extras"=>{}, "user"=>#<GlobalID:0x00007d69515e9970 @uri=#<URI::GID gid://gitlab/User/1245>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d69515e7af8 @uri=#<URI::GID gid://gitlab/User/1245>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d6951696210 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 294015:52:24To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 294115:52:24 caches response 294215:52:24 when a special reset message is used 294315:52:24 only stores the message in cache 294415:52:24 when a special clean message is used 294515:52:25 deletes all cache messages 294615:52:25 behaves like service emitting message for user prompt 294715:52:25 triggers graphql subscription message 294815:52:25 behaves like track internal event for Duo Chat 294915:52:25 behaves like internal event tracking 295015:52:26Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"How to reset the password", "role"=>"user", "timestamp"=>Fri, 20 Sep 2024 15:52:26.067375522 UTC +00:00, "errors"=>[], "extras"=>{"additional_context"=>[]}, "user"=>#<GlobalID:0x00007d6936717fd8 @uri=#<URI::GID gid://gitlab/User/1245>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d69367173f8 @uri=#<URI::GID gid://gitlab/User/1245>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d69367c5840 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 295215:52:26To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 295315:52:26 logs to Snowplow, Redis, and product analytics tooling 295415:52:26 when user is not part of the group 295515:52:26 returns an error 295615:52:26 when an agent is passed 295715:52:26 behaves like schedules completion worker 295815:52:26 asynchronously with correct params 295915:52:26 behaves like llm service caches user request 296015:52:27Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"Summarize issue", "role"=>"user", "timestamp"=>Fri, 20 Sep 2024 15:52:27.009031808 UTC +00:00, "errors"=>[], "extras"=>{}, "user"=>#<GlobalID:0x00007d6938998918 @uri=#<URI::GID gid://gitlab/User/1245>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d6938997d10 @uri=#<URI::GID gid://gitlab/User/1245>>}, "agent_version_id"=>#<GlobalID:0x00007d69383b1428 @uri=#<URI::GID gid://gitlab/Ai::AgentVersion/1>>, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d693857ebc0 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 296215:52:27To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 296315:52:27 caches response 296415:52:27 when a special reset message is used 296515:52:27 only stores the message in cache 296615:52:27 when a special clean message is used 296715:52:27 deletes all cache messages 296815:52:27 behaves like service emitting message for user prompt 296915:52:28 triggers graphql subscription message 297015:52:28 when ai agent is not found 297115:52:28 returns an error 297215:52:28 when user is not allowed to read the ai agent 297315:52:28 is an invalid request 297415:52:28 for self-managed 297515:52:29 when ai features are enabled for instance 297615:52:29 when user is part of the group 297715:52:29 when resource is an issue 297815:52:29 behaves like schedules completion worker 297915:52:29 asynchronously with correct params 298015:52:29 behaves like llm service caches user request 298115:52:30Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"Summarize issue", "role"=>"user", "timestamp"=>Fri, 20 Sep 2024 15:52:30.117371751 UTC +00:00, "errors"=>[], "extras"=>{}, "user"=>#<GlobalID:0x00007d6934d82938 @uri=#<URI::GID gid://gitlab/User/1245>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d6934d80368 @uri=#<URI::GID gid://gitlab/Issue/216>>, "project"=>#<GlobalID:0x00007d6934d81588 @uri=#<URI::GID gid://gitlab/Project/405>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d692c6fa758 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 298315:52:30To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 298415:52:30 caches response 298515:52:30 when a special reset message is used 298615:52:31 only stores the message in cache 298715:52:31# [RSpecRunTime] RSpec elapsed time: 16 minutes 35.66 seconds. Current RSS: ~1497M. Threads: 4. load average: 1.13 1.10 1.25 1/407 14633 298915:52:31 when a special clean message is used 299015:52:32 deletes all cache messages 299115:52:32 behaves like service emitting message for user prompt 299215:52:32 triggers graphql subscription message 299315:52:32 behaves like track internal event for Duo Chat 299415:52:32 behaves like internal event tracking 299515:52:32Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"Summarize issue", "role"=>"user", "timestamp"=>Fri, 20 Sep 2024 15:52:32.975785016 UTC +00:00, "errors"=>[], "extras"=>{"additional_context"=>[]}, "user"=>#<GlobalID:0x00007d694d2282b8 @uri=#<URI::GID gid://gitlab/User/1245>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d694d226d78 @uri=#<URI::GID gid://gitlab/Issue/216>>, "project"=>#<GlobalID:0x00007d694d227570 @uri=#<URI::GID gid://gitlab/Project/405>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d694d372088 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 299715:52:32To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 299815:52:33 logs to Snowplow, Redis, and product analytics tooling 299915:52:33 when resource is a user 300015:52:33 behaves like schedules completion worker 300115:52:33 asynchronously with correct params 300215:52:33 behaves like llm service caches user request 300315:52:33Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"How to reset the password", "role"=>"user", "timestamp"=>Fri, 20 Sep 2024 15:52:33.658533426 UTC +00:00, "errors"=>[], "extras"=>{}, "user"=>#<GlobalID:0x00007d6937d789d0 @uri=#<URI::GID gid://gitlab/User/1245>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d6937d7afc8 @uri=#<URI::GID gid://gitlab/User/1245>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d6937d93f78 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 300515:52:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 300615:52:33 caches response 300715:52:33 when a special reset message is used 300815:52:34 only stores the message in cache 300915:52:34 when a special clean message is used 301015:52:34 deletes all cache messages 301115:52:34 behaves like service emitting message for user prompt 301215:52:34 triggers graphql subscription message 301315:52:34 behaves like track internal event for Duo Chat 301415:52:34 behaves like internal event tracking 301515:52:35Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"How to reset the password", "role"=>"user", "timestamp"=>Fri, 20 Sep 2024 15:52:34.994883487 UTC +00:00, "errors"=>[], "extras"=>{"additional_context"=>[]}, "user"=>#<GlobalID:0x00007d6934ff5508 @uri=#<URI::GID gid://gitlab/User/1245>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d6934ff4ea0 @uri=#<URI::GID gid://gitlab/User/1245>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d6935028d40 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 301715:52:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 301815:52:35 logs to Snowplow, Redis, and product analytics tooling 301915:52:35 when user is not part of the group 302015:52:35 returns an error 302115:52:35 when an agent is passed 302215:52:35 behaves like schedules completion worker 302315:52:35 asynchronously with correct params 302415:52:35 behaves like llm service caches user request 302515:52:35Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"Summarize issue", "role"=>"user", "timestamp"=>Fri, 20 Sep 2024 15:52:35.426386328 UTC +00:00, "errors"=>[], "extras"=>{}, "user"=>#<GlobalID:0x00007d6936e03f90 @uri=#<URI::GID gid://gitlab/User/1245>>, "ai_action"=>:chat, "context"=>{"resource"=>#<GlobalID:0x00007d6936e03950 @uri=#<URI::GID gid://gitlab/User/1245>>}, "agent_version_id"=>#<GlobalID:0x00007d6936cb74c0 @uri=#<URI::GID gid://gitlab/Ai::AgentVersion/2>>, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d6936d1c708 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 302715:52:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 302815:52:35 caches response 302915:52:35 when a special reset message is used 303015:52:35 only stores the message in cache 303115:52:35 when a special clean message is used 303215:52:35 deletes all cache messages 303315:52:35 behaves like service emitting message for user prompt 303415:52:35 triggers graphql subscription message 303515:52:35 when ai agent is not found 303615:52:36 returns an error 303715:52:36 when user is not allowed to read the ai agent 303815:52:36 is an invalid request 303915:52:36 when require_resource_id FF is enabled 304015:52:36 when resource is missing 304115:52:36 behaves like returns a missing resource error 304215:52:36 returns a missing resource error 304315:52:36 when non slash command request starts with a slash 304415:52:36 behaves like schedules completion worker 304515:52:36 asynchronously with correct params 304615:52:36 when non slash command request is received 304715:52:36 behaves like schedules completion worker 304815:52:36 asynchronously with correct params 304915:52:36 when resource is missing and require_resource_id FF is disabled, slash command request 305015:52:36 behaves like schedules completion worker 305115:52:36 asynchronously with correct params 305215:52:36 when ai features are disabled for instance 305315:52:36 returns an error 305415:52:36# [RSpecRunTime] Finishing example group ee/spec/services/llm/chat_service_spec.rb. It took 16.84 seconds. Expected to take 20.33 seconds. 305515:52:36# [RSpecRunTime] Starting example group ee/spec/workers/search/zoekt/namespace_initial_indexing_worker_spec.rb. Expected to take 18.75 seconds. 305615:52:36Search::Zoekt::NamespaceInitialIndexingWorker 305715:52:36 behaves like worker with data consistency 305815:52:36 .get_data_consistency_feature_flag_enabled? 305915:52:36 returns true 306015:52:36 .get_data_consistency 306115:52:37 returns correct data consistency 306315:52:37 when license zoekt_code_search is not available 306415:52:37 behaves like an idempotent worker 306515:52:37 is labeled as idempotent 306615:52:38 performs multiple times sequentially without raising an exception 306715:52:39 does not call the NamespaceInitialIndexingWorker on any child of the namespace 306815:52:39 does not call the Search::Zoekt.index_in and does not change the zoekt_index state to in_progress 306915:52:40# [RSpecRunTime] RSpec elapsed time: 16 minutes 43.94 seconds. Current RSS: ~1540M. Threads: 4. load average: 1.11 1.10 1.25 1/407 14634 307115:52:40 when namespace_id is also passed in the options 307215:52:40 when invalid namespace_id is passed 307315:52:40 behaves like an idempotent worker 307415:52:40 is labeled as idempotent 307515:52:41 performs multiple times sequentially without raising an exception 307615:52:42 does not call the NamespaceInitialIndexingWorker on any child of the namespace 307715:52:42 does not call the Search::Zoekt.index_in and does not change the zoekt_index state to in_progress 307815:52:42# [RSpecRunTime] RSpec elapsed time: 16 minutes 46.85 seconds. Current RSS: ~1523M. Threads: 4. load average: 1.11 1.10 1.25 1/407 14635 308015:52:42 behaves like an idempotent worker 308115:52:43 is labeled as idempotent 308215:52:44Job arguments to Search::Zoekt::NamespaceInitialIndexingWorker must be native JSON types, but :namespace_id is a Symbol. 308415:52:44To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 308515:52:44Job arguments to Search::Zoekt::IndexingTaskWorker must be native JSON types, but :index_repo is a Symbol. 308715:52:44To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 308815:52:44Job arguments to Search::Zoekt::NamespaceInitialIndexingWorker must be native JSON types, but :namespace_id is a Symbol. 309015:52:44To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 309115:52:44Job arguments to Search::Zoekt::IndexingTaskWorker must be native JSON types, but :index_repo is a Symbol. 309315:52:44To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 309415:52:44 performs multiple times sequentially without raising an exception 309515:52:45Job arguments to Search::Zoekt::IndexingTaskWorker must be native JSON types, but :index_repo is a Symbol. 309715:52:45To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 309815:52:45 calls NamespaceInitialIndexingWorker on all the children of the passed namespace 309915:52:46Job arguments to Search::Zoekt::NamespaceInitialIndexingWorker must be native JSON types, but :namespace_id is a Symbol. 310115:52:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 310215:52:46 calls the Search::Zoekt.index_in and changes the zoekt_index state to in_progress 310315:52:46# [RSpecRunTime] RSpec elapsed time: 16 minutes 50.22 seconds. Current RSS: ~1512M. Threads: 4. load average: 1.10 1.10 1.25 1/407 14636 310515:52:46 behaves like an idempotent worker 310615:52:47 is labeled as idempotent 310715:52:47Job arguments to Search::Zoekt::NamespaceInitialIndexingWorker must be native JSON types, but :namespace_id is a Symbol. 310915:52:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 311015:52:47Job arguments to Search::Zoekt::NamespaceInitialIndexingWorker must be native JSON types, but :namespace_id is a Symbol. 311215:52:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 311315:52:47Job arguments to Search::Zoekt::IndexingTaskWorker must be native JSON types, but :index_repo is a Symbol. 311515:52:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 311615:52:47Job arguments to Search::Zoekt::IndexingTaskWorker must be native JSON types, but :index_repo is a Symbol. 311815:52:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 311915:52:47Job arguments to Search::Zoekt::NamespaceInitialIndexingWorker must be native JSON types, but :namespace_id is a Symbol. 312115:52:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 312215:52:47Job arguments to Search::Zoekt::NamespaceInitialIndexingWorker must be native JSON types, but :namespace_id is a Symbol. 312415:52:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 312515:52:47Job arguments to Search::Zoekt::IndexingTaskWorker must be native JSON types, but :index_repo is a Symbol. 312715:52:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 312815:52:47Job arguments to Search::Zoekt::IndexingTaskWorker must be native JSON types, but :index_repo is a Symbol. 313015:52:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 313115:52:47 performs multiple times sequentially without raising an exception 313215:52:48Job arguments to Search::Zoekt::IndexingTaskWorker must be native JSON types, but :index_repo is a Symbol. 313415:52:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 313515:52:48 calls the NamespaceInitialIndexingWorker on all the children of the namespace 313615:52:49Job arguments to Search::Zoekt::NamespaceInitialIndexingWorker must be native JSON types, but :namespace_id is a Symbol. 313815:52:49To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 313915:52:49 calls the Search::Zoekt.index_in and changes the zoekt_index state to in_progress 314015:52:49# [RSpecRunTime] RSpec elapsed time: 16 minutes 53.44 seconds. Current RSS: ~1496M. Threads: 4. load average: 1.09 1.10 1.24 1/407 14637 314215:52:49# [RSpecRunTime] Finishing example group ee/spec/workers/search/zoekt/namespace_initial_indexing_worker_spec.rb. It took 12.69 seconds. Expected to take 18.75 seconds. 314315:52:49# [RSpecRunTime] Starting example group ee/spec/services/iterations/cadences/create_iterations_in_advance_service_spec.rb. Expected to take 18.15 seconds. 314415:52:49Iterations::Cadences::CreateIterationsInAdvanceService 314615:52:49 when user has permissions to create iterations 314715:52:49 when user is a group developer 314815:52:49 with nil cadence 314915:52:49 returns error 315015:52:49 with manual cadence 315115:52:50 returns error 315215:52:50 when cadence is converted to use automatic scheduling 315315:52:50 when past iteration exists and automation start date is set to today 315415:52:50 behaves like manual cadence is updated 315515:52:50 manages and schedules iterations without modifying past and current iterations 315615:52:50 when current iteration exists and automation start date is set to an upcoming date 315715:52:50 behaves like manual cadence is updated 315815:52:51 manages and schedules iterations without modifying past and current iterations 315915:52:51 when upcoming iteration exists and automation start date is set to an upcoming date 316015:52:51 behaves like manual cadence is updated 316115:52:52 manages and schedules iterations without modifying past and current iterations 316215:52:52 when current and upcoming iteration exists and automation start date is set to an upcoming date 316315:52:52 behaves like manual cadence is updated 316415:52:52 manages and schedules iterations without modifying past and current iterations 316515:52:52 when past and future iteration exists and automation start date is set to today 316615:52:52 behaves like manual cadence is updated 316715:52:53 manages and schedules iterations without modifying past and current iterations 316815:52:53 with inactive cadence 316915:52:53 returns error 317015:52:53 with automatic and active cadence 317115:52:53 when cadence starts on a past date 317215:52:53 when the cadence start date was a day ago 317315:52:53 behaves like iterations are scheduled on an initial run 317415:52:54 schedule iterations with correct states 317515:52:54 behaves like iterations are scheduled 317615:52:54 correctly manages and schedules iterations 317715:52:54 when re-executed with a smaller 'iterations_in_advance' value on a future date 317815:52:54 behaves like iterations are scheduled on a subsequent run 317915:52:54 behaves like iterations are scheduled 318015:52:54 correctly manages and schedules iterations 318115:52:54 when cadence starts on a future date 318215:52:54 when the cadence start date is the next day 318315:52:54 behaves like iterations are scheduled on an initial run 318415:52:55 schedule iterations with correct states 318515:52:55 behaves like iterations are scheduled 318615:52:55 correctly manages and schedules iterations 318715:52:55 when re-executed on a future date to start in the past 318815:52:55 behaves like iterations are scheduled on a subsequent run 318915:52:55 behaves like iterations are scheduled 319015:52:56 correctly manages and schedules iterations 319115:52:56 when re-executed on the same date with updated cadence params 319215:52:56 behaves like iterations are scheduled on a subsequent run 319315:52:56 behaves like iterations are scheduled 319415:52:56 correctly manages and schedules iterations 319515:52:56 when the cadence start date is a week later (duration_in_weeks) 319615:52:56 behaves like iterations are scheduled on an initial run 319715:52:56 schedule iterations with correct states 319815:52:56 behaves like iterations are scheduled 319915:52:57 correctly manages and schedules iterations 320015:52:57 when cadence starts on the current date 320115:52:57 behaves like iterations are scheduled on an initial run 320215:52:57 schedule iterations with correct states 320315:52:57 behaves like iterations are scheduled 320415:52:57 correctly manages and schedules iterations 320515:52:57 when re-executed on the same date 320615:52:57 behaves like iterations are scheduled on a subsequent run 320715:52:57 behaves like iterations are scheduled 320815:52:58 correctly manages and schedules iterations 320915:52:58 when re-executed on a future date 321015:52:58 behaves like iterations are scheduled on a subsequent run 321115:52:58 behaves like iterations are scheduled 321215:52:58 correctly manages and schedules iterations 321315:52:58 when new iterations need to be created 321415:52:58 when cadence has iterations but all are in the past 321515:52:58 does not modify the titles of the existing iterations (if they have any) 321615:52:59# [RSpecRunTime] Finishing example group ee/spec/services/iterations/cadences/create_iterations_in_advance_service_spec.rb. It took 9.49 seconds. Expected to take 18.15 seconds. 321715:52:59# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/subscription_portal/clients/graphql_spec.rb. Expected to take 16.96 seconds. 321815:52:59Gitlab::SubscriptionPortal::Clients::Graphql 322015:52:59 returns success 322115:52:59 when there are future subscriptions 322215:52:59 returns success 322315:52:59 when the activation code is invalid 322415:52:59 returns failure 322515:52:59 when remote server returns error 322615:52:59 returns connectivity error 322715:52:59 when the remote server is unreachable 322815:52:59 returns connectivity error 322915:52:59 #subscription_last_term 323015:52:59 returns success 323115:52:59 returns failure 323215:52:59 with no namespace_id 323315:52:59 returns failure 323415:52:59 #subscription_seat_usage_alerts_eligibility 323515:52:59 returns success when the subscription can be found 323615:53:00 returns failure when the subscription cannot be found 323715:53:00 with no namespace_id 323815:53:00 returns failure 323915:53:00 when there is a network connectivity error 324015:53:00 returns an error response 324215:53:00 returns a failure response and logs the error when failed to call endpoint 324315:53:00 when the request is successful 324415:53:00 returns the data 324515:53:00 when the request is unsuccessful 324615:53:00 returns a failure response and logs the error 324715:53:00 #filter_purchase_eligible_namespaces 324815:53:00 returns a failure response and logs the error when failed to call endpoint 324915:53:00 when the response is successful 325015:53:01 returns the namespace data 325115:53:01 when the response is unsuccessful 325215:53:01 returns the error message 325315:53:01 #update_namespace_name 325415:53:01 returns success 325515:53:01 returns top level errors 325615:53:01 returns errors as data 325715:53:01 returns connectivity error when remote server returns error 325815:53:01 returns connectivity error when the remote server is unreachable 325915:53:01 #send_seat_overage_notification 326015:53:01 when the subscription portal response is successful 326115:53:02 returns successfully 326215:53:02 when the subscription portal response is unsuccessful 326315:53:02 returns an error response 326415:53:02 when there is a network connectivity error 326515:53:02 returns an error response 326615:53:02 #send_seat_overage_notification_batch 326715:53:02 when the subscription portal response is successful 326815:53:02 returns successfully 326915:53:02 when the subscription portal response is unsuccessful 327015:53:02 returns an error response 327115:53:02 when there is a network connectivity error 327215:53:02 returns an error response 327315:53:02 #get_cloud_connector_access_data 327415:53:02 returns a failure response and logs the error when failed to call endpoint 327515:53:02 when the request is successful 327615:53:03 returns the data 327715:53:03 when the response contains an error 327815:53:03 returns a failure response and logs the error 327915:53:03 #get_billing_account_details 328015:53:03 when the response is successful 328115:53:03 returns the billing account name 328215:53:03 when the response contains an error 328315:53:03 returns a failure response and logs the error 328415:53:03 when there is a network connectivity error 328515:53:03 returns an error response 328615:53:03# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/subscription_portal/clients/graphql_spec.rb. It took 4.58 seconds. Expected to take 16.96 seconds. 328715:53:03# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/parsers/security/dast_spec.rb. Expected to take 16.12 seconds. 328815:53:03Gitlab::Ci::Parsers::Security::Dast 329015:53:03 report_format: :dast, occurrence_count: 24, identifier_count: 15, evidence_count: 2, scanner_count: 1, scanned_resources_count: 6, last_occurrence_hostname: "http://goat:8080", last_occurrence_method_name: "GET", last_occurrence_path: "/WebGoat/plugins/bootstrap/css/bootstrap.min.css", last_occurrence_severity: "info", last_occurrence_confidence: "low", last_occurrence_evidence_summary: nil 329115:53:04Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 329315:53:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 329415:53:04 parses all identifiers, findings and scanned resources 329515:53:04Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 329715:53:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 329815:53:04 generates expected location 329915:53:05Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 330115:53:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 330215:53:05 generates expected evidence 330315:53:05 occurrence properties 330415:53:05 attribute: :report_type, value: "dast" 330515:53:06Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 330715:53:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 330815:53:06 saves properly occurrence 330915:53:06# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.24 seconds. Current RSS: ~1571M. Threads: 4. load average: 1.23 1.12 1.25 1/407 14638 331115:53:06 attribute: :severity, value: "info" 331215:53:06Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 331415:53:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 331515:53:06 saves properly occurrence 331615:53:06 attribute: :confidence, value: "low" 331715:53:07Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 331915:53:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 332015:53:07 saves properly occurrence 332115:53:07 report_format: :dast_multiple_sites, occurrence_count: 25, identifier_count: 15, evidence_count: 1, scanner_count: 1, scanned_resources_count: 0, last_occurrence_hostname: "http://goat:8080", last_occurrence_method_name: "GET", last_occurrence_path: "/WebGoat/plugins/bootstrap/css/bootstrap.min.css", last_occurrence_severity: "info", last_occurrence_confidence: "low", last_occurrence_evidence_summary: nil 332215:53:08Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 332415:53:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 332515:53:08 parses all identifiers, findings and scanned resources 332615:53:08Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 332815:53:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 332915:53:09 generates expected location 333015:53:09Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 333215:53:09To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 333315:53:09 generates expected evidence 333415:53:09 occurrence properties 333515:53:09 attribute: :report_type, value: "dast" 333615:53:10Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 333815:53:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 333915:53:10 saves properly occurrence 334015:53:10# [RSpecRunTime] RSpec elapsed time: 17 minutes 14.49 seconds. Current RSS: ~1526M. Threads: 4. load average: 1.21 1.12 1.25 1/407 14639 334215:53:10 attribute: :severity, value: "info" 334315:53:11Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 334515:53:11To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 334615:53:11 saves properly occurrence 334715:53:11 attribute: :confidence, value: "low" 334815:53:12Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 335015:53:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 335115:53:12 saves properly occurrence 335215:53:12 parses scanned_resources 335315:53:12Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 335515:53:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 335615:53:12 skips invalid URLs 335715:53:13Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 335915:53:13To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 336015:53:13 creates a scanned resource for each URL 336115:53:13# [RSpecRunTime] RSpec elapsed time: 17 minutes 17.62 seconds. Current RSS: ~1492M. Threads: 4. load average: 1.21 1.12 1.25 1/407 14640 336315:53:13# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/parsers/security/dast_spec.rb. It took 10.11 seconds. Expected to take 16.12 seconds. 336415:53:13# [RSpecRunTime] Starting example group ee/spec/models/integrations/google_cloud_platform/artifact_registry_spec.rb. Expected to take 15.39 seconds. 336515:53:13Integrations::GoogleCloudPlatform::ArtifactRegistry 336615:53:14 does not allow STI 336815:53:14 is expected to be truthy 336915:53:14 behaves like Integrations::HasAvatar 337115:53:14 returns the expected avatar URL 337215:53:14 #ci_variables 337315:53:14 is expected to eq [] 337415:53:14 with saas only enabled 337515:53:14 when integration is inactive 337615:53:14 is expected to eq [] 337715:53:14 when integration is active 337815:53:14 is expected to contain exactly {:key=>"GOOGLE_ARTIFACT_REGISTRY_PROJECT_ID", :value=>"dev-gcp-9abafed1"}, {:key=>"GOOGLE_ARTIFACT_REGISTRY_REPOSITORY_NAME", :value=>"demo, my-repo"}, and {:key=>"GOOGLE_ARTIFACT_REGISTRY_REPOSITORY_LOCATION", :value=>"us-east1"} 338015:53:14 is expected to eq "Google Artifact Management" 338115:53:14 .description 338215:53:14 is expected to eq "Manage your artifacts in Google Artifact Registry." 338415:53:15 is expected to eq {:result=>nil, :success=>true} 338515:53:15 when the connection was not established 338615:53:15 is expected to eq {:result=>"Unsuccessful Google Cloud API request", :success=>false} 338715:53:15 #artifact_registry_repository 338815:53:15 is expected to eq "demo, my-repo" 339015:53:15 is expected to eq "google_cloud_platform_artifact_registry" 339115:53:15 .supported_events 339215:53:15 is expected to eq [] 339315:53:15 .default_test_event 339415:53:15 is expected to eq "current_user" 339615:53:16 is expected to eq [{:type=>"google_artifact_management"}] 339715:53:16 #repository_full_name 339815:53:16 is expected to eq "projects/dev-gcp-9abafed1/locations/us-east1/repositories/demo, my-repo" 340015:53:16 default values 340115:53:16 is expected not to be alert events 340215:53:16 is expected not to be commit events 340315:53:16 is expected not to be confidential issues events 340415:53:16 is expected not to be confidential note events 340515:53:16 is expected not to be issues events 340615:53:16 is expected not to be job events 340715:53:16 is expected not to be merge requests events 340815:53:17 is expected not to be note events 340915:53:17 is expected not to be pipeline events 341015:53:17 is expected not to be push events 341115:53:17 is expected not to be tag push events 341215:53:17 is expected not to be wiki page events 341315:53:17 is expected not to be comment on event enabled 341415:53:17# [RSpecRunTime] RSpec elapsed time: 17 minutes 21.61 seconds. Current RSS: ~1558M. Threads: 4. load average: 1.20 1.12 1.25 1/407 14641 341715:53:17 is expected to validate that :artifact_registry_project_id cannot be empty/falsy 341815:53:17 is expected to validate that :artifact_registry_location cannot be empty/falsy 341915:53:18 is expected to validate that :artifact_registry_repositories cannot be empty/falsy 342015:53:18 when inactive integration 342115:53:18 is expected not to validate that :artifact_registry_project_id cannot be empty/falsy 342215:53:18 is expected not to validate that :artifact_registry_location cannot be empty/falsy 342315:53:18 is expected not to validate that :artifact_registry_repositories cannot be empty/falsy 342415:53:18# [RSpecRunTime] Finishing example group ee/spec/models/integrations/google_cloud_platform/artifact_registry_spec.rb. It took 4.75 seconds. Expected to take 15.39 seconds. 342515:53:18# [RSpecRunTime] Starting example group ee/spec/lib/security/scan_result_policies/policy_violation_details_spec.rb. Expected to take 14.38 seconds. 342615:53:18Security::ScanResultPolicies::PolicyViolationDetails 342715:53:20Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 342915:53:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 343115:53:20 with SCAN_REMOVED error 343215:53:20 returns associated error messages 343315:53:20# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.82 seconds. Current RSS: ~1552M. Threads: 4. load average: 1.18 1.12 1.25 1/413 14823 343515:53:20 with ARTIFACTS_MISSING error 343615:53:20 with scan_finding report_type 343715:53:21 returns associated error messages 343815:53:21 with license_scanning report_type 343915:53:21 returns associated error messages 344015:53:21 with unsupported report_type 344115:53:21 returns associated error messages 344215:53:21 with unsupported error 344315:53:21 results in unknown error message 344415:53:21 #license_scanning_violations 344515:53:21 returns list of licenses with dependencies 344615:53:21 when software license matching the name exists 344715:53:21 includes license URL 344815:53:21 when multiple violations exist 344915:53:21 merges the licenses and dependencies 345115:53:21 policy: policy1, name: "Policy 1", report_type: "scan_finding", data: scan_finding_violation_data 345215:53:21 has correct attributes 345315:53:21 policy: policy2, name: "Policy 2", report_type: "license_scanning", data: license_scanning_violation_data 345415:53:22 has correct attributes 345515:53:22 policy: policy3, name: "Policy 3", report_type: "any_merge_request", data: any_merge_request_violation_data 345615:53:22 has correct attributes 345715:53:22 when there is a violation that has no approval rules associated with it 345915:53:22 scan finding violations 346015:53:22 #new_scan_finding_violations 346115:53:22 with additional unrelated violation 346215:53:22 returns only related new scan finding violations 346315:53:22 with multiple pipelines detecting the same uuid 346415:53:23 returns only one violation 346515:53:23 when multiple policies containing the same uuid 346615:53:23 returns de-duplicated violations 346715:53:23 when the referenced finding does not contain any finding_data 346815:53:23 returns violations without location, path and name 346915:53:23 #previous_scan_finding_violations 347015:53:23 with additional unrelated violation 347115:53:23 returns only related previous scan finding violations 347215:53:23 when multiple policies containing the same uuid 347315:53:23 returns de-duplicated violations 347415:53:23 when the referenced finding does not contain any raw_metadata 347515:53:23 returns violations without location and path 347615:53:23 #unique_policy_names 347715:53:24 is expected to contain exactly "Policy" and "Other" 347815:53:24 when filtered by report_type 347915:53:24 is expected to contain exactly "Policy" 348015:53:24 #any_merge_request_violations 348115:53:24 when commits is boolean 348215:53:24 returns only any_merge_request violations 348315:53:24 when commits is array 348415:53:24 returns only any_merge_request violations 348515:53:24 #comparison_pipelines 348615:53:24 returns associated, deduplicated pipeline ids grouped by report_type 348715:53:24# [RSpecRunTime] Finishing example group ee/spec/lib/security/scan_result_policies/policy_violation_details_spec.rb. It took 6.17 seconds. Expected to take 14.38 seconds. 348815:53:24# [RSpecRunTime] Starting example group ee/spec/services/projects/gitlab_projects_import_service_spec.rb. Expected to take 14.16 seconds. 348915:53:24Projects::GitlabProjectsImportService 349115:53:24 creates template export job 349215:53:26 if project saved and custom template exists 349315:53:27 sets custom template import strategy after export 349415:53:27# [RSpecRunTime] RSpec elapsed time: 17 minutes 31.43 seconds. Current RSS: ~1542M. Threads: 4. load average: 1.17 1.11 1.25 1/412 14894 349615:53:27 does not create export job 349715:53:28 if project not saved 349815:53:28# [RSpecRunTime] RSpec elapsed time: 17 minutes 32.78 seconds. Current RSS: ~1535M. Threads: 4. load average: 1.17 1.11 1.25 1/412 14911 350015:53:28 behaves like gitlab projects import validations 350115:53:28 with an invalid path 350215:53:29 returns an invalid project 350315:53:29 with a valid path 350415:53:30Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x00007d6936e6d4e0 @options={:export_into_project_id=>464, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x00007d6916b85a18 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x00007d6936e6b988 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00007d6916b859c8 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x00007d6936e6b870>, @mon_data_owner_object_id=352923620>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 350615:53:30To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 350715:53:30 creates a project 350815:53:30# [RSpecRunTime] RSpec elapsed time: 17 minutes 34.9 seconds. Current RSS: ~1517M. Threads: 4. load average: 1.15 1.11 1.24 1/407 14946 351015:53:30 override params 351115:53:32Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x00007d692cb483f0 @options={:export_into_project_id=>466, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x00007d6916fee4d8 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x00007d692cb42388 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00007d6916fee488 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x00007d692cb422e8>, @mon_data_owner_object_id=353600260>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 351315:53:32To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 351415:53:32 stores them as import data when passed 351515:53:32# [RSpecRunTime] RSpec elapsed time: 17 minutes 36.4 seconds. Current RSS: ~1520M. Threads: 4. load average: 1.15 1.11 1.24 1/407 14981 351715:53:32 when there is a project with the same path 351815:53:33 does not create the project 351915:53:33 when overwrite param is set 352015:53:35Job arguments to ProjectTemplateExportWorker must be native JSON types, but #<EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy:0x00007d69384a2a80 @options={:export_into_project_id=>471, :klass=>"EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy"}, @logger=#<Gitlab::Export::Logger:0x00007d6916714f10 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x00007d69384a1950 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00007d6916714ec0 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename=#<Pathname:/builds/gitlab-org/gitlab/log/exporter.log>, @dev=#<File:/builds/gitlab-org/gitlab/log/exporter.log>, @binmode=false, @mon_data=#<Monitor:0x00007d69384a1900>, @mon_data_owner_object_id=354433000>>, @params={}> is a EE::Gitlab::ImportExport::AfterExportStrategies::CustomTemplateExportImportStrategy. 352215:53:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 352315:53:35 creates a project in a temporary full_path 352415:53:35# [RSpecRunTime] RSpec elapsed time: 17 minutes 39.33 seconds. Current RSS: ~1507M. Threads: 4. load average: 1.14 1.11 1.24 1/407 15016 352615:53:35# [RSpecRunTime] Finishing example group ee/spec/services/projects/gitlab_projects_import_service_spec.rb. It took 10.78 seconds. Expected to take 14.16 seconds. 352715:53:35# [RSpecRunTime] Starting example group ee/spec/models/ci/project_cancellation_restriction_spec.rb. Expected to take 13.49 seconds. 352815:53:35Ci::ProjectCancellationRestriction 352915:53:35 does not allow STI 353015:53:35 #no_one_allowed? 353115:53:35 when no project 353215:53:35 is expected to equal false 353315:53:35 when no ci settings 353415:53:36 is expected to equal false 353515:53:36 when the licensed feature is enabled 353615:53:36 returns true if no one is allowed to cancel 353715:53:37 returns false if maintainer is allowed to cancel 353815:53:38 returns false if developer is allowed to cancel 353915:53:38# [RSpecRunTime] RSpec elapsed time: 17 minutes 42.12 seconds. Current RSS: ~1510M. Threads: 4. load average: 1.14 1.11 1.24 1/407 15017 354115:53:38 when the licensed_features is disabled 354215:53:38 is expected to equal false 354315:53:38 #feature_available? 354415:53:38 when no project 354515:53:38 is expected to equal false 354615:53:38 when no ci settings 354715:53:39 is expected to equal false 354815:53:39 when the feature is licensed 354915:53:40 is expected to equal true 355015:53:40 when the feature is not licensed 355115:53:40 is expected to equal false 355215:53:40 #maintainers_only_allowed? 355315:53:40 when no project 355415:53:40 is expected to equal false 355515:53:40 when no ci settings 355615:53:41 is expected to equal false 355715:53:41 when the licensed feature is enabled 355815:53:42 returns true if maintainers are the only ones allowed to cancel 355915:53:42 returns false if no_one is allowed to cancel 356015:53:43 returns false if developer is allowed to cancel 356115:53:43# [RSpecRunTime] RSpec elapsed time: 17 minutes 47.26 seconds. Current RSS: ~1516M. Threads: 4. load average: 1.13 1.11 1.24 1/407 15018 356315:53:43 when the licensed_features is disabled 356415:53:43 is expected to equal false 356515:53:43# [RSpecRunTime] Finishing example group ee/spec/models/ci/project_cancellation_restriction_spec.rb. It took 8.55 seconds. Expected to take 13.49 seconds. 356615:53:43# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/projects/set_locked_spec.rb. Expected to take 12.79 seconds. 356715:53:43Mutations::Projects::SetLocked 356915:53:44 raises an error if the resource is not accessible to the user 357015:53:44 when the user can lock the file 357115:53:44 when file_locks feature is not available 357215:53:45 raises an error 357315:53:45# [RSpecRunTime] RSpec elapsed time: 17 minutes 49.29 seconds. Current RSS: ~1523M. Threads: 4. load average: 1.12 1.11 1.24 1/407 15049 357515:53:45 when file is not locked 357615:53:45 sets path locks for the project 357715:53:45 when file is already locked 357815:53:46 does not change the lock 357915:53:46 when LFS is enabled 358015:53:46 locks the file in LFS 358115:53:46 when file is not tracked in LFS 358215:53:47 does not lock the file 358315:53:47 when locking a directory 358415:53:47 locks the directory 358515:53:47 does not locks the directory through LFS 358615:53:47 when the user can unlock the file 358715:53:47 when file is already locked by the same user 358815:53:48 unlocks the file 358915:53:48 when file is already locked by somebody else 359015:53:48 returns an error 359115:53:48 when file is not locked 359215:53:48 does nothing 359315:53:48 when LFS is enabled 359415:53:48 when file is locked 359515:53:49 unlocks the file 359615:53:49 unlocks the file in LFS 359715:53:49 when file is not tracked in LFS 359815:53:50 does not unlock the file 359915:53:50# [RSpecRunTime] RSpec elapsed time: 17 minutes 54.29 seconds. Current RSS: ~1535M. Threads: 4. load average: 1.11 1.10 1.24 1/412 15276 360115:53:50 when unlocking a directory 360215:53:50 unlocks the directory 360315:53:51 does not call the LFS unlock service 360415:53:51# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/projects/set_locked_spec.rb. It took 7.15 seconds. Expected to take 12.79 seconds. 360515:53:51# [RSpecRunTime] Starting example group ee/spec/helpers/ee/issues_helper_spec.rb. Expected to take 12.37 seconds. 360615:53:51EE::IssuesHelper 360715:53:51 #issue_in_subepic? 360815:53:51 returns false if epic_id parameter is not set or is wildcard 360915:53:52 returns false if epic_id parameter is the same as issue epic_id 361015:53:52 returns false if the issue is not part of an epic 361115:53:52 returns true if epic_id parameter is not the same as issue epic_id 361215:53:52# [RSpecRunTime] RSpec elapsed time: 17 minutes 56.33 seconds. Current RSS: ~1532M. Threads: 4. load average: 1.11 1.10 1.24 1/412 15305 361415:53:52 #show_timeline_view_toggle? 361515:53:53 is expected to be falsy 361615:53:53 issue is an incident 361715:53:53 is expected to be falsy 361815:53:53 with license 361915:53:53 is expected to be truthy 362015:53:53 when issue is created at the group level 362115:53:53 is expected to be truthy 362215:53:53# [RSpecRunTime] RSpec elapsed time: 17 minutes 57.53 seconds. Current RSS: ~1538M. Threads: 4. load average: 1.11 1.10 1.24 1/412 15306 362415:53:53 when issue is created at the user namespace level 362515:53:53 is expected to be truthy 362615:53:53 #scoped_labels_available? 362815:53:53 behaves like without license 362915:53:54 is expected to be falsy 363015:53:54 behaves like with license 363115:53:54 is expected to be truthy 363315:53:54 behaves like without license 363415:53:55 is expected to be falsy 363515:53:55 behaves like with license 363615:53:55 is expected to be truthy 363715:53:55 #project_issues_list_data 363815:53:55 when features are enabled 363915:53:55 returns data with licensed features enabled 364015:53:55 when project does not have group 364115:53:56 does not return group_path 364215:53:56# [RSpecRunTime] RSpec elapsed time: 18 minutes 0.64 second. Current RSS: ~1538M. Threads: 4. load average: 1.18 1.12 1.24 1/413 15307 364415:53:56 when features are disabled 364515:53:57 returns data with licensed features disabled 364615:53:57 #group_issues_list_data 364715:53:57 when features are enabled 364815:53:58 returns data with licensed features enabled 364915:53:58 when features are disabled 365015:53:58 returns data with licensed features disabled 365115:53:58 #dashboard_issues_list_data 365215:53:58 when features are enabled 365315:53:58 returns data with licensed features enabled 365415:53:58 when features are disabled 365515:53:58 returns data with licensed features disabled 365615:53:58# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/issues_helper_spec.rb. It took 7.4 seconds. Expected to take 12.37 seconds. 365715:53:58# [RSpecRunTime] Starting example group ee/spec/finders/template_finder_spec.rb. Expected to take 11.85 seconds. 365815:53:58TemplateFinder 366015:53:58 type: :dockerfiles, expected_template_finder: Gitlab::Template::CustomDockerfileTemplate 366115:53:58 custom templates enabled 366215:53:59 returns custom templates 366315:53:59 a custom template is specified by name 366415:53:59 returns the custom template if its name is specified 366515:53:59 custom templates disabled 366615:53:59 does not return any custom templates 366715:53:59 type: :gitignores, expected_template_finder: Gitlab::Template::CustomGitignoreTemplate 366815:53:59 custom templates enabled 366915:53:59 returns custom templates 367015:53:59 a custom template is specified by name 367115:53:59 returns the custom template if its name is specified 367215:53:59 custom templates disabled 367315:53:59 does not return any custom templates 367415:53:59 type: :gitlab_ci_ymls, expected_template_finder: Gitlab::Template::CustomGitlabCiYmlTemplate 367515:53:59 custom templates enabled 367615:53:59 returns custom templates 367715:53:59 a custom template is specified by name 367815:53:59 returns the custom template if its name is specified 367915:53:59 custom templates disabled 368015:53:59 does not return any custom templates 368115:53:59 type: :issues, expected_template_finder: Gitlab::Template::IssueTemplate 368215:53:59 custom templates enabled 368315:53:59 returns custom templates 368415:53:59 a custom template is specified by name 368515:54:00 returns the custom template if its name is specified 368615:54:00 custom templates disabled 368715:54:00 does not return any custom templates 368815:54:00 type: :merge_requests, expected_template_finder: Gitlab::Template::MergeRequestTemplate 368915:54:00 custom templates enabled 369015:54:00 returns custom templates 369115:54:00 a custom template is specified by name 369215:54:00 returns the custom template if its name is specified 369315:54:00 custom templates disabled 369415:54:00 does not return any custom templates 369515:54:00 #template_names 369615:54:02 type: :dockerfiles, custom_name: "project_dockerfiles_template" 369715:54:02 when project has a repository 369815:54:02 returns all custom templates 369915:54:02# [RSpecRunTime] RSpec elapsed time: 18 minutes 6.66 seconds. Current RSS: ~1549M. Threads: 4. load average: 1.17 1.12 1.24 1/412 15710 370115:54:02 template names hash keys 370215:54:02 has all the expected keys 370315:54:02 type: :gitignores, custom_name: "project_gitignores_template" 370415:54:02 when project has a repository 370515:54:03 returns all custom templates 370615:54:03 template names hash keys 370715:54:03 has all the expected keys 370815:54:03 type: :gitlab_ci_ymls, custom_name: "project_gitlab_ci_ymls_template" 370915:54:03 when project has a repository 371015:54:03 returns all custom templates 371115:54:03 template names hash keys 371215:54:04 has all the expected keys 371315:54:04# [RSpecRunTime] Finishing example group ee/spec/finders/template_finder_spec.rb. It took 5.52 seconds. Expected to take 11.85 seconds. 371415:54:04# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/dast/profiles/create_spec.rb. Expected to take 11.4 seconds. 371515:54:04Mutations::Dast::Profiles::Create 371615:54:05 is expected to require graphql authorizations :create_on_demand_dast_scan 371815:54:05 when the feature is licensed 371915:54:05 when the user can run a dast scan 372015:54:06 returns the dast_profile 372115:54:06 returns the dast_profile_schedule 372215:54:06 when run_after_create=true 372315:54:06 behaves like it checks branch permissions before creating a DAST on-demand scan pipeline 372415:54:06 when the user does not have access to the branch 372515:54:07 communicates failure 372615:54:07# [RSpecRunTime] RSpec elapsed time: 18 minutes 11.25 seconds. Current RSS: ~1537M. Threads: 4. load average: 1.23 1.13 1.25 1/413 15895 372815:54:07 behaves like it creates a DAST on-demand scan pipeline 372915:54:08 creates a new ci_pipeline for the given project 373015:54:09 creates a single build associated with the ci_pipeline 373115:54:10 creates an association between the dast_profile and the ci_pipeline 373215:54:11 returns the pipeline_url 373315:54:11# [RSpecRunTime] RSpec elapsed time: 18 minutes 15.12 seconds. Current RSS: ~1546M. Threads: 4. load average: 1.21 1.13 1.24 1/413 15968 373515:54:11 behaves like it delegates scan creation to another service 373615:54:12 calls AppSec::Dast::Scans::CreateService 373715:54:12# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/dast/profiles/create_spec.rb. It took 7.98 seconds. Expected to take 11.4 seconds. 373815:54:12# [RSpecRunTime] Starting example group ee/spec/services/todos/destroy/confidential_epic_service_spec.rb. Expected to take 10.69 seconds. 373915:54:12Todos::Destroy::ConfidentialEpicService 374115:54:16 removes epic todos for users who can not access the confidential epic 374215:54:16 when provided epic is not confidential 374315:54:19 does not remove any todos 374415:54:19# [RSpecRunTime] RSpec elapsed time: 18 minutes 23.93 seconds. Current RSS: ~1468M. Threads: 4. load average: 1.34 1.16 1.25 1/413 15981 374615:54:20# [RSpecRunTime] Finishing example group ee/spec/services/todos/destroy/confidential_epic_service_spec.rb. It took 7.99 seconds. Expected to take 10.69 seconds. 374715:54:20# [RSpecRunTime] Starting example group ee/spec/finders/clusters/environments_finder_spec.rb. Expected to take 10.32 seconds. 374815:54:20Clusters::EnvironmentsFinder#execute 374915:54:20 current_user can read cluster environments 375015:54:22 is expected to include #<Environment id: 34, project_id: 510, name: "environment20", created_at: "2024-09-20 15:54:21.152707...", merge_request_id: nil, cluster_agent_id: nil, kubernetes_namespace: nil, flux_resource_path: nil> 375115:54:22 environment is not available 375215:54:25 is expected not to include #<Environment id: 36, project_id: 512, name: "environment22", created_at: "2024-09-20 15:54:24.011156...", merge_request_id: nil, cluster_agent_id: nil, kubernetes_namespace: nil, flux_resource_path: nil> 375315:54:25# [RSpecRunTime] RSpec elapsed time: 18 minutes 29.88 seconds. Current RSS: ~1509M. Threads: 4. load average: 1.39 1.17 1.26 1/413 16158 375515:54:25 current_user cannot read cluster environments 375615:54:28 is expected to be empty 375715:54:28# [RSpecRunTime] RSpec elapsed time: 18 minutes 32.83 seconds. Current RSS: ~1522M. Threads: 4. load average: 1.39 1.17 1.26 2/413 16247 375915:54:28# [RSpecRunTime] Finishing example group ee/spec/finders/clusters/environments_finder_spec.rb. It took 8.9 seconds. Expected to take 10.32 seconds. 376015:54:28# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/checks/changes_access_spec.rb. Expected to take 9.83 seconds. 376115:54:28Gitlab::Checks::ChangesAccess 376315:54:30 calls push rules validators 376415:54:30 behaves like check ignored when push rule unlicensed 376515:54:32 is expected to be truthy 376615:54:32# [RSpecRunTime] RSpec elapsed time: 18 minutes 36.81 seconds. Current RSS: ~1515M. Threads: 4. load average: 1.36 1.17 1.25 2/413 16336 376815:54:32 with denylisted files check 376915:54:32 when the repository was empty 377015:54:32 when file contains secrets 377115:54:34 returns an error if a new or renamed filed doesn't match the file name regex 377215:54:34# [RSpecRunTime] RSpec elapsed time: 18 minutes 38.78 seconds. Current RSS: ~1508M. Threads: 4. load average: 1.41 1.18 1.26 1/413 16507 377415:54:34 when file is permitted 377515:54:36 does not raise an error 377615:54:36# [RSpecRunTime] RSpec elapsed time: 18 minutes 40.9 seconds. Current RSS: ~1504M. Threads: 4. load average: 1.41 1.18 1.26 1/415 16688 377815:54:36# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/checks/changes_access_spec.rb. It took 8.06 seconds. Expected to take 9.83 seconds. 377915:54:36# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/pipeline/chain/limit/size_spec.rb. Expected to take 9.49 seconds. 378015:54:36Gitlab::Ci::Pipeline::Chain::Limit::Size 378115:54:37 when pipeline size limit is exceeded 378215:54:37 when saving incomplete pipelines 378315:54:37Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 378515:54:37To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 378615:54:38Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 378815:54:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 378915:54:38 drops the pipeline 379015:54:38Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 379215:54:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 379315:54:38Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 379515:54:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 379615:54:38 persists the pipeline 379715:54:38Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 379915:54:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 380015:54:39Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 380215:54:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 380315:54:39 breaks the chain 380415:54:39Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 380615:54:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 380715:54:39Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 380915:54:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 381015:54:39 sets a valid failure reason 381115:54:39Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 381315:54:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 381415:54:39Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 381615:54:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 381715:54:40 appends validation error 381815:54:40Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 382015:54:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 382115:54:40Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 382315:54:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 382415:54:40 logs the error 382515:54:40# [RSpecRunTime] RSpec elapsed time: 18 minutes 44.5 seconds. Current RSS: ~1504M. Threads: 4. load average: 1.38 1.18 1.26 1/413 16815 382715:54:40 when not saving incomplete pipelines 382815:54:40Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 383015:54:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 383115:54:40 fails but does not persist the pipeline 383215:54:40Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 383415:54:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 383515:54:40 breaks the chain 383615:54:41Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 383815:54:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 383915:54:41 increments the error metric 384015:54:41 when pipeline size limit is not exceeded 384115:54:41Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 384315:54:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 384415:54:41 does not break the chain 384515:54:41Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 384715:54:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 384815:54:41 does not persist the pipeline 384915:54:41Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 385115:54:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 385215:54:41 does not log any error 385315:54:41 when pipeline size limit is disabled 385415:54:41 when global pipeline size limit is exceeded 385515:54:42Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 385715:54:42To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 385815:54:42 logs the pipeline 385915:54:42# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/pipeline/chain/limit/size_spec.rb. It took 5.11 seconds. Expected to take 9.49 seconds. 386015:54:42# [RSpecRunTime] Starting example group ee/spec/workers/adjourned_projects_deletion_cron_worker_spec.rb. Expected to take 9.12 seconds. 386115:54:42AdjournedProjectsDeletionCronWorker 386315:54:43 only schedules to delete projects marked for deletion before number of days from settings 386415:54:43 when two projects are scheduled for deletion 386515:54:45 schedules the second job 10 seconds after the first 386615:54:45# [RSpecRunTime] RSpec elapsed time: 18 minutes 49.25 seconds. Current RSS: ~1520M. Threads: 4. load average: 1.35 1.18 1.26 3/413 16816 386815:54:45 marked for deletion exectly before number of days from settings 386915:54:46 schedules to delete project 387015:54:46# [RSpecRunTime] RSpec elapsed time: 18 minutes 50.8 seconds. Current RSS: ~1516M. Threads: 4. load average: 1.35 1.18 1.26 1/413 16817 387215:54:46 when settings are set to not-default number of days 387315:54:48 only schedules to delete projects marked for deletion before number of days from settings 387415:54:48# [RSpecRunTime] RSpec elapsed time: 18 minutes 52.73 seconds. Current RSS: ~1507M. Threads: 4. load average: 1.35 1.18 1.26 1/413 16818 387615:54:48# [RSpecRunTime] Finishing example group ee/spec/workers/adjourned_projects_deletion_cron_worker_spec.rb. It took 6.72 seconds. Expected to take 9.12 seconds. 387715:54:48# [RSpecRunTime] Starting example group ee/spec/models/dora/watchers/issue_watcher_spec.rb. Expected to take 8.99 seconds. 387815:54:48Dora::Watchers::IssueWatcher 387915:54:48 does not allow STI 388115:54:48 on issue close 388215:54:49 calls for processing closed event 388315:54:49 on issue reopen 388415:54:50 calls for processing reopen event 388515:54:50 on issue create 388615:54:51 calls for processing created event 388815:54:51 when the issue is not an incident 388915:54:52 does not schedule refresh worker 389015:54:52 when there is not production environment 389115:54:52 does not schedule refresh worker 389215:54:52 when event is :closed 389315:54:53 schedules metric refresh for closed_at date 389415:54:53 when event is :reopened 389515:54:53 schedules metric refresh for closed_at date 389615:54:53 when event is :created 389715:54:53 schedules metric refresh for created_at date 389815:54:53# [RSpecRunTime] Finishing example group ee/spec/models/dora/watchers/issue_watcher_spec.rb. It took 4.66 seconds. Expected to take 8.99 seconds. 389915:54:53# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_label_added_spec.rb. Expected to take 8.53 seconds. 390015:54:53Gitlab::Analytics::CycleAnalytics::StageEvents::MergeRequestLabelAdded 390115:54:53 behaves like value stream analytics event 390215:54:53 is expected to be a kind of String 390315:54:53 is expected to be a kind of Symbol 390415:54:53 is expected to include ApplicationRecord(abstract) 390515:54:53 is expected to respond to #timestamp_projection 390615:54:54 is expected to respond to #html_description 390715:54:54 is expected to be a kind of Array 390815:54:54 #apply_query_customization 390915:54:54 expects an ActiveRecord::Relation object as argument and returns a modified version of it 391115:54:54 returns a hash that uniquely identifies an event 391215:54:54 does not differ when the same object is built with the same params 391315:54:54 behaves like LEFT JOIN-able value stream analytics event 391415:54:57 can use the event as LEFT JOIN 391515:54:57 when looking at the record with data 391615:54:57 contains the timestamp expression 391715:54:57# [RSpecRunTime] RSpec elapsed time: 19 minutes 1.5 seconds. Current RSS: ~1542M. Threads: 4. load average: 1.30 1.17 1.25 1/416 17090 391915:54:57 when looking at the record without data 392015:54:57 returns nil for the timestamp expression 392115:54:57# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_label_added_spec.rb. It took 4.27 seconds. Expected to take 8.53 seconds. 392215:54:57# [RSpecRunTime] Starting example group ee/spec/services/llm/internal/completion_service_spec.rb. Expected to take 8.3 seconds. 392315:54:57Llm::Internal::CompletionService 392415:54:57Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 392615:54:57To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 392815:54:58 with valid parameters 392915:54:58 updates duration metric 393015:54:58 when a start_time option is provided 393115:54:58 calculates the duration based off of start_time 393215:54:58 when the duration is more than the MAX_RUN_TIME 393315:54:59 sets the Apdex success as false 393415:54:59# [RSpecRunTime] RSpec elapsed time: 19 minutes 3.06 seconds. Current RSS: ~1542M. Threads: 4. load average: 1.27 1.17 1.25 1/415 17091 393615:54:59 when extra resource is found 393715:54:59 behaves like performs successfully 393815:54:59 calls Gitlab::Llm::CompletionsFactory 393915:54:59 for an issue 394015:54:59 behaves like performs successfully 394115:54:59 calls Gitlab::Llm::CompletionsFactory 394215:54:59 for a work item 394315:54:59 behaves like performs successfully 394415:54:59 calls Gitlab::Llm::CompletionsFactory 394515:54:59 for a merge request 394615:54:59 behaves like performs successfully 394715:55:00 calls Gitlab::Llm::CompletionsFactory 394915:55:00 behaves like performs successfully 395015:55:00 calls Gitlab::Llm::CompletionsFactory 395115:55:00 when resource is nil 395215:55:00 behaves like performs successfully 395315:55:00 calls Gitlab::Llm::CompletionsFactory 395415:55:00 when it is chat request 395515:55:00 behaves like performs successfully 395615:55:00 calls Gitlab::Llm::CompletionsFactory 395715:55:00 when it is self-managed feature request 395815:55:00 behaves like performs successfully 395915:55:00 calls Gitlab::Llm::CompletionsFactory 396015:55:00 with service failure 396115:55:01 updates error rate 396215:55:01 when resource is nil 396315:55:01 updates error rate 396415:55:01 when user can not read the resource 396515:55:01 calls Gitlab::Llm::CompletionsFactory.completion! without resource 396615:55:01# [RSpecRunTime] Finishing example group ee/spec/services/llm/internal/completion_service_spec.rb. It took 3.8 seconds. Expected to take 8.3 seconds. 396715:55:01# [RSpecRunTime] Starting example group ee/spec/services/boards/epics/create_service_spec.rb. Expected to take 8.01 seconds. 396815:55:01Boards::Epics::CreateService 397015:55:01 when epics feature is available 397115:55:01 behaves like success epic creation 397215:55:02 creates an epic 397315:55:03 is expected to change `Epic.count` by 1 397415:55:03# [RSpecRunTime] RSpec elapsed time: 19 minutes 7.19 seconds. Current RSS: ~1554M. Threads: 4. load average: 1.27 1.17 1.25 1/414 17092 397615:55:03 when board is in an ancestor group 397715:55:03 behaves like success epic creation 397815:55:04 creates an epic 397915:55:04 is expected to change `Epic.count` by 1 398015:55:04# [RSpecRunTime] RSpec elapsed time: 19 minutes 8.69 seconds. Current RSS: ~1555M. Threads: 4. load average: 1.25 1.16 1.25 1/414 17093 398215:55:04 when arguments are not valid 398315:55:04 when board id is bogus 398415:55:04 behaves like epic creation error 398515:55:05 does not create epic 398615:55:05 when list id is for a different board 398715:55:05 behaves like epic creation error 398815:55:05 does not create epic 398915:55:05 when board id is for a different group 399015:55:05 behaves like epic creation error 399115:55:06 does not create epic 399215:55:06 when epics feature is not available 399315:55:06 behaves like epic creation error 399415:55:06 does not create epic 399515:55:06# [RSpecRunTime] Finishing example group ee/spec/services/boards/epics/create_service_spec.rb. It took 4.61 seconds. Expected to take 8.01 seconds. 399615:55:06# [RSpecRunTime] Starting example group ee/spec/validators/remote_development/network_policy_egress_validator_spec.rb. Expected to take 7.74 seconds. 399715:55:06RemoteDevelopment::NetworkPolicyEgressValidator 399815:55:06 egress: [nil], validity: false, errors: {:egress=>["must be an array of hash"]} 399915:55:06 is expected to eq false 400015:55:06 is expected to eq {:egress=>["must be an array of hash"]} 400115:55:06 egress: [{:allow=>nil}], validity: false, errors: {:egress=>["must be an array of hash containing 'allow' attribute of type string"]} 400215:55:06 is expected to eq false 400315:55:06 is expected to eq {:egress=>["must be an array of hash containing 'allow' attribute of type string"]} 400415:55:06 egress: [{:except=>[]}], validity: false, errors: {:egress=>["must be an array of hash containing 'allow' attribute of type string"]} 400515:55:06 is expected to eq false 400615:55:06 is expected to eq {:egress=>["must be an array of hash containing 'allow' attribute of type string"]} 400715:55:06 egress: [{:allow=>"10.0.0.0/32", :except=>["10.0.0.0/40"]}], validity: false, errors: {:egress=>["IP '10.0.0.0/40' is not a valid CIDR: Prefix must be in range 0..32, got: 40"]} 400815:55:06 is expected to eq false 400915:55:07 is expected to eq {:egress=>["IP '10.0.0.0/40' is not a valid CIDR: Prefix must be in range 0..32, got: 40"]} 401015:55:07 egress: nil, validity: false, errors: {:egress=>["must be an array"]} 401115:55:07 is expected to eq false 401215:55:07 is expected to eq {:egress=>["must be an array"]} 401315:55:07 egress: "not-an-array", validity: false, errors: {:egress=>["must be an array"]} 401415:55:07 is expected to eq false 401515:55:07 is expected to eq {:egress=>["must be an array"]} 401615:55:07 egress: [{:allow=>1}], validity: false, errors: {:egress=>["'allow: 1' must be a string"]} 401715:55:07 is expected to eq false 401815:55:07 is expected to eq {:egress=>["'allow: 1' must be a string"]} 401915:55:07 egress: [], validity: true, errors: {} 402015:55:07 is expected to eq true 402115:55:07 is expected to eq {} 402215:55:07 egress: [{:allow=>"10.0.0.0/40", :except=>[]}], validity: false, errors: {:egress=>["IP '10.0.0.0/40' is not a valid CIDR: Prefix must be in range 0..32, got: 40"]} 402315:55:08 is expected to eq false 402415:55:08 is expected to eq {:egress=>["IP '10.0.0.0/40' is not a valid CIDR: Prefix must be in range 0..32, got: 40"]} 402515:55:08 egress: [{:allow=>"10.0.0.0/32", :except=>nil}], validity: false, errors: {:egress=>["'except: ' must be an array of string"]} 402615:55:08 is expected to eq false 402715:55:08 is expected to eq {:egress=>["'except: ' must be an array of string"]} 402815:55:08 egress: [{:allow=>"10.0.0.0/32", :except=>[]}], validity: true, errors: {} 402915:55:08 is expected to eq true 403015:55:08 is expected to eq {} 403115:55:08# [RSpecRunTime] Finishing example group ee/spec/validators/remote_development/network_policy_egress_validator_spec.rb. It took 2.5 seconds. Expected to take 7.74 seconds. 403215:55:08# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/ci/pipeline/chain/evaluate_workflow_rules_spec.rb. Expected to take 7.53 seconds. 403315:55:08Gitlab::Ci::Pipeline::Chain::EvaluateWorkflowRules 403515:55:09 when pipeline has not been skipped by workflow configuration 403615:55:09 does not clear the jobs from the main pipeline in the yaml_processor_result 403715:55:09 behaves like pipeline not skipped 403815:55:09 continues the pipeline processing chain 403915:55:09 does not skip the pipeline 404015:55:09 attaches no errors 404115:55:09 saves workflow_rules_result 404215:55:09 does not set a failure reason 404315:55:09# [RSpecRunTime] RSpec elapsed time: 19 minutes 13.7 seconds. Current RSS: ~1578M. Threads: 4. load average: 1.23 1.16 1.25 1/409 17094 404515:55:09 when pipeline has been skipped by workflow configuration 404615:55:09 when execution policy pipelines are empty 404715:55:09 does not save the pipeline 404815:55:10 breaks the chain 404915:55:10 attaches an error to the pipeline 405015:55:10 saves workflow_rules_result 405115:55:10 sets the failure reason 405215:55:10 when execution_policy_pipelines are present 405315:55:10 clears the jobs from the main pipeline in the yaml_processor_result 405415:55:10 behaves like pipeline not skipped 405515:55:10 continues the pipeline processing chain 405615:55:10 does not skip the pipeline 405715:55:10 attaches no errors 405815:55:11 saves workflow_rules_result 405915:55:11 does not set a failure reason 406015:55:11# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/ci/pipeline/chain/evaluate_workflow_rules_spec.rb. It took 2.53 seconds. Expected to take 7.53 seconds. 406115:55:11# [RSpecRunTime] Starting example group ee/spec/models/sca/license_policy_spec.rb. Expected to take 7.24 seconds. 406215:55:11SCA::LicensePolicy 406315:55:11 does not allow STI 406515:55:11 when a software_policy is provided 406615:55:11 is expected to eq nil 406715:55:11 when a software_policy is NOT provided 406815:55:11 is expected to be nil 407015:55:11 when a software_policy is provided 407115:55:11 is expected to eq "MIT" 407215:55:11 when a software_policy is NOT provided 407315:55:11 is expected to eq "MIT License" 407415:55:11 when a reported license is NOT provided 407515:55:11 is expected to eq "MIT" 407615:55:11 when a reported license and policy NOT provided 407715:55:12 is expected to be nil 407915:55:12 when a license is provided 408115:55:12 when a license is NOT provided 408215:55:12 is expected to be nil 408315:55:12 #dependencies 408415:55:12 when a license is provided 408515:55:12 is expected to eq [] 408615:55:12 when a license is NOT provided 408715:55:12 is expected to be empty 408815:55:12 #classification 408915:55:12 when a allowed software_policy is provided 409015:55:12 is expected to eq "allowed" 409115:55:12 when a denied software_policy is provided 409215:55:12 is expected to eq "denied" 409315:55:12 when a software_policy is NOT provided 409415:55:12 is expected to eq "unclassified" 409515:55:12 when approval_status is not nil 409615:55:13 is expected to eq "denied" 409715:55:13 #spdx_identifier 409815:55:13 when a software_policy is provided 409915:55:13 is expected to eq "MIT" 410015:55:13 when a software_policy is provided but does not have a SPDX Id 410115:55:13 is expected to eq "MIT" 410215:55:13 when a software_policy is NOT provided 410315:55:13 is expected to eq "MIT" 410415:55:13 when a reported license is NOT provided 410515:55:13 is expected to eq "MIT" 410615:55:13# [RSpecRunTime] Finishing example group ee/spec/models/sca/license_policy_spec.rb. It took 2.3 seconds. Expected to take 7.24 seconds. 410715:55:13# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/dast_site_tokens/create_spec.rb. Expected to take 7.15 seconds. 410815:55:13Mutations::DastSiteTokens::Create 410915:55:13 is expected to require graphql authorizations :create_on_demand_dast_scan 411115:55:13 when on demand scan feature is enabled 411215:55:13 when the project does not exist 411315:55:13 raises an exception 411415:55:13 when the user can run a dast scan 411515:55:14 returns the dast_site_token id 411615:55:15 returns the dast_site_token status 411715:55:16 returns the dast_site_token token 411815:55:16 when the associated dast_site_validation has been validated 411915:55:18 returns the correct status 412015:55:18# [RSpecRunTime] RSpec elapsed time: 19 minutes 22.07 seconds. Current RSS: ~1569M. Threads: 4. load average: 1.21 1.16 1.25 1/409 17095 412215:55:18# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/dast_site_tokens/create_spec.rb. It took 4.83 seconds. Expected to take 7.15 seconds. 412315:55:18# [RSpecRunTime] Starting example group ee/spec/services/users/abuse/projects_download_ban_check_service_spec.rb. Expected to take 6.84 seconds. 412415:55:18Users::Abuse::ProjectsDownloadBanCheckService 412615:55:18 when no user is given 412715:55:18 is expected to be success 412815:55:18 when no project is given 412915:55:18 is expected to be success 413015:55:18 when project is public 413115:55:18 is expected to be success 413215:55:18 when application-level OR namespace-level projects download throttling is configured 413315:55:18 when application-level projects download throttling is configured 413415:55:18 behaves like uses the result of the configured projects download throttle service 413515:55:18 when the user is banned 413615:55:18 is expected to be error 413715:55:18 when the user is not banned 413815:55:18 is expected to be success 413915:55:18 when licensed feature is not available 414015:55:19 is expected to be success 414115:55:19 when setting is disabled 414215:55:19 returns a success response 414315:55:19 when namespace-level projects download throttling is configured 414415:55:19 when feature flag is disabled 414515:55:19 is expected to be success 414615:55:19 behaves like uses the result of the configured projects download throttle service 414715:55:19 when the user is banned 414815:55:19 is expected to be error 414915:55:19 when the user is not banned 415015:55:19 is expected to be success 415115:55:19 when licensed feature is not available 415215:55:19 is expected to be success 415315:55:19 when project's root namespace is a User namespace 415415:55:19 returns a success response 415515:55:19 when both application- and namespace-level projects download throttling are configured 415615:55:19 when user is banned at the application-level 415715:55:19 is expected to be error 415815:55:19 when user is banned at the namespace-level 415915:55:20 is expected to be error 416015:55:20 when user is not banned 416115:55:20 is expected to be success 416215:55:20# [RSpecRunTime] Finishing example group ee/spec/services/users/abuse/projects_download_ban_check_service_spec.rb. It took 1.93 seconds. Expected to take 6.84 seconds. 416315:55:20# [RSpecRunTime] Starting example group ee/spec/models/users_security_dashboard_project_spec.rb. Expected to take 6.78 seconds. 416415:55:20UsersSecurityDashboardProject 416515:55:20 does not allow STI 416615:55:20 associations 416715:55:20 is expected to belong to project required: false 416815:55:20 is expected to belong to user required: false 417015:55:20 is expected to validate that :user cannot be empty/falsy 417115:55:20 is expected to validate that :project cannot be empty/falsy 417215:55:21 is expected to validate that :project_id is case-sensitively unique within the scope of :user_id 417315:55:21 when validating the number of projects a user can add to their dashboard 417415:55:22 limits the number of projects per user 417515:55:22 allows a user to add a project if they are under the limit 417615:55:22# [RSpecRunTime] RSpec elapsed time: 19 minutes 26.17 seconds. Current RSS: ~1575M. Threads: 4. load average: 1.19 1.16 1.25 1/409 17096 417815:55:22 .delete_by_project_id 417915:55:22 deletes all entries for the given project ID 418015:55:22 when there is no record with the given project ID 418115:55:23 fails silently 418215:55:23# [RSpecRunTime] Finishing example group ee/spec/models/users_security_dashboard_project_spec.rb. It took 2.81 seconds. Expected to take 6.78 seconds. 418315:55:23# [RSpecRunTime] Starting example group ee/spec/models/label_note_spec.rb. Expected to take 6.5 seconds. 418515:55:23 does not allow STI 418615:55:23 when resource is epic 418715:55:23 includes a link to the list of epics filtered by the label 418815:55:23 behaves like label note created from events 418915:55:23 .from_events 419015:55:23 returns system note with expected attributes 419115:55:24 updates markdown cache if reference is not set yet 419215:55:24 updates markdown cache if label was deleted 419315:55:24 returns html note 419415:55:24 returns text note for added labels 419515:55:24 orders label events by id 419615:55:25 returns text note for removed labels 419715:55:25 returns text note for added and removed labels 419815:55:25 returns text note for cross-project label 419915:55:26 returns text note for cross-group label 420015:55:26# [RSpecRunTime] RSpec elapsed time: 19 minutes 30.24 seconds. Current RSS: ~1561M. Threads: 4. load average: 1.18 1.15 1.24 1/409 17097 420215:55:26 when a label is removed 420315:55:26 returns note correctly 420415:55:26# [RSpecRunTime] Finishing example group ee/spec/models/label_note_spec.rb. It took 3.53 seconds. Expected to take 6.5 seconds. 420515:55:26# [RSpecRunTime] Starting example group ee/spec/validators/audit_events/http_destination_validator_spec.rb. Expected to take 6.38 seconds. 420615:55:26AuditEvents::HttpDestinationValidator 420915:55:26 when record is group external destination 421015:55:26 when record is being created 421115:55:26 when config url is unique 421215:55:26 does not raise error 421315:55:26 when config url already exists 421415:55:26 when destination belongs to same group 421515:55:27 raises error 421615:55:27 when destination belongs to other group 421715:55:27 does not raise error 421815:55:27 when record is being updated 421915:55:27 when config url is same as previous value 422015:55:27 does not raise error 422115:55:27 when config url exists for other destination 422215:55:27 raises error 422315:55:27 when record is instance external destination 422415:55:27 when config url is unique 422515:55:27 does not raise error 422615:55:27 when config url already exists 422715:55:27 raises error 422815:55:27 for secret_token 422915:55:27 when length is valid 423015:55:28 does not raise error 423115:55:28 when length is invalid 423215:55:28 when token is smaller than allowed value 423315:55:28 behaves like raises secret token length error 423415:55:28 is expected to include "Secret token should have length between 16 to 24 characters." 423515:55:28 when token is larger than allowed value 423615:55:28 behaves like raises secret token length error 423715:55:28 is expected to include "Secret token should have length between 16 to 24 characters." 423815:55:28 when category of record is not http 423915:55:28 raises error 424015:55:28 when record is not an external destination 424115:55:28 raises error 424215:55:28# [RSpecRunTime] Finishing example group ee/spec/validators/audit_events/http_destination_validator_spec.rb. It took 2.05 seconds. Expected to take 6.38 seconds. 424315:55:28# [RSpecRunTime] Starting example group ee/spec/services/security/update_training_service_spec.rb. Expected to take 6.09 seconds. 424415:55:28Security::UpdateTrainingService 424615:55:29 when there is no provider with the given id 424715:55:29 does not raise error 424815:55:29 when `is_enabled` argument is false 424915:55:29 when the deletion fails 425015:55:29 is expected to match {:status=>:error, :message=>"Updating security training failed!", :training=>(an instance of Security::Training)} 425115:55:29 when there is no training 425215:55:29 is expected to match {:status=>:success, :training=>(an instance of Security::Training)} 425315:55:29 when there is a training 425415:55:29 is expected to eq {:status=>:success, :training=>#<Security::Training id: 1, project_id: 556, provider_id: 1, is_primar...eated_at: "2024-09-20 15:55:29.498389198 +0000", updated_at: "2024-09-20 15:55:29.498389198 +0000">} 425515:55:29 deletes the existing training 425615:55:29 when `is_enabled` argument is true 425715:55:29 when updating the training fails 425815:55:29 is expected to match {:status=>:error, :message=>"Updating security training failed!", :training=>(an instance of Security::Training)} 425915:55:29 when `is_primary` argument is false 426015:55:29 when there is no security training for the project with given provider 426115:55:29 creates a new security training record for the project 426215:55:29 when there is a security training for the project with given provider 426315:55:30 updates the `is_primary` attribute of the existing security training records to false 426415:55:30 when `is_primary` argument is true 426515:55:30 when there is already a primary training for the project 426615:55:30 when there is no security training for the project with given provider 426715:55:30 creates a new security training record for the project 426815:55:30 when there is a security training for the project with given provider 426915:55:30 updates the `is_primary` attribute of the security training records 427015:55:30 when there is not a primary training for the project 427115:55:30 when there is no security training for the project with given provider 427215:55:30 creates a new security training record for the project 427315:55:30 when there is a security training for the project with given provider 427415:55:30 updates the `is_primary` attribute of the existing security training record to true 427515:55:30 when `is_primary` parameter is omitted 427615:55:30 defaults to false 427715:55:30# [RSpecRunTime] Finishing example group ee/spec/services/security/update_training_service_spec.rb. It took 2.17 seconds. Expected to take 6.09 seconds. 427815:55:30# [RSpecRunTime] Starting example group ee/spec/models/concerns/elastic/maintain_elasticsearch_on_group_update_spec.rb. Expected to take 5.96 seconds. 427915:55:30Elastic::MaintainElasticsearchOnGroupUpdate 428015:55:30 does not allow STI 428215:55:30 .after_create_commit 428315:55:30 when elastic is enabled 428415:55:31 calls ElasticWikiIndexerWorker 428515:55:31 when elasticsearch is disabled 428615:55:31 does not call ElasticWikiIndexerWorker 428715:55:31 .after_update_commit 428815:55:31 when use_elasticsearch? is true 428915:55:31Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :epics is a Symbol. 429115:55:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 429215:55:31 calls ElasticWikiIndexerWorker when group visibility_level is changed 429315:55:32 does not call ElasticWikiIndexerWorker when attribute other than visibility_level is changed 429415:55:32 when use_elasticsearch?? is false 429515:55:32 does not call ElasticWikiIndexerWorker 429615:55:32 when visibility_level is changed 429715:55:32 calls Elastic::ProcessBookkeepingService.maintain_indexed_namespace_associations! 429815:55:32 when visibility_level is not changed 429915:55:32 does not call Elastic::ProcessBookkeepingService.maintain_indexed_namespace_associations! 430015:55:32 .after_destroy_commit 430115:55:32 enqueues Search::ElasticGroupAssociationDeletionWorker 430215:55:32 when use_elasticsearch? is true 430315:55:32 calls Search::Wiki::ElasticDeleteGroupWikiWorker 430415:55:32 when use_elasticsearch? is false 430515:55:33 does not call Search::Wiki::ElasticDeleteGroupWikiWorker 430615:55:33# [RSpecRunTime] Finishing example group ee/spec/models/concerns/elastic/maintain_elasticsearch_on_group_update_spec.rb. It took 2.36 seconds. Expected to take 5.96 seconds. 430715:55:33# [RSpecRunTime] Starting example group ee/spec/helpers/admin/application_settings_helper_spec.rb. Expected to take 5.79 seconds. 430815:55:33Admin::ApplicationSettingsHelper 430915:55:33 #admin_display_ai_powered_chat_settings? 431015:55:33 duo_chat_cut_off_date: past, feature_available: true, expectation: false 431115:55:33 returns expectation 431215:55:33 duo_chat_cut_off_date: past, feature_available: false, expectation: false 431315:55:33 returns expectation 431415:55:33 duo_chat_cut_off_date: future, feature_available: true, expectation: true 431515:55:33 returns expectation 431615:55:33 duo_chat_cut_off_date: future, feature_available: false, expectation: false 431715:55:33 returns expectation 431815:55:33 duo_chat_cut_off_date: nil, feature_available: true, expectation: true 431915:55:33 returns expectation 432015:55:33 duo_chat_cut_off_date: nil, feature_available: false, expectation: false 432115:55:33 returns expectation 432215:55:33 AI-Powered features settings for Self-Managed instances 432315:55:33 #ai_powered_description 432515:55:33 #ai_powered_testing_agreement 432715:55:34 #ai_settings_helper_data 432815:55:34 duo_pro_visible: "true", purchased: true, expected_duo_pro_visible_value: "true" 432915:55:36 returns the expected data 433015:55:36# [RSpecRunTime] RSpec elapsed time: 19 minutes 40.24 seconds. Current RSS: ~1560M. Threads: 4. load average: 1.15 1.15 1.24 2/409 17130 433215:55:36 duo_pro_visible: "false", purchased: false, expected_duo_pro_visible_value: "false" 433315:55:36 returns the expected data 433415:55:36 duo_pro_visible: "", purchased: nil, expected_duo_pro_visible_value: "" 433515:55:36 returns the expected data 433615:55:36# [RSpecRunTime] Finishing example group ee/spec/helpers/admin/application_settings_helper_spec.rb. It took 3.42 seconds. Expected to take 5.79 seconds. 433715:55:36# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/groups/update_spec.rb. Expected to take 5.66 seconds. 433815:55:36Mutations::Groups::Update 434015:55:36 when changing duo_features_enabled settings 434115:55:36 user_role: :owner, shared_examples_name: "updating the group duo_features_enabled settings" 434215:55:36 behaves like updating the group duo_features_enabled settings 434315:55:37 updates the settings 434415:55:37 returns no errors 434515:55:37# [RSpecRunTime] RSpec elapsed time: 19 minutes 41.76 seconds. Current RSS: ~1564M. Threads: 4. load average: 1.15 1.15 1.24 1/409 17131 434715:55:37 user_role: :maintainer, shared_examples_name: "denying access to group" 434815:55:37 behaves like denying access to group 434915:55:38 raises Gitlab::Graphql::Errors::ResourceNotAvailable 435015:55:38 user_role: :developer, shared_examples_name: "denying access to group" 435115:55:38 behaves like denying access to group 435215:55:38 raises Gitlab::Graphql::Errors::ResourceNotAvailable 435315:55:38 user_role: :reporter, shared_examples_name: "denying access to group" 435415:55:38 behaves like denying access to group 435515:55:38 raises Gitlab::Graphql::Errors::ResourceNotAvailable 435615:55:38 user_role: :guest, shared_examples_name: "denying access to group" 435715:55:38 behaves like denying access to group 435815:55:39 raises Gitlab::Graphql::Errors::ResourceNotAvailable 435915:55:39 user_role: :anonymous, shared_examples_name: "denying access to group" 436015:55:39 behaves like denying access to group 436115:55:39 raises Gitlab::Graphql::Errors::ResourceNotAvailable 436215:55:39# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/groups/update_spec.rb. It took 2.74 seconds. Expected to take 5.66 seconds. 436315:55:39# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/product_analytics/state_resolver_spec.rb. Expected to take 5.45 seconds. 436415:55:39Resolvers::ProductAnalytics::StateResolver 436615:55:39 when user has reporter access 436715:55:39 when disabled 436815:55:39 returns disabled 436915:55:39 when create_instance 437015:55:40 returns create_instance 437115:55:40 when loading_instance 437215:55:40 returns loading_instance 437315:55:40 when waiting_for_events 437415:55:40 returns waiting_for_events 437515:55:40 when complete 437615:55:41 returns complete 437715:55:41 when there is no active addon purchase but onboarding was completed 437815:55:41 returns 'create_instance' to allow re-onboarding after purchase 437915:55:41 when product_analytics_billing is disabled 438015:55:41 returns 'complete' 438115:55:41 when error is raised by Cube 438215:55:42 raises error in GraphQL output 438315:55:42 when Cube DB does not exist 438415:55:42 returns waiting_for_events state 438515:55:42 when user has guest access 438615:55:42 in any state 438815:55:42# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/product_analytics/state_resolver_spec.rb. It took 3.26 seconds. Expected to take 5.45 seconds. 438915:55:42# [RSpecRunTime] Starting example group ee/spec/workers/product_analytics/initialize_snowplow_product_analytics_worker_spec.rb. Expected to take 5.31 seconds. 439015:55:42ProductAnalytics::InitializeSnowplowProductAnalyticsWorker 439115:55:42 when response is successful 439215:55:43 persists the instrumentation key 439315:55:43 ensures the temporary redis key is deleted 439415:55:43 tracks the success 439515:55:43 when project-level connection string is set 439615:55:44 persists the instrumentation key 439715:55:44# [RSpecRunTime] RSpec elapsed time: 19 minutes 48.15 seconds. Current RSS: ~1551M. Threads: 4. load average: 1.20 1.16 1.24 1/409 17132 439915:55:44 when response is unsuccessful 440015:55:44 raises a RuntimeError 440115:55:44 when the instance product analytics toggle is disabled 440215:55:44 behaves like a worker that did not make any HTTP calls 440315:55:44 makes no HTTP calls to the configurator API 440415:55:44 when feature is not licensed 440515:55:44 behaves like a worker that did not make any HTTP calls 440615:55:44 makes no HTTP calls to the configurator API 440715:55:44# [RSpecRunTime] Finishing example group ee/spec/workers/product_analytics/initialize_snowplow_product_analytics_worker_spec.rb. It took 2.09 seconds. Expected to take 5.31 seconds. 440815:55:44# [RSpecRunTime] Starting example group ee/spec/helpers/ee/projects/security/dast_configuration_helper_spec.rb. Expected to take 5.18 seconds. 440915:55:44Projects::Security::DastConfigurationHelper 441015:55:45 #dast_configuration_data 441115:55:45 with yml_config_data 441215:55:45 when service does not return dast profile and scanner profile 441315:55:45 is expected to eq {:full_path=>"namespace544/project-629", :gitlab_ci_yaml_edit_path=>"/namespace544/project-629/-/ci/e...es_library_path=>"/namespace544/project-629/-/security/configuration/profile_library#site-profiles"} 441415:55:45 when service returns dast profile and scanner profile 441515:55:45 is expected to eq {:full_path=>"namespace544/project-629", :gitlab_ci_yaml_edit_path=>"/namespace544/project-629/-/ci/e...es_library_path=>"/namespace544/project-629/-/security/configuration/profile_library#site-profiles"} 441615:55:45 with pipeline_data 441715:55:45 when pipeline data is present 441815:55:45 when scanner is enabled 441915:55:46 is expected to eq {:dast_enabled=>true, :full_path=>"namespace544/project-629", :gitlab_ci_yaml_edit_path=>"/namespace5...es_library_path=>"/namespace544/project-629/-/security/configuration/profile_library#site-profiles"} 442015:55:46 when scanner is not enabled 442115:55:46 is expected to eq {:dast_enabled=>false, :full_path=>"namespace544/project-629", :gitlab_ci_yaml_edit_path=>"/namespace...es_library_path=>"/namespace544/project-629/-/security/configuration/profile_library#site-profiles"} 442215:55:46 when service returns an error 442315:55:46 is expected to eq {:full_path=>"namespace544/project-629", :gitlab_ci_yaml_edit_path=>"/namespace544/project-629/-/ci/e...es_library_path=>"/namespace544/project-629/-/security/configuration/profile_library#site-profiles"} 442415:55:46# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/projects/security/dast_configuration_helper_spec.rb. It took 1.88 seconds. Expected to take 5.18 seconds. 442515:55:46# [RSpecRunTime] Starting example group ee/spec/services/merge_requests/capture_suggested_reviewers_accepted_service_spec.rb. Expected to take 4.98 seconds. 442615:55:46MergeRequests::CaptureSuggestedReviewersAcceptedService 442815:55:48 when the reviewer IDs param is empty 442915:55:48 returns an error response 443015:55:48# [RSpecRunTime] RSpec elapsed time: 19 minutes 52.17 seconds. Current RSS: ~1574M. Threads: 4. load average: 1.20 1.16 1.24 1/415 17368 443215:55:48 when the merge request is not eligible 443315:55:48 returns an error response 443415:55:48 when there is no existing predictions 443515:55:48 returns an error response 443615:55:48 when there is a validation error 443715:55:48 returns an error response 443815:55:48 when successful 443915:55:48 suggested: ["bob", "mary", "donald"], existing_accepted: [], new_accepted: ["donald"], accepted: ["donald"] 444015:55:48 returns a success response and updates predictions 444115:55:48 suggested: ["bob", "mary", "donald"], existing_accepted: ["bob"], new_accepted: ["donald"], accepted: ["bob", "donald"] 444215:55:48 returns a success response and updates predictions 444315:55:48 suggested: ["bob", "mary", "donald"], existing_accepted: ["bob"], new_accepted: ["mickey"], accepted: ["bob"] 444415:55:49 returns a success response and updates predictions 444515:55:49 suggested: ["bob", "mary", "donald"], existing_accepted: ["bob", "donald"], new_accepted: ["bob"], accepted: ["bob", "donald"] 444615:55:49 returns a success response and updates predictions 444715:55:49# [RSpecRunTime] Finishing example group ee/spec/services/merge_requests/capture_suggested_reviewers_accepted_service_spec.rb. It took 2.69 seconds. Expected to take 4.98 seconds. 444815:55:49# [RSpecRunTime] Starting example group ee/spec/policies/security/finding_policy_spec.rb. Expected to take 4.95 seconds. 444915:55:49Security::FindingPolicy 445015:55:49 read_security_resource 445115:55:49 when the security_dashboard feature is enabled 445215:55:49 when the current user is not a project member 445315:55:50 is expected to be disallowed :read_security_resource 445415:55:50# [RSpecRunTime] RSpec elapsed time: 19 minutes 54.44 seconds. Current RSS: ~1570M. Threads: 4. load average: 1.18 1.16 1.24 1/415 17369 445615:55:50 when the current user has developer access to the vulnerability's project 445715:55:52 is expected to be allowed :read_security_resource 445815:55:52# [RSpecRunTime] RSpec elapsed time: 19 minutes 56.03 seconds. Current RSS: ~1561M. Threads: 4. load average: 1.18 1.16 1.24 1/415 17370 446015:55:52 when the security_dashboard feature is disabled 446115:55:53 is expected to be disallowed :read_security_resource 446215:55:53# [RSpecRunTime] RSpec elapsed time: 19 minutes 57.54 seconds. Current RSS: ~1553M. Threads: 4. load average: 1.18 1.16 1.24 1/414 17371 446415:55:53# [RSpecRunTime] Finishing example group ee/spec/policies/security/finding_policy_spec.rb. It took 4.39 seconds. Expected to take 4.95 seconds. 446515:55:53# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_associated_with_milestone_spec.rb. Expected to take 4.77 seconds. 446615:55:53Gitlab::Analytics::CycleAnalytics::StageEvents::IssueFirstAssociatedWithMilestone 446715:55:53 behaves like value stream analytics event 446815:55:53 is expected to be a kind of String 446915:55:53 is expected to be a kind of Symbol 447015:55:53 is expected to include ApplicationRecord(abstract) 447115:55:54 is expected to respond to #timestamp_projection 447215:55:54 is expected to respond to #html_description 447315:55:54 is expected to be a kind of Array 447415:55:54 #apply_query_customization 447515:55:54 expects an ActiveRecord::Relation object as argument and returns a modified version of it 447715:55:54 returns a hash that uniquely identifies an event 447815:55:54 does not differ when the same object is built with the same params 447915:55:54 behaves like LEFT JOIN-able value stream analytics event 448015:55:55 can use the event as LEFT JOIN 448115:55:55 when looking at the record with data 448215:55:55 contains the timestamp expression 448315:55:55# [RSpecRunTime] RSpec elapsed time: 19 minutes 59.8 seconds. Current RSS: ~1552M. Threads: 4. load average: 1.17 1.15 1.24 2/414 17372 448515:55:55 when looking at the record without data 448615:55:56 returns nil for the timestamp expression 448715:55:56# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_associated_with_milestone_spec.rb. It took 2.4 seconds. Expected to take 4.77 seconds. 448815:55:56# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/summarize_comments/executor_spec.rb. Expected to take 4.7 seconds. 448915:55:56Gitlab::Llm::Chain::Tools::SummarizeComments::Executor 449115:55:56 returns tool name 449315:55:56 when context is authorized 449415:55:56 calls prompt with correct params 449515:55:57 builds the expected prompt 449615:55:57 when issue does not contain any notes 449715:55:57 returns error answer 449815:55:57 when response is successful 449915:55:57 returns success answer 450015:55:57 when error is raised during a request 450115:55:57 returns an error answer 450215:55:57 behaves like uses ai gateway agent prompt 450315:55:57 executes a request with correct params 450415:55:57 when the feature flag is disabled 450515:55:57 executes a request with correct params 450615:55:57 when context is not authorized 450715:55:58 returns error answer 450815:55:58# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/summarize_comments/executor_spec.rb. It took 2.06 seconds. Expected to take 4.7 seconds. 450915:55:58# [RSpecRunTime] Starting example group ee/spec/services/ee/users/unban_service_spec.rb. Expected to take 4.47 seconds. 451015:55:58Users::UnbanService 451215:55:58 for audit events 451315:55:58 when licensed 451415:55:58Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 451615:55:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 451715:55:58 does not log audit event if operation fails 451815:55:58Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 452015:55:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 452115:55:58Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 452315:55:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 452415:55:58 does not log audit event if operation results in no change 452515:55:58 when operation succeeds 452615:55:58Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 452815:55:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 452915:55:58Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 453115:55:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 453215:55:58 logs an audit event 453315:55:59Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 453515:55:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 453615:55:59Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 453815:55:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 453915:55:59 logs the audit event info 454015:55:59Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 454215:55:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 454315:55:59 calls the audit method with the event type 454415:55:59# [RSpecRunTime] RSpec elapsed time: 20 minutes 3.49 seconds. Current RSS: ~1567M. Threads: 4. load average: 1.16 1.15 1.24 1/409 17373 454615:55:59 when not licensed 454715:55:59Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 454915:55:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 455015:55:59Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 455215:55:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 455315:55:59 does not log audit event 455415:55:59# [RSpecRunTime] Finishing example group ee/spec/services/ee/users/unban_service_spec.rb. It took 1.77 seconds. Expected to take 4.47 seconds. 455515:55:59# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/geo/lfs_object_registries_resolver_spec.rb. Expected to take 4.43 seconds. 455615:55:59Resolvers::Geo::LfsObjectRegistriesResolver 455715:55:59 behaves like a Geo registries resolver 455915:55:59 when the parent object is the current node 456015:55:59 when the user has permission to view Geo data 456115:56:00 when admin mode is enabled 456215:56:00 when the ids argument is null 456315:56:00 returns registries, in order 456415:56:00 when the ids argument is present 456515:56:00 returns the requested registries, in order 456615:56:00 when the replication_state argument is present 456715:56:00 returns registries with requested replication state, in order 456815:56:00 with verification enabled 456915:56:00 when the verification_state argument is present 457015:56:00 returns registries with requested verification state, in order 457115:56:00 with verification disabled 457215:56:00 when the verification_state argument is present 457315:56:01 raises ArgumentError (PENDING: Skipping because verification is enabled for LfsObject) 457415:56:01 when admin mode is disabled 457515:56:01 returns nothing 457615:56:01 when the user does not have permission to view Geo data 457715:56:01 returns nothing 457815:56:01 when the parent object is not the current node 457915:56:01 when the user has permission to view Geo data 458015:56:02 returns nothing, because we can't query other nodes' tracking databases 458115:56:02# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/geo/lfs_object_registries_resolver_spec.rb. It took 2.31 seconds. Expected to take 4.43 seconds. 458215:56:02# [RSpecRunTime] Starting example group ee/spec/services/status_page/publish_details_service_spec.rb. Expected to take 4.23 seconds. 458315:56:02StatusPage::PublishDetailsService 458515:56:02 when json upload succeeds 458615:56:02 publishes details as JSON 458715:56:02 when upload fails due to exception 458815:56:02 propagates the exception 458915:56:02 when limits exceeded 459015:56:02 returns limit exceeded error 459115:56:02 when status page setting is not enabled 459215:56:02 returns feature not available error 459315:56:02 when serialized content is missing id 459415:56:03 returns an error 459515:56:03 publishing attachments 459615:56:03 when successful 459715:56:03 sends attachments to storage and returns success 459815:56:03 when error returned from PublishAttachmentsService 459915:56:03 returns an error 460015:56:03# [RSpecRunTime] Finishing example group ee/spec/services/status_page/publish_details_service_spec.rb. It took 1.19 seconds. Expected to take 4.23 seconds. 460115:56:03# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/analytics/cycle_analytics/summary/lead_time_for_changes_spec.rb. Expected to take 4.18 seconds. 460215:56:03Gitlab::Analytics::CycleAnalytics::Summary::LeadTimeForChanges 460315:56:03 when ProjectNamespace based stage is given 460415:56:04 returns none value 460515:56:04 when the DORA service returns non-successful status 460715:56:04 when the DORA service returns 0 as the lead time for changes 460815:56:04 returns "none" value 460915:56:04 when the DORA service returns the lead time for changes as seconds 461015:56:04 returns the value in days 461215:56:04 displays documentation link and dashboard link 461415:56:05 returns project dashboard link 461515:56:05# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/analytics/cycle_analytics/summary/lead_time_for_changes_spec.rb. It took 1.82 seconds. Expected to take 4.18 seconds. 461615:56:05# [RSpecRunTime] Starting example group ee/spec/services/gitlab_subscriptions/add_on_purchases/reconcile_seat_overage_service_spec.rb. Expected to take 4.04 seconds. 461715:56:05GitlabSubscriptions::AddOnPurchases::ReconcileSeatOverageService 461915:56:05 when there is no overage 462015:56:05 does not remove any seat 462115:56:05 when there is overage 462215:56:05 removes overage seat by recently assigned user first 462315:56:06 expires cache keys for the deleted users 462415:56:06 logs an info about overage seats reconciled 462515:56:06# [RSpecRunTime] RSpec elapsed time: 20 minutes 10.76 seconds. Current RSS: ~1568M. Threads: 4. load average: 1.14 1.15 1.24 1/409 17374 462715:56:06# [RSpecRunTime] Finishing example group ee/spec/services/gitlab_subscriptions/add_on_purchases/reconcile_seat_overage_service_spec.rb. It took 1.69 seconds. Expected to take 4.04 seconds. 462815:56:06# [RSpecRunTime] Starting example group ee/spec/services/gitlab_subscriptions/add_on_purchases/self_managed/provision_services/duo_spec.rb. Expected to take 3.98 seconds. 462915:56:06GitlabSubscriptions::AddOnPurchases::SelfManaged::ProvisionServices::Duo 463215:56:06 does not create a Duo Pro add-on purchase 463315:56:06 with Duo Pro 463415:56:07 creates a new Duo Pro add-on purchase 463515:56:07 with a trial 463615:56:07 creates a new Duo Pro add-on purchase 463715:56:07 with existing Duo Pro and seat count increase 463815:56:07 updates quantity of existing add-on purchase 463915:56:07 with a trial 464015:56:07 updates quantity of existing add-on purchase 464115:56:07 with existing Duo Pro and additional purchase of Duo Enterprise 464215:56:07 upgrade to Duo Enterprise 464315:56:07 with Duo Enterprise 464415:56:07 creates a new Duo Enterprise add-on purchase 464515:56:07 with existing Duo Enterprise and seat count increase 464615:56:08 updates quantity of existing add-on purchase 464715:56:08 with existing Duo Enterprise and downgrade to Duo Pro 464815:56:08 downgrades to Duo Pro 464915:56:08# [RSpecRunTime] Finishing example group ee/spec/services/gitlab_subscriptions/add_on_purchases/self_managed/provision_services/duo_spec.rb. It took 1.45 seconds. Expected to take 3.98 seconds. 465015:56:08# [RSpecRunTime] Starting example group ee/spec/models/ci/minutes/cost_setting_spec.rb. Expected to take 3.77 seconds. 465115:56:08Ci::Minutes::CostSetting 465215:56:08 does not allow STI 465315:56:08 associations 465415:56:08 is expected to belong to runner required: false 465615:56:08 is expected to validate that :os_contribution_factor cannot be empty/falsy 465715:56:08 is expected to validate that :os_plan_factor cannot be empty/falsy 465815:56:08 is expected to validate that :standard_factor cannot be empty/falsy 465915:56:09 is expected to validate that :standard_factor looks like a number 466015:56:09 is expected to validate that :os_contribution_factor looks like a number 466115:56:09 is expected to validate that :os_plan_factor looks like a number 466215:56:09 when the runner is shared 466315:56:09 is expected to be valid 466415:56:09 when the runner is not shared 466615:56:09# [RSpecRunTime] Finishing example group ee/spec/models/ci/minutes/cost_setting_spec.rb. It took 1.16 seconds. Expected to take 3.77 seconds. 466715:56:09# [RSpecRunTime] Starting example group ee/spec/services/groups/update_repository_storage_service_spec.rb. Expected to take 3.77 seconds. 466815:56:09Groups::UpdateRepositoryStorageService 467015:56:09 when the move succeeds 467115:56:10 moves the repository to the new storage and unmarks the repository as read-only 467215:56:10 when the filesystems are the same 467315:56:10 updates the database without trying to move the repostory 467415:56:10 when the move fails 467515:56:10 unmarks the repository as read-only without updating the repository storage 467615:56:10 when the cleanup fails 467715:56:10 sets the correct state 467815:56:10 when the checksum does not match 467915:56:10 unmarks the repository as read-only without updating the repository storage 468015:56:10 when the repository move is finished 468115:56:10 is idempotent 468215:56:10 when the repository move is failed 468315:56:11 is idempotent 468415:56:11# [RSpecRunTime] Finishing example group ee/spec/services/groups/update_repository_storage_service_spec.rb. It took 1.67 seconds. Expected to take 3.77 seconds. 468515:56:11# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ingestion/bulk_insertable_task_spec.rb. Expected to take 3.58 seconds. 468615:56:11Gitlab::Ingestion::BulkInsertableTask 468815:56:14 does not try to create/update duplicate records 468915:56:14# [RSpecRunTime] RSpec elapsed time: 20 minutes 18.61 seconds. Current RSS: ~1558M. Threads: 4. load average: 1.04 1.13 1.23 1/409 17421 469115:56:14# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ingestion/bulk_insertable_task_spec.rb. It took 3.58 seconds. Expected to take 3.58 seconds. 469215:56:14# [RSpecRunTime] Starting example group ee/spec/models/search/zoekt/router_spec.rb. Expected to take 3.57 seconds. 469315:56:14Search::Zoekt::Router 469415:56:15 does not allow STI 469515:56:15 .fetch_nodes_for_indexing 469615:56:15 when node ids are specified 469715:56:15 fetches the requested node objects 469815:56:15 when node ids are not specified 469915:56:15 returns nodes that are associated with relevant zoekt indices 470015:56:15 .fetch_indices_for_indexing 470115:56:15 when a zoekt repository exists already for a project 470215:56:15 includes the index that is associated with that zoekt repository 470315:56:15 when a zoekt repository does not exist for that project yet 470415:56:15 includes the index that has the most amount of free storage bytes 470515:56:15 when a replica does not have any indices yet 470615:56:16 returns an empty collection 470715:56:16# [RSpecRunTime] Finishing example group ee/spec/models/search/zoekt/router_spec.rb. It took 1.76 seconds. Expected to take 3.57 seconds. 470815:56:16# [RSpecRunTime] Starting example group ee/spec/models/approval_rules/approval_group_rules_user_spec.rb. Expected to take 3.36 seconds. 470915:56:16ApprovalRules::ApprovalGroupRulesUser 471015:56:16 does not allow STI 471215:56:16 is expected to validate that :user cannot be empty/falsy 471315:56:16 is expected to validate that :approval_group_rule cannot be empty/falsy 471415:56:16 associations 471515:56:16 is expected to belong to user required: false 471615:56:17 is expected to belong to approval_group_rule required: false 471715:56:17# [RSpecRunTime] Finishing example group ee/spec/models/approval_rules/approval_group_rules_user_spec.rb. It took 0.65 second. Expected to take 3.36 seconds. 471815:56:17# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/helpers/notes_helpers_spec.rb. Expected to take 3.26 seconds. 472015:56:17 #find_noteable 472115:56:17 #find_noteable 472215:56:18 returns the expected epic 472315:56:19 raises not found exception when epic does not belong to group 472415:56:19# [RSpecRunTime] RSpec elapsed time: 20 minutes 23.43 seconds. Current RSS: ~1540M. Threads: 4. load average: 1.12 1.14 1.23 1/409 17422 472615:56:19# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/helpers/notes_helpers_spec.rb. It took 2.41 seconds. Expected to take 3.26 seconds. 472715:56:19# [RSpecRunTime] Starting example group ee/spec/services/ee/merge_requests/unstick_locked_merge_requests_service_spec.rb. Expected to take 3.25 seconds. 472815:56:19MergeRequests::UnstickLockedMergeRequestsService 473015:56:20 when MR has no merge_jid 473115:56:20 when MR is in a merge train 473215:56:22 does not do anything 473315:56:22# [RSpecRunTime] RSpec elapsed time: 20 minutes 26.43 seconds. Current RSS: ~1517M. Threads: 4. load average: 1.12 1.14 1.23 1/414 17600 473515:56:22# [RSpecRunTime] Finishing example group ee/spec/services/ee/merge_requests/unstick_locked_merge_requests_service_spec.rb. It took 3.0 seconds. Expected to take 3.25 seconds. 473615:56:22# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/incident_management/oncall_schedule/update_spec.rb. Expected to take 3.05 seconds. 473715:56:22Mutations::IncidentManagement::OncallSchedule::Update 473815:56:23 is expected to require graphql authorizations :admin_incident_management_oncall_schedule 474015:56:23 user has access to project 474115:56:23 when OncallSchedules::UpdateService responds with success 474215:56:23 returns the on-call schedule with no errors 474315:56:23 when OncallSchedules::UpdateService responds with an error 474415:56:23 returns errors 474515:56:23 when resource is not accessible to the user 474615:56:23 raises an error 474715:56:23# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/incident_management/oncall_schedule/update_spec.rb. It took 1.29 seconds. Expected to take 3.05 seconds. 474815:56:23# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/vulnerabilities/remove_all_from_project_spec.rb. Expected to take 3.04 seconds. 474915:56:23Mutations::Vulnerabilities::RemoveAllFromProject 475115:56:25 returns the list of Projects affected 475215:56:25 when no project IDs are given 475315:56:25 raises ArgumentError 475415:56:25# [RSpecRunTime] RSpec elapsed time: 20 minutes 29.51 seconds. Current RSS: ~1515M. Threads: 4. load average: 1.11 1.14 1.23 1/413 17601 475615:56:25 when user does not have access to any of the projects 475715:56:25 raises ResourceNotAvailable if any of the projects is not accessible 475815:56:25# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/vulnerabilities/remove_all_from_project_spec.rb. It took 2.04 seconds. Expected to take 3.04 seconds. 475915:56:25# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/vulnerabilities/confirm_spec.rb. Expected to take 2.89 seconds. 476015:56:25Mutations::Vulnerabilities::Confirm 476215:56:26 when the user can confirm the vulnerability 476315:56:26 when user doe not have access to the project 476415:56:26 raises an error 476515:56:26 when user has access to the project 476615:56:27 returns the Confirmed vulnerability 476715:56:27 when comment is not provided 476815:56:27 returns the Confirmed vulnerability 476915:56:27# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/vulnerabilities/confirm_spec.rb. It took 1.72 seconds. Expected to take 2.89 seconds. 477015:56:27# [RSpecRunTime] Starting example group ee/spec/lib/audit/merge_request_before_destroy_auditor_spec.rb. Expected to take 2.85 seconds. 477115:56:27Audit::MergeRequestBeforeDestroyAuditor 477315:56:28 when current_user is nil 477415:56:28 does not audit the event 477515:56:28 when merge request is not merged 477615:56:28 does not audit the event 477715:56:28 when merge request is merged 477815:56:28 audits a merged_merge_request_deletion_started event 477915:56:28 when labels and approvers are present 478015:56:28 includes additional details in the message 478115:56:28 when metrics is not present 478215:56:28 does not include merged_by_user_id in the message 478315:56:28 when labels and approvers are not present 478415:56:29 omits labels and approvers from the message 478515:56:29# [RSpecRunTime] Finishing example group ee/spec/lib/audit/merge_request_before_destroy_auditor_spec.rb. It took 1.47 seconds. Expected to take 2.85 seconds. 478615:56:29# [RSpecRunTime] Starting example group ee/spec/models/concerns/ee/participable_spec.rb. Expected to take 2.78 seconds. 478715:56:29EE::Participable 478815:56:29 does not allow STI 478915:56:29 participable is an epic 479015:56:29 #participants 479115:56:29 returns the list of participants 479215:56:29 #participant? 479315:56:29 returns whether the user is a participant 479415:56:29 #visible_participants 479515:56:29 behaves like visible participants for issuable with read ability 479615:56:29 when source is an award emoji 479715:56:29 behaves like check for participables read ability 479815:56:29 receives expected ability 479915:56:29 when source is a note 480015:56:29 behaves like check for participables read ability 480115:56:29 receives expected ability 480215:56:29 when source is an internal note 480315:56:29 behaves like check for participables read ability 480415:56:29 receives expected ability 480515:56:29 when source is a system note 480615:56:29 behaves like check for participables read ability 480715:56:30 receives expected ability 480815:56:30# [RSpecRunTime] Finishing example group ee/spec/models/concerns/ee/participable_spec.rb. It took 0.98 second. Expected to take 2.78 seconds. 480915:56:30# [RSpecRunTime] Starting example group ee/spec/services/clusters/agent_tokens/create_service_audit_log_spec.rb. Expected to take 2.62 seconds. 481015:56:30Clusters::AgentTokens::CreateService 481215:56:30 when user is authorized 481315:56:30 when user creates agent token 481415:56:30 creates AuditEvent with success message 481515:56:30 when user is not authorized 481615:56:30 when user attempts to create agent token 481715:56:31 creates audit logs with failure message 481815:56:31# [RSpecRunTime] Finishing example group ee/spec/services/clusters/agent_tokens/create_service_audit_log_spec.rb. It took 1.25 seconds. Expected to take 2.62 seconds. 481915:56:31# [RSpecRunTime] Starting example group ee/spec/workers/ci/minutes/update_project_and_namespace_usage_worker_spec.rb. Expected to take 2.58 seconds. 482015:56:31Ci::Minutes::UpdateProjectAndNamespaceUsageWorker 482215:56:32 when duration param is not passed in 482315:56:32 behaves idempotently for monthly usage update 482415:56:32 executes UpdateProjectAndNamespaceUsageService 482515:56:32 updates monthly usage but not shared_runners_duration 482615:56:32# [RSpecRunTime] RSpec elapsed time: 20 minutes 36.39 seconds. Current RSS: ~1536M. Threads: 4. load average: 1.10 1.14 1.23 1/409 17602 482815:56:32 when duration param is passed in 482915:56:32 behaves idempotently for monthly usage update 483015:56:32 executes UpdateProjectAndNamespaceUsageService 483115:56:32 updates monthly usage and shared_runners_duration 483215:56:32# [RSpecRunTime] Finishing example group ee/spec/workers/ci/minutes/update_project_and_namespace_usage_worker_spec.rb. It took 1.47 seconds. Expected to take 2.58 seconds. 483315:56:32# [RSpecRunTime] Starting example group ee/spec/components/namespaces/storage/user_pre_enforcement_alert_component_spec.rb. Expected to take 2.53 seconds. 483415:56:32Namespaces::Storage::UserPreEnforcementAlertComponent 483515:56:32 when user namespace 483615:56:32 when a notification limit has not been set 483715:56:33 does not include used storage in the alert text 483815:56:33 when a notification limit has been set 483915:56:33 includes used storage in the alert text 484015:56:33 includes the correct navigation instruction in the alert text 484115:56:33 when the user dismissed the alert under 14 days ago 484215:56:33 does not render the alert 484315:56:33 when the user dismissed the alert over 14 days ago 484415:56:34 does render the alert 484515:56:34# [RSpecRunTime] Finishing example group ee/spec/components/namespaces/storage/user_pre_enforcement_alert_component_spec.rb. It took 1.35 seconds. Expected to take 2.53 seconds. 484615:56:34# [RSpecRunTime] Starting example group ee/spec/services/ee/merge_requests/handle_assignees_change_service_spec.rb. Expected to take 2.39 seconds. 484715:56:34MergeRequests::HandleAssigneesChangeService 484915:56:35 schedules for analytics metric update 485015:56:35 when code_review_analytics is not available 485115:56:35 does not schedule for analytics metric update 485215:56:35# [RSpecRunTime] RSpec elapsed time: 20 minutes 39.92 seconds. Current RSS: ~1540M. Threads: 4. load average: 1.09 1.13 1.23 1/415 17780 485415:56:36# [RSpecRunTime] Finishing example group ee/spec/services/ee/merge_requests/handle_assignees_change_service_spec.rb. It took 1.91 seconds. Expected to take 2.39 seconds. 485515:56:36# [RSpecRunTime] Starting example group ee/spec/lib/ee/sidebars/admin/menus/admin_settings_menu_spec.rb. Expected to take 2.37 seconds. 485615:56:36Sidebars::Admin::Menus::AdminSettingsMenu 485815:56:36 Analytics menu 485915:56:36 when product_analytics feature is licensed 486015:56:36 is expected to be present 486115:56:36 when product_analytics feature is not licensed 486215:56:36 is expected not to be present 486315:56:36 Roles and permissions menu 486415:56:36 when custom_roles feature is licensed 486515:56:36 is expected to be present 486615:56:36 when in SaaS mode 486715:56:36 is expected not to be present 486815:56:36 when custom_roles feature is not licensed 486915:56:36 is expected not to be present 487015:56:36# [RSpecRunTime] Finishing example group ee/spec/lib/ee/sidebars/admin/menus/admin_settings_menu_spec.rb. It took 0.58 second. Expected to take 2.37 seconds. 487115:56:36# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/import_export/repo_restorer_spec.rb. Expected to take 2.26 seconds. 487215:56:36Gitlab::ImportExport::RepoRestorer 487315:56:36 restores group wiki bundles 487415:56:36 when group wiki in bundle 487515:56:37 restores the repo successfully 487615:56:37# [RSpecRunTime] RSpec elapsed time: 20 minutes 41.88 seconds. Current RSS: ~1546M. Threads: 4. load average: 1.09 1.13 1.23 1/415 17942 487815:56:37 when no group wiki in the bundle 487915:56:38 does not creates an empty wiki 488015:56:38# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/import_export/repo_restorer_spec.rb. It took 1.83 seconds. Expected to take 2.26 seconds. 488115:56:38# [RSpecRunTime] Starting example group ee/spec/services/sbom/ingestion/execution_strategy/default_spec.rb. Expected to take 2.21 seconds. 488215:56:38Sbom::Ingestion::ExecutionStrategy::Default 488415:56:38 ingests the reports 488515:56:38 sets the latest ingested SBOM pipeline ID 488615:56:38 deletes not present occurrences 488715:56:38 when reports are ingested 488815:56:38 publishes the ingested SBOM event 488915:56:38 when reports are not ingested 489015:56:39 does not publish the ingested SBOM event 489115:56:39 when the feature dependency_scanning_using_sbom_reports is disabled 489215:56:39 does not publish the ingested SBOM event 489315:56:39# [RSpecRunTime] Finishing example group ee/spec/services/sbom/ingestion/execution_strategy/default_spec.rb. It took 0.72 second. Expected to take 2.21 seconds. 489415:56:39# [RSpecRunTime] Starting example group ee/spec/workers/compliance_management/pending_status_check_worker_spec.rb. Expected to take 2.08 seconds. 489515:56:39ComplianceManagement::PendingStatusCheckWorker 489715:56:39 creates status checks on MR 489815:56:39 behaves like an idempotent worker 489915:56:39 is labeled as idempotent 490015:56:40 performs multiple times sequentially without raising an exception 490115:56:40 when an exception is raised 490215:56:40 rescues the exception 490315:56:40# [RSpecRunTime] Finishing example group ee/spec/workers/compliance_management/pending_status_check_worker_spec.rb. It took 1.14 seconds. Expected to take 2.08 seconds. 490415:56:40# [RSpecRunTime] Starting example group ee/spec/services/registration_features/maintenance_mode_spec.rb. Expected to take 2.07 seconds. 490515:56:40RegistrationFeatures::MaintenanceMode 490615:56:40 .feature_available? 490715:56:40 when geo feature is available 490815:56:40 is expected to be truthy 490915:56:40 when geo feature is disabled 491015:56:40 is expected to be falsey 491115:56:40 when usage ping is enabled 491215:56:40 when usage_ping_features is enabled 491315:56:40 is expected to be truthy 491415:56:40 when usage_ping_features is disabled 491515:56:40 is expected to be falsey 491615:56:40 when usage ping is disabled 491715:56:40 is expected to be falsey 491815:56:40# [RSpecRunTime] Finishing example group ee/spec/services/registration_features/maintenance_mode_spec.rb. It took 0.53 second. Expected to take 2.07 seconds. 491915:56:40# [RSpecRunTime] Starting example group ee/spec/services/ee/users/auto_ban_service_spec.rb. Expected to take 1.9 seconds. 492015:56:40Users::AutoBanService 492215:56:40 behaves like executing the service 492315:56:40 when running in SAAS 492415:56:41Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 492615:56:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 492715:56:41 executes the Arkose truth data service 492815:56:41 when not running in SAAS 492915:56:41Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 493115:56:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 493215:56:41 does not execute the Arkose truth data service 493415:56:41 behaves like executing the service 493515:56:41 when running in SAAS 493615:56:41Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 493815:56:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 493915:56:41 executes the Arkose truth data service 494015:56:41 when not running in SAAS 494115:56:41Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 494315:56:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 494415:56:41 does not execute the Arkose truth data service 494515:56:41# [RSpecRunTime] Finishing example group ee/spec/services/ee/users/auto_ban_service_spec.rb. It took 0.78 second. Expected to take 1.9 seconds. 494615:56:41# [RSpecRunTime] Starting example group ee/spec/graphql/types/boards/epic_board_type_spec.rb. Expected to take 1.89 seconds. 494715:56:41Types::Boards::EpicBoardType 494815:56:41 is expected to eq "EpicBoard" 494915:56:41 is expected to require graphql authorizations :read_epic_board 495015:56:41 has specific fields 495115:56:41# [RSpecRunTime] Finishing example group ee/spec/graphql/types/boards/epic_board_type_spec.rb. It took 0.3 second. Expected to take 1.89 seconds. 495215:56:41# [RSpecRunTime] Starting example group ee/spec/services/geo/sync_service_spec.rb. Expected to take 1.79 seconds. 495315:56:41Geo::SyncService 495515:56:42 executes the consume part of the replication 495615:56:42# [RSpecRunTime] Finishing example group ee/spec/services/geo/sync_service_spec.rb. It took 0.44 second. Expected to take 1.79 seconds. 495715:56:42# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/duo/chat/dataset_reader_spec.rb. Expected to take 1.71 seconds. 495815:56:42Gitlab::Duo::Chat::DatasetReader 496015:56:42 yields rows based on the actual files 496115:56:42 Gitlab::Duo::Chat::DatasetReader::DataRow 496215:56:42 has accessors 496415:56:42 reads the metadata from the files 496515:56:42# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/duo/chat/dataset_reader_spec.rb. It took 0.3 second. Expected to take 1.71 seconds. 496615:56:42# [RSpecRunTime] Starting example group ee/spec/serializers/analytics/cycle_analytics/event_entity_spec.rb. Expected to take 1.64 seconds. 496715:56:42Analytics::CycleAnalytics::EventEntity 496915:56:42 returns `simple` for non-label based events 497015:56:42 returns `label` for label based events 497115:56:42# [RSpecRunTime] Finishing example group ee/spec/serializers/analytics/cycle_analytics/event_entity_spec.rb. It took 0.18 second. Expected to take 1.64 seconds. 497215:56:42# [RSpecRunTime] Starting example group ee/spec/workers/package_metadata/advisories_sync_worker_spec.rb. Expected to take 1.59 seconds. 497315:56:42PackageMetadata::AdvisoriesSyncWorker 497515:56:42 when the license_scanning feature is disabled 497615:56:42 behaves like it does not sync 497715:56:42 does not call sync service 497815:56:42 when the license_scanning feature is enabled 497915:56:42 and rails is not development 498015:56:42 behaves like it syncs 498115:56:42 calls sync service with the advisories data_type 498215:56:42 and rails is development 498315:56:42 and sync in dev env variable is true 498415:56:42 behaves like it syncs 498515:56:43 calls sync service with the advisories data_type 498615:56:43 and sync in dev env variable is false 498715:56:43 behaves like it does not sync 498815:56:43 does not call sync service 498915:56:43# [RSpecRunTime] Finishing example group ee/spec/workers/package_metadata/advisories_sync_worker_spec.rb. It took 0.38 second. Expected to take 1.59 seconds. 499015:56:43# [RSpecRunTime] Starting example group ee/spec/elastic/docs_spec.rb. Expected to take 1.51 seconds. 499115:56:43Elastic migration documentation 499215:56:43 has a dictionary record for every migration file 499315:56:43 defines skip keys for skipped migrations 499415:56:43# [RSpecRunTime] Finishing example group ee/spec/elastic/docs_spec.rb. It took 0.31 second. Expected to take 1.51 seconds. 499515:56:43# [RSpecRunTime] Starting example group ee/spec/models/concerns/timebox_spec.rb. Expected to take 1.46 seconds. 499715:56:43 does not allow STI 499815:56:43 #merge_requests_enabled? 499915:56:43 raises NotImplementedError 500015:56:43 #resource_parent 500115:56:43 raises NotImplementedError 500215:56:43 #to_reference 500315:56:43 raises NotImplementedError 500415:56:43# [RSpecRunTime] Finishing example group ee/spec/models/concerns/timebox_spec.rb. It took 0.39 second. Expected to take 1.46 seconds. 500515:56:43# [RSpecRunTime] Starting example group ee/spec/graphql/types/remote_development/workspace_type_spec.rb. Expected to take 1.35 seconds. 500615:56:43Types::RemoteDevelopment::WorkspaceType 500715:56:43 is expected to require graphql authorizations :read_workspace 500815:56:44 is expected to eq "Workspace" 500915:56:44 is expected to have graphql fields :id, :cluster_agent, :project_id, :user, :name, :namespace, :max_hours_before_termination, :desired_state, :desired_state_updated_at, :actual_state, :responded_to_agent_at, :url, :editor, :devfile_ref, :devfile_path, :devfile_web_url, :devfile, :processed_devfile, :deployment_resource_version, :created_at, and :updated_at 501015:56:44# [RSpecRunTime] Finishing example group ee/spec/graphql/types/remote_development/workspace_type_spec.rb. It took 0.35 second. Expected to take 1.35 seconds. 501115:56:44# [RSpecRunTime] Starting example group ee/spec/services/cloud_connector/status_checks/probes/end_to_end_probe_spec.rb. Expected to take 1.3 seconds. 501215:56:44CloudConnector::StatusChecks::Probes::EndToEndProbe 501415:56:44 when code completion test is successful 501515:56:44 returns a success result 501615:56:44 when code completion test fails 501715:56:44 returns a failure result with the error message 501815:56:44# [RSpecRunTime] Finishing example group ee/spec/services/cloud_connector/status_checks/probes/end_to_end_probe_spec.rb. It took 0.23 second. Expected to take 1.3 seconds. 501915:56:44# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/namespace_cluster_agent_mapping_operations/create/cluster_agent_validator_spec.rb. Expected to take 1.21 seconds. 502015:56:44RemoteDevelopment::NamespaceClusterAgentMappingOperations::Create::ClusterAgentValidator 502115:56:44 when cluster exists in the group 502215:56:44 returns an ok Result containing the original values that were passed 502315:56:44 when cluster agent does not exist in the group 502415:56:45 returns an err Result containing a validation error 502515:56:45# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/namespace_cluster_agent_mapping_operations/create/cluster_agent_validator_spec.rb. It took 0.64 second. Expected to take 1.21 seconds. 502615:56:45# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/auth/o_auth/auth_hash_spec.rb. Expected to take 1.17 seconds. 502715:56:45Gitlab::Auth::OAuth::AuthHash 502915:56:45 contains a kerberos realm 503015:56:45 preserves the canonical uid 503115:56:45 does not contain a kerberos realm 503215:56:45 canonicalizes uid with kerberos realm 503415:56:45 when password complexity feature is available 503515:56:45 with password complexity enabled 503615:56:45 returns a valid password 503715:56:45# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/auth/o_auth/auth_hash_spec.rb. It took 0.33 second. Expected to take 1.17 seconds. 503815:56:45# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspace_operations/create/pre_flatten_devfile_validator_spec.rb. Expected to take 1.07 seconds. 503915:56:45RemoteDevelopment::WorkspaceOperations::Create::PreFlattenDevfileValidator 504015:56:45 for devfiles containing pre flatten violations 504115:56:45 devfile_name: "example.invalid-unsupported-parent-inheritance-devfile.yaml", error_str: "Inheriting from 'parent' is not yet supported" 504215:56:45 returns an err Result containing error details 504315:56:45 devfile_name: "example.invalid-unsupported-schema-version-devfile.yaml", error_str: "'schemaVersion' '2.0.0' is not supported, it must be '2.2.0'" 504415:56:45 returns an err Result containing error details 504515:56:45 devfile_name: "example.invalid-invalid-schema-version-devfile.yaml", error_str: "Invalid 'schemaVersion' 'example'" 504615:56:45 returns an err Result containing error details 504715:56:45 for devfiles containing no violations 504815:56:45 returns an ok Result containing the original context 504915:56:45# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspace_operations/create/pre_flatten_devfile_validator_spec.rb. It took 0.38 second. Expected to take 1.07 seconds. 505015:56:45# [RSpecRunTime] Starting example group ee/spec/lib/api/entities/pending_member_spec.rb. Expected to take 1.04 seconds. 505115:56:45API::Entities::PendingMember 505215:56:45 with a user present 505315:56:46 exposes correct attributes 505415:56:46 with no user present 505515:56:46 exposes correct attributes 505615:56:46# [RSpecRunTime] Finishing example group ee/spec/lib/api/entities/pending_member_spec.rb. It took 0.84 second. Expected to take 1.04 seconds. 505715:56:46# [RSpecRunTime] Starting example group ee/spec/lib/elastic/latest/issue_config_spec.rb. Expected to take 0.94 second. 505815:56:46Elastic::Latest::IssueConfig 506015:56:46 behaves like config settings return correct values 506115:56:46 returns config 506215:56:46 sets correct shard/replica settings 506415:56:46 returns config 506515:56:46# [RSpecRunTime] Finishing example group ee/spec/lib/elastic/latest/issue_config_spec.rb. It took 0.27 second. Expected to take 0.94 second. 506615:56:46# [RSpecRunTime] Starting example group ee/spec/graphql/types/incident_management/issuable_resource_link_type_spec.rb. Expected to take 0.89 second. 506715:56:46Types::IncidentManagement::IssuableResourceLinkType 506815:56:47 exposes expected fields 506915:56:47 is expected to require graphql authorizations :admin_issuable_resource_link 507015:56:47 is expected to eq "IssuableResourceLink" 507115:56:47# [RSpecRunTime] Finishing example group ee/spec/graphql/types/incident_management/issuable_resource_link_type_spec.rb. It took 0.32 second. Expected to take 0.89 second. 507215:56:47# [RSpecRunTime] Starting example group ee/spec/serializers/metrics_report_metric_entity_spec.rb. Expected to take 0.83 second. 507315:56:47MetricsReportMetricEntity 507515:56:47 contains the correct metric 507615:56:47 when the metric did not change 507715:56:47 does not expose previous_value 507815:56:47 when the metric changed 507915:56:47 exposes the previous_value 508015:56:47# [RSpecRunTime] Finishing example group ee/spec/serializers/metrics_report_metric_entity_spec.rb. It took 0.28 second. Expected to take 0.83 second. 508115:56:47# [RSpecRunTime] Starting example group ee/spec/services/users/create_bot_service_spec.rb. Expected to take 0.78 second. 508215:56:47Users::CreateBotService 508415:56:47 calls BuildBotService 508515:56:47# [RSpecRunTime] Finishing example group ee/spec/services/users/create_bot_service_spec.rb. It took 0.13 second. Expected to take 0.78 second. 508615:56:47# [RSpecRunTime] Starting example group ee/spec/graphql/types/ai/additional_context_input_category_spec.rb. Expected to take 0.72 second. 508715:56:47Types::Ai::AdditionalContextInputType 508815:56:47 is expected to eq "AiAdditionalContextInput" 508915:56:47 has the expected fields 509015:56:47# [RSpecRunTime] Finishing example group ee/spec/graphql/types/ai/additional_context_input_category_spec.rb. It took 0.19 second. Expected to take 0.72 second. 509115:56:47# [RSpecRunTime] Starting example group ee/spec/helpers/groups/ldap_sync_helper_spec.rb. Expected to take 0.66 second. 509215:56:47Groups::LdapSyncHelper 509315:56:47 #ldap_sync_now_button_data 509415:56:47 sets `path` key correctly 509515:56:48 sets `modal_attributes` key to valid json 509615:56:48# [RSpecRunTime] Finishing example group ee/spec/helpers/groups/ldap_sync_helper_spec.rb. It took 0.21 second. Expected to take 0.66 second. 509715:56:48# [RSpecRunTime] Starting example group ee/spec/models/concerns/mirror_configuration_spec.rb. Expected to take 0.6 second. 509815:56:48MirrorConfiguration 509915:56:48 does not allow STI 510015:56:48 #only_mirror_protected_branches_column? 510115:56:48 raises NotImplementedError 510215:56:48# [RSpecRunTime] Finishing example group ee/spec/models/concerns/mirror_configuration_spec.rb. It took 0.19 second. Expected to take 0.6 second. 510315:56:48# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/advanced_search/build_type_metric_spec.rb. Expected to take 0.57 second. 510415:56:48Gitlab::Usage::Metrics::Instrumentations::AdvancedSearch::BuildTypeMetric 510515:56:48 behaves like a correct instrumented metric value 510615:56:48 has correct value 510715:56:48 elasticsearch_indexing is enabled 510815:56:48 behaves like a correct instrumented metric value 510915:56:48 has correct value 511015:56:48# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/advanced_search/build_type_metric_spec.rb. It took 0.19 second. Expected to take 0.57 second. 511115:56:48# [RSpecRunTime] Starting example group ee/spec/graphql/types/work_items/widgets/health_status_input_type_spec.rb. Expected to take 0.54 second. 511215:56:48Types::WorkItems::Widgets::HealthStatusInputType 511315:56:48 is expected to contain exactly "healthStatus" 511415:56:48 is expected to eq "WorkItemWidgetHealthStatusInput" 511515:56:48# [RSpecRunTime] Finishing example group ee/spec/graphql/types/work_items/widgets/health_status_input_type_spec.rb. It took 0.2 second. Expected to take 0.54 second. 511615:56:48# [RSpecRunTime] Starting example group ee/spec/graphql/types/geo/registry_action_enum_spec.rb. Expected to take 0.49 second. 511715:56:48Types::Geo::RegistryActionEnum 511815:56:48 exposes the correct registry actions 511915:56:48 is expected to eq "GeoRegistryAction" 512015:56:48# [RSpecRunTime] Finishing example group ee/spec/graphql/types/geo/registry_action_enum_spec.rb. It took 0.19 second. Expected to take 0.49 second. 512115:56:48# [RSpecRunTime] Starting example group ee/spec/serializers/evidences/evidence_entity_spec.rb. Expected to take 0.42 second. 512215:56:48Evidences::EvidenceEntity 512315:56:49 matches the schema when evidence has report artifacts 512415:56:49# [RSpecRunTime] Finishing example group ee/spec/serializers/evidences/evidence_entity_spec.rb. It took 0.21 second. Expected to take 0.42 second. 512515:56:49# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_details/url_type_spec.rb. Expected to take 0.33 second. 512615:56:49Types::VulnerabilityDetails::UrlType 512715:56:49 is expected to have graphql fields :name, :description, :fieldName, :text, and :href 512815:56:49# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_details/url_type_spec.rb. It took 0.1 second. Expected to take 0.33 second. 512915:56:49# [RSpecRunTime] Starting example group ee/spec/graphql/types/sbom/license_type_spec.rb. Expected to take 0.32 second. 513015:56:49Types::Sbom::LicenseType 513115:56:49 is expected to have graphql fields :name and :url 513215:56:49# [RSpecRunTime] Finishing example group ee/spec/graphql/types/sbom/license_type_spec.rb. It took 0.13 second. Expected to take 0.32 second. 513315:56:49# [RSpecRunTime] Starting example group ee/spec/graphql/types/ai/self_hosted_models/self_hosted_model_type_spec.rb. Expected to take 0.28 second. 513415:56:49Types::Ai::SelfHostedModels::SelfHostedModelType 513515:56:49 has specific fields 513615:56:49# [RSpecRunTime] Finishing example group ee/spec/graphql/types/ai/self_hosted_models/self_hosted_model_type_spec.rb. It took 0.11 second. Expected to take 0.28 second. 513715:56:49# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_location/container_scanning_type_spec.rb. Expected to take 0.27 second. 513815:56:49Types::VulnerabilityLocation::ContainerScanningType 513915:56:49 is expected to have graphql fields :dependency, :image, :operating_system, and :container_repository_url 514015:56:49# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_location/container_scanning_type_spec.rb. It took 0.12 second. Expected to take 0.27 second. 514115:56:49# [RSpecRunTime] Starting example group ee/spec/lib/sbom/occurrence_uuid_spec.rb. Expected to take 0.25 second. 514215:56:49Sbom::OccurrenceUUID 514415:56:49 calls Gitlab::UUID with expected arguments 514515:56:49# [RSpecRunTime] Finishing example group ee/spec/lib/sbom/occurrence_uuid_spec.rb. It took 0.11 second. Expected to take 0.25 second. 514615:57:12auto_explain log contains 1402 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-30-39.335.main.ndjson.gz 514715:57:12took 22.728755194 514815:57:34auto_explain log contains 1403 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-30-39.335.ci.ndjson.gz 514915:57:34took 21.432390442 515015:57:34[TEST PROF INFO] EventProf results for sql.active_record 515115:57:34Total time: 04:47.199 of 20:47.295 (23.03%) 515215:57:34Total events: 197749 515315:57:34Top 5 slowest suites (by time): 515415:57:34GitlabSubscri...illableService (./ee/spec/services/gitlab_subscriptions/member_management/queue_non_billable_to_billable_service_spec.rb:5) – 01:03.307 (44143 / 370) of 03:34.052 (29.58%) 515515:57:34Epics::UpdateService (./ee/spec/services/epics/update_service_spec.rb:5) – 00:40.081 (26445 / 125) of 02:27.316 (27.21%) 515615:57:34GeoNode (./ee/spec/models/geo_node_spec.rb:5) – 00:22.528 (5673 / 118) of 01:07.501 (33.37%) 515715:57:34EE::Boards::L...:UpdateService (./ee/spec/services/boards/lists/update_service_spec.rb:5) – 00:21.015 (15283 / 50) of 01:08.274 (30.78%) 515815:57:34EpicsFinder (./ee/spec/finders/epics_finder_spec.rb:5) – 00:15.657 (10833 / 117) of 01:04.692 (24.2%) 515915:57:34Knapsack report was generated. Preview: 516115:57:34 "ee/spec/services/gitlab_subscriptions/member_management/queue_non_billable_to_billable_service_spec.rb": 214.05224129900034, 516215:57:34 "ee/spec/services/epics/update_service_spec.rb": 147.31629887799954, 516315:57:34 "ee/spec/lib/gitlab/ci/templates/sast_gitlab_ci_yaml_spec.rb": 95.76013141300064, 516415:57:34 "ee/spec/models/geo_node_spec.rb": 67.5012275479994, 516515:57:34 "ee/spec/finders/epics_finder_spec.rb": 64.69224580799983, 516615:57:34 "ee/spec/services/boards/lists/update_service_spec.rb": 68.27415063100034, 516715:57:34 "ee/spec/services/merge_requests/merge_to_ref_service_spec.rb": 56.153867009999885, 516815:57:34 "ee/spec/workers/ee/container_registry/delete_container_repository_worker_spec.rb": 52.1797657219995, 516915:57:34 "ee/spec/services/security/scan_result_policies/update_license_approvals_service_spec.rb": 35.162989759000084, 517015:57:34 "ee/spec/models/protected_environment_spec.rb": 27.165883042000132, 517115:57:34 "ee/spec/models/merge_requests/external_status_check_spec.rb": 24.607222188999913, 517215:57:34 "ee/spec/models/environment_spec.rb": 21.323681421999936, 517315:57:34 "ee/spec/lib/ee/gitlab/checks/push_rule_check_spec.rb": 27.55687695599954, 517415:57:34 "ee/spec/lib/ee/gitlab/ci/parsers/security/validators/schema_validator_spec.rb": 11.218005660999552, 517515:57:34 "ee/spec/services/timebox_report_service_spec.rb": 13.973502264999297, 517615:57:34 "ee/spec/models/search/zoekt/task_spec.rb": 20.37771268599954, 517715:57:34 "ee/spec/services/product_analytics/cube_data_query_service_spec.rb": 12.547682303000329, 517815:57:34 "ee/spec/graphql/resolvers/geo/container_repository_registries_resolver_spec.rb": 17.838918931999615, 517915:57:34 "ee/spec/services/llm/chat_service_spec.rb": 16.835276140999667, 518015:57:34 "ee/spec/workers/search/zoekt/namespace_initial_indexing_worker_spec.rb": 12.685659210999802, 518115:57:34 "ee/spec/services/iterations/cadences/create_iterations_in_advance_service_spec.rb": 9.48546783599977, 518215:57:34 "ee/spec/lib/gitlab/subscription_portal/clients/graphql_spec.rb": 4.58425490099944, 518315:57:34 "ee/spec/lib/gitlab/ci/parsers/security/dast_spec.rb": 10.11222430900034, 518415:57:34 "ee/spec/models/integrations/google_cloud_platform/artifact_registry_spec.rb": 4.753360706999956, 518515:57:34 "ee/spec/lib/security/scan_result_policies/policy_violation_details_spec.rb": 6.164969391000341, 518615:57:34 "ee/spec/services/projects/gitlab_projects_import_service_spec.rb": 10.781302869000683, 518715:57:34 "ee/spec/models/ci/project_cancellation_restriction_spec.rb": 8.546996599000522, 518815:57:34 "ee/spec/graphql/mutations/projects/set_locked_spec.rb": 7.154210482999588, 518915:57:34 "ee/spec/helpers/ee/issues_helper_spec.rb": 7.404220561000329, 519015:57:34 "ee/spec/finders/template_finder_spec.rb": 5.520739307999975, 519115:57:34 "ee/spec/graphql/mutations/dast/profiles/create_spec.rb": 7.9832729689996995, 519215:57:34 "ee/spec/services/todos/destroy/confidential_epic_service_spec.rb": 7.986682818999725, 519315:57:34 "ee/spec/finders/clusters/environments_finder_spec.rb": 8.897508127999572, 519415:57:34 "ee/spec/lib/gitlab/checks/changes_access_spec.rb": 8.060611441999754, 519515:57:34 "ee/spec/lib/gitlab/ci/pipeline/chain/limit/size_spec.rb": 5.112374304999321, 519615:57:34 "ee/spec/workers/adjourned_projects_deletion_cron_worker_spec.rb": 6.72322203100066, 519715:57:34 "ee/spec/models/dora/watchers/issue_watcher_spec.rb": 4.659368755000287, 519815:57:34 "ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_label_added_spec.rb": 4.267748709999978, 519915:57:34 "ee/spec/services/llm/internal/completion_service_spec.rb": 3.79686225200021, 520015:57:34 "ee/spec/services/boards/epics/create_service_spec.rb": 4.610737209000035, 520115:57:34 "ee/spec/validators/remote_development/network_policy_egress_validator_spec.rb": 2.499141848000363, 520215:57:34 "ee/spec/lib/ee/gitlab/ci/pipeline/chain/evaluate_workflow_rules_spec.rb": 2.529905043999861, 520315:57:34 "ee/spec/models/sca/license_policy_spec.rb": 2.2948466759999064, 520415:57:34 "ee/spec/graphql/mutations/dast_site_tokens/create_spec.rb": 4.82522697100012, 520515:57:34 "ee/spec/services/users/abuse/projects_download_ban_check_service_spec.rb": 1.9309676779994334, 520615:57:34 "ee/spec/models/users_security_dashboard_project_spec.rb": 2.811149289000241, 520715:57:34 "ee/spec/models/label_note_spec.rb": 3.5321972649999225, 520815:57:34 "ee/spec/validators/audit_events/http_destination_validator_spec.rb": 2.048135456999262, 520915:57:34 "ee/spec/services/security/update_training_service_spec.rb": 2.1656038069995702, 521015:57:34 "ee/spec/models/concerns/elastic/maintain_elasticsearch_on_group_update_spec.rb": 2.364125989999593, 521115:57:34 "ee/spec/helpers/admin/application_settings_helper_spec.rb": 3.4154675850004423, 521215:57:34 "ee/spec/graphql/mutations/groups/update_spec.rb": 2.735427236999385, 521315:57:34 "ee/spec/graphql/resolvers/product_analytics/state_resolver_spec.rb": 3.2557382500008316, 521415:57:34 "ee/spec/workers/product_analytics/initialize_snowplow_product_analytics_worker_spec.rb": 2.089861553999981, 521515:57:34 "ee/spec/helpers/ee/projects/security/dast_configuration_helper_spec.rb": 1.8826313520003168, 521615:57:34 "ee/spec/services/merge_requests/capture_suggested_reviewers_accepted_service_spec.rb": 2.6860392909993607, 521715:57:34 "ee/spec/policies/security/finding_policy_spec.rb": 4.390943839000101, 521815:57:34 "ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_associated_with_milestone_spec.rb": 2.400482355999884, 521915:57:34 "ee/spec/lib/gitlab/llm/chain/tools/summarize_comments/executor_spec.rb": 2.0583307469996726, 522015:57:34 "ee/spec/services/ee/users/unban_service_spec.rb": 1.7670652520000658, 522115:57:34 "ee/spec/graphql/resolvers/geo/lfs_object_registries_resolver_spec.rb": 2.3104757540004357, 522215:57:34 "ee/spec/services/status_page/publish_details_service_spec.rb": 1.1865588749997187, 522315:57:34 "ee/spec/lib/gitlab/analytics/cycle_analytics/summary/lead_time_for_changes_spec.rb": 1.8171134779995555, 522415:57:34 "ee/spec/services/gitlab_subscriptions/add_on_purchases/reconcile_seat_overage_service_spec.rb": 1.6853510700002516, 522515:57:34 "ee/spec/services/gitlab_subscriptions/add_on_purchases/self_managed/provision_services/duo_spec.rb": 1.4450183809994996, 522615:57:34 "ee/spec/models/ci/minutes/cost_setting_spec.rb": 1.1594447170000421, 522715:57:34 "ee/spec/services/groups/update_repository_storage_service_spec.rb": 1.6659699110005022, 522815:57:34 "ee/spec/lib/gitlab/ingestion/bulk_insertable_task_spec.rb": 3.5797352919998957, 522915:57:34 "ee/spec/models/search/zoekt/router_spec.rb": 1.7640495430005103, 523015:57:34 "ee/spec/models/approval_rules/approval_group_rules_user_spec.rb": 0.6457401820007362, 523115:57:34 "ee/spec/lib/ee/api/helpers/notes_helpers_spec.rb": 2.411494615000265, 523215:57:34 "ee/spec/services/ee/merge_requests/unstick_locked_merge_requests_service_spec.rb": 2.994904324000345, 523315:57:34 "ee/spec/graphql/mutations/incident_management/oncall_schedule/update_spec.rb": 1.288488655999572, 523415:57:34 "ee/spec/graphql/mutations/vulnerabilities/remove_all_from_project_spec.rb": 2.043297978000737, 523515:57:34 "ee/spec/graphql/mutations/vulnerabilities/confirm_spec.rb": 1.7206488769998032, 523615:57:34 "ee/spec/lib/audit/merge_request_before_destroy_auditor_spec.rb": 1.4744532289996641, 523715:57:34 "ee/spec/models/concerns/ee/participable_spec.rb": 0.9827055119994839, 523815:57:34 "ee/spec/services/clusters/agent_tokens/create_service_audit_log_spec.rb": 1.2537436779994096, 523915:57:34 "ee/spec/workers/ci/minutes/update_project_and_namespace_usage_worker_spec.rb": 1.4700264590001098, 524015:57:34 "ee/spec/components/namespaces/storage/user_pre_enforcement_alert_component_spec.rb": 1.3525850289997834, 524115:57:34 "ee/spec/services/ee/merge_requests/handle_assignees_change_service_spec.rb": 1.9067466500000592, 524215:57:34 "ee/spec/lib/ee/sidebars/admin/menus/admin_settings_menu_spec.rb": 0.5799440780001532, 524315:57:34 "ee/spec/lib/ee/gitlab/import_export/repo_restorer_spec.rb": 1.8327370770002744, 524415:57:34 "ee/spec/services/sbom/ingestion/execution_strategy/default_spec.rb": 0.7201065050003308, 524515:57:34 "ee/spec/workers/compliance_management/pending_status_check_worker_spec.rb": 1.1352486890000364, 524615:57:34 "ee/spec/services/registration_features/maintenance_mode_spec.rb": 0.5269098429998849, 524715:57:34 "ee/spec/services/ee/users/auto_ban_service_spec.rb": 0.7783168509995448, 524815:57:34 "ee/spec/graphql/types/boards/epic_board_type_spec.rb": 0.29545130299993616, 524915:57:34 "ee/spec/services/geo/sync_service_spec.rb": 0.4367958610000642, 525015:57:34 "ee/spec/lib/gitlab/duo/chat/dataset_reader_spec.rb": 0.2986840929997925, 525115:57:34 "ee/spec/serializers/analytics/cycle_analytics/event_entity_spec.rb": 0.18459219400028815, 525215:57:34 "ee/spec/workers/package_metadata/advisories_sync_worker_spec.rb": 0.37492473700058326, 525315:57:34 "ee/spec/elastic/docs_spec.rb": 0.3119867819996216, 525415:57:34 "ee/spec/models/concerns/timebox_spec.rb": 0.3884812860005695, 525515:57:34 "ee/spec/graphql/types/remote_development/workspace_type_spec.rb": 0.3525003180002386, 525615:57:34 "ee/spec/services/cloud_connector/status_checks/probes/end_to_end_probe_spec.rb": 0.22793310999986716, 525715:57:34 "ee/spec/lib/remote_development/namespace_cluster_agent_mapping_operations/create/cluster_agent_validator_spec.rb": 0.6434337330001654, 525815:57:34 "ee/spec/lib/gitlab/auth/o_auth/auth_hash_spec.rb": 0.33129121100046177, 525915:57:34 "ee/spec/lib/remote_development/workspace_operations/create/pre_flatten_devfile_validator_spec.rb": 0.38408633599919995, 526015:57:34 "ee/spec/lib/api/entities/pending_member_spec.rb": 0.8351286450006228, 526115:57:34 "ee/spec/lib/elastic/latest/issue_config_spec.rb": 0.26641886699962924, 526215:57:34 "ee/spec/graphql/types/incident_management/issuable_resource_link_type_spec.rb": 0.32354592100000445, 526315:57:34 "ee/spec/serializers/metrics_report_metric_entity_spec.rb": 0.2837047539997002, 526415:57:34 "ee/spec/services/users/create_bot_service_spec.rb": 0.12961455899949215, 526515:57:34 "ee/spec/graphql/types/ai/additional_context_input_category_spec.rb": 0.18838693300040177, 526615:57:34 "ee/spec/helpers/groups/ldap_sync_helper_spec.rb": 0.213675971000157, 526715:57:34 "ee/spec/models/concerns/mirror_configuration_spec.rb": 0.18538001300021278, 526815:57:34 "ee/spec/lib/gitlab/usage/metrics/instrumentations/advanced_search/build_type_metric_spec.rb": 0.18995090299995354, 526915:57:34 "ee/spec/graphql/types/work_items/widgets/health_status_input_type_spec.rb": 0.1954566230006094, 527015:57:34 "ee/spec/graphql/types/geo/registry_action_enum_spec.rb": 0.18669548300022143, 527115:57:34 "ee/spec/serializers/evidences/evidence_entity_spec.rb": 0.2137362209996354, 527215:57:34 "ee/spec/graphql/types/vulnerability_details/url_type_spec.rb": 0.1013240410002254, 527315:57:34 "ee/spec/graphql/types/sbom/license_type_spec.rb": 0.12945872900036193, 527415:57:34 "ee/spec/graphql/types/ai/self_hosted_models/self_hosted_model_type_spec.rb": 0.11199261900037527, 527515:57:34 "ee/spec/graphql/types/vulnerability_location/container_scanning_type_spec.rb": 0.11701608900057181, 527615:57:34 "ee/spec/lib/sbom/occurrence_uuid_spec.rb": 0.1128596300004574 527815:57:34Knapsack global time execution for tests: 20m 47s 527915:57:34Pending: (Failures listed here are expected and do not affect your suite's status) 528015:57:34 1) Resolvers::Geo::ContainerRepositoryRegistriesResolver behaves like a Geo registries resolver #resolve when the parent object is the current node when the user has permission to view Geo data when admin mode is enabled with verification enabled when the verification_state argument is present returns registries with requested verification state, in order 528115:57:34 # Skipping because verification is not enabled for ContainerRepository 528215:57:34 # ./ee/spec/support/shared_examples/graphql/geo/geo_registries_resolver_shared_examples.rb:62 528315:57:34 2) Resolvers::Geo::LfsObjectRegistriesResolver behaves like a Geo registries resolver #resolve when the parent object is the current node when the user has permission to view Geo data when admin mode is enabled with verification disabled when the verification_state argument is present raises ArgumentError 528415:57:34 # Skipping because verification is enabled for LfsObject 528515:57:34 # ./ee/spec/support/shared_examples/graphql/geo/geo_registries_resolver_shared_examples.rb:77 528615:57:34Finished in 21 minutes 38 seconds (files took 1 minute 50.62 seconds to load) 528715:57:341958 examples, 0 failures, 2 pending 528815:57:34Randomized with seed 16631 528915:57:43RSpec exited with 0. 529015:57:43No examples to retry, congrats! 529215:57:44Running after script... 529315:57:44$ source scripts/utils.sh 529415:57:44$ log_disk_usage after_script 529515:57:44[log_disk_usage after_script] start 529715:57:44Filesystem Size Used Avail Use% Mounted on 529815:57:44overlay 95G 22G 73G 23% / 529915:57:44tmpfs 64M 0 64M 0% /dev 530015:57:44shm 64M 0 64M 0% /dev/shm 530115:57:44/dev/sda1 95G 22G 73G 23% /cache 530215:57:44tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 530415:57:447.4M ./workhorse 530615:57:441.2M ./.gitlab 530815:57:444.0K ./builds 530915:57:4416M ./coverage 531115:57:448.0K ./.vscode 531215:57:44516K ./storybook 531615:57:442.9M ./.rubocop_todo 531715:57:47827M ./vendor 531815:57:47620M ./public 532015:57:47480K ./danger 532215:57:478.0K ./.bundle 532315:57:47548K ./tooling 532515:57:481.3M ./knapsack 532615:57:48296K ./patches 532715:57:484.3M ./changelogs 532815:57:4820K ./haml_lint 532915:57:4828K ./metrics_server 533115:57:48236K ./shared 533215:57:4844K ./generator_templates 533315:57:481.2M ./scripts 533615:57:4920K ./file_hooks 533715:57:4932K ./crystalball 533815:57:4916K ./sidekiq_cluster 534015:57:491.2M ./fixtures 534115:57:49944K ./rubocop 534415:57:49420K ./auto_explain 534515:57:4912K ./.github 534615:57:49125M ./locale 534715:57:491.9M ./glfm_specification 535015:57:5016K ./.lefthook 535215:57:50[log_disk_usage after_script] end 535315:57:50$ bundle exec gem list gitlab_quality-test_tooling 535415:57:52gitlab_quality-test_tooling (1.38.1) 535515:57:52$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 535815:57:52$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 536115:57:52$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 536415:57:52$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 536815:57:54$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 537215:57:56$ tooling/bin/push_job_metrics || true 537315:57:57[job-metrics] Pushing job metrics file for the CI/CD job. 537415:57:57[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 537615:57:58Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-19 due to policy 537815:57:59Uploading artifacts... 537915:57:59auto_explain/: found 3 matching artifact files and directories 538015:57:59coverage/: found 5 matching artifact files and directories 538115:57:59crystalball/: found 2 matching artifact files and directories 538215:57:59WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 538315:57:59knapsack/: found 4 matching artifact files and directories 538415:57:59rspec/: found 16 matching artifact files and directories 538515:57:59WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 538615:57:59log/*.log: found 16 matching artifact files and directories 538815:57:59WARNING: Retrying... context=artifacts-uploader error=request redirected 538915:58:11Uploading artifacts as "archive" to coordinator... 201 Created id=7879700282 responseStatus=201 Created token=glcbt-66 539015:58:11Uploading artifacts... 539115:58:11rspec/rspec-*.xml: found 1 matching artifact files and directories 539315:58:11WARNING: Retrying... context=artifacts-uploader error=request redirected 539415:58:21Uploading artifacts as "junit" to coordinator... 201 Created id=7879700282 responseStatus=201 Created token=glcbt-66 539615:58:30Job succeeded