220:09:50 when the project is a fork 320:09:50 when the MR target upstream 420:09:50 behaves like approvals_before_merge param 520:09:50 approvals_before_merge not set for the existing MR 620:09:50 when it is less than the one in the target project 720:09:54Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>12, "namespace_id"=>6} is a ActiveSupport::HashWithIndifferentAccess. 920:09:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1020:09:54 sets the param to the sames as the project 1120:09:58Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>14, "namespace_id"=>10} is a ActiveSupport::HashWithIndifferentAccess. 1320:09:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1420:09:58 updates the merge request 1520:09:58# [RSpecRunTime] RSpec elapsed time: 47.57 seconds. Current RSS: ~1300M. Threads: 4. load average: 1.16 1.38 0.91 1/407 1021 1720:09:58 when it is equal to the one in the target project 1820:10:02Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>16, "namespace_id"=>14} is a ActiveSupport::HashWithIndifferentAccess. 2020:10:02To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2120:10:02 sets the param to the same as the project 2220:10:06Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>18, "namespace_id"=>18} is a ActiveSupport::HashWithIndifferentAccess. 2420:10:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2520:10:06 updates the merge request 2620:10:06# [RSpecRunTime] RSpec elapsed time: 55.63 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.13 1.37 0.91 1/407 1350 2820:10:06 when it is greater than the one in the target project 2920:10:10Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>20, "namespace_id"=>22} is a ActiveSupport::HashWithIndifferentAccess. 3120:10:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3220:10:10 saves the param in the merge request 3320:10:14Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>22, "namespace_id"=>26} is a ActiveSupport::HashWithIndifferentAccess. 3520:10:14To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3620:10:14 updates the merge request 3720:10:14# [RSpecRunTime] RSpec elapsed time: 1 minute 3.91 seconds. Current RSS: ~1292M. Threads: 4. load average: 1.11 1.35 0.91 1/407 1679 3920:10:14 approvals_before_merge set for the existing MR 4020:10:14 when it is not set 4120:10:18Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>24, "namespace_id"=>30} is a ActiveSupport::HashWithIndifferentAccess. 4320:10:18To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4420:10:18 does not change the merge request 4520:10:22Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>26, "namespace_id"=>34} is a ActiveSupport::HashWithIndifferentAccess. 4720:10:22To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4820:10:22 updates the merge request 4920:10:22# [RSpecRunTime] RSpec elapsed time: 1 minute 12.0 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.10 1.35 0.91 1/408 2008 5120:10:22 when it is less than the one in the target project 5220:10:26Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>28, "namespace_id"=>38} is a ActiveSupport::HashWithIndifferentAccess. 5420:10:26To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 5520:10:26 sets the param to the same as the target project 5620:10:30Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>30, "namespace_id"=>42} is a ActiveSupport::HashWithIndifferentAccess. 5820:10:30To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 5920:10:30 updates the merge request 6020:10:30# [RSpecRunTime] RSpec elapsed time: 1 minute 20.15 seconds. Current RSS: ~1293M. Threads: 4. load average: 1.09 1.33 0.91 1/408 2337 6220:10:30 when it is equal to the one in the target project 6320:10:34Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>32, "namespace_id"=>46} is a ActiveSupport::HashWithIndifferentAccess. 6520:10:34To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 6620:10:34 sets the param to the same as the target project 6720:10:38Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>34, "namespace_id"=>50} is a ActiveSupport::HashWithIndifferentAccess. 6920:10:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 7020:10:38 updates the merge request 7120:10:38# [RSpecRunTime] RSpec elapsed time: 1 minute 28.19 seconds. Current RSS: ~1293M. Threads: 4. load average: 1.08 1.33 0.92 1/408 2666 7320:10:38 when it is greater than the one in the target project 7420:10:42Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>36, "namespace_id"=>54} is a ActiveSupport::HashWithIndifferentAccess. 7620:10:42To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 7720:10:43 saves the param in the merge request 7820:10:46Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>38, "namespace_id"=>58} is a ActiveSupport::HashWithIndifferentAccess. 8020:10:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 8120:10:46 updates the merge request 8220:10:47# [RSpecRunTime] RSpec elapsed time: 1 minute 36.26 seconds. Current RSS: ~1290M. Threads: 4. load average: 1.15 1.33 0.92 1/408 2994 8420:10:47 when the MR target the fork 8520:10:47 behaves like approvals_before_merge param 8620:10:47 approvals_before_merge not set for the existing MR 8720:10:47 when it is less than the one in the target project 8820:10:50Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>40, "namespace_id"=>64} is a ActiveSupport::HashWithIndifferentAccess. 9020:10:50To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 9120:10:50 sets the param to the sames as the project 9220:10:54Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>42, "namespace_id"=>68} is a ActiveSupport::HashWithIndifferentAccess. 9420:10:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 9520:10:54 updates the merge request 9620:10:54# [RSpecRunTime] RSpec elapsed time: 1 minute 43.99 seconds. Current RSS: ~1295M. Threads: 4. load average: 1.12 1.32 0.92 1/409 3320 9820:10:54 when it is equal to the one in the target project 9920:10:58Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>44, "namespace_id"=>72} is a ActiveSupport::HashWithIndifferentAccess. 10120:10:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 10220:10:58 sets the param to the same as the project 10320:11:03Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>46, "namespace_id"=>76} is a ActiveSupport::HashWithIndifferentAccess. 10520:11:03To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 10620:11:03 updates the merge request 10720:11:03# [RSpecRunTime] RSpec elapsed time: 1 minute 52.78 seconds. Current RSS: ~1300M. Threads: 4. load average: 1.11 1.32 0.92 1/409 3644 10920:11:03 when it is greater than the one in the target project 11020:11:07Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>48, "namespace_id"=>80} is a ActiveSupport::HashWithIndifferentAccess. 11220:11:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 11320:11:07 saves the param in the merge request 11420:11:11Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>50, "namespace_id"=>84} is a ActiveSupport::HashWithIndifferentAccess. 11620:11:11To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 11720:11:11 updates the merge request 11820:11:11# [RSpecRunTime] RSpec elapsed time: 2 minutes 0.45 second. Current RSS: ~1292M. Threads: 4. load average: 1.10 1.31 0.92 1/409 3967 12020:11:11 approvals_before_merge set for the existing MR 12120:11:11 when it is not set 12220:11:15Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>52, "namespace_id"=>88} is a ActiveSupport::HashWithIndifferentAccess. 12420:11:15To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 12520:11:15 does not change the merge request 12620:11:19Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>54, "namespace_id"=>92} is a ActiveSupport::HashWithIndifferentAccess. 12820:11:19To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 12920:11:19 updates the merge request 13020:11:19# [RSpecRunTime] RSpec elapsed time: 2 minutes 8.33 seconds. Current RSS: ~1291M. Threads: 4. load average: 1.09 1.30 0.92 1/409 4291 13220:11:19 when it is less than the one in the target project 13320:11:23Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>56, "namespace_id"=>96} is a ActiveSupport::HashWithIndifferentAccess. 13520:11:23To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 13620:11:23 sets the param to the same as the target project 13720:11:26Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>58, "namespace_id"=>100} is a ActiveSupport::HashWithIndifferentAccess. 13920:11:26To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 14020:11:26 updates the merge request 14120:11:27# [RSpecRunTime] RSpec elapsed time: 2 minutes 16.22 seconds. Current RSS: ~1291M. Threads: 4. load average: 1.15 1.31 0.93 1/409 4615 14320:11:27 when it is equal to the one in the target project 14420:11:30Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>60, "namespace_id"=>104} is a ActiveSupport::HashWithIndifferentAccess. 14620:11:30To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 14720:11:30 sets the param to the same as the target project 14820:11:34Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>62, "namespace_id"=>108} is a ActiveSupport::HashWithIndifferentAccess. 15020:11:34To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 15120:11:34 updates the merge request 15220:11:34# [RSpecRunTime] RSpec elapsed time: 2 minutes 23.95 seconds. Current RSS: ~1291M. Threads: 4. load average: 1.21 1.31 0.94 1/409 4938 15420:11:34 when it is greater than the one in the target project 15520:11:38Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>64, "namespace_id"=>112} is a ActiveSupport::HashWithIndifferentAccess. 15720:11:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 15820:11:38 saves the param in the merge request 15920:11:42Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>66, "namespace_id"=>116} is a ActiveSupport::HashWithIndifferentAccess. 16120:11:42To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 16220:11:42 updates the merge request 16320:11:42# [RSpecRunTime] RSpec elapsed time: 2 minutes 31.54 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.19 1.31 0.94 1/409 5263 16620:11:42 with STRATEGY_MERGE_WHEN_CHECKS_PASS requested 16720:11:42 mergeable conditions 16820:11:42 when pipeline is active and no approvals are required 16920:11:43 behaves like merge MR when checks pass 17020:11:45Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>67, "namespace_id"=>118} is a ActiveSupport::HashWithIndifferentAccess. 17220:11:45To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 17320:11:45 sets the MR to merge when it gets approved and the pipeline succeeds 17420:11:45 when feature flag "merge_when_checks_pass" is disabled 17520:11:46 fails to merge 17620:11:46# [RSpecRunTime] RSpec elapsed time: 2 minutes 35.52 seconds. Current RSS: ~1301M. Threads: 4. load average: 1.18 1.30 0.94 1/409 5501 17820:11:46 when pipeline has succeeded but required approvals are missing 17920:11:47 behaves like merge MR when checks pass 18020:11:48Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>68, "namespace_id"=>120} is a ActiveSupport::HashWithIndifferentAccess. 18220:11:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 18320:11:48 sets the MR to merge when it gets approved and the pipeline succeeds 18420:11:48 when feature flag "merge_when_checks_pass" is disabled 18520:11:49 fails to merge 18620:11:49# [RSpecRunTime] RSpec elapsed time: 2 minutes 38.94 seconds. Current RSS: ~1305M. Threads: 4. load average: 1.16 1.30 0.94 1/409 5739 18820:11:49 when pipeline is active and required approvals are missing 18920:11:50 behaves like merge MR when checks pass 19020:11:51Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>69, "namespace_id"=>122} is a ActiveSupport::HashWithIndifferentAccess. 19220:11:51To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 19320:11:51 sets the MR to merge when it gets approved and the pipeline succeeds 19420:11:51 when feature flag "merge_when_checks_pass" is disabled 19520:11:52 fails to merge 19620:11:53# [RSpecRunTime] RSpec elapsed time: 2 minutes 42.26 seconds. Current RSS: ~1299M. Threads: 4. load average: 1.16 1.30 0.94 1/409 5977 19820:11:53 when pipeline has succeeded and approvals are given 19920:11:55Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>70, "namespace_id"=>124} is a ActiveSupport::HashWithIndifferentAccess. 20120:11:55To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 20220:11:55 returns :failed 20320:11:55# [RSpecRunTime] RSpec elapsed time: 2 minutes 44.58 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.23 1.31 0.94 1/408 6116 20520:11:55 when auto merge has not been enabled yet 20620:11:56 calls AutoMergeService#execute 20720:11:56# [RSpecRunTime] RSpec elapsed time: 2 minutes 45.71 seconds. Current RSS: ~1286M. Threads: 4. load average: 1.23 1.31 0.94 1/408 6217 20920:11:56 when auto merge has already been enabled 21020:11:57 calls AutoMergeService#update 21120:11:57# [RSpecRunTime] RSpec elapsed time: 2 minutes 46.95 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.23 1.31 0.94 1/408 6316 21420:11:57 approvals pending 21520:11:59Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>72, "namespace_id"=>126} is a ActiveSupport::HashWithIndifferentAccess. 21720:11:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 21920:11:59# [RSpecRunTime] RSpec elapsed time: 2 minutes 49.05 seconds. Current RSS: ~1293M. Threads: 4. load average: 1.21 1.30 0.95 1/408 6456 22220:11:59 default templates 22320:11:59 when a merge request description has content 22420:12:04Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>73, "namespace_id"=>128} is a ActiveSupport::HashWithIndifferentAccess. 22620:12:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 22720:12:04 does not select a default template 22820:12:04# [RSpecRunTime] RSpec elapsed time: 2 minutes 53.44 seconds. Current RSS: ~1303M. Threads: 4. load average: 1.21 1.30 0.95 1/407 6618 23020:12:04 when a merge request description is blank 23120:12:04 when a default template does not exist in the repository 23220:12:07Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>74, "namespace_id"=>130} is a ActiveSupport::HashWithIndifferentAccess. 23420:12:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 23520:12:07 does not select a default template 23620:12:07# [RSpecRunTime] RSpec elapsed time: 2 minutes 57.09 seconds. Current RSS: ~1309M. Threads: 4. load average: 1.19 1.30 0.95 1/407 6619 23820:12:07 when a default template exists in the repository 23920:12:11Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>75, "namespace_id"=>132} is a ActiveSupport::HashWithIndifferentAccess. 24120:12:11To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 24220:12:11 does not select a default template 24320:12:11# [RSpecRunTime] RSpec elapsed time: 3 minutes 0.54 second. Current RSS: ~1346M. Threads: 4. load average: 1.18 1.29 0.95 1/407 6780 24520:12:11 GET #dependency_scanning_reports 24620:12:11Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 24820:12:11To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 24920:12:12 behaves like pending pipeline response 25020:12:12 when pipeline is pending 25120:12:12 sends polling interval 25220:12:13 returns 204 HTTP status 25320:12:13# [RSpecRunTime] RSpec elapsed time: 3 minutes 2.72 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.18 1.29 0.95 1/408 6892 25520:12:13 behaves like comparable report 25620:12:13 when comparison is being processed 25720:12:13 sends polling interval 25820:12:14 returns 204 HTTP status 25920:12:14 when comparison is done 26020:12:14 does not send polling interval 26120:12:15 returns 200 HTTP status 26220:12:15 when user created corrupted reports 26320:12:15 does not send polling interval 26420:12:15 returns 400 HTTP status 26520:12:16 returns an error string 26620:12:16# [RSpecRunTime] RSpec elapsed time: 3 minutes 5.37 seconds. Current RSS: ~1381M. Threads: 4. load average: 1.16 1.29 0.95 1/407 6893 26820:12:16 behaves like a security resource 26920:12:16 public project with public builds 27020:12:16 restricts access from signed out users 27120:12:17 restricts access from non-members 27220:12:17 restricts access from guests 27320:12:17# [RSpecRunTime] RSpec elapsed time: 3 minutes 6.62 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.16 1.29 0.95 1/407 6894 27520:12:17 GET #container_scanning_reports 27620:12:18 behaves like pending pipeline response 27720:12:18 when pipeline is pending 27820:12:18 sends polling interval 27920:12:19 returns 204 HTTP status 28020:12:19# [RSpecRunTime] RSpec elapsed time: 3 minutes 8.52 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.15 1.28 0.95 1/408 7006 28220:12:19 behaves like comparable report 28320:12:19 when comparison is being processed 28420:12:19 sends polling interval 28520:12:20 returns 204 HTTP status 28620:12:20 when comparison is done 28720:12:20 does not send polling interval 28820:12:20 returns 200 HTTP status 28920:12:20 when user created corrupted reports 29020:12:21 does not send polling interval 29120:12:21 returns 400 HTTP status 29220:12:21 returns an error string 29320:12:21# [RSpecRunTime] RSpec elapsed time: 3 minutes 11.18 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.15 1.28 0.95 1/407 7007 29520:12:21 behaves like a security resource 29620:12:21 public project with public builds 29720:12:22 restricts access from signed out users 29820:12:22 restricts access from non-members 29920:12:23 restricts access from guests 30020:12:23# [RSpecRunTime] RSpec elapsed time: 3 minutes 12.44 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.15 1.28 0.95 1/407 7008 30220:12:23 GET #sast_reports 30320:12:23 behaves like pending pipeline response 30420:12:23 when pipeline is pending 30520:12:24 sends polling interval 30620:12:25 returns 204 HTTP status 30720:12:25# [RSpecRunTime] RSpec elapsed time: 3 minutes 14.32 seconds. Current RSS: ~1416M. Threads: 4. load average: 1.14 1.28 0.95 1/408 7120 30920:12:25 behaves like comparable report 31020:12:25 when comparison is being processed 31120:12:25 sends polling interval 31220:12:25 returns 204 HTTP status 31320:12:25 when comparison is done 31420:12:26 does not send polling interval 31520:12:26 returns 200 HTTP status 31620:12:26 when user created corrupted reports 31720:12:27 does not send polling interval 31820:12:27 returns 400 HTTP status 31920:12:27 returns an error string 32020:12:27# [RSpecRunTime] RSpec elapsed time: 3 minutes 17.11 seconds. Current RSS: ~1422M. Threads: 4. load average: 1.14 1.28 0.95 1/407 7121 32220:12:27 behaves like a security resource 32320:12:27 public project with public builds 32420:12:28 restricts access from signed out users 32520:12:28 restricts access from non-members 32620:12:29 restricts access from guests 32720:12:29# [RSpecRunTime] RSpec elapsed time: 3 minutes 18.32 seconds. Current RSS: ~1425M. Threads: 4. load average: 1.14 1.28 0.95 1/407 7122 32920:12:29 GET #coverage_fuzzing_reports 33020:12:29 behaves like pending pipeline response 33120:12:29 when pipeline is pending 33220:12:30 sends polling interval 33320:12:30 returns 204 HTTP status 33420:12:30# [RSpecRunTime] RSpec elapsed time: 3 minutes 20.15 seconds. Current RSS: ~1423M. Threads: 4. load average: 1.13 1.27 0.95 1/409 7235 33620:12:30 behaves like comparable report 33720:12:30 when comparison is being processed 33820:12:31 sends polling interval 33920:12:31 returns 204 HTTP status 34020:12:31 when comparison is done 34120:12:32 does not send polling interval 34220:12:32 returns 200 HTTP status 34320:12:32 when user created corrupted reports 34420:12:32 does not send polling interval 34520:12:33 returns 400 HTTP status 34620:12:33 returns an error string 34720:12:33# [RSpecRunTime] RSpec elapsed time: 3 minutes 22.89 seconds. Current RSS: ~1423M. Threads: 4. load average: 1.13 1.27 0.95 1/408 7236 34920:12:33 behaves like a security resource 35020:12:33 public project with public builds 35120:12:34 restricts access from signed out users 35220:12:34 restricts access from non-members 35320:12:34 restricts access from guests 35420:12:34# [RSpecRunTime] RSpec elapsed time: 3 minutes 24.08 seconds. Current RSS: ~1423M. Threads: 4. load average: 1.20 1.29 0.95 1/408 7237 35620:12:34 GET #api_fuzzing_reports 35720:12:35 behaves like pending pipeline response 35820:12:35 when pipeline is pending 35920:12:36 sends polling interval 36020:12:36 returns 204 HTTP status 36120:12:36# [RSpecRunTime] RSpec elapsed time: 3 minutes 26.01 seconds. Current RSS: ~1421M. Threads: 4. load average: 1.20 1.29 0.95 1/409 7349 36320:12:36 behaves like comparable report 36420:12:36 when comparison is being processed 36520:12:37 sends polling interval 36620:12:37 returns 204 HTTP status 36720:12:37 when comparison is done 36820:12:38 does not send polling interval 36920:12:38 returns 200 HTTP status 37020:12:38 when user created corrupted reports 37120:12:38 does not send polling interval 37220:12:39 returns 400 HTTP status 37320:12:39 returns an error string 37420:12:39# [RSpecRunTime] RSpec elapsed time: 3 minutes 28.76 seconds. Current RSS: ~1422M. Threads: 4. load average: 1.18 1.28 0.95 1/408 7350 37620:12:39 behaves like a security resource 37720:12:39 public project with public builds 37820:12:40 restricts access from signed out users 37920:12:40 restricts access from non-members 38020:12:40 restricts access from guests 38120:12:40# [RSpecRunTime] RSpec elapsed time: 3 minutes 30.01 seconds. Current RSS: ~1426M. Threads: 4. load average: 1.18 1.28 0.95 1/408 7351 38320:12:40 GET #secret_detection_reports 38420:12:41 behaves like pending pipeline response 38520:12:41 when pipeline is pending 38620:12:42 sends polling interval 38720:12:42 returns 204 HTTP status 38820:12:42# [RSpecRunTime] RSpec elapsed time: 3 minutes 31.88 seconds. Current RSS: ~1428M. Threads: 4. load average: 1.18 1.28 0.95 1/409 7463 39020:12:42 behaves like comparable report 39120:12:42 when comparison is being processed 39220:12:43 sends polling interval 39320:12:43 returns 204 HTTP status 39420:12:43 when comparison is done 39520:12:43 does not send polling interval 39620:12:44 returns 200 HTTP status 39720:12:44 when user created corrupted reports 39820:12:44 does not send polling interval 39920:12:44 returns 400 HTTP status 40020:12:45 returns an error string 40120:12:45# [RSpecRunTime] RSpec elapsed time: 3 minutes 34.54 seconds. Current RSS: ~1435M. Threads: 4. load average: 1.17 1.28 0.95 1/408 7464 40320:12:45 behaves like a security resource 40420:12:45 public project with public builds 40520:12:46 restricts access from signed out users 40620:12:46 restricts access from non-members 40720:12:46 restricts access from guests 40820:12:46# [RSpecRunTime] RSpec elapsed time: 3 minutes 35.78 seconds. Current RSS: ~1438M. Threads: 4. load average: 1.17 1.28 0.95 1/408 7465 41020:12:46 GET #dast_reports 41120:12:47 behaves like pending pipeline response 41220:12:47 when pipeline is pending 41320:12:47 sends polling interval 41420:12:48 returns 204 HTTP status 41520:12:48# [RSpecRunTime] RSpec elapsed time: 3 minutes 37.67 seconds. Current RSS: ~1438M. Threads: 4. load average: 1.17 1.28 0.95 1/409 7577 41720:12:48 behaves like comparable report 41820:12:48 when comparison is being processed 41920:12:48 sends polling interval 42020:12:49 returns 204 HTTP status 42120:12:49 when comparison is done 42220:12:49 does not send polling interval 42320:12:50 returns 200 HTTP status 42420:12:50 when user created corrupted reports 42520:12:50 does not send polling interval 42620:12:50 returns 400 HTTP status 42720:12:51 returns an error string 42820:12:51# [RSpecRunTime] RSpec elapsed time: 3 minutes 40.46 seconds. Current RSS: ~1441M. Threads: 4. load average: 1.15 1.27 0.96 1/408 7578 43020:12:51 behaves like a security resource 43120:12:51 public project with public builds 43220:12:51 restricts access from signed out users 43320:12:52 restricts access from non-members 43420:12:52 restricts access from guests 43520:12:52# [RSpecRunTime] RSpec elapsed time: 3 minutes 41.66 seconds. Current RSS: ~1442M. Threads: 4. load average: 1.15 1.27 0.96 1/408 7579 43720:12:52 GET #license_scanning_reports 43820:12:53 behaves like license scanning report comparison 43920:12:53 when the report is being parsed 44020:12:53 returns 204 HTTP status 44120:12:53# [RSpecRunTime] RSpec elapsed time: 3 minutes 42.8 seconds. Current RSS: ~1444M. Threads: 4. load average: 1.15 1.27 0.96 1/409 7676 44320:12:53 when comparison is being processed 44420:12:53 sends polling interval 44520:12:54 returns 204 HTTP status 44620:12:54 when comparison is done 44720:12:54 does not send polling interval 44820:12:55 returns 200 HTTP status 44920:12:55 when user created corrupted test reports 45020:12:55 does not send polling interval 45120:12:55 returns 400 HTTP status 45220:12:56 provides an error status reason 45320:12:56# [RSpecRunTime] RSpec elapsed time: 3 minutes 45.48 seconds. Current RSS: ~1443M. Threads: 4. load average: 1.14 1.27 0.96 1/408 7677 45520:12:56 when a user is authorized to read the licenses 45620:12:57Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 45820:12:57To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 45920:12:58Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>98, "namespace_id"=>148} is a ActiveSupport::HashWithIndifferentAccess. 46120:12:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 46220:12:58 returns 200 HTTP status 46320:12:58# [RSpecRunTime] RSpec elapsed time: 3 minutes 47.66 seconds. Current RSS: ~1436M. Threads: 4. load average: 1.14 1.27 0.96 1/409 7815 46520:12:58 when license_scanning feature is disabled 46620:12:58 returns 404 status 46720:12:58 behaves like authorize read pipeline 46820:12:58 public project with private builds 46920:12:59 restricts access to signed out users 47020:12:59 restricts access to other users 47120:12:59 GET #license_scanning_reports_collapsed 47220:13:00 behaves like license scanning report comparison 47320:13:00 when the report is being parsed 47420:13:00 returns 204 HTTP status 47520:13:00# [RSpecRunTime] RSpec elapsed time: 3 minutes 49.96 seconds. Current RSS: ~1428M. Threads: 4. load average: 1.13 1.26 0.96 1/409 7912 47720:13:00 when comparison is being processed 47820:13:01 sends polling interval 47920:13:01 returns 204 HTTP status 48020:13:01 when comparison is done 48120:13:01 does not send polling interval 48220:13:02 returns 200 HTTP status 48320:13:02 when user created corrupted test reports 48420:13:02 does not send polling interval 48520:13:02 returns 400 HTTP status 48620:13:03 provides an error status reason 48720:13:03# [RSpecRunTime] RSpec elapsed time: 3 minutes 52.51 seconds. Current RSS: ~1428M. Threads: 4. load average: 1.13 1.26 0.96 1/408 7913 48920:13:03 when a user is authorized to read the licenses 49020:13:04Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 49220:13:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 49320:13:05Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>102, "namespace_id"=>152} is a ActiveSupport::HashWithIndifferentAccess. 49520:13:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 49620:13:05 returns 200 HTTP status 49720:13:05# [RSpecRunTime] RSpec elapsed time: 3 minutes 54.73 seconds. Current RSS: ~1433M. Threads: 4. load average: 1.12 1.26 0.96 1/409 8051 49920:13:05 when license_scanning feature is disabled 50020:13:05 returns 404 status 50120:13:05 behaves like authorize read pipeline 50220:13:05 public project with private builds 50320:13:06 restricts access to signed out users 50420:13:06 restricts access to other users 50520:13:06 GET #metrics_reports 50620:13:07 behaves like comparable report 50720:13:07 when comparison is being processed 50820:13:07 sends polling interval 50920:13:08 returns 204 HTTP status 51020:13:08# [RSpecRunTime] RSpec elapsed time: 3 minutes 57.38 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.12 1.26 0.96 1/409 8146 51220:13:08 when comparison is done 51320:13:08 does not send polling interval 51420:13:08 returns 200 HTTP status 51520:13:08 when user created corrupted reports 51620:13:09 does not send polling interval 51720:13:09 returns 400 HTTP status 51820:13:10 returns an error string 51920:13:10# [RSpecRunTime] RSpec elapsed time: 3 minutes 59.28 seconds. Current RSS: ~1431M. Threads: 4. load average: 1.11 1.25 0.96 1/409 8147 52120:13:10 behaves like authorize read pipeline 52220:13:10 public project with private builds 52320:13:10 restricts access to signed out users 52420:13:10 restricts access to other users 52520:13:10 behaves like DescriptionDiffActions 52720:13:12 when license is available 52820:13:12 behaves like description diff actions 52920:13:12 GET description_diff 53020:13:12Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>107, "namespace_id"=>158} is a ActiveSupport::HashWithIndifferentAccess. 53220:13:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 53320:13:12 returns the diff with the previous version 53420:13:12 returns the diff with the previous version of the specified start_version_id 53520:13:12 when description version is from another issuable 53720:13:14# [RSpecRunTime] RSpec elapsed time: 4 minutes 3.4 seconds. Current RSS: ~1432M. Threads: 4. load average: 1.11 1.25 0.96 1/409 8283 53920:13:14 when start_version_id is from another issuable 54120:13:15 when start_version_id is deleted 54320:13:15 when description version is deleted 54520:13:15 DELETE description_diff 54620:13:16Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>110, "namespace_id"=>158} is a ActiveSupport::HashWithIndifferentAccess. 54820:13:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 55020:13:16 when start_version_id is present 55120:13:16Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>111, "namespace_id"=>158} is a ActiveSupport::HashWithIndifferentAccess. 55320:13:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 55520:13:16# [RSpecRunTime] RSpec elapsed time: 4 minutes 6.08 seconds. Current RSS: ~1420M. Threads: 4. load average: 1.10 1.25 0.96 1/408 8284 55720:13:16 when version is already deleted 55820:13:17Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>112, "namespace_id"=>158} is a ActiveSupport::HashWithIndifferentAccess. 56020:13:17To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 56220:13:17 when user cannot admin issuable 56420:13:18 when license is not available 56520:13:18 GET description_diff 56720:13:18 DELETE description_diff 56920:13:18# [RSpecRunTime] Finishing example group ee/spec/controllers/projects/merge_requests_controller_spec.rb. It took 4 minutes 1.69 seconds. Expected to take 4 minutes 52.47 seconds. 57020:13:18# [RSpecRunTime] Starting example group ee/spec/requests/api/project_approval_settings_spec.rb. Expected to take 2 minutes 22.12 seconds. 57120:13:18API::ProjectApprovalSettings 57220:13:20 GET /projects/:id/approval_settings 57320:13:20 when the request is correct 57420:13:22 matches the response schema 57520:13:22 when license is missing 57620:13:23 returns 403 error 57720:13:23# [RSpecRunTime] RSpec elapsed time: 4 minutes 12.45 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.01 1.23 0.95 1/404 8312 57920:13:23 when target_branch is specified 58020:13:24 filters the rules returned by target branch 58120:13:24 private group filtering 58220:13:24 excludes private groups if user has no access 58320:13:25 includes private groups if user has access 58420:13:25# [RSpecRunTime] RSpec elapsed time: 4 minutes 15.01 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.01 1.22 0.95 1/404 8313 58620:13:25 report_approver rules 58720:13:26 includes report_approver rules 58820:13:26 when project is archived 58920:13:26 when user has normal permissions 59120:13:27 when user has project admin permissions 59220:13:27 allows access 59320:13:27 POST /projects/:id/approval_settings/rules 59420:13:27 behaves like an API endpoint for creating project approval rule 59520:13:27 behaves like a restricted project approval rule API endpoint 59620:13:27 when admin_merge_request_approvers_rules license feature is disabled 59720:13:27 when disable_overriding_approvers_per_merge_request app setting is false 59820:13:27 behaves like a user with access 59920:13:28 returns 201 status 60020:13:28 when disable_overriding_approvers_per_merge_request app setting is true 60120:13:28 behaves like a user with access 60220:13:28 returns 201 status 60320:13:28 when admin_merge_request_approvers_rules license feature is enabled 60420:13:28 when disable_overriding_approvers_per_merge_request app setting is false 60520:13:28 behaves like a user with access 60620:13:28 returns 201 status 60720:13:28 when disable_overriding_approvers_per_merge_request app setting is true 60820:13:28 behaves like a user without access 61020:13:28 when user is an admin 61120:13:28 behaves like a user with access 61220:13:29 returns 201 status 61320:13:29 when missing parameters 61420:13:29 returns 400 status 61520:13:29 when user is without access 61620:13:29 behaves like a user without access 61820:13:29 when the request is correct 61920:13:30 changes settings properly 62020:13:30 behaves like a user with access 62120:13:30 returns 201 status 62220:13:30 when protected_branch_ids param is present 62320:13:31 creates approval rule associated to specified protected branches 62420:13:31 when applies_to_all_protected_branches param is present 62520:13:31 returns a list of project protected branches in the response 62620:13:31 with rule_type set to report_approver 62720:13:31 without report_type 62820:13:31 returns a error http status 62920:13:31 when creating a approval rule for each report_type 63020:13:31 rule_name: "Coverage-Check", report_type: :code_coverage 63120:13:32 specifies `report_rule` and `report_type` 63220:13:32 when `report_type` is not supported 63320:13:32 returns a bad request error 63420:13:32 with users or groups params 63620:13:32 returns a user 63720:13:32 with users_ids 63820:13:33 returns a user 63920:13:33 when both users and user_ids are set 64020:13:33 returns a user from user_ids 64220:13:34 returns a group 64320:13:34 with group_ids 64420:13:34 returns a group 64520:13:34 when both groups and group_ids are set 64620:13:35 returns a group from group_ids 64720:13:35 with valid scanners 64820:13:35 returns 201 status 64920:13:35 with valid severity_levels 65020:13:35 returns 201 status 65120:13:35 with username 65220:13:36 returns 201 status 65320:13:36 with vulnerabilities_allowed 65420:13:36 returns 201 status 65520:13:36 PUT /projects/:id/approval_settings/:approval_rule_id 65620:13:36 behaves like an API endpoint for updating project approval rule 65720:13:36 behaves like a restricted project approval rule API endpoint 65820:13:36 when admin_merge_request_approvers_rules license feature is disabled 65920:13:36 when disable_overriding_approvers_per_merge_request app setting is false 66020:13:36 behaves like a user with access 66120:13:37 sets approvers 66220:13:37 when applies_to_all_protected_branches param is present 66320:13:38 returns a list of project protected branches in the response 66420:13:38# [RSpecRunTime] RSpec elapsed time: 4 minutes 27.51 seconds. Current RSS: ~1438M. Threads: 5. load average: 0.93 1.20 0.95 1/404 8314 66620:13:38 when protected_branch_ids param is present 66720:13:39 associates approval rule to specified protected branches 66820:13:39 with users or groups params 67120:13:39 with users_ids 67320:13:40 when both users and user_ids are set 67420:13:41 sets a user from user_ids 67720:13:42 with group_ids 67920:13:42 when both groups and group_ids are set 68020:13:43 sets a group from group_ids 68120:13:43 with valid scanners 68220:13:44 returns 200 status 68320:13:44 with nil scanners 68420:13:44 returns 200 status 68520:13:44 when scanners is NULL in the database 68620:13:45 returns 200 status 68720:13:45 with valid severity_levels 68820:13:46 returns 200 status 68920:13:46 when approver already exists 69020:13:46 when sending json data 69120:13:46 removes all approvers if empty params are given 69220:13:46 with vulnerabilities_allowed 69320:13:47 returns 200 status 69420:13:47 when approval rule is from scan result policy 69520:13:47 when report_type is scan_finding 69620:13:47 behaves like cannot update rule 69720:13:47 returns not_found 69820:13:47 when report_type is license_scanning 69920:13:47 behaves like cannot update rule 70020:13:48 returns not_found 70120:13:48 when user is authorized but cannot edit the approval rule 70220:13:48 returns forbidden 70320:13:48 when disable_overriding_approvers_per_merge_request app setting is true 70420:13:48 behaves like a user with access 70520:13:49 sets approvers 70620:13:49 when applies_to_all_protected_branches param is present 70720:13:50 returns a list of project protected branches in the response 70820:13:50# [RSpecRunTime] RSpec elapsed time: 4 minutes 39.46 seconds. Current RSS: ~1403M. Threads: 5. load average: 0.94 1.19 0.95 1/404 8315 71020:13:50 when protected_branch_ids param is present 71120:13:51 associates approval rule to specified protected branches 71220:13:51 with users or groups params 71520:13:51 with users_ids 71720:13:52 when both users and user_ids are set 71820:13:53 sets a user from user_ids 72120:13:54 with group_ids 72320:13:54 when both groups and group_ids are set 72420:13:55 sets a group from group_ids 72520:13:55 with valid scanners 72620:13:56 returns 200 status 72720:13:56 with nil scanners 72820:13:56 returns 200 status 72920:13:56 when scanners is NULL in the database 73020:13:57 returns 200 status 73120:13:57 with valid severity_levels 73220:13:58 returns 200 status 73320:13:58 when approver already exists 73420:13:58 when sending json data 73520:13:58 removes all approvers if empty params are given 73620:13:58 with vulnerabilities_allowed 73720:13:59 returns 200 status 73820:13:59 when approval rule is from scan result policy 73920:13:59 when report_type is scan_finding 74020:13:59 behaves like cannot update rule 74120:13:59 returns not_found 74220:13:59 when report_type is license_scanning 74320:13:59 behaves like cannot update rule 74420:14:00 returns not_found 74520:14:00 when user is authorized but cannot edit the approval rule 74620:14:00 returns forbidden 74720:14:00 when admin_merge_request_approvers_rules license feature is enabled 74820:14:00 when disable_overriding_approvers_per_merge_request app setting is false 74920:14:00 behaves like a user with access 75020:14:01 sets approvers 75120:14:01 when applies_to_all_protected_branches param is present 75220:14:02 returns a list of project protected branches in the response 75320:14:02# [RSpecRunTime] RSpec elapsed time: 4 minutes 51.55 seconds. Current RSS: ~1400M. Threads: 5. load average: 0.95 1.18 0.95 1/402 8316 75520:14:02 when protected_branch_ids param is present 75620:14:03 associates approval rule to specified protected branches 75720:14:03 with users or groups params 76020:14:03 with users_ids 76220:14:04 when both users and user_ids are set 76320:14:05 sets a user from user_ids 76620:14:06 with group_ids 76820:14:06 when both groups and group_ids are set 76920:14:07 sets a group from group_ids 77020:14:07 with valid scanners 77120:14:08 returns 200 status 77220:14:08 with nil scanners 77320:14:08 returns 200 status 77420:14:08 when scanners is NULL in the database 77520:14:09 returns 200 status 77620:14:09 with valid severity_levels 77720:14:10 returns 200 status 77820:14:10 when approver already exists 77920:14:10 when sending json data 78020:14:11 removes all approvers if empty params are given 78120:14:11 with vulnerabilities_allowed 78220:14:11 returns 200 status 78320:14:11 when approval rule is from scan result policy 78420:14:11 when report_type is scan_finding 78520:14:11 behaves like cannot update rule 78620:14:12 returns not_found 78720:14:12 when report_type is license_scanning 78820:14:12 behaves like cannot update rule 78920:14:12 returns not_found 79020:14:12 when user is authorized but cannot edit the approval rule 79120:14:13 returns forbidden 79220:14:13 when disable_overriding_approvers_per_merge_request app setting is true 79320:14:13 behaves like a user without access 79520:14:13 when user is an admin 79620:14:13 behaves like a user with access 79720:14:14 sets approvers 79820:14:14 when applies_to_all_protected_branches param is present 79920:14:15 returns a list of project protected branches in the response 80020:14:15# [RSpecRunTime] RSpec elapsed time: 5 minutes 4.33 seconds. Current RSS: ~1407M. Threads: 5. load average: 0.96 1.17 0.95 1/403 8317 80220:14:15 when protected_branch_ids param is present 80320:14:16 associates approval rule to specified protected branches 80420:14:16# [RSpecRunTime] RSpec elapsed time: 5 minutes 5.37 seconds. Current RSS: ~1407M. Threads: 5. load average: 0.96 1.17 0.95 1/403 8318 80620:14:16 with users or groups params 80920:14:17 with users_ids 81120:14:17 when both users and user_ids are set 81220:14:18 sets a user from user_ids 81520:14:19 with group_ids 81720:14:20 when both groups and group_ids are set 81820:14:21 sets a group from group_ids 81920:14:21# [RSpecRunTime] RSpec elapsed time: 5 minutes 10.83 seconds. Current RSS: ~1400M. Threads: 5. load average: 0.97 1.17 0.95 1/403 8319 82120:14:21 with valid scanners 82220:14:22 returns 200 status 82320:14:22 with nil scanners 82420:14:23 returns 200 status 82520:14:23 when scanners is NULL in the database 82620:14:23 returns 200 status 82720:14:23 with valid severity_levels 82820:14:24 returns 200 status 82920:14:24 when approver already exists 83020:14:24 when sending json data 83120:14:25 removes all approvers if empty params are given 83220:14:25 with vulnerabilities_allowed 83320:14:26 returns 200 status 83420:14:26 when approval rule is from scan result policy 83520:14:26 when report_type is scan_finding 83620:14:26 behaves like cannot update rule 83720:14:26 returns not_found 83820:14:26 when report_type is license_scanning 83920:14:26 behaves like cannot update rule 84020:14:27 returns not_found 84120:14:27 when user is authorized but cannot edit the approval rule 84220:14:27 returns forbidden 84320:14:27 as a project admin 84420:14:27 behaves like a user with access 84520:14:28 sets approvers 84620:14:28 when applies_to_all_protected_branches param is present 84720:14:29 returns a list of project protected branches in the response 84820:14:29# [RSpecRunTime] RSpec elapsed time: 5 minutes 18.63 seconds. Current RSS: ~1395M. Threads: 5. load average: 0.97 1.16 0.95 1/403 8320 85020:14:29 when protected_branch_ids param is present 85120:14:30 associates approval rule to specified protected branches 85220:14:30 with users or groups params 85520:14:30 with users_ids 85720:14:31 when both users and user_ids are set 85820:14:32 sets a user from user_ids 86120:14:33 with group_ids 86320:14:33 when both groups and group_ids are set 86420:14:34 sets a group from group_ids 86520:14:34 with valid scanners 86620:14:35 returns 200 status 86720:14:35 with nil scanners 86820:14:36 returns 200 status 86920:14:36 when scanners is NULL in the database 87020:14:36 returns 200 status 87120:14:36 with valid severity_levels 87220:14:37 returns 200 status 87320:14:37 when approver already exists 87420:14:37 when sending json data 87520:14:38 removes all approvers if empty params are given 87620:14:38 with vulnerabilities_allowed 87720:14:38 returns 200 status 87820:14:38 when approval rule is from scan result policy 87920:14:38 when report_type is scan_finding 88020:14:38 behaves like cannot update rule 88120:14:39 returns not_found 88220:14:39 when report_type is license_scanning 88320:14:39 behaves like cannot update rule 88420:14:39 returns not_found 88520:14:39 when user is authorized but cannot edit the approval rule 88620:14:40 returns forbidden 88720:14:40 as a global admin 88820:14:40 behaves like a user with access 88920:14:40 sets approvers 89020:14:40 when applies_to_all_protected_branches param is present 89120:14:41 returns a list of project protected branches in the response 89220:14:41# [RSpecRunTime] RSpec elapsed time: 5 minutes 30.87 seconds. Current RSS: ~1405M. Threads: 5. load average: 0.98 1.16 0.95 1/403 8321 89420:14:41 when protected_branch_ids param is present 89520:14:43 associates approval rule to specified protected branches 89620:14:43# [RSpecRunTime] RSpec elapsed time: 5 minutes 32.83 seconds. Current RSS: ~1404M. Threads: 5. load average: 0.98 1.16 0.95 1/402 8322 89820:14:43 with users or groups params 90120:14:44 with users_ids 90320:14:45 when both users and user_ids are set 90420:14:45 sets a user from user_ids 90720:14:46 with group_ids 90920:14:47 when both groups and group_ids are set 91020:14:48 sets a group from group_ids 91120:14:48 with valid scanners 91220:14:48 returns 200 status 91320:14:48 with nil scanners 91420:14:49 returns 200 status 91520:14:49 when scanners is NULL in the database 91620:14:49 returns 200 status 91720:14:49 with valid severity_levels 91820:14:50 returns 200 status 91920:14:50 when approver already exists 92020:14:50 when sending json data 92120:14:51 removes all approvers if empty params are given 92220:14:51 with vulnerabilities_allowed 92320:14:51 returns 200 status 92420:14:51 when approval rule is from scan result policy 92520:14:51 when report_type is scan_finding 92620:14:51 behaves like cannot update rule 92720:14:52 returns not_found 92820:14:52 when report_type is license_scanning 92920:14:52 behaves like cannot update rule 93020:14:52 returns not_found 93120:14:52 when user is authorized but cannot edit the approval rule 93220:14:53 returns forbidden 93320:14:53 as a random user 93420:14:53 behaves like a user without access 93620:14:53 DELETE /projects/:id/approval_settings/rules/:approval_rule_id 93720:14:53 behaves like an API endpoint for deleting project approval rule 93820:14:53 behaves like a user with access 94020:14:53 behaves like a restricted project approval rule API endpoint 94120:14:53 when admin_merge_request_approvers_rules license feature is disabled 94220:14:53 when disable_overriding_approvers_per_merge_request app setting is false 94320:14:53 behaves like a user with access 94520:14:54 when disable_overriding_approvers_per_merge_request app setting is true 94620:14:54 behaves like a user with access 94820:14:54 when admin_merge_request_approvers_rules license feature is enabled 94920:14:54 when disable_overriding_approvers_per_merge_request app setting is false 95020:14:54 behaves like a user with access 95220:14:54 when disable_overriding_approvers_per_merge_request app setting is true 95320:14:54 behaves like a user without access 95520:14:55 when user is an admin 95620:14:55 behaves like a user with access 95820:14:55 when approval rule not found 95920:14:56 returns not found 96020:14:56 when approval rule is from scan result policy 96120:14:56 when report_type is scan_finding 96220:14:56 behaves like cannot delete rule 96320:14:56 returns not_found 96420:14:56 when report_type is license_scanning 96520:14:56 behaves like cannot delete rule 96620:14:56 returns not_found 96720:14:56 when user is not eligible to delete 96820:14:56 behaves like a user without access 97020:14:56# [RSpecRunTime] Finishing example group ee/spec/requests/api/project_approval_settings_spec.rb. It took 1 minute 37.96 seconds. Expected to take 2 minutes 22.12 seconds. 97120:14:56# [RSpecRunTime] Starting example group ee/spec/controllers/operations_controller_spec.rb. Expected to take 1 minute 54.81 seconds. 97220:14:56OperationsController 97320:14:57 GET #environments 97520:14:57 renders the view 97620:14:57 behaves like unlicensed 97820:14:57 with an anonymous user 97920:14:57 redirects to sign-in page 98120:14:57 behaves like unlicensed 98320:14:57 with an anonymous user 98420:14:58 returns unauthorized response 98520:14:58 with an authenticated user without sufficient access_level 98620:14:59 returns an empty project list 98720:14:59 with an authenticated developer 98820:14:59 returns an empty project list 98920:14:59 sets the polling interval header 99020:15:00 returns an empty project list when the project is not in the developer's dashboard 99120:15:00 with a project in the dashboard 99220:15:01 returns a project without an environment 99320:15:03 returns one project with one environment 99420:15:05 returns multiple projects and environments 99520:15:07 does not make N+1 queries with multiple environments 99620:15:09 does not return environments that would be grouped into a folder 99720:15:10 does not return environments that would be grouped into a folder even when there is only a single environment 99820:15:12 returns an environment not in a folder 99920:15:14 returns the last deployment for an environment 100020:15:16 returns a failed deployment 100120:15:18 does not return a project for which the operations dashboard feature is unavailable 100220:15:24 returns seven projects when some projects do not have the dashboard feature available 100320:15:25 returns a maximum of three environments for a project 100420:15:27 returns a maximum of three environments for multiple projects 100520:15:27 when deployable is build job 100620:15:27 behaves like correctly handling deployable 100720:15:30 returns the last deployment's deployable 100820:15:30# [RSpecRunTime] RSpec elapsed time: 6 minutes 19.56 seconds. Current RSS: ~1407M. Threads: 5. load average: 0.91 1.12 0.95 1/405 8733 101020:15:30 when deployable is bridge job 101120:15:30 behaves like correctly handling deployable 101220:15:32 returns the last deployment's deployable 101320:15:32# [RSpecRunTime] RSpec elapsed time: 6 minutes 22.08 seconds. Current RSS: ~1403M. Threads: 5. load average: 0.91 1.12 0.95 1/407 8772 101520:15:32 with environments pagination 101620:15:32 pagination behaviour 101720:15:32 with `per_page` 101820:15:32 behaves like environments pagination 101920:15:39 is expected to include pagination headers 102020:15:39# [RSpecRunTime] RSpec elapsed time: 6 minutes 28.85 seconds. Current RSS: ~1391M. Threads: 5. load average: 0.93 1.11 0.95 1/407 8799 102220:15:39 with `page=1` 102320:15:39 behaves like environments pagination 102420:15:46 is expected to include pagination headers 102520:15:46# [RSpecRunTime] RSpec elapsed time: 6 minutes 35.71 seconds. Current RSS: ~1383M. Threads: 5. load average: 0.93 1.11 0.95 1/403 8826 102720:15:46 with `page=2` 102820:15:46 behaves like environments pagination 102920:15:53 is expected to include pagination headers 103020:15:53# [RSpecRunTime] RSpec elapsed time: 6 minutes 42.39 seconds. Current RSS: ~1376M. Threads: 5. load average: 0.94 1.11 0.96 1/403 8853 103320:15:53 avoids N+1 database queries (PENDING: No reason given) 103420:15:53 with a pipeline 103520:15:55 returns the last pipeline for an environment 103620:15:57 returns the last pipeline details 103720:16:00 returns an upstream pipeline 103820:16:04 returns a downstream pipeline 103920:16:04# [RSpecRunTime] RSpec elapsed time: 6 minutes 53.63 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.11 1.14 0.97 1/408 9158 104120:16:04 POST #create 104320:16:04 behaves like unlicensed 104520:16:04 without added projects 104620:16:06 adds projects to the dashboard 104720:16:07 cannot add a project twice 104820:16:09 does not add invalid project ids 104920:16:09 ip restricted project 105020:16:09 when ip restriction feature is enabled 105120:16:10 does not add ip-restricted project to the dashboard 105220:16:10# [RSpecRunTime] RSpec elapsed time: 7 minutes 0.11 second. Current RSS: ~1407M. Threads: 5. load average: 1.10 1.13 0.97 1/408 9159 105420:16:10 when ip restriction feature is disabled 105520:16:12 adds ip-restricted project to the dashboard 105620:16:12# [RSpecRunTime] RSpec elapsed time: 7 minutes 1.39 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.10 1.13 0.97 1/409 9160 105820:16:12 with added project 105920:16:13 does not add already added project 106020:16:13# [RSpecRunTime] RSpec elapsed time: 7 minutes 2.48 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.10 1.13 0.97 1/408 9161 106220:16:13 with an anonymous user 106320:16:13 redirects to sign-in page 106620:16:13 renders index with 200 status code 106720:16:13 behaves like unlicensed 106920:16:13 with an anonymous user 107020:16:14 redirects to sign-in page 107220:16:14 behaves like unlicensed 107420:16:15# [RSpecRunTime] RSpec elapsed time: 7 minutes 4.83 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.17 1.15 0.97 1/406 9202 107620:16:15 with added projects 107720:16:18 returns a list of added projects 107820:16:25 returns as many projects as are in the user's dashboard 107920:16:28 returns a list of added projects 108020:16:28 without sufficient access level 108120:16:28 behaves like empty project list 108220:16:30 returns an empty list 108320:16:30# [RSpecRunTime] RSpec elapsed time: 7 minutes 19.28 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.06 1.12 0.97 1/408 9435 108520:16:30 without projects 108620:16:30 behaves like empty project list 108720:16:31 returns an empty list 108820:16:31# [RSpecRunTime] RSpec elapsed time: 7 minutes 20.75 seconds. Current RSS: ~1419M. Threads: 5. load average: 1.06 1.12 0.97 2/408 9476 109020:16:31 with an anonymous user 109120:16:32 returns unauthorized response 109220:16:32# [RSpecRunTime] RSpec elapsed time: 7 minutes 22.2 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.06 1.12 0.97 1/408 9517 109420:16:32 DELETE #destroy 109520:16:32 behaves like unlicensed 109720:16:33 with added projects 109820:16:34 removes a project successfully 109920:16:34 without projects 110020:16:34 cannot remove invalid project 110120:16:34 with an anonymous user 110220:16:34 redirects to sign-in page 110320:16:34# [RSpecRunTime] Finishing example group ee/spec/controllers/operations_controller_spec.rb. It took 1 minute 37.79 seconds. Expected to take 1 minute 54.81 seconds. 110420:16:34# [RSpecRunTime] Starting example group ee/spec/controllers/groups/epics_controller_spec.rb. Expected to take 1 minute 40.08 seconds. 110520:16:34Groups::EpicsController 110620:16:34 behaves like DescriptionDiffActions 110820:16:35 when license is available 110920:16:35 behaves like description diff actions 111020:16:35 GET description_diff 111120:16:35 returns the diff with the previous version 111220:16:35 returns the diff with the previous version of the specified start_version_id 111320:16:35 when description version is from another issuable 111520:16:36# [RSpecRunTime] RSpec elapsed time: 7 minutes 26.02 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.05 1.12 0.97 1/408 9518 111720:16:36 when start_version_id is from another issuable 111920:16:37 when start_version_id is deleted 112120:16:38 when description version is deleted 112320:16:38 DELETE description_diff 112520:16:38 when start_version_id is present 112720:16:39# [RSpecRunTime] RSpec elapsed time: 7 minutes 28.87 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.05 1.12 0.97 1/408 9519 112920:16:39 when version is already deleted 113120:16:40 when user cannot admin issuable 113320:16:41 when license is not available 113420:16:41 GET description_diff 113620:16:41 DELETE description_diff 113820:16:41 when epics feature is disabled 114020:16:41 behaves like 404 status 114120:16:42 returns 404 status 114320:16:42 behaves like 404 status 114420:16:42 returns 404 status 114620:16:42 behaves like 404 status 114720:16:43 returns 404 status 114920:16:43 behaves like 404 status 115020:16:43 returns 404 status 115120:16:43 behaves like DescriptionDiffActions 115320:16:43 when license is available 115420:16:43 behaves like description diff actions 115520:16:43 GET description_diff 115620:16:44 returns the diff with the previous version 115720:16:44 returns the diff with the previous version of the specified start_version_id 115820:16:44 when description version is from another issuable 116020:16:45# [RSpecRunTime] RSpec elapsed time: 7 minutes 34.79 seconds. Current RSS: ~1429M. Threads: 5. load average: 1.04 1.12 0.97 1/403 9520 116220:16:45 when start_version_id is from another issuable 116420:16:46 when start_version_id is deleted 116620:16:46 when description version is deleted 116820:16:47 DELETE description_diff 117020:16:47 when start_version_id is present 117220:16:48# [RSpecRunTime] RSpec elapsed time: 7 minutes 37.66 seconds. Current RSS: ~1428M. Threads: 5. load average: 1.04 1.12 0.97 1/403 9521 117420:16:48 when version is already deleted 117620:16:49 when user cannot admin issuable 117820:16:49 when license is not available 117920:16:49 GET description_diff 118120:16:50 DELETE description_diff 118320:16:50 when epics feature is enabled 118520:16:51 returns index 118620:16:51 GET #discussions 118720:16:51 when issue note is returned 118820:16:51 project default namespace 118920:16:51 behaves like issue link presence 119020:16:53 the link to the issue is included 119120:16:53# [RSpecRunTime] RSpec elapsed time: 7 minutes 42.69 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.12 1.13 0.98 1/403 9522 119320:16:53 project group namespace 119420:16:53 behaves like issue link presence 119520:16:55 the link to the issue is included 119620:16:55# [RSpecRunTime] RSpec elapsed time: 7 minutes 44.65 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.11 1.13 0.98 1/403 9523 119820:16:55 setting notes filter 119920:16:55 behaves like issuable notes filter 120020:16:57 sets discussion filter 120120:17:00 does not set notes filter when database is in read-only mode 120220:17:02 does not set notes filter when persist_filter param is false 120320:17:04 returns only user comments 120420:17:06 returns only activity notes 120520:17:06 when filter is set to "only_comments" 120620:17:09 does not merge label event notes 120720:17:09# [RSpecRunTime] RSpec elapsed time: 7 minutes 58.3 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.09 1.12 0.98 1/403 9524 121020:17:09 renders template 121120:17:09 with unauthorized user 121220:17:10 returns a not found 404 response 121320:17:10# [RSpecRunTime] RSpec elapsed time: 7 minutes 59.45 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.25 1.15 0.99 1/403 9525 121620:17:10 when format is HTML 121720:17:10 when authorized 121820:17:11 logs the view with Gitlab::Search::RecentEpics 121920:17:11 when work_item_epics is disabled 122020:17:12 renders template 122120:17:12# [RSpecRunTime] RSpec elapsed time: 8 minutes 1.46 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.25 1.15 0.99 1/403 9526 122320:17:12 when work_item_epics_rollout is true 122420:17:12 work_item_epics_list_ff: false, expected_template: "groups/work_items/show" 122520:17:13 renders work item template 122620:17:14 renders legacy template when forcing it 122720:17:14# [RSpecRunTime] RSpec elapsed time: 8 minutes 3.41 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.25 1.15 0.99 1/403 9527 122920:17:14 work_item_epics_list_ff: true, expected_template: "groups/epics/work_items_index" 123020:17:15 renders work item template 123120:17:16 renders legacy template when forcing it 123220:17:16# [RSpecRunTime] RSpec elapsed time: 8 minutes 5.36 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.23 1.15 0.99 1/403 9528 123420:17:16 when work_item_epics_rollout is false 123520:17:17 renders work item template 123620:17:17 with unauthorized user 123720:17:17 returns a not found 404 response 123820:17:17 behaves like disabled when using an external authorization service 123920:17:18 works when the feature is not enabled 124020:17:19 renders a 404 with a message when the feature is enabled 124120:17:19# [RSpecRunTime] RSpec elapsed time: 8 minutes 8.62 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.21 1.15 0.99 1/403 9529 124320:17:19 when format is JSON 124420:17:20 returns epic 124520:17:20 with unauthorized user 124620:17:21 returns a not found 404 response 124720:17:21# [RSpecRunTime] RSpec elapsed time: 8 minutes 10.61 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.21 1.15 0.99 1/403 9530 125020:17:21 with correct basic params 125120:17:22Job arguments to WorkItems::ValidateEpicWorkItemSyncWorker must be native JSON types, but {"id"=>27, "group_id"=>442} is a ActiveSupport::HashWithIndifferentAccess. 125320:17:22To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 125420:17:23 returns status 200 125520:17:24Job arguments to WorkItems::ValidateEpicWorkItemSyncWorker must be native JSON types, but {"id"=>28, "group_id"=>443} is a ActiveSupport::HashWithIndifferentAccess. 125720:17:24To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 125820:17:24 updates the epic correctly 125920:17:24# [RSpecRunTime] RSpec elapsed time: 8 minutes 13.74 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.19 1.15 0.99 1/403 9531 126120:17:24 when state_event param is close 126220:17:25Job arguments to WorkItems::ValidateEpicWorkItemSyncWorker must be native JSON types, but {"id"=>29, "group_id"=>444} is a ActiveSupport::HashWithIndifferentAccess. 126420:17:25To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 126520:17:26 allows epic to be closed 126620:17:26# [RSpecRunTime] RSpec elapsed time: 8 minutes 15.63 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.19 1.15 0.99 1/403 9532 126820:17:26 when state_event param is reopen 126920:17:27Job arguments to WorkItems::ValidateEpicWorkItemSyncWorker must be native JSON types, but {"id"=>30, "group_id"=>445} is a ActiveSupport::HashWithIndifferentAccess. 127120:17:27To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 127220:17:27 allows epic to be reopened 127320:17:28# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.22 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.19 1.15 0.99 1/403 9533 127520:17:28 GET #realtime_changes 127620:17:29 returns epic 127720:17:29 with unauthorized user 127820:17:29 returns a not found 404 response 127920:17:29# [RSpecRunTime] RSpec elapsed time: 8 minutes 18.96 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.18 1.14 0.99 1/403 9534 128120:17:29 behaves like disabled when using an external authorization service 128220:17:30 works when the feature is not enabled 128320:17:31 renders a 404 with a message when the feature is enabled 128420:17:31# [RSpecRunTime] RSpec elapsed time: 8 minutes 20.74 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.18 1.14 0.99 1/403 9535 128720:17:31 when user has permissions to create an epic 128820:17:31 when all required parameters are passed 128920:17:32Job arguments to WorkItems::ValidateEpicWorkItemSyncWorker must be native JSON types, but {"id"=>35, "group_id"=>450} is a ActiveSupport::HashWithIndifferentAccess. 129120:17:32To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 129220:17:32 returns 200 response 129320:17:33Job arguments to WorkItems::ValidateEpicWorkItemSyncWorker must be native JSON types, but {"id"=>36, "group_id"=>451} is a ActiveSupport::HashWithIndifferentAccess. 129520:17:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 129620:17:33 creates a new epic with a synced work item 129720:17:34Job arguments to WorkItems::ValidateEpicWorkItemSyncWorker must be native JSON types, but {"id"=>37, "group_id"=>452} is a ActiveSupport::HashWithIndifferentAccess. 129920:17:34To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 130020:17:34 assigns labels to the new epic 130120:17:35Job arguments to WorkItems::ValidateEpicWorkItemSyncWorker must be native JSON types, but {"id"=>38, "group_id"=>453} is a ActiveSupport::HashWithIndifferentAccess. 130320:17:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 130420:17:35 returns the correct json 130520:17:35 behaves like disabled when using an external authorization service 130620:17:36Job arguments to WorkItems::ValidateEpicWorkItemSyncWorker must be native JSON types, but {"id"=>39, "group_id"=>454} is a ActiveSupport::HashWithIndifferentAccess. 130820:17:36To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 130920:17:36 works when the feature is not enabled 131020:17:37 renders a 404 with a message when the feature is enabled 131120:17:37# [RSpecRunTime] RSpec elapsed time: 8 minutes 26.5 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.16 1.14 0.99 1/404 9536 131320:17:37 when required parameter is missing 131420:17:38 returns 422 response 131520:17:38 does not create a new epic 131620:17:38# [RSpecRunTime] RSpec elapsed time: 8 minutes 28.09 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.16 1.14 0.99 1/404 9537 131820:17:38 when the endpoint receives requests above the limit 131920:17:39Job arguments to WorkItems::ValidateEpicWorkItemSyncWorker must be native JSON types, but {"id"=>40, "group_id"=>458} is a ActiveSupport::HashWithIndifferentAccess. 132120:17:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 132220:17:39 prevents from creating more epics 132320:17:40Job arguments to WorkItems::ValidateEpicWorkItemSyncWorker must be native JSON types, but {"id"=>41, "group_id"=>459} is a ActiveSupport::HashWithIndifferentAccess. 132520:17:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 132620:17:40 logs the event on auth.log 132720:17:40# [RSpecRunTime] RSpec elapsed time: 8 minutes 29.97 seconds. Current RSS: ~1427M. Threads: 5. load average: 1.23 1.16 1.00 1/404 9538 132920:17:40 with unauthorized user 133020:17:41 returns a not found 404 response 133120:17:41 DELETE #destroy 133220:17:42 rejects a developer to destroy an epic 133320:17:43 deletes the epic 133420:17:43# [RSpecRunTime] RSpec elapsed time: 8 minutes 32.59 seconds. Current RSS: ~1431M. Threads: 5. load average: 1.23 1.16 1.00 1/404 9539 133620:17:43 POST #bulk_update 133720:17:43 with correct params 133820:17:43 when group bulk edit feature is disabled 133920:17:44 returns status 404 134020:17:45 does not update merge requests milestone 134120:17:45# [RSpecRunTime] RSpec elapsed time: 8 minutes 34.73 seconds. Current RSS: ~1429M. Threads: 5. load average: 1.21 1.15 1.00 1/404 9540 134320:17:45 when group bulk edit feature is enabled 134420:17:46Job arguments to WorkItems::ValidateEpicWorkItemSyncWorker must be native JSON types, but {"id"=>48, "group_id"=>465} is a ActiveSupport::HashWithIndifferentAccess. 134620:17:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 134720:17:47Job arguments to WorkItems::ValidateEpicWorkItemSyncWorker must be native JSON types, but {"id"=>49, "group_id"=>465} is a ActiveSupport::HashWithIndifferentAccess. 134920:17:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 135020:17:47 returns status 200 135120:17:48Job arguments to WorkItems::ValidateEpicWorkItemSyncWorker must be native JSON types, but {"id"=>50, "group_id"=>466} is a ActiveSupport::HashWithIndifferentAccess. 135320:17:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 135420:17:48Job arguments to WorkItems::ValidateEpicWorkItemSyncWorker must be native JSON types, but {"id"=>51, "group_id"=>466} is a ActiveSupport::HashWithIndifferentAccess. 135620:17:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 135720:17:48 updates epics labels 135820:17:48# [RSpecRunTime] RSpec elapsed time: 8 minutes 38.14 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.21 1.15 1.00 1/404 9541 136020:17:49# [RSpecRunTime] Finishing example group ee/spec/controllers/groups/epics_controller_spec.rb. It took 1 minute 14.36 seconds. Expected to take 1 minute 40.08 seconds. 136120:17:49# [RSpecRunTime] Starting example group ee/spec/requests/api/group_hooks_spec.rb. Expected to take 1 minute 19.15 seconds. 136220:17:49API::GroupHooks 136320:17:49 behaves like web-hook API endpoints 136420:17:49 GET /groups/:id/hooks 136520:17:49 authorized user 136620:17:50 returns all hooks 136720:17:50# [RSpecRunTime] RSpec elapsed time: 8 minutes 39.42 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.19 1.15 1.00 1/404 9542 136920:17:50 when user is forbidden 137020:17:50 prevents access to hooks 137120:17:50 when user is unauthorized 137220:17:50 prevents access to hooks 137320:17:50 the hook has URL variables 137420:17:50 returns the names of the url variables 137520:17:50 the hook has custom headers 137620:17:51 returns the names of the custom headers 137720:17:51 GET /groups/:id/hooks/:hook_id 137820:17:51 authorized user 137920:17:51 returns a project hook 138020:17:51 returns a 404 error if hook id is not available 138120:17:51 the hook is disabled 138220:17:52 has the correct alert status 138320:17:52 the hook is backed-off 138420:17:52 has the correct alert status 138520:17:52 when user is forbidden 138620:17:52 does not access an existing hook 138720:17:52 when user is unauthorized 138820:17:52 does not access an existing hook 138920:17:52 POST /groups/:id/hooks 139120:17:53 adds the token without including it in the response 139220:17:53 returns a 400 error if url not given 139320:17:53 returns a 400 error if no parameters are provided 139420:17:54 sets default values for events 139520:17:54 returns a 422 error if token not valid 139620:17:54 returns a 422 error if url not valid 139720:17:54# [RSpecRunTime] RSpec elapsed time: 8 minutes 43.98 seconds. Current RSS: ~1491M. Threads: 5. load average: 1.18 1.15 1.00 1/404 9543 139920:17:54 PUT /groups/:id/hooks/:hook_id 140020:17:55 updates an existing hook 140120:17:55 updates the URL variables 140220:17:56 updates the custom headers 140320:17:56 adds the token without including it in the response 140420:17:56 returns 404 error if hook id not found 140520:17:57 returns 400 error if no parameters are provided 140620:17:58 returns a 422 error if url is not valid 140720:17:58 returns a 422 error if token is not valid 140820:17:58# [RSpecRunTime] RSpec elapsed time: 8 minutes 47.85 seconds. Current RSS: ~1521M. Threads: 5. load average: 1.18 1.15 1.00 1/404 9544 141020:17:58 DELETE /groups/:id/hooks/:hook_id 141120:17:58 deletes hook from project 141220:17:59 returns a 404 error when deleting non existent hook 141320:17:59 returns a 404 error if hook id not given 141420:17:59 returns forbidden if a user attempts to delete hooks they do not own 141520:17:59 behaves like 412 response 141620:17:59 for a modified resource 141720:17:59 returns 412 with a JSON error 141820:17:59# [RSpecRunTime] RSpec elapsed time: 8 minutes 49.03 seconds. Current RSS: ~1526M. Threads: 5. load average: 1.16 1.14 1.00 1/404 9545 142020:17:59 for an unmodified resource 142120:18:00 returns 204 with an empty body 142220:18:00 PUT /groups/:id/hooks/:hook_id/url_variables/:key 142320:18:00 sets the variable 142420:18:00 overwrites existing values 142520:18:01 returns a 404 error when editing non existent hook 142620:18:01 returns a 422 error when the key is illegal 142720:18:01 returns a 422 error when the value is illegal 142820:18:01# [RSpecRunTime] RSpec elapsed time: 8 minutes 50.85 seconds. Current RSS: ~1527M. Threads: 5. load average: 1.16 1.14 1.00 1/404 9546 143020:18:01 DELETE /groups/:id/hooks/:hook_id/url_variables/:key 143120:18:02 unsets the variable 143220:18:02 returns 404 for keys that do not exist 143320:18:02 returns a 404 error when deleting a variable from a non existent hook 143420:18:02# [RSpecRunTime] RSpec elapsed time: 8 minutes 52.16 seconds. Current RSS: ~1547M. Threads: 5. load average: 1.16 1.14 1.00 1/404 9547 143620:18:02 PUT /groups/:id/hooks/:hook_id/custom_headers/:key 143720:18:03 sets the custom header 143820:18:03 overwrites existing values 143920:18:04 returns a 404 error when editing non existent hook 144020:18:04 returns a 422 error when the key is illegal 144120:18:04 returns a 422 error when the value is illegal 144220:18:04# [RSpecRunTime] RSpec elapsed time: 8 minutes 53.91 seconds. Current RSS: ~1549M. Threads: 5. load average: 1.15 1.14 1.00 1/404 9548 144420:18:04 DELETE /groups/:id/hooks/:hook_id/custom_headers/:key 144520:18:05 unsets the custom header 144620:18:05 returns 404 for keys that do not exist 144720:18:06 returns a 404 error when deleting a custom header from a non existent hook 144820:18:06# [RSpecRunTime] RSpec elapsed time: 8 minutes 55.27 seconds. Current RSS: ~1555M. Threads: 5. load average: 1.15 1.14 1.00 1/404 9549 145020:18:06 when group does not have a project 145120:18:06 returns error 145220:18:06 when group has a project 145320:18:07 behaves like test web-hook endpoint 145420:18:07 when trigger webhook test 145520:18:07 returns a 400 error when trigger is invalid 145620:18:07 returns a 422 error when request trigger test is not successful 145720:18:07 behaves like rate limited endpoint 145820:18:07 when rate limiter enabled 145920:18:08 logs request and declines it when endpoint called more than the threshold 146020:18:08# [RSpecRunTime] RSpec elapsed time: 8 minutes 57.67 seconds. Current RSS: ~1555M. Threads: 5. load average: 1.15 1.14 1.00 2/408 9644 146220:18:08 when rate limiter is disabled 146320:18:09 does not log request and does not block the request 146420:18:09 when ops flag is disabled 146520:18:09 does not block the request 146620:18:09 when testing is not available for trigger 146720:18:09 trigger_name: "confidential_note_events" 146820:18:09 returns error message that testing is not available 146920:18:09 trigger_name: "deployment_events" 147020:18:10 returns error message that testing is not available 147120:18:10 trigger_name: "feature_flag_events" 147220:18:10 returns error message that testing is not available 147320:18:10 when push_events 147420:18:10 trigger_name: "push_events" 147520:18:10 executes hook 147620:18:10 trigger_name: "tag_push_events" 147720:18:11 executes hook 147820:18:11 when issue_events 147920:18:11 trigger_name: "issues_events" 148020:18:12 executes hook 148120:18:12 returns error message if not enough data 148220:18:12 trigger_name: "confidential_issues_events" 148320:18:13 executes hook 148420:18:13 returns error message if not enough data 148520:18:13 when note_events 148620:18:13 trigger_name: "note_events" 148720:18:14 executes hook 148820:18:14 returns error message if not enough data 148920:18:14 trigger_name: "emoji_events" 149020:18:14 executes hook 149120:18:15 returns error message if not enough data 149220:18:15 when merge_request_events 149320:18:16 executes hook 149420:18:16 returns error message if not enough data 149520:18:16# [RSpecRunTime] RSpec elapsed time: 9 minutes 6.03 seconds. Current RSS: ~1533M. Threads: 5. load average: 1.13 1.14 1.00 1/410 10002 149720:18:16 when job_events 149820:18:17Job arguments to WebHookWorker must be native JSON types, but Fri, 23 Aug 2024 08:50:29.000000000 UTC +00:00 is a ActiveSupport::TimeWithZone. 150020:18:17To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 150120:18:18 executes hook 150220:18:18 returns error message if not enough data 150320:18:18# [RSpecRunTime] RSpec elapsed time: 9 minutes 7.68 seconds. Current RSS: ~1523M. Threads: 5. load average: 1.13 1.14 1.00 1/410 10021 150520:18:18 when pipeline_events 150620:18:19 executes hook 150720:18:19 returns error message if not enough data 150820:18:19# [RSpecRunTime] RSpec elapsed time: 9 minutes 8.71 seconds. Current RSS: ~1521M. Threads: 5. load average: 1.12 1.13 1.00 1/409 10048 151020:18:19 when wiki_page_events 151120:18:20 executes hook 151220:18:21 returns error message if wiki is not enabled 151320:18:21# [RSpecRunTime] RSpec elapsed time: 9 minutes 10.26 seconds. Current RSS: ~1516M. Threads: 5. load average: 1.12 1.13 1.00 1/409 10186 151520:18:21 when release_events 151620:18:21 executes hook 151720:18:22 returns error message if not enough data 151820:18:22# [RSpecRunTime] RSpec elapsed time: 9 minutes 11.46 seconds. Current RSS: ~1511M. Threads: 5. load average: 1.12 1.13 1.00 1/409 10209 152020:18:22 when resource_access_token_events 152120:18:22 executes hook 152220:18:22 behaves like resend web-hook event endpoint 152320:18:22 successfully posts a hook 152420:18:23 returns a 404 error when web hook log not found 152520:18:23 return 403 when current user is not authorized 152620:18:23 behaves like rate limited endpoint 152720:18:23 when rate limiter enabled 152820:18:23 logs request and declines it when endpoint called more than the threshold 152920:18:23# [RSpecRunTime] RSpec elapsed time: 9 minutes 12.99 seconds. Current RSS: ~1520M. Threads: 5. load average: 1.12 1.13 1.00 1/409 10226 153120:18:23 when rate limiter is disabled 153220:18:24 does not log request and does not block the request 153320:18:24 when ops flag is disabled 153420:18:24 does not block the request 153520:18:24 when hook URL has changed 153720:18:24 behaves like get web-hook event endpoint 153820:18:24 hooks events 153920:18:24 authorize user 154020:18:24 returns an array of web hook logs for the past 7 days 154120:18:25 returns 404 when web hook not found 154320:18:25 returns the correct page 154420:18:25 returns the correct page size 154520:18:25 returns invalid value if per_page exceed 20 154620:18:25# [RSpecRunTime] RSpec elapsed time: 9 minutes 15.07 seconds. Current RSS: ~1527M. Threads: 5. load average: 1.11 1.13 1.00 1/409 10227 154820:18:25 filter by status 154920:18:26 can filter by response_status number 155020:18:26 filter by status string 155120:18:26 can filter by status client_failure 155220:18:26 can filter by status server_failure 155320:18:26 can filter by status successful 155420:18:27 can filter by multiple status 155520:18:27 return 400 when invalid status 155620:18:27# [RSpecRunTime] RSpec elapsed time: 9 minutes 16.55 seconds. Current RSS: ~1524M. Threads: 5. load average: 1.11 1.13 1.00 1/409 10228 155820:18:27 unauthorized user 156020:18:27 when user is not authenticated 156220:18:27 behaves like POST webhook API endpoints with a branch filter 156320:18:27 POST /projects/:id/hooks 156420:18:27 when setting push_events_branch_filter 156520:18:28 returns created response 156620:18:28 when setting push_events_branch_filter with branch_filter_strategy regex 156720:18:28 returns created response 156820:18:28 when setting push_events_branch_filter to ^regex with branch_filter_strategy regex 156920:18:28 returns created response 157020:18:28 behaves like POST/PUT webhook API endpoints with a branch filter 157120:18:28 POST/PUT hooks 157220:18:28 when branch_filter_strategy is not valid 157320:18:29 returns a 400 error 157420:18:29 when push_events_branch_filter is not valid 157520:18:29 returns a 422 error 157620:18:29 behaves like PUT webhook API endpoints with a branch filter 157720:18:29 PUT /projects/:id/hooks 157820:18:29 when setting push_events_branch_filter with branch_filter_strategy regex 158020:18:29 when setting push_events_branch_filter without branch_filter_strategy regex 158220:18:29 behaves like POST/PUT webhook API endpoints with a branch filter 158320:18:29 POST/PUT hooks 158420:18:29 when branch_filter_strategy is not valid 158520:18:30 returns a 400 error 158620:18:30 when push_events_branch_filter is not valid 158720:18:30 returns a 422 error 158820:18:30 with admin_web_hook custom role 158920:18:31 behaves like web-hook API endpoints with admin_web_hook custom role 159120:18:31 allows access 159220:18:31# [RSpecRunTime] RSpec elapsed time: 9 minutes 21.09 seconds. Current RSS: ~1550M. Threads: 5. load average: 1.10 1.13 1.00 1/406 10230 159520:18:32 allows access 159720:18:32 allows access 159920:18:33 allows access 160120:18:33 allows access 160220:18:33# [RSpecRunTime] Finishing example group ee/spec/requests/api/group_hooks_spec.rb. It took 44.68 seconds. Expected to take 1 minute 19.15 seconds. 160320:18:33# [RSpecRunTime] Starting example group ee/spec/requests/api/geo_nodes_spec.rb. Expected to take 1 minute 6.15 seconds. 160420:18:33API::GeoNodes 160520:18:33 POST /geo_nodes 160620:18:34 denies access if not admin 160720:18:35 returns rendering error if params are missing 160820:18:37 delegates the creation of the Geo node to Geo::NodeCreateService 160920:18:37# [RSpecRunTime] RSpec elapsed time: 9 minutes 26.66 seconds. Current RSS: ~1548M. Threads: 5. load average: 1.09 1.13 1.00 1/404 10231 161120:18:37 GET /geo_nodes 161220:18:38 retrieves the Geo nodes if admin is logged in 161320:18:39 denies access if not admin 161420:18:39# [RSpecRunTime] RSpec elapsed time: 9 minutes 28.63 seconds. Current RSS: ~1552M. Threads: 5. load average: 1.08 1.12 1.00 1/404 10232 161620:18:39 GET /geo_nodes/:id 161720:18:40 retrieves the Geo nodes if admin is logged in 161820:18:41 denies access if not admin 161920:18:41 behaves like 404 response 162120:18:42# [RSpecRunTime] RSpec elapsed time: 9 minutes 31.57 seconds. Current RSS: ~1535M. Threads: 5. load average: 1.08 1.12 1.00 1/404 10233 162320:18:42 GET /geo_nodes/status 162420:18:43 retrieves all Geo nodes statuses if admin is logged in 162520:18:44 returns only one record if only one record exists 162620:18:45 denies access if not admin 162720:18:45# [RSpecRunTime] RSpec elapsed time: 9 minutes 34.86 seconds. Current RSS: ~1510M. Threads: 5. load average: 1.08 1.12 1.00 1/404 10234 162920:18:45 GET /geo_nodes/:id/status 163020:18:46 retrieves the Geo nodes status if admin is logged in 163120:18:47 fetches the current node status from redis 163220:18:48 shows the database-held response if current node status exists in the database, but not redis 163320:18:49 the secondary shows 404 response if current node status does not exist in database or redis yet 163420:18:50 the primary shows 404 response if secondary node status does not exist in database yet 163520:18:51 denies access if not admin 163620:18:51 behaves like 404 response 163820:18:52# [RSpecRunTime] RSpec elapsed time: 9 minutes 41.48 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.07 1.12 1.00 1/404 10235 164020:18:52 POST /geo_nodes/:id/repair 164120:18:53 denies access if not admin 164220:18:54 returns 200 for the primary node 164320:18:55 returns 200 when node does not need repairing 164420:18:56 repairs a secondary with oauth application missing 164520:18:56 behaves like 404 response 164720:18:57# [RSpecRunTime] RSpec elapsed time: 9 minutes 47.1 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.06 1.12 1.00 1/404 10236 164920:18:57 PUT /geo_nodes/:id 165020:18:59 denies access if not admin 165120:19:01 updates the parameters 165220:19:02 can update primary 165320:19:03 cannot disable a primary 165420:19:03 behaves like 404 response 165620:19:04# [RSpecRunTime] RSpec elapsed time: 9 minutes 53.39 seconds. Current RSS: ~1523M. Threads: 5. load average: 1.06 1.12 1.00 1/404 10237 165820:19:04 auth with geo node token 165920:19:05 enables the secondary node 166020:19:06 disables the secondary node 166120:19:07 returns bad request if you try to update the primary 166220:19:08 responds with 401 when IP is not allowed 166320:19:10 responds 401 if auth header is bad 166420:19:10# [RSpecRunTime] RSpec elapsed time: 9 minutes 59.39 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.05 1.11 1.00 1/404 10238 166620:19:10 DELETE /geo_nodes/:id 166720:19:11 denies access if not admin 166820:19:11 deletes the node 166920:19:12 returns 500 if Geo Node could not be deleted 167020:19:12 behaves like 404 response 167220:19:15# [RSpecRunTime] RSpec elapsed time: 10 minutes 4.42 seconds. Current RSS: ~1488M. Threads: 5. load average: 1.04 1.11 1.00 1/404 10239 167420:19:15# [RSpecRunTime] Finishing example group ee/spec/requests/api/geo_nodes_spec.rb. It took 41.59 seconds. Expected to take 1 minute 6.15 seconds. 167520:19:15# [RSpecRunTime] Starting example group ee/spec/requests/api/internal/shellhorse_spec.rb. Expected to take 58.99 seconds. 167620:19:15API::Internal::Shellhorse 167720:19:15 POST /internal/shellhorse/git_audit_event 167820:19:16 when Gitlab Shell requests 167920:19:16 with ssh protocol 168020:19:16 behaves like logs streaming audit events 168120:19:16 when ssh protocol from shell request 168220:19:16 behaves like logs single streaming audit event 168320:19:16 action: "git-receive-pack", verb: "push", packfile_stats: {} 168420:19:17Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 168620:19:17To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 168720:19:17 logs git push streaming audit event for git-receive-pack 168820:19:17 when log_git_streaming_audit_events is disable 168920:19:17Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 169120:19:17To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 169220:19:17 does not log git push streaming audit event for git-receive-pack 169320:19:17# [RSpecRunTime] RSpec elapsed time: 10 minutes 7.04 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.04 1.11 1.00 1/404 10276 169520:19:17 action: "git-upload-pack", verb: "clone", packfile_stats: {:wants=>2} 169620:19:18Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 169820:19:18To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 169920:19:18 logs git clone streaming audit event for git-upload-pack 170020:19:18 when log_git_streaming_audit_events is disable 170120:19:18Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 170320:19:18To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 170420:19:19 does not log git clone streaming audit event for git-upload-pack 170520:19:19# [RSpecRunTime] RSpec elapsed time: 10 minutes 8.34 seconds. Current RSS: ~1487M. Threads: 5. load average: 1.04 1.11 1.00 1/404 10277 170720:19:19 action: "git-upload-pack", verb: "pull", packfile_stats: {:wants=>2, :haves=>2} 170820:19:19Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 171020:19:19To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 171120:19:19 logs git pull streaming audit event for git-upload-pack 171220:19:19 when log_git_streaming_audit_events is disable 171320:19:20Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 171520:19:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 171620:19:20 does not log git pull streaming audit event for git-upload-pack 171720:19:20# [RSpecRunTime] RSpec elapsed time: 10 minutes 9.64 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.04 1.11 1.00 1/404 10278 171920:19:20 action: "git-upload-pack", verb: "pull", packfile_stats: {:haves=>2} 172020:19:21Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 172220:19:21To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 172320:19:21 logs git pull streaming audit event for git-upload-pack 172420:19:21 when log_git_streaming_audit_events is disable 172520:19:21Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 172720:19:21To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 172820:19:21 does not log git pull streaming audit event for git-upload-pack 172920:19:21# [RSpecRunTime] RSpec elapsed time: 10 minutes 11.15 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.04 1.11 1.00 1/404 10279 173120:19:21 action: "git-upload-pack", verb: "pull", packfile_stats: {} 173220:19:22Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 173420:19:22To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 173520:19:22 logs git pull streaming audit event for git-upload-pack 173620:19:22 when log_git_streaming_audit_events is disable 173720:19:23Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 173920:19:23To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 174020:19:23 does not log git pull streaming audit event for git-upload-pack 174120:19:23# [RSpecRunTime] RSpec elapsed time: 10 minutes 12.54 seconds. Current RSS: ~1512M. Threads: 5. load average: 1.04 1.11 1.00 3/404 10280 174320:19:23 behaves like break response in several invalid cases 174420:19:23 when ssh protocol from shell request 174520:19:23 with invalid action 174620:19:23Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 174820:19:23To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 174920:19:23 response with not found 175020:19:23 when user does not exist 175120:19:23Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 175320:19:23To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 175420:19:24 response with not found 175520:19:24 when project does not exist 175620:19:24Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 175820:19:24To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 175920:19:24 response with not found 176020:19:24 when request times out 176120:19:24Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 176320:19:24To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 176420:19:24 responds with a timeout 176520:19:24 when access denied 176620:19:24 when git upload pack 176720:19:25Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 176920:19:25To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 177020:19:25 response with none access 177120:19:25 when git receive pack 177220:19:25Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 177420:19:25To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 177520:19:26 responsed with none access 177620:19:26 when result is not ::Gitlab::GitAccessResult::Success 177720:19:26Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 177920:19:26To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 178020:19:26 responds with 500 178120:19:26 with http protocol 178220:19:26 behaves like logs streaming audit events 178320:19:26 when http protocol from shell request 178420:19:26 behaves like logs single streaming audit event 178520:19:26 action: "git-receive-pack", verb: "push", packfile_stats: {} 178620:19:27Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 178820:19:27To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 178920:19:27 logs git push streaming audit event for git-receive-pack 179020:19:27 when log_git_streaming_audit_events is disable 179120:19:27Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 179320:19:27To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 179420:19:27 does not log git push streaming audit event for git-receive-pack 179520:19:27# [RSpecRunTime] RSpec elapsed time: 10 minutes 17.11 seconds. Current RSS: ~1557M. Threads: 5. load average: 1.04 1.11 1.00 1/404 10283 179720:19:27 action: "git-upload-pack", verb: "clone", packfile_stats: {:wants=>2} 179820:19:28Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 180020:19:28To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 180120:19:28 logs git clone streaming audit event for git-upload-pack 180220:19:28 when log_git_streaming_audit_events is disable 180320:19:29Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 180520:19:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 180620:19:29 does not log git clone streaming audit event for git-upload-pack 180720:19:29# [RSpecRunTime] RSpec elapsed time: 10 minutes 18.49 seconds. Current RSS: ~1548M. Threads: 5. load average: 1.04 1.11 1.00 1/404 10284 180920:19:29 action: "git-upload-pack", verb: "pull", packfile_stats: {:wants=>2, :haves=>2} 181020:19:29Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 181220:19:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 181320:19:29 logs git pull streaming audit event for git-upload-pack 181420:19:29 when log_git_streaming_audit_events is disable 181520:19:30Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 181720:19:30To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 181820:19:31 does not log git pull streaming audit event for git-upload-pack 181920:19:31# [RSpecRunTime] RSpec elapsed time: 10 minutes 20.3 seconds. Current RSS: ~1539M. Threads: 5. load average: 1.03 1.10 1.00 1/404 10285 182120:19:31 action: "git-upload-pack", verb: "pull", packfile_stats: {:haves=>2} 182220:19:32Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 182420:19:32To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 182520:19:32 logs git pull streaming audit event for git-upload-pack 182620:19:32 when log_git_streaming_audit_events is disable 182720:19:33Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 182920:19:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 183020:19:33 does not log git pull streaming audit event for git-upload-pack 183120:19:33# [RSpecRunTime] RSpec elapsed time: 10 minutes 22.61 seconds. Current RSS: ~1540M. Threads: 5. load average: 1.03 1.10 1.00 1/404 10286 183320:19:33 action: "git-upload-pack", verb: "pull", packfile_stats: {} 183420:19:33Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 183620:19:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 183720:19:34 logs git pull streaming audit event for git-upload-pack 183820:19:34 when log_git_streaming_audit_events is disable 183920:19:34Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 184120:19:34To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 184220:19:34 does not log git pull streaming audit event for git-upload-pack 184320:19:34# [RSpecRunTime] RSpec elapsed time: 10 minutes 24.03 seconds. Current RSS: ~1537M. Threads: 5. load average: 1.03 1.10 1.00 1/404 10287 184520:19:34 behaves like break response in several invalid cases 184620:19:34 when http protocol from shell request 184720:19:34 with invalid action 184820:19:35Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 185020:19:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 185120:19:35 response with not found 185220:19:35 when user does not exist 185320:19:35Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 185520:19:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 185620:19:35 response with not found 185720:19:35 when project does not exist 185820:19:35Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 186020:19:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 186120:19:35 response with not found 186220:19:35 when request times out 186320:19:36Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 186520:19:36To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 186620:19:36 responds with a timeout 186720:19:36 when access denied 186820:19:36 when git upload pack 186920:19:36Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 187120:19:36To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 187220:19:36 response with none access 187320:19:36 when git receive pack 187420:19:37Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 187620:19:37To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 187720:19:37 responsed with none access 187820:19:37 when result is not ::Gitlab::GitAccessResult::Success 187920:19:38Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 188120:19:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 188220:19:38 responds with 500 188320:19:38 when Gitlab Workhorse requests 188420:19:38 with ssh protocol 188520:19:38 behaves like logs streaming audit events 188620:19:38 when ssh protocol from horse request 188720:19:38 behaves like logs single streaming audit event 188820:19:38 action: "git-receive-pack", verb: "push", packfile_stats: {} 188920:19:38Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 189120:19:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 189220:19:38 logs git push streaming audit event for git-receive-pack 189320:19:38 when log_git_streaming_audit_events is disable 189420:19:39Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 189620:19:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 189720:19:39 does not log git push streaming audit event for git-receive-pack 189820:19:39# [RSpecRunTime] RSpec elapsed time: 10 minutes 28.73 seconds. Current RSS: ~1569M. Threads: 5. load average: 1.03 1.10 1.00 1/404 10290 190020:19:39 action: "git-upload-pack", verb: "clone", packfile_stats: {:wants=>2} 190120:19:40Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 190320:19:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 190420:19:40 logs git clone streaming audit event for git-upload-pack 190520:19:40 when log_git_streaming_audit_events is disable 190620:19:40Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 190820:19:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 190920:19:40 does not log git clone streaming audit event for git-upload-pack 191020:19:40# [RSpecRunTime] RSpec elapsed time: 10 minutes 30.17 seconds. Current RSS: ~1564M. Threads: 5. load average: 1.03 1.10 1.00 1/404 10291 191220:19:40 action: "git-upload-pack", verb: "pull", packfile_stats: {:wants=>2, :haves=>2} 191320:19:41Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 191520:19:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 191620:19:41 logs git pull streaming audit event for git-upload-pack 191720:19:41 when log_git_streaming_audit_events is disable 191820:19:42Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 192020:19:42To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 192120:19:42 does not log git pull streaming audit event for git-upload-pack 192220:19:42# [RSpecRunTime] RSpec elapsed time: 10 minutes 31.6 seconds. Current RSS: ~1555M. Threads: 5. load average: 1.03 1.10 1.00 1/404 10292 192420:19:42 action: "git-upload-pack", verb: "pull", packfile_stats: {:haves=>2} 192520:19:42Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 192720:19:42To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 192820:19:43 logs git pull streaming audit event for git-upload-pack 192920:19:43 when log_git_streaming_audit_events is disable 193020:19:43Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 193220:19:43To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 193320:19:43 does not log git pull streaming audit event for git-upload-pack 193420:19:43# [RSpecRunTime] RSpec elapsed time: 10 minutes 32.94 seconds. Current RSS: ~1558M. Threads: 5. load average: 1.03 1.10 1.00 1/404 10293 193620:19:43 action: "git-upload-pack", verb: "pull", packfile_stats: {} 193720:19:44Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 193920:19:44To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 194020:19:44 logs git pull streaming audit event for git-upload-pack 194120:19:44 when log_git_streaming_audit_events is disable 194220:19:45Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 194420:19:45To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 194520:19:45 does not log git pull streaming audit event for git-upload-pack 194620:19:45# [RSpecRunTime] RSpec elapsed time: 10 minutes 34.52 seconds. Current RSS: ~1562M. Threads: 5. load average: 1.03 1.10 1.00 1/404 10294 194820:19:45 behaves like break response in several invalid cases 194920:19:45 when ssh protocol from horse request 195020:19:45 with invalid action 195120:19:45Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 195320:19:45To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 195420:19:45 response with not found 195520:19:45 when user does not exist 195620:19:45Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 195820:19:45To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 195920:19:46 response with not found 196020:19:46 when project does not exist 196120:19:46Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 196320:19:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 196420:19:46 response with not found 196520:19:46 when request times out 196620:19:46Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 196820:19:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 196920:19:46 responds with a timeout 197020:19:46 when access denied 197120:19:46 when git upload pack 197220:19:47Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 197420:19:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 197520:19:47 response with none access 197620:19:47 when git receive pack 197720:19:48Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 197920:19:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 198020:19:48 responsed with none access 198120:19:48 when result is not ::Gitlab::GitAccessResult::Success 198220:19:48Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 198420:19:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 198520:19:48 responds with 500 198620:19:48 with http protocol 198720:19:48 behaves like logs streaming audit events 198820:19:48 when http protocol from horse request 198920:19:48 behaves like logs single streaming audit event 199020:19:48 action: "git-receive-pack", verb: "push", packfile_stats: {} 199120:19:48Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 199320:19:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 199420:19:49 logs git push streaming audit event for git-receive-pack 199520:19:49 when log_git_streaming_audit_events is disable 199620:19:49Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 199820:19:49To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 199920:19:49 does not log git push streaming audit event for git-receive-pack 200020:19:49# [RSpecRunTime] RSpec elapsed time: 10 minutes 39.11 seconds. Current RSS: ~1574M. Threads: 5. load average: 1.02 1.10 1.00 1/405 10297 200220:19:49 action: "git-upload-pack", verb: "clone", packfile_stats: {:wants=>2} 200320:19:50Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 200520:19:50To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 200620:19:50 logs git clone streaming audit event for git-upload-pack 200720:19:50 when log_git_streaming_audit_events is disable 200820:19:51Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 201020:19:51To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 201120:19:51 does not log git clone streaming audit event for git-upload-pack 201220:19:51# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.49 seconds. Current RSS: ~1572M. Threads: 5. load average: 1.02 1.10 1.00 1/405 10298 201420:19:51 action: "git-upload-pack", verb: "pull", packfile_stats: {:wants=>2, :haves=>2} 201520:19:51Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 201720:19:51To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 201820:19:51 logs git pull streaming audit event for git-upload-pack 201920:19:51 when log_git_streaming_audit_events is disable 202020:19:52Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 202220:19:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 202320:19:52 does not log git pull streaming audit event for git-upload-pack 202420:19:52# [RSpecRunTime] RSpec elapsed time: 10 minutes 41.88 seconds. Current RSS: ~1558M. Threads: 5. load average: 1.02 1.10 1.00 1/405 10299 202620:19:52 action: "git-upload-pack", verb: "pull", packfile_stats: {:haves=>2} 202720:19:53Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 202920:19:53To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 203020:19:53 logs git pull streaming audit event for git-upload-pack 203120:19:53 when log_git_streaming_audit_events is disable 203220:19:53Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 203420:19:53To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 203520:19:53 does not log git pull streaming audit event for git-upload-pack 203620:19:54# [RSpecRunTime] RSpec elapsed time: 10 minutes 43.23 seconds. Current RSS: ~1554M. Threads: 5. load average: 1.02 1.10 1.00 1/405 10300 203820:19:54 action: "git-upload-pack", verb: "pull", packfile_stats: {} 203920:19:54Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 204120:19:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 204220:19:54 logs git pull streaming audit event for git-upload-pack 204320:19:54 when log_git_streaming_audit_events is disable 204420:19:55Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 204620:19:55To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 204720:19:55 does not log git pull streaming audit event for git-upload-pack 204820:19:55# [RSpecRunTime] RSpec elapsed time: 10 minutes 44.56 seconds. Current RSS: ~1559M. Threads: 5. load average: 1.02 1.09 1.00 1/405 10301 205020:19:55 behaves like break response in several invalid cases 205120:19:55 when http protocol from horse request 205220:19:55 with invalid action 205320:19:55Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 205520:19:55To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 205620:19:55 response with not found 205720:19:55 when user does not exist 205820:19:56Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 206020:19:56To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 206120:19:56 response with not found 206220:19:56 when project does not exist 206320:19:56Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 206520:19:56To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 206620:19:56 response with not found 206720:19:56 when request times out 206820:19:56Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 207020:19:56To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 207120:19:56 responds with a timeout 207220:19:56 when access denied 207320:19:56 when git upload pack 207420:19:57Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 207620:19:57To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 207720:19:57 response with none access 207820:19:57 when git receive pack 207920:19:57Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 208120:19:57To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 208220:19:58 responsed with none access 208320:19:58 when result is not ::Gitlab::GitAccessResult::Success 208420:19:58Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 208620:19:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 208720:19:58 responds with 500 208820:19:58# [RSpecRunTime] Finishing example group ee/spec/requests/api/internal/shellhorse_spec.rb. It took 43.31 seconds. Expected to take 58.99 seconds. 208920:19:58# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/sbom/dependencies_spec.rb. Expected to take 51.48 seconds. 209020:19:58Query.project(fullPath).dependencies 209120:20:02 returns the expected dependency data when performing a well-formed query with an authorized user 209220:20:06 does not make N+1 queries 209320:20:06 when dependencies have no version data 209420:20:10 returns a nil version 209520:20:10# [RSpecRunTime] RSpec elapsed time: 10 minutes 59.6 seconds. Current RSS: ~1425M. Threads: 5. load average: 1.02 1.09 1.00 1/405 10304 209720:20:10 with an unauthorized user 209820:20:13 does not return dependency data 209920:20:14# [RSpecRunTime] RSpec elapsed time: 11 minutes 3.21 seconds. Current RSS: ~1420M. Threads: 5. load average: 1.02 1.09 1.00 1/405 10305 210120:20:14 behaves like sorted paginated query 210220:20:14 behaves like requires variables 210320:20:17 shared example requires variables to be set 210420:20:17# [RSpecRunTime] RSpec elapsed time: 11 minutes 6.44 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.01 1.09 1.00 1/405 10306 210720:20:17 when sorting 210820:20:20 sorts correctly 210920:20:20 when paginating 211020:20:24 paginates correctly 211120:20:24# [RSpecRunTime] RSpec elapsed time: 11 minutes 13.63 seconds. Current RSS: ~1403M. Threads: 5. load average: 0.94 1.07 1.00 1/405 10307 211320:20:24 with sort as an argument 211420:20:27 sorts by component name descending 211520:20:27 with sorting by severity 211620:20:29 sorts by severity descending 211720:20:29 with sort equal to SEVERITY_ASC 211820:20:32 sorts by severity ascending 211920:20:32# [RSpecRunTime] RSpec elapsed time: 11 minutes 21.39 seconds. Current RSS: ~1405M. Threads: 5. load average: 0.94 1.07 1.00 1/406 10308 212120:20:32 with source_types as an argument 212220:20:36 filters records based on the package manager name 212320:20:36# [RSpecRunTime] RSpec elapsed time: 11 minutes 25.34 seconds. Current RSS: ~1401M. Threads: 5. load average: 0.95 1.06 1.00 1/406 10309 212520:20:36 with package_managers as an argument 212620:20:40 filters records based on the package manager name 212720:20:40# [RSpecRunTime] RSpec elapsed time: 11 minutes 29.42 seconds. Current RSS: ~1397M. Threads: 5. load average: 0.95 1.06 1.00 1/406 10310 212920:20:40 when dependencies have no source data 213020:20:43 returns nil for data which originates from a source 213120:20:43# [RSpecRunTime] RSpec elapsed time: 11 minutes 32.8 seconds. Current RSS: ~1397M. Threads: 5. load average: 0.95 1.06 1.00 1/406 10311 213320:20:43 with component_names as an argument 213420:20:47 filters records based on the component name 213520:20:47# [RSpecRunTime] RSpec elapsed time: 11 minutes 36.93 seconds. Current RSS: ~1396M. Threads: 5. load average: 0.96 1.06 1.00 1/407 10312 213720:20:47# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/sbom/dependencies_spec.rb. It took 49.23 seconds. Expected to take 51.48 seconds. 213820:20:47# [RSpecRunTime] Starting example group ee/spec/requests/api/vulnerability_issue_links_spec.rb. Expected to take 48.4 seconds. 213920:20:47API::VulnerabilityIssueLinks 214020:20:48 GET /vulnerabilities/:id/issue_links 214120:20:49 with an authorized user with proper permissions 214220:20:49 when linked issue is not confidential and available for the user 214320:20:50 gets the list of visible issue links 214420:20:50# [RSpecRunTime] RSpec elapsed time: 11 minutes 39.92 seconds. Current RSS: ~1393M. Threads: 5. load average: 0.96 1.06 1.00 1/407 10313 214620:20:50 when there is an additional confidential issue linked 214720:20:51 gets the list of visible issue links 214820:20:52 does not return confidential issue in the response 214920:20:52# [RSpecRunTime] RSpec elapsed time: 11 minutes 41.4 seconds. Current RSS: ~1395M. Threads: 5. load average: 0.96 1.06 1.00 1/406 10314 215120:20:52 when link is created to issue in the inaccessible project 215220:20:53 gets the list of visible issue links 215320:20:53 does not return issue from inaccessible project 215420:20:53# [RSpecRunTime] RSpec elapsed time: 11 minutes 42.77 seconds. Current RSS: ~1401M. Threads: 5. load average: 0.96 1.06 1.00 1/406 10315 215620:20:53 behaves like responds with "not found" for an unknown vulnerability ID 215720:20:53 is expected to respond with numeric status code not_found 215820:20:53 behaves like forbids access to vulnerability API endpoint in case of disabled features 215920:20:53 when security dashboard feature is not available 216020:20:54 responds with 403 Forbidden 216220:20:54 is expected to be allowed for :admin 216320:20:54 is expected to be allowed for :owner 216420:20:55 is expected to be allowed for :maintainer 216520:20:56 is expected to be allowed for :developer 216620:20:56 is expected to be allowed for :auditor 216720:20:56 is expected to be denied for :reporter 216820:20:57 is expected to be denied for :guest 216920:20:57 is expected to be denied for :anonymous 217020:20:57# [RSpecRunTime] RSpec elapsed time: 11 minutes 46.76 seconds. Current RSS: ~1442M. Threads: 5. load average: 0.96 1.06 1.00 1/406 10316 217220:20:57 POST /vulnerabilities/:id/issue_links 217320:20:58 with an authorized user with proper permissions 217420:20:58 with valid params 217520:20:59 creates a new vulnerability-issue link 217620:20:59# [RSpecRunTime] RSpec elapsed time: 11 minutes 48.62 seconds. Current RSS: ~1444M. Threads: 5. load average: 0.96 1.06 1.00 1/406 10317 217820:20:59 when issue is from different project 217920:20:59 when target_project_id is invalid 218020:21:00 responds with "not found" and specific error message 218120:21:00 when user does not have access to the project 218220:21:00 responds with "not found" and specific error message 218320:21:00 when user is authorized with proper permissions to the project 218420:21:01 creates a new vulnerability-issue link 218520:21:01 with unknown issue ID 218620:21:01 responds with "not found" and specific error message 218720:21:01 when a link between these issue and vulnerability already exists 218820:21:02 responds with "conflict" status code and specific error message 218920:21:02 when a "created" link for a vulnerability already exists 219020:21:03 responds with "conflict" status code and specific error message 219120:21:03 when trying to relate a confidential issue of the same project 219220:21:03 creates a new vulnerability-issue link 219320:21:03 behaves like responds with "not found" for an unknown vulnerability ID 219420:21:04 is expected to respond with numeric status code not_found 219520:21:04 behaves like forbids access to vulnerability API endpoint in case of disabled features 219620:21:04 when security dashboard feature is not available 219720:21:04 responds with 403 Forbidden 219920:21:04 is expected to be allowed for :admin 220020:21:05 is expected to be allowed for :owner 220120:21:05 is expected to be allowed for :maintainer 220220:21:06 is expected to be allowed for :developer 220320:21:06 is expected to be denied for :auditor 220420:21:06 is expected to be denied for :reporter 220520:21:07 is expected to be denied for :guest 220620:21:07 is expected to be denied for :anonymous 220720:21:07# [RSpecRunTime] RSpec elapsed time: 11 minutes 56.8 seconds. Current RSS: ~1470M. Threads: 5. load average: 0.97 1.06 1.00 1/406 10318 220920:21:07 DELETE /vulnerabilities/:id/issue_links/:issue_link_id 221020:21:10 with an authorized user with proper permissions 221120:21:10 with valid params 221220:21:11 deletes the specified vulnerability-issue link 221320:21:11 with link to an issue that the current user cannot see 221420:21:13 deletes the link without disclosing the linked issue 221520:21:13# [RSpecRunTime] RSpec elapsed time: 12 minutes 2.45 seconds. Current RSS: ~1441M. Threads: 5. load average: 0.97 1.06 1.00 1/406 10319 221720:21:13 with unknown issue link ID 221820:21:13 responds with "not found" and specific error message 221920:21:13 behaves like responds with "not found" for an unknown vulnerability ID 222020:21:13 is expected to respond with numeric status code not_found 222120:21:13 behaves like forbids access to vulnerability API endpoint in case of disabled features 222220:21:13 when security dashboard feature is not available 222320:21:14 responds with 403 Forbidden 222520:21:14 is expected to be allowed for :admin 222620:21:15 is expected to be allowed for :owner 222720:21:15 is expected to be allowed for :maintainer 222820:21:16 is expected to be allowed for :developer 222920:21:16 is expected to be denied for :auditor 223020:21:16 is expected to be denied for :reporter 223120:21:17 is expected to be denied for :guest 223220:21:17 is expected to be denied for :anonymous 223320:21:17# [RSpecRunTime] RSpec elapsed time: 12 minutes 6.68 seconds. Current RSS: ~1453M. Threads: 5. load average: 0.97 1.05 1.00 1/406 10320 223520:21:17# [RSpecRunTime] Finishing example group ee/spec/requests/api/vulnerability_issue_links_spec.rb. It took 29.73 seconds. Expected to take 48.4 seconds. 223620:21:17# [RSpecRunTime] Starting example group ee/spec/controllers/projects/security/vulnerabilities_controller_spec.rb. Expected to take 44.56 seconds. 223720:21:17Projects::Security::VulnerabilitiesController 223920:21:20 checks if the user can create a vulnerability 224020:21:20 behaves like security and compliance feature 224120:21:20 when security and compliance disabled 224220:21:20 when user has role that enables sufficient access 224320:21:21 is expected to respond with numeric status code not_found 224420:21:21# [RSpecRunTime] RSpec elapsed time: 12 minutes 10.76 seconds. Current RSS: ~1477M. Threads: 5. load average: 0.98 1.05 1.00 1/407 10363 224620:21:21 when user does not have role that enables sufficient access 224720:21:22 is expected to respond with numeric status code not_found 224820:21:22 behaves like doesn't track govern usage event 224920:21:22 doesn't tracks event 225020:21:22 when security and compliance enabled 225120:21:22 when user has role that enables sufficient access 225220:21:24 is expected not to respond with numeric status code not_found 225320:21:24# [RSpecRunTime] RSpec elapsed time: 12 minutes 13.87 seconds. Current RSS: ~1505M. Threads: 5. load average: 0.98 1.05 1.00 1/407 10364 225520:21:24 when user does not have role that enables sufficient access 225620:21:25 is expected to respond with numeric status code not_found 225720:21:25 when user can admin vulnerability 225820:21:27 renders the add new finding page 225920:21:27# [RSpecRunTime] RSpec elapsed time: 12 minutes 16.6 seconds. Current RSS: ~1503M. Threads: 5. load average: 0.98 1.05 1.00 1/407 10365 226120:21:27 when user can not admin vulnerability 226220:21:27 renders 404 page not found 226420:21:29 behaves like security and compliance feature 226520:21:29 when security and compliance disabled 226620:21:29 when user has role that enables sufficient access 226720:21:30 is expected to respond with numeric status code not_found 226820:21:30# [RSpecRunTime] RSpec elapsed time: 12 minutes 19.45 seconds. Current RSS: ~1495M. Threads: 5. load average: 0.98 1.05 1.00 1/407 10372 227020:21:30 when user does not have role that enables sufficient access 227120:21:30 is expected to respond with numeric status code not_found 227220:21:30 behaves like doesn't track govern usage event 227320:21:31 doesn't tracks event 227420:21:31 when security and compliance enabled 227520:21:31 when user has role that enables sufficient access 227620:21:33 is expected not to respond with numeric status code not_found 227720:21:34# [RSpecRunTime] RSpec elapsed time: 12 minutes 23.25 seconds. Current RSS: ~1493M. Threads: 5. load average: 0.98 1.05 1.00 1/407 10373 227920:21:34 when user does not have role that enables sufficient access 228020:21:34 is expected to respond with numeric status code not_found 228120:21:34 when there's an attached pipeline 228220:21:38 renders the vulnerability page 228320:21:40 renders the vulnerability component 228420:21:40 behaves like tracks govern usage event 228520:21:42 tracks unique event 228620:21:43# [RSpecRunTime] RSpec elapsed time: 12 minutes 32.26 seconds. Current RSS: ~1507M. Threads: 5. load average: 0.98 1.05 1.00 2/406 10374 228820:21:43 when there's no attached pipeline 228920:21:47 renders the vulnerability page 229020:21:47 behaves like tracks govern usage event 229120:21:49 tracks unique event 229220:21:49# [RSpecRunTime] RSpec elapsed time: 12 minutes 38.98 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.13 1.08 1.01 1/406 10375 229420:21:49 GET #discussions 229520:21:51 renders discussions 229620:21:51 behaves like security and compliance feature 229720:21:51 when security and compliance disabled 229820:21:51 when user has role that enables sufficient access 229920:21:52 is expected to respond with numeric status code not_found 230020:21:52# [RSpecRunTime] RSpec elapsed time: 12 minutes 41.4 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.13 1.08 1.01 1/406 10376 230220:21:52 when user does not have role that enables sufficient access 230320:21:52 is expected to respond with numeric status code not_found 230420:21:52 behaves like doesn't track govern usage event 230520:21:53 doesn't tracks event 230620:21:53 when security and compliance enabled 230720:21:53 when user has role that enables sufficient access 230820:21:54 is expected not to respond with numeric status code not_found 230920:21:54 when user does not have role that enables sufficient access 231020:21:54 is expected to respond with numeric status code not_found 231120:21:54# [RSpecRunTime] Finishing example group ee/spec/controllers/projects/security/vulnerabilities_controller_spec.rb. It took 37.22 seconds. Expected to take 44.56 seconds. 231220:21:54# [RSpecRunTime] Starting example group ee/spec/requests/lfs_http_spec.rb. Expected to take 41.47 seconds. 231320:21:54Git LFS API and storage 231420:21:55 with group wikis 231520:21:55 behaves like LFS http requests 231620:21:55 when LFS is disabled globally 231720:21:55 download request 231820:21:55 behaves like LFS http 501 response 231920:21:55 behaves like LFS http expected response code and message 232020:21:55 is expected to eq "Git LFS is not enabled on this GitLab server, contact your admin." 232120:21:55 upload request 232220:21:55 behaves like LFS http 501 response 232320:21:55 behaves like LFS http expected response code and message 232420:21:56 is expected to eq "Git LFS is not enabled on this GitLab server, contact your admin." 232520:21:56 unauthenticated 232620:21:56 download request 232720:21:56 behaves like LFS http 401 response 232820:21:56 behaves like LFS http expected response code and message 232920:21:56 is expected to match "text/plain" 233020:21:56 upload request 233120:21:56 behaves like LFS http 401 response 233220:21:56 behaves like LFS http expected response code and message 233320:21:56 is expected to match "text/plain" 233420:21:56 without access 233520:21:56 download request 233620:21:56 behaves like LFS http 404 response 233720:21:56 behaves like LFS http expected response code and message 233820:21:57 is expected to match "application/vnd.git-lfs+json" 233920:21:57 upload request 234020:21:57 behaves like LFS http 404 response 234120:21:57 behaves like LFS http expected response code and message 234220:21:57 is expected to match "application/vnd.git-lfs+json" 234320:21:57 with guest access 234420:21:57 download request 234520:21:57 behaves like LFS http 404 response 234620:21:57 behaves like LFS http expected response code and message 234720:21:58 is expected to match "application/vnd.git-lfs+json" 234820:21:58 upload request 234920:21:58 behaves like LFS http 404 response 235020:21:58 behaves like LFS http expected response code and message 235120:21:58 is expected to match "application/vnd.git-lfs+json" 235220:21:58 with download permission 235320:21:58 download request 235420:21:58 behaves like LFS http 200 blob response 235520:21:58 behaves like LFS http 404 response 235620:21:58 behaves like LFS http expected response code and message 235720:21:59 is expected to match "application/vnd.git-lfs+json" 235820:21:59 when container does not exist 235920:21:59 behaves like LFS http 404 response 236020:21:59 behaves like LFS http expected response code and message 236120:21:59 is expected to match "application/vnd.git-lfs+json" 236220:21:59 upload request 236320:21:59 behaves like LFS http 403 response 236420:21:59 behaves like LFS http 404 response 236520:21:59 behaves like LFS http expected response code and message 236620:22:00 is expected to match "application/vnd.git-lfs+json" 236720:22:00 with upload permission 236820:22:00 upload request 236920:22:00 behaves like LFS http 200 response 237020:22:00 behaves like LFS http 404 response 237120:22:00 behaves like LFS http expected response code and message 237220:22:00 is expected to match "application/vnd.git-lfs+json" 237320:22:00 deprecated API 237420:22:00 when fetching LFS object using deprecated API 237520:22:00 behaves like deprecated request 237620:22:00 behaves like LFS http expected response code and message 237720:22:01 is expected to eq "Server supports batch API only, please update your Git LFS client to version 1.0.1 and up." 237820:22:01 when handling LFS request using deprecated API 237920:22:01 behaves like deprecated request 238020:22:01 behaves like LFS http expected response code and message 238120:22:01 is expected to eq "Server supports batch API only, please update your Git LFS client to version 1.0.1 and up." 238220:22:01 when handling lfs batch request 238420:22:01 when request is authenticated 238520:22:01 when user has project push access 238620:22:01 when pushing a lfs object that does not exist 238720:22:01 behaves like pushes new LFS objects 238820:22:01 and project is above the repository size limit 238920:22:02 responds with status 406 239020:22:02 and project will go over the repository size limit 239120:22:03 responds with status 406 239220:22:03 when the namespace storage limit is exceeded 239320:22:04Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 239520:22:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 239620:22:04 responds with status 406 239720:22:04# [RSpecRunTime] RSpec elapsed time: 12 minutes 53.73 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.10 1.08 1.01 1/406 10413 239920:22:04 when the push size would exceed the namespace storage limit 240020:22:05Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 240220:22:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 240320:22:05 responds with status 406 240420:22:05# [RSpecRunTime] RSpec elapsed time: 12 minutes 54.89 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.10 1.08 1.01 1/406 10414 240620:22:05 when the namespace is over the free user cap limit 240720:22:07 responds with status 406 240820:22:07# [RSpecRunTime] RSpec elapsed time: 12 minutes 56.76 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.10 1.08 1.01 1/406 10415 241020:22:07 when push includes an lfs object that already exists 241120:22:08Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 241320:22:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 241420:22:08 uses new objects for change size 241520:22:08 when the push will not go over the repository size limit 241620:22:09Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 241820:22:09To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 241920:22:09 responds with status 200 242020:22:09# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.03 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.10 1.07 1.01 1/406 10416 242220:22:09 when the push will go over the repository size limit 242320:22:10Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 242520:22:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 242620:22:10 responds with status 406 242720:22:10# [RSpecRunTime] RSpec elapsed time: 13 minutes 0.14 second. Current RSS: ~1446M. Threads: 5. load average: 1.10 1.07 1.01 1/406 10417 242920:22:10 when pushing to a subgroup project 243020:22:10 when the namespace storage limit is exceeded 243120:22:12Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 243320:22:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 243420:22:12 responds with status 406 243520:22:12# [RSpecRunTime] RSpec elapsed time: 13 minutes 1.92 seconds. Current RSS: ~1444M. Threads: 5. load average: 1.10 1.07 1.01 3/407 10418 243720:22:12 when Geo is not enabled 243820:22:12 when custom_http_clone_url_root is not configured 243920:22:13 returns hrefs based on external_url 244020:22:13# [RSpecRunTime] RSpec elapsed time: 13 minutes 3.1 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.10 1.07 1.01 1/406 10419 244220:22:13 when custom_http_clone_url_root is configured 244320:22:14 returns hrefs based on custom_http_clone_url_root 244420:22:14# [RSpecRunTime] RSpec elapsed time: 13 minutes 4.16 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.17 1.09 1.01 1/406 10420 244620:22:14 when this site is a Geo primary site 244720:22:14 when custom_http_clone_url_root is not configured 244820:22:16 returns hrefs based on the Geo primary site URL 244920:22:16# [RSpecRunTime] RSpec elapsed time: 13 minutes 5.55 seconds. Current RSS: ~1449M. Threads: 5. load average: 1.17 1.09 1.01 1/406 10421 245120:22:16 when custom_http_clone_url_root is configured 245220:22:17 returns hrefs based on the Geo primary site URL 245320:22:17# [RSpecRunTime] RSpec elapsed time: 13 minutes 6.81 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.17 1.09 1.01 1/406 10422 245520:22:17 when deploy key has project push access 245620:22:17 behaves like pushes new LFS objects 245720:22:17 and project is above the repository size limit 245820:22:18Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 246020:22:18To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 246120:22:18 responds with status 406 246220:22:18 and project will go over the repository size limit 246320:22:19Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 246520:22:19To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 246620:22:19 responds with status 406 246720:22:19 when the namespace storage limit is exceeded 246820:22:20Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 247020:22:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 247120:22:20Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 247320:22:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 247420:22:20 responds with status 406 247520:22:20# [RSpecRunTime] RSpec elapsed time: 13 minutes 9.69 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.15 1.09 1.01 1/406 10423 247720:22:20 when the push size would exceed the namespace storage limit 247820:22:21Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 248020:22:21To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 248120:22:21Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 248320:22:21To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 248420:22:21 responds with status 406 248520:22:21# [RSpecRunTime] RSpec elapsed time: 13 minutes 10.79 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.15 1.09 1.01 1/406 10424 248720:22:21 when pushing an lfs object 248820:22:21 to one project 248920:22:21 when user is authenticated 249020:22:21 when user has push access to the project 249120:22:21 when project has repository size limit enabled 249220:22:22Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 249420:22:22To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 249520:22:22 responds with status 200 when the push will stay under the limit 249620:22:22# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.9 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.15 1.09 1.01 1/406 10425 249820:22:22 when namespace storage limits are enabled 249920:22:23Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 250120:22:23To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 250220:22:23Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 250420:22:23To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 250520:22:23 responds with status 200 when the push is under the limit 250620:22:24# [RSpecRunTime] RSpec elapsed time: 13 minutes 13.21 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.15 1.09 1.01 1/406 10426 250820:22:24# [RSpecRunTime] Finishing example group ee/spec/requests/lfs_http_spec.rb. It took 29.31 seconds. Expected to take 41.47 seconds. 250920:22:24# [RSpecRunTime] Starting example group ee/spec/requests/api/vulnerability_exports_spec.rb. Expected to take 38.49 seconds. 251020:22:24API::VulnerabilityExports 251120:22:25 POST /security/projects/:id/vulnerability_exports 251220:22:25 behaves like creating export for exportable 251320:22:25 when the request does not fulfill the requirements 251420:22:26 responds with bad_request 251520:22:26# [RSpecRunTime] RSpec elapsed time: 13 minutes 15.28 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.06 1.07 1.01 2/406 10427 251720:22:26 when the request fulfills the requirements 251820:22:26 when the user is not authorized to take the action 251920:22:26 responds with 403 forbidden 252020:22:26 when the user is authorized to take the action 252120:22:26 when the export creation succeeds 252220:22:27 returns information about new vulnerability export 252320:22:27# [RSpecRunTime] RSpec elapsed time: 13 minutes 16.84 seconds. Current RSS: ~1449M. Threads: 5. load average: 1.06 1.07 1.01 1/406 10428 252520:22:27 when the export creation fails 252620:22:28 returns the error message 252720:22:28 behaves like forbids access to vulnerability API endpoint in case of disabled features 252820:22:28 when security dashboard feature is not available 252920:22:28 responds with 403 Forbidden 253120:22:28 is expected to be allowed for :admin 253220:22:29 is expected to be allowed for :owner 253320:22:29 is expected to be allowed for :maintainer 253420:22:29 is expected to be allowed for :developer 253520:22:30 is expected to be allowed for :auditor 253620:22:30 is expected to be denied for :reporter 253720:22:31 is expected to be denied for :guest 253820:22:31 is expected to be denied for :anonymous 253920:22:31# [RSpecRunTime] RSpec elapsed time: 13 minutes 20.65 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.06 1.07 1.01 1/406 10429 254120:22:31 POST /security/groups/:id/vulnerability_exports 254220:22:31 behaves like creating export for exportable 254320:22:31 when the request does not fulfill the requirements 254420:22:31 responds with bad_request 254520:22:31 when the request fulfills the requirements 254620:22:31 when the user is not authorized to take the action 254720:22:32 responds with 403 forbidden 254820:22:32 when the user is authorized to take the action 254920:22:32 when the export creation succeeds 255020:22:33 returns information about new vulnerability export 255120:22:33 when the export creation fails 255220:22:33 returns the error message 255320:22:33 behaves like forbids access to vulnerability API endpoint in case of disabled features 255420:22:33 when security dashboard feature is not available 255520:22:33 responds with 403 Forbidden 255620:22:33 POST /security/vulnerability_exports 255720:22:33 behaves like creating export for exportable 255820:22:33 when the request does not fulfill the requirements 255920:22:33 responds with bad_request 256020:22:33 when the request fulfills the requirements 256120:22:33 when the user is not authorized to take the action 256220:22:34 responds with 403 forbidden 256320:22:34 when the user is authorized to take the action 256420:22:34 when the export creation succeeds 256520:22:34 returns information about new vulnerability export 256620:22:34 when the export creation fails 256720:22:35 returns the error message 256820:22:35 behaves like forbids access to vulnerability API endpoint in case of disabled features 256920:22:35 when security dashboard feature is not available 257020:22:35 responds with 403 Forbidden 257120:22:35 GET /security/vulnerability_exports/:id 257220:22:35 with an authorized user with proper permissions 257320:22:35 when export is finished 257420:22:35 returns information about vulnerability export 257520:22:35 does not return Poll-Interval header 257620:22:35 when export is running 257720:22:36 returns information about vulnerability export 257820:22:36 returns Poll-Interval header with value set to 5 seconds 258020:22:37 is expected to be denied for :admin 258120:22:37 is expected to be denied for :owner 258220:22:37 is expected to be denied for :maintainer 258320:22:38 is expected to be denied for :developer 258420:22:38 is expected to be denied for :auditor 258520:22:38 is expected to be denied for :reporter 258620:22:39 is expected to be denied for :guest 258720:22:39 is expected to be denied for :anonymous 258820:22:39 for export author 258920:22:39 is expected to be allowed for #<User id:723 @user433> 259020:22:39# [RSpecRunTime] RSpec elapsed time: 13 minutes 29.17 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.05 1.07 1.01 1/406 10430 259220:22:39 GET /security/vulnerability_exports/:id/download 259320:22:39 with an authorized user with proper permissions 259420:22:39 when export is running 259620:22:40 when export is failed 259820:22:40 when export is finished 259920:22:41 renders 200 with CSV file 260120:22:41 is expected to be denied for :admin 260220:22:41 is expected to be denied for :owner 260320:22:42 is expected to be denied for :maintainer 260420:22:42 is expected to be denied for :developer 260520:22:43 is expected to be denied for :auditor 260620:22:43 is expected to be denied for :reporter 260720:22:44 is expected to be denied for :guest 260820:22:44 is expected to be denied for :anonymous 260920:22:44 for export author 261020:22:44 is expected to be allowed for #<User id:723 @user433> 261120:22:44# [RSpecRunTime] RSpec elapsed time: 13 minutes 33.95 seconds. Current RSS: ~1492M. Threads: 5. load average: 1.04 1.06 1.01 1/406 10431 261320:22:44# [RSpecRunTime] Finishing example group ee/spec/requests/api/vulnerability_exports_spec.rb. It took 20.74 seconds. Expected to take 38.49 seconds. 261420:22:44# [RSpecRunTime] Starting example group ee/spec/requests/api/internal/kubernetes_spec.rb. Expected to take 36.32 seconds. 261520:22:44API::Internal::Kubernetes 261620:22:45 POST /internal/kubernetes/modules/remote_development/reconcile 261720:22:45 returns 401 if Authorization header not sent 261820:22:45 returns 401 if Authorization is for non-existent agent 261920:22:45 not authenticated 262120:22:45 when service response is successful 262220:22:46 returns service response with payload 262320:22:46 when service response is not successful 262420:22:47 returns service response with error 262520:22:47 when remote_development feature is unlicensed 262620:22:48 returns service response with payload 262720:22:48 POST /internal/kubernetes/agent_configuration 262820:22:48 not authenticated 263020:22:48 when remote development is configured 263120:22:48 creates the remote dev configuration 263220:22:48 when remote_development feature is unlicensed 263320:22:48 creates the remote dev configuration 263420:22:48 PUT /internal/kubernetes/modules/starboard_vulnerability 263520:22:49 returns 401 if Authorization header not sent 263620:22:49 returns 401 if Authorization is for non-existent agent 263720:22:49 not authenticated 263920:22:49 is authenticated for an agent 264020:22:50 returns ok when a vulnerability is created 264120:22:51 accepts the same payload twice 264220:22:53 responds with the created vulnerability's UUID 264320:22:53 when payload is invalid 264420:22:53 returns bad request 264520:22:54# [RSpecRunTime] RSpec elapsed time: 13 minutes 43.23 seconds. Current RSS: ~1475M. Threads: 5. load average: 1.04 1.06 1.00 1/408 10432 264720:22:54 when required parameters are missing 264820:22:54 missing_param: :vulnerability 264920:22:55 returns bad request 265020:22:55# [RSpecRunTime] RSpec elapsed time: 13 minutes 44.3 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.04 1.06 1.00 1/408 10433 265220:22:55 missing_param: :scanner 265320:22:56 returns bad request 265420:22:56# [RSpecRunTime] RSpec elapsed time: 13 minutes 45.45 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.04 1.06 1.00 1/408 10434 265620:22:56 when feature is not available 265720:22:57 returns forbidden for non licensed project 265820:22:57# [RSpecRunTime] RSpec elapsed time: 13 minutes 46.6 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.04 1.06 1.00 1/408 10435 266020:22:57 POST /internal/kubernetes/modules/starboard_vulnerability/scan_result 266120:23:04 returns 401 if Authorization header not sent 266220:23:04 returns 401 if Authorization is for non-existent agent 266320:23:04 not authenticated 266520:23:04# [RSpecRunTime] RSpec elapsed time: 13 minutes 53.89 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.03 1.06 1.00 1/408 10436 266720:23:04 is authenticated for an agent 266920:23:05 resolves undetected vulnerabilities 267020:23:05 marks undetected vulnerabilities as resolved on default branch 267120:23:05 does not resolve vulnerabilities with other report types 267220:23:06 does not resolve other projects' vulnerabilities 267320:23:06 when payload is invalid 267420:23:06 returns bad request 267520:23:06# [RSpecRunTime] RSpec elapsed time: 13 minutes 55.74 seconds. Current RSS: ~1429M. Threads: 5. load average: 1.03 1.06 1.00 1/408 10437 267720:23:06 when feature is not available 267820:23:06 returns forbidden for non licensed project 267920:23:06 GET /internal/kubernetes/modules/starboard_vulnerability/policies_configuration 268020:23:07 returns 401 if Authorization header not sent 268120:23:07 returns 401 if Authorization is for non-existent agent 268220:23:07 not authenticated 268420:23:07 when security_orchestration_policies is not licensed 268620:23:07 when security_orchestration_policies is licensed 268720:23:07 when policies are present 268820:23:08 returns expected data 268920:23:08# [RSpecRunTime] RSpec elapsed time: 13 minutes 58.09 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.03 1.06 1.00 1/411 10526 269120:23:08 when policies are empty 269220:23:09 returns empty array 269320:23:09# [RSpecRunTime] Finishing example group ee/spec/requests/api/internal/kubernetes_spec.rb. It took 24.33 seconds. Expected to take 36.32 seconds. 269420:23:09# [RSpecRunTime] Starting example group ee/spec/controllers/ee/projects/jobs_controller_spec.rb. Expected to take 33.29 seconds. 269520:23:09Projects::JobsController 269720:23:09 when requesting JSON 269820:23:10Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 270020:23:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 270120:23:11 sets the ApplicationContext with an ai_resource key 270220:23:11 with shared runner that has quota 270320:23:13Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 270520:23:13To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 270620:23:14 exposes quota information 270720:23:14# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.91 seconds. Current RSS: ~1482M. Threads: 5. load average: 1.02 1.06 1.00 1/415 10669 270920:23:14 with shared runner quota exceeded 271020:23:16Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 271220:23:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 271320:23:17 exposes quota information 271420:23:17# [RSpecRunTime] RSpec elapsed time: 14 minutes 7.08 seconds. Current RSS: ~1487M. Threads: 5. load average: 1.02 1.06 1.00 1/415 10811 271620:23:17 when shared runner has no quota 271720:23:20Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 271920:23:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 272020:23:21 does not exposes quota information 272120:23:21# [RSpecRunTime] RSpec elapsed time: 14 minutes 10.3 seconds. Current RSS: ~1485M. Threads: 5. load average: 1.02 1.06 1.00 1/415 10953 272320:23:21 when project is public 272420:23:23Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 272620:23:23To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 272720:23:23 exposes quota information 272820:23:23 the environment is protected 272920:23:27 renders successfully 273020:23:27 anonymous user 273120:23:30 renders successfully 273220:23:30# [RSpecRunTime] RSpec elapsed time: 14 minutes 19.37 seconds. Current RSS: ~1482M. Threads: 5. load average: 1.09 1.07 1.01 1/415 11411 273420:23:30 when project is private 273520:23:30 when user has read_ci_minutes_limited_summary permissions 273620:23:30 behaves like returns nil quota 273720:23:31Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 273920:23:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 274020:23:32 returns no quota for the runner 274120:23:32# [RSpecRunTime] RSpec elapsed time: 14 minutes 21.37 seconds. Current RSS: ~1482M. Threads: 5. load average: 1.09 1.07 1.01 1/413 11412 274320:23:32 with shared_runners_minutes_limit_enabled 274420:23:32 behaves like returns quota 274520:23:32Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 274720:23:32To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 274820:23:33 returns a quota 274920:23:33# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.98 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.09 1.07 1.01 1/413 11413 275120:23:33 when user does not have read_ci_minutes_limited_summary permissions 275220:23:33 behaves like returns nil quota 275320:23:34Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 275520:23:34To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 275620:23:35 returns no quota for the runner 275720:23:35# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.63 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.08 1.07 1.01 1/413 11414 275920:23:35 with shared_runners_minutes_limit_enabled 276020:23:35 behaves like returns nil quota 276120:23:36Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 276320:23:36To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 276420:23:36 returns no quota for the runner 276520:23:37# [RSpecRunTime] RSpec elapsed time: 14 minutes 26.25 seconds. Current RSS: ~1475M. Threads: 5. load average: 1.08 1.07 1.01 1/413 11415 276720:23:37# [RSpecRunTime] Finishing example group ee/spec/controllers/ee/projects/jobs_controller_spec.rb. It took 27.98 seconds. Expected to take 33.29 seconds. 276820:23:37# [RSpecRunTime] Starting example group ee/spec/requests/groups/security/credentials_controller_spec.rb. Expected to take 31.38 seconds. 276920:23:37Groups::Security::CredentialsController 277120:23:37 when `credentials_inventory` feature is enabled 277220:23:37 for a group that enforces group managed accounts 277320:23:37 for a user with access to view credentials inventory 277420:23:38 responds with 200 277520:23:38 filtering by type of credential 277620:23:38 no credential type specified 277720:23:38 behaves like filtering by `personal_access_tokens` 277820:23:39 is expected to contain exactly #<PersonalAccessToken id: 406, user_id: 835, name: "PAT 406", revoked: false, expires_at: "2024-09-22...livered: false, previous_personal_access_token_id: nil, advanced_scopes: nil, organization_id: 1720>, #<PersonalAccessToken id: 407, user_id: 834, name: "PAT 407", revoked: false, expires_at: "2024-09-22...livered: false, previous_personal_access_token_id: nil, advanced_scopes: nil, organization_id: 1721>, and #<PersonalAccessToken id: 408, user_id: 835, name: "PAT 408", revoked: false, expires_at: "2024-09-22...livered: false, previous_personal_access_token_id: nil, advanced_scopes: nil, organization_id: 1722> 277920:23:39# [RSpecRunTime] RSpec elapsed time: 14 minutes 29.11 seconds. Current RSS: ~1476M. Threads: 5. load average: 1.08 1.07 1.01 1/413 11416 278120:23:39 non-existent credential type specified 278220:23:39 behaves like filtering by `personal_access_tokens` 278320:23:40 is expected to contain exactly #<PersonalAccessToken id: 406, user_id: 835, name: "PAT 406", revoked: false, expires_at: "2024-09-22...livered: false, previous_personal_access_token_id: nil, advanced_scopes: nil, organization_id: 1720>, #<PersonalAccessToken id: 409, user_id: 834, name: "PAT 409", revoked: false, expires_at: "2024-09-22...livered: false, previous_personal_access_token_id: nil, advanced_scopes: nil, organization_id: 1723>, and #<PersonalAccessToken id: 410, user_id: 835, name: "PAT 410", revoked: false, expires_at: "2024-09-22...livered: false, previous_personal_access_token_id: nil, advanced_scopes: nil, organization_id: 1724> 278420:23:40 credential type specified as `personal_access_tokens` 278520:23:40 behaves like filtering by `personal_access_tokens` 278620:23:41 is expected to contain exactly #<PersonalAccessToken id: 406, user_id: 835, name: "PAT 406", revoked: false, expires_at: "2024-09-22...livered: false, previous_personal_access_token_id: nil, advanced_scopes: nil, organization_id: 1720>, #<PersonalAccessToken id: 411, user_id: 834, name: "PAT 411", revoked: false, expires_at: "2024-09-22...livered: false, previous_personal_access_token_id: nil, advanced_scopes: nil, organization_id: 1725>, and #<PersonalAccessToken id: 412, user_id: 835, name: "PAT 412", revoked: false, expires_at: "2024-09-22...livered: false, previous_personal_access_token_id: nil, advanced_scopes: nil, organization_id: 1726> 278820:23:42 does not show the credentials of a user outside the group 278920:23:42# [RSpecRunTime] RSpec elapsed time: 14 minutes 32.06 seconds. Current RSS: ~1477M. Threads: 5. load average: 1.08 1.07 1.01 1/408 11417 279120:23:42 credential type specified as `ssh_keys` 279220:23:43Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 279420:23:43To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 279520:23:43Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 279720:23:43To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 279820:23:43 filters by ssh keys 279920:23:44# [RSpecRunTime] RSpec elapsed time: 14 minutes 33.23 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.08 1.07 1.01 1/408 11418 280120:23:44 for a user without access to view credentials inventory 280220:23:44 responds with 404 280320:23:44 for a group that does not enforce group managed accounts 280420:23:45 responds with 404 280520:23:45 when `credentials_inventory` feature is disabled 280720:23:45 DELETE #destroy 280820:23:45 behaves like credentials inventory delete SSH key 280920:23:45Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 281120:23:45To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 281320:23:45 when `credentials_inventory` feature is enabled 281420:23:45 and the ssh_key exists 281520:23:45 and it removes the key 281620:23:46Job arguments to AuthorizedKeysWorker must be native JSON types, but :remove_key is a Symbol. 281820:23:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 281920:23:46 renders a success message 282020:23:47 notifies the key owner 282120:23:47# [RSpecRunTime] RSpec elapsed time: 14 minutes 36.65 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.07 1.07 1.01 1/408 11419 282320:23:47 and it fails to remove the key 282420:23:48 renders a failure message 282520:23:48 and the ssh_key does not exist 282620:23:48 renders a not found message 282720:23:48 when `credentials_inventory` feature is disabled 282920:23:49 non-admin user 283220:23:49 when `credentials_inventory` feature is enabled 283320:23:49 for a group that enforces group managed accounts 283420:23:49 for a user with access to view credentials inventory 283520:23:49 non-existent personal access token specified 283620:23:49 behaves like responds with 404 283720:23:50 is expected to respond with numeric status code not_found 283820:23:50 with an existing personal access token 283920:23:50 personal access token is already revoked 284020:23:50 behaves like displays the flash success message 284120:23:50 is expected to start with "Revoked personal access token " 284220:23:50 personal access token is already expired 284320:23:50 behaves like displays the flash success message 284420:23:51 is expected to start with "Revoked personal access token " 284520:23:51 does not have permissions to revoke the credential 284620:23:51 behaves like responds with 404 284720:23:52 is expected to respond with numeric status code not_found 284820:23:52 personal access token is already revoked 284920:23:52 behaves like displays the flash success message 285020:23:52 is expected to start with "Revoked personal access token " 285120:23:52 personal access token is already expired 285220:23:52 behaves like displays the flash success message 285320:23:53 is expected to start with "Revoked personal access token " 285420:23:53 personal access token is not revoked or expired 285520:23:53 informs the token owner 285620:23:53 behaves like displays the flash success message 285720:23:54 is expected to start with "Revoked personal access token " 285820:23:54# [RSpecRunTime] RSpec elapsed time: 14 minutes 43.66 seconds. Current RSS: ~1479M. Threads: 5. load average: 1.13 1.08 1.01 1/408 11420 286020:23:54 for a user without access to view credentials inventory 286120:23:54 behaves like responds with 404 286220:23:55 is expected to respond with numeric status code not_found 286320:23:55 for a group that does not enforce group managed accounts 286420:23:55 responds with 404 286520:23:55 when `credentials_inventory` feature is disabled 286620:23:55 behaves like responds with 404 286720:23:56 is expected to respond with numeric status code not_found 286820:23:56# [RSpecRunTime] Finishing example group ee/spec/requests/groups/security/credentials_controller_spec.rb. It took 19.2 seconds. Expected to take 31.38 seconds. 286920:23:56# [RSpecRunTime] Starting example group ee/spec/controllers/groups/work_items_controller_spec.rb. Expected to take 28.77 seconds. 287020:23:56Groups::WorkItemsController 287120:23:56 DescriptionDiffActions 287220:23:56 when issuable is an issue type issue 287320:23:56 behaves like DescriptionDiffActions 287520:23:56 when license is available 287620:23:56 behaves like description diff actions 287720:23:56 GET description_diff 287820:23:57 returns the diff with the previous version 287920:23:57 returns the diff with the previous version of the specified start_version_id 288020:23:57 when description version is from another issuable 288220:23:58# [RSpecRunTime] RSpec elapsed time: 14 minutes 47.25 seconds. Current RSS: ~1477M. Threads: 5. load average: 1.13 1.08 1.01 1/408 11421 288420:23:58 when start_version_id is from another issuable 288620:23:58 when start_version_id is deleted 288820:23:59 when description version is deleted 289020:23:59 DELETE description_diff 289220:23:59 when start_version_id is present 289420:24:00# [RSpecRunTime] RSpec elapsed time: 14 minutes 49.6 seconds. Current RSS: ~1482M. Threads: 5. load average: 1.28 1.11 1.02 1/408 11422 289620:24:00 when version is already deleted 289820:24:00 when user cannot admin issuable 290020:24:01 when license is not available 290120:24:01 GET description_diff 290320:24:01 DELETE description_diff 290520:24:01 when work item is an issue type issue 290620:24:01 behaves like DescriptionDiffActions 290820:24:02 when license is available 290920:24:02 behaves like description diff actions 291020:24:02 GET description_diff 291120:24:02 returns the diff with the previous version 291220:24:02 returns the diff with the previous version of the specified start_version_id 291320:24:02 when description version is from another issuable 291520:24:03# [RSpecRunTime] RSpec elapsed time: 14 minutes 52.64 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.28 1.11 1.02 1/408 11423 291720:24:03 when start_version_id is from another issuable 291920:24:04 when start_version_id is deleted 292120:24:04 when description version is deleted 292320:24:04 DELETE description_diff 292520:24:05 when start_version_id is present 292720:24:05# [RSpecRunTime] RSpec elapsed time: 14 minutes 54.91 seconds. Current RSS: ~1497M. Threads: 5. load average: 1.26 1.11 1.02 1/408 11424 292920:24:05 when version is already deleted 293120:24:06 when user cannot admin issuable 293320:24:06 when license is not available 293420:24:06 GET description_diff 293620:24:07 DELETE description_diff 293820:24:07 when issuable is a task/work_item 293920:24:07 behaves like DescriptionDiffActions 294120:24:07 when license is available 294220:24:07 behaves like description diff actions 294320:24:07 GET description_diff 294420:24:07 returns the diff with the previous version 294520:24:07 returns the diff with the previous version of the specified start_version_id 294620:24:07 when description version is from another issuable 294820:24:08# [RSpecRunTime] RSpec elapsed time: 14 minutes 57.94 seconds. Current RSS: ~1498M. Threads: 5. load average: 1.26 1.11 1.02 1/408 11425 295020:24:08 when start_version_id is from another issuable 295220:24:09 when start_version_id is deleted 295420:24:09 when description version is deleted 295620:24:10 DELETE description_diff 295820:24:10 when start_version_id is present 296020:24:11# [RSpecRunTime] RSpec elapsed time: 15 minutes 0.34 second. Current RSS: ~1493M. Threads: 5. load average: 1.24 1.11 1.02 1/408 11426 296220:24:11 when version is already deleted 296420:24:11 when user cannot admin issuable 296620:24:12 when license is not available 296720:24:12 GET description_diff 296920:24:12 DELETE description_diff 297120:24:12# [RSpecRunTime] Finishing example group ee/spec/controllers/groups/work_items_controller_spec.rb. It took 16.51 seconds. Expected to take 28.77 seconds. 297220:24:12# [RSpecRunTime] Starting example group ee/spec/requests/groups/epics/epic_links_controller_spec.rb. Expected to take 26.52 seconds. 297320:24:12Groups::Epics::EpicLinksController 297520:24:13 behaves like unlicensed action 297620:24:14 returns error response 297720:24:14# [RSpecRunTime] RSpec elapsed time: 15 minutes 3.43 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.24 1.11 1.02 1/408 11427 297920:24:14 when epics are enabled 298020:24:14 when user has access to epic 298120:24:14 returns the correct JSON response 298220:24:14 with query performance 298320:24:16 executes same number of queries plus threshold 298420:24:17# [RSpecRunTime] RSpec elapsed time: 15 minutes 6.23 seconds. Current RSS: ~1488M. Threads: 5. load average: 1.22 1.11 1.02 1/408 11428 298620:24:17 when user does not have access to epic 298720:24:17 returns 404 status 298820:24:17 when epic is confidential 298920:24:18 returns 403 status when user is a guest 299020:24:18# [RSpecRunTime] RSpec elapsed time: 15 minutes 7.47 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.22 1.11 1.02 1/408 11429 299220:24:18 with children in different group hierarchies 299320:24:18 behaves like returns correct response 299420:24:18 includes only children with access 299520:24:18 when user has no access to the other group 299620:24:18 behaves like returns correct response 299720:24:19 includes only children with access 299820:24:19 POST #create 299920:24:19 behaves like unlicensed action 300020:24:19 returns error response 300120:24:19 when subepics are enabled 300220:24:19 when user has permissions to create requested association 300320:24:20 returns correct response for the correct issue reference 300420:24:21 updates a parent for the referenced epic 300520:24:21 with hierarchy depth validations 300620:24:22 when it does not exceed the max hierarchy depth 300720:24:23 sets the parent 300820:24:23# [RSpecRunTime] RSpec elapsed time: 15 minutes 12.49 seconds. Current RSS: ~1477M. Threads: 5. load average: 1.20 1.10 1.02 1/408 11430 301020:24:23 when it exceeds the max hierarchy depth 301120:24:23 does not set the parent and returns an error 301220:24:23 when user does not have access to epic 301320:24:23 when `epic_relations_for_non_members` feature flag is disabled 301420:24:24 returns 403 status 301520:24:24 when group is private 301620:24:24 returns 404 status 301720:24:24 when epic is confidential 301820:24:25 returns 403 status when user is a guest 302020:24:25 behaves like unlicensed action 302120:24:25 returns error response 302220:24:25 when subepics are enabled 302320:24:25 when user has permissions to reorder epics 302420:24:26 returns status 200 302520:24:26 updates the epic position 302620:24:26 when move_before_id is not a sibling epic 302720:24:27 returns status 422 302820:24:27# [RSpecRunTime] RSpec elapsed time: 15 minutes 16.62 seconds. Current RSS: ~1480M. Threads: 5. load average: 1.19 1.10 1.02 1/408 11431 303020:24:27 when user does not have permissions to reorder epics 303120:24:27 returns status 403 303220:24:27 DELETE #destroy 303320:24:27 behaves like unlicensed action 303420:24:28 returns error response 303520:24:28 when epics are enabled 303620:24:28 when user has permissions to update the parent epic 303720:24:28 returns status 200 303820:24:29 destroys the link 303920:24:29# [RSpecRunTime] RSpec elapsed time: 15 minutes 19.07 seconds. Current RSS: ~1481M. Threads: 5. load average: 1.25 1.12 1.02 1/408 11432 304120:24:29 when user does not have access to epic 304220:24:29 when `epic_relations_for_non_members` feature flag is disabled 304320:24:30 returns 403 status 304420:24:30 when group is private 304520:24:30 returns 404 status 304620:24:30 when epic is confidential 304720:24:31 returns 403 status when user is a guest 304820:24:31 when the epic does not have any parent 304920:24:31 returns status 404 305020:24:31 when user has permissions to update the parent epic but epics feature is disabled 305120:24:32 does not destroy the link 305220:24:32# [RSpecRunTime] Finishing example group ee/spec/requests/groups/epics/epic_links_controller_spec.rb. It took 19.26 seconds. Expected to take 26.52 seconds. 305320:24:32# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/vulnerabilities/location_spec.rb. Expected to take 25.72 seconds. 305420:24:32Query.vulnerabilities.location 305520:24:32 when the vulnerability was found by a container scan 305620:24:35 returns a container location 305720:24:35# [RSpecRunTime] RSpec elapsed time: 15 minutes 24.83 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.23 1.12 1.02 1/408 11433 305920:24:35 when the vulnerability was found by a generic scanner 306020:24:38 returns a generic location 306120:24:38# [RSpecRunTime] RSpec elapsed time: 15 minutes 27.51 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.23 1.12 1.02 1/408 11434 306320:24:38 when the vulnerability was found by a cluster image scan 306420:24:40 returns a cluster image scanning location 306520:24:40# [RSpecRunTime] RSpec elapsed time: 15 minutes 30.19 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.21 1.11 1.02 1/408 11435 306720:24:40 when the vulnerability was found by a dependency scan 306820:24:43 returns a location in a dependency 306920:24:43# [RSpecRunTime] RSpec elapsed time: 15 minutes 32.99 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.21 1.11 1.02 1/408 11436 307120:24:43 when the vulnerability was found by a SAST scan 307220:24:46 returns the file and line numbers where the vulnerability is located 307320:24:46# [RSpecRunTime] RSpec elapsed time: 15 minutes 35.76 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.28 1.13 1.03 1/408 11437 307520:24:46 when the vulnerability was found by a secret detection scan 307620:24:49 returns the file and line numbers where the vulnerability is located 307720:24:49# [RSpecRunTime] RSpec elapsed time: 15 minutes 38.74 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.25 1.13 1.03 1/408 11438 307920:24:49 when the vulnerability was found by a DAST scan 308020:24:52 returns the URL where the vulnerability was found 308120:24:52# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.39 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.25 1.13 1.03 1/408 11439 308320:24:52# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/vulnerabilities/location_spec.rb. It took 20.16 seconds. Expected to take 25.72 seconds. 308420:24:52# [RSpecRunTime] Starting example group ee/spec/requests/api/gitlab_subscriptions/subscriptions_spec.rb. Expected to take 23.79 seconds. 308520:24:52API::GitlabSubscriptions::Subscriptions 308620:24:52 PUT :id/gitlab_subscription 308720:24:52 when unauthenticated 308820:24:52 returns authentication error 308920:24:52 when authenticated as the subscription portal 309020:24:52 when namespace is not found 309120:24:52 returns a 404 error 309220:24:52 when namespace does not have a subscription 309320:24:53 returns a 404 error 309420:24:53 when namespace is a project namespace 309520:24:53 returns a 404 error 309620:24:53 when the subscription exists 309720:24:53 when params are invalid 309820:24:53 returns a 400 error 309920:24:53 when the params are valid 310020:24:53 updates the subscription for the group 310120:24:54 does not clear out existing data because of defaults 310220:24:54 updates the timestamp when the attributes are the same 310320:24:54 when starting a new term 310420:24:54Job arguments to PullMirrors::ReenableConfigurationWorker must be native JSON types, but {"namespace_id"=>950} is a ActiveSupport::HashWithIndifferentAccess. 310620:24:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 310720:24:54 resets the seat attributes for the subscription 310820:24:54 when updating the trial expiration date 310920:24:54 updates the trial expiration date 311020:24:54 when authenticating with a personal access token 311120:24:54 behaves like PUT request permissions for admin mode 311220:24:54 behaves like when admin 311320:24:54 behaves like makes request 311520:24:55 behaves like makes request 311720:24:55 behaves like when user 311920:24:55 behaves like makes request 312120:24:55 when authenticated as a regular user 312220:24:55 returns an unauthorized error 312320:24:55 when authenticated as an admin 312420:24:55 when namespace is not found 312520:24:56 returns a 404 error 312620:24:56 when namespace does not have a subscription 312720:24:56 returns a 404 error 312820:24:56 when namespace is a project namespace 312920:24:56 returns a 404 error 313020:24:56 when params are invalid 313120:24:57 returns a 400 error 313220:24:57 when params are valid 313320:24:57 updates the subscription for the group 313420:24:57 is successful when using full_path routing 313520:24:57 does not clear out existing data because of defaults 313620:24:58 updates the timestamp when the attributes are the same 313720:24:58 when starting a new term 313820:24:58 resets the seat attributes for the subscription 313920:24:58# [RSpecRunTime] RSpec elapsed time: 15 minutes 47.6 seconds. Current RSS: ~1488M. Threads: 5. load average: 1.23 1.12 1.03 1/408 11440 314120:24:58 when updating the trial expiration date 314220:24:58 updates the trial expiration date 314320:24:58 POST :id/gitlab_subscription 314420:24:58 when unauthenticated 314520:24:58 returns authentication error 314620:24:58 when authenticated as the subscription portal 314720:24:58 when the namespace does not exist 314820:24:59 returns a 404 314920:24:59 when creating subscription for project namespace 315020:24:59 returns a 404 315120:24:59 when the params are invalid 315220:24:59 responds with an error 315320:24:59 when the params are valid 315420:24:59 creates a subscription for the namespace 315520:24:59 when creating a trial 315620:25:00 sets the trial_starts_on to the start_date 315720:25:00 when authenticating with a personal access token 315820:25:00 behaves like POST request permissions for admin mode 315920:25:00 behaves like when admin 316020:25:00 behaves like makes request 316220:25:00 behaves like makes request 316420:25:00 behaves like when user 316620:25:00 behaves like makes request 316820:25:01 when authenticated as a regular user 316920:25:01 returns an unauthorized error 317020:25:01 when authenticated as an admin 317120:25:01 fails when the start_date is missing 317220:25:01 fails when the record is invalid 317320:25:01 creates a subscription for the namespace 317420:25:02 sets the trial_starts_on to the start_date 317520:25:02 can create a subscription using full_path 317620:25:02 when the namespace does not exist 317720:25:02 returns a 404 317820:25:02# [RSpecRunTime] RSpec elapsed time: 15 minutes 51.83 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.29 1.14 1.03 1/408 11441 318020:25:02 when creating subscription for project namespace 318120:25:03 returns a 404 318220:25:03# [RSpecRunTime] Finishing example group ee/spec/requests/api/gitlab_subscriptions/subscriptions_spec.rb. It took 11.14 seconds. Expected to take 23.79 seconds. 318320:25:03# [RSpecRunTime] Starting example group ee/spec/requests/api/dependencies_spec.rb. Expected to take 22.34 seconds. 318420:25:03API::Dependencies 318520:25:09 GET /projects/:id/dependencies 318620:25:09 behaves like a gitlab tracking event 318720:25:09 creates a gitlab tracking event view_dependencies 318820:25:09# [RSpecRunTime] RSpec elapsed time: 15 minutes 58.62 seconds. Current RSS: ~1480M. Threads: 5. load average: 1.27 1.14 1.03 1/408 11442 319020:25:09 with an authorized user with proper permissions 319120:25:09 returns paginated dependencies 319220:25:09 behaves like does not have N+1 queries 319320:25:14 does not have N+1 queries 319420:25:14# [RSpecRunTime] RSpec elapsed time: 16 minutes 3.27 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.25 1.13 1.03 1/409 11443 319620:25:14 with nil package_manager 319720:25:14 does not 500 319820:25:14 with filter options 319920:25:15 returns yarn dependencies 320020:25:15 with wrong key 320120:25:15 returns error message 320220:25:15# [RSpecRunTime] RSpec elapsed time: 16 minutes 5.1 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.23 1.13 1.03 1/409 11444 320420:25:15 with pagination params 320520:25:16 returns paginated dependencies 320620:25:16 without permissions to see vulnerabilities 320720:25:16 returns empty vulnerabilities 320820:25:16 behaves like does not have N+1 queries 320920:25:21 does not have N+1 queries 321020:25:21# [RSpecRunTime] RSpec elapsed time: 16 minutes 11.0 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.21 1.13 1.03 1/409 11445 321220:25:21 without permissions to see licenses 321320:25:22 returns empty licenses 321420:25:22 with authorized user without read permissions 321520:25:23 responds with 403 Forbidden 321620:25:23 with no project access 321720:25:23 responds with 404 Not Found 321820:25:23# [RSpecRunTime] Finishing example group ee/spec/requests/api/dependencies_spec.rb. It took 20.49 seconds. Expected to take 22.34 seconds. 321920:25:23# [RSpecRunTime] Starting example group ee/spec/requests/smartcard_controller_spec.rb. Expected to take 21.08 seconds. 322020:25:23SmartcardController 322220:25:24 with smartcard_auth enabled 322320:25:24 redirects to extract certificate 322420:25:24 with provider param 322520:25:24 forwards the provider param 322620:25:24 with smartcard_auth disabled 322820:25:24 #extract_certificate 322920:25:24 with smartcard_auth enabled 323020:25:24 redirects to verify certificate 323120:25:24 with provider param 323220:25:25 forwards the provider param 323320:25:25 missing NGINX client certificate header 323420:25:25 renders unauthorized 323520:25:25 request from different host / port 323720:25:25 with smartcard_auth disabled 323920:25:25 #verify_certificate 324020:25:25 Smartcard::Certificate 324120:25:25 behaves like a client certificate authentication 324220:25:25 with smartcard_auth enabled 324320:25:25 allows sign in 324420:25:26 redirects to root 324520:25:26 logs audit event 324620:25:26 stores active session 324720:25:26 user does not exist 324820:25:26 signup allowed 324920:25:27 creates user 325020:25:27# [RSpecRunTime] RSpec elapsed time: 16 minutes 16.4 seconds. Current RSS: ~1497M. Threads: 5. load average: 1.19 1.13 1.03 1/408 11446 325220:25:27 signup disabled 325420:25:27 missing client certificate param 325520:25:27 renders unauthorized 325620:25:27 when timestamp of certificate param is expired 325720:25:27 renders unauthorized 325820:25:27 when timestamp of certificate param is in the future 325920:25:27 renders unauthorized 326020:25:27 with smartcard_auth disabled 326220:25:28 user already exists 326320:25:28 finds existing user 326420:25:28 certificate header formats from NGINX 326520:25:28 escaped format 326620:25:28 behaves like valid certificate header 326720:25:28 authenticates user 326820:25:28 deprecated format 326920:25:28 behaves like valid certificate header 327020:25:29 authenticates user 327120:25:29 Smartcard::LdapCertificate 327220:25:29 sets correct parameters for LDAP search 327320:25:29 behaves like a client certificate authentication 327420:25:29 with smartcard_auth enabled 327520:25:29 allows sign in 327620:25:30 redirects to root 327720:25:30 logs audit event 327820:25:30 stores active session 327920:25:30 user does not exist 328020:25:30 signup allowed 328120:25:31 creates user 328220:25:31# [RSpecRunTime] RSpec elapsed time: 16 minutes 20.46 seconds. Current RSS: ~1515M. Threads: 5. load average: 1.18 1.12 1.03 1/408 11447 328420:25:31 signup disabled 328620:25:31 missing client certificate param 328720:25:31 renders unauthorized 328820:25:31 when timestamp of certificate param is expired 328920:25:31 renders unauthorized 329020:25:31 when timestamp of certificate param is in the future 329120:25:31 renders unauthorized 329220:25:31 with smartcard_auth disabled 329420:25:32 when ldap is an active directory server 329520:25:32 sets correct parameters for LDAP search 329620:25:32 user already exists 329720:25:32 finds existing user 329820:25:32 user has a different identity 329920:25:33 doesn't login a user 330020:25:33 doesn't create a new user entry either 330120:25:33# [RSpecRunTime] Finishing example group ee/spec/requests/smartcard_controller_spec.rb. It took 9.46 seconds. Expected to take 21.08 seconds. 330220:25:33# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/group/epic/epic_aggregate_query_spec.rb. Expected to take 20.19 seconds. 330320:25:33Epic aggregates (count and weight) 330420:25:33 count and weight totals 330520:25:35 uses the LazyEpicAggregate service 330620:25:36 returns the weights 330720:25:36 behaves like counts properly 330820:25:36 returns the epic counts 330920:25:37 returns the issue counts 331020:25:37 behaves like a working graphql query 331120:25:38 returns a successful response 331220:25:38# [RSpecRunTime] RSpec elapsed time: 16 minutes 27.35 seconds. Current RSS: ~1492M. Threads: 5. load average: 1.16 1.12 1.03 1/408 11448 331420:25:38 when requesting has_issues 331520:25:38 behaves like having correct values for 331620:25:38 behaves like a working graphql query 331720:25:38 returns a successful response 331820:25:38 when target epic has child epics or issues 331920:25:39 returns true 332020:25:39 when target epic has no child epics nor issues 332120:25:40 returns false 332220:25:40 behaves like efficient query 332320:25:41 does not result in N+1 332420:25:41 when requesting has_children 332520:25:41 behaves like having correct values for 332620:25:41 behaves like a working graphql query 332720:25:41 returns a successful response 332820:25:41 when target epic has child epics or issues 332920:25:42 returns true 333020:25:42 when target epic has no child epics nor issues 333120:25:43 returns false 333220:25:43 behaves like efficient query 333320:25:44 does not result in N+1 333420:25:44 when requesting has_children_within_timeframe 333520:25:44 behaves like having correct values for 333620:25:44 behaves like a working graphql query 333720:25:44 returns a successful response 333820:25:44 when target epic has child epics or issues 333920:25:45 returns true 334020:25:45 when target epic has no child epics nor issues 334120:25:46 returns false 334220:25:46 behaves like efficient query 334320:25:46 does not result in N+1 334420:25:47# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/group/epic/epic_aggregate_query_spec.rb. It took 13.66 seconds. Expected to take 20.19 seconds. 334520:25:47# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/audit_events/google_cloud_logging_configurations/create_spec.rb. Expected to take 19.05 seconds. 334620:25:47Create Google Cloud logging configuration 334720:25:49 when feature is licensed 334820:25:49 when current user is a group owner 334920:25:49 resolves group by full path 335020:25:50 creates the configuration 335120:25:50 behaves like creates an audit event 335220:25:51 audits the creation 335320:25:51# [RSpecRunTime] RSpec elapsed time: 16 minutes 40.44 seconds. Current RSS: ~1506M. Threads: 5. load average: 1.13 1.11 1.03 1/408 11449 335520:25:51 when overriding log id name 335620:25:52 creates the configuration 335720:25:52 behaves like creates an audit event 335820:25:52 audits the creation 335920:25:52# [RSpecRunTime] RSpec elapsed time: 16 minutes 42.05 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.13 1.11 1.03 1/408 11450 336120:25:52 when there is error while saving 336220:25:53 does not create the configuration and returns the error 336320:25:53 when current user is a group maintainer 336420:25:53 behaves like an unauthorized mutation that does not create a configuration 336520:25:53 behaves like a mutation on an unauthorized resource 336620:25:53 behaves like a mutation that returns top-level errors 336720:25:53 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 336820:25:53 behaves like a mutation that does not create a configuration 336920:25:54 does not create the configuration 337020:25:54 does not create audit event 337120:25:54# [RSpecRunTime] RSpec elapsed time: 16 minutes 44.08 seconds. Current RSS: ~1516M. Threads: 5. load average: 1.12 1.11 1.03 1/408 11451 337320:25:54 when current user is a group developer 337420:25:54 behaves like an unauthorized mutation that does not create a configuration 337520:25:54 behaves like a mutation on an unauthorized resource 337620:25:54 behaves like a mutation that returns top-level errors 337720:25:55 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 337820:25:55 behaves like a mutation that does not create a configuration 337920:25:55 does not create the configuration 338020:25:56 does not create audit event 338120:25:56 when current user is a group guest 338220:25:56 behaves like an unauthorized mutation that does not create a configuration 338320:25:56 behaves like a mutation on an unauthorized resource 338420:25:56 behaves like a mutation that returns top-level errors 338520:25:56 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 338620:25:56 behaves like a mutation that does not create a configuration 338720:25:57 does not create the configuration 338820:25:57 does not create audit event 338920:25:57# [RSpecRunTime] RSpec elapsed time: 16 minutes 47.09 seconds. Current RSS: ~1513M. Threads: 5. load average: 1.12 1.11 1.03 1/408 11452 339120:25:57 when feature is unlicensed 339220:25:57 behaves like an unauthorized mutation that does not create a configuration 339320:25:57 behaves like a mutation on an unauthorized resource 339420:25:57 behaves like a mutation that returns top-level errors 339520:25:58 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 339620:25:58 behaves like a mutation that does not create a configuration 339720:25:58 does not create the configuration 339820:25:58 does not create audit event 339920:25:58# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/audit_events/google_cloud_logging_configurations/create_spec.rb. It took 11.79 seconds. Expected to take 19.05 seconds. 340020:25:58# [RSpecRunTime] Starting example group ee/spec/requests/trial_registrations_controller_spec.rb. Expected to take 18.55 seconds. 340120:25:58TrialRegistrationsController 340320:25:59 when not on gitlab.com and not in development environment 340420:25:59 is expected to respond with numeric status code not_found 340520:25:59 when user is not authenticated 340620:25:59 is expected to respond with numeric status code ok 340720:25:59 with tracking 340820:25:59 tracks page render 340920:25:59 when user is authenticated 341020:26:00 is expected to redirect to "/-/trials/new?some_param=_param_" 341220:26:00 with onboarding 341320:26:00 onboards the user 341420:26:00 when not on gitlab.com and not in development environment 341520:26:00 is expected to respond with numeric status code not_found 341620:26:00 when on gitlab.com or in dev environment 341720:26:01 is expected to respond with numeric status code found 341820:26:01 behaves like creates a user with ArkoseLabs risk band on signup request 341920:26:01 when arkose_labs_token verification succeeds 342020:26:01Job arguments to Abuse::TrustScoreWorker must be native JSON types, but :arkose_global_score is a Symbol. 342220:26:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 342320:26:01Job arguments to Abuse::TrustScoreWorker must be native JSON types, but :arkose_custom_score is a Symbol. 342520:26:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 342620:26:01 records the user's data from Arkose Labs and logs the event 342720:26:01Job arguments to Abuse::TrustScoreWorker must be native JSON types, but :arkose_global_score is a Symbol. 342920:26:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 343020:26:01Job arguments to Abuse::TrustScoreWorker must be native JSON types, but :arkose_custom_score is a Symbol. 343220:26:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 343320:26:01 logs challenge solved event 343420:26:01 behaves like creates the user 343520:26:02Job arguments to Abuse::TrustScoreWorker must be native JSON types, but :arkose_global_score is a Symbol. 343720:26:02To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 343820:26:02Job arguments to Abuse::TrustScoreWorker must be native JSON types, but :arkose_custom_score is a Symbol. 344020:26:02To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 344120:26:02 creates the user 344220:26:02# [RSpecRunTime] RSpec elapsed time: 16 minutes 51.53 seconds. Current RSS: ~1528M. Threads: 5. load average: 1.11 1.11 1.03 1/408 11453 344420:26:02 when verification fails 344520:26:02 does not record the user's data from Arkose Labs 344620:26:02 behaves like renders new action with an alert flash 344720:26:02 renders new action with an alert flash 344820:26:02 when user is not persisted 344920:26:03 does not record the user's data from Arkose Labs 345020:26:03 when feature is disabled 345120:26:03 behaves like creates the user 345220:26:03 creates the user 345320:26:03 behaves like skips verification and data recording 345420:26:03 skips verification and data recording 345520:26:03 when reCAPTCHA is enabled 345620:26:03 behaves like creates the user 345720:26:04 creates the user 345820:26:04 when reCAPTCHA verification fails 345920:26:04 does not create the user 346020:26:04 when arkose_labs_token verification fails 346120:26:04 when arkose is operational 346220:26:04 skips data recording 346320:26:04 logs the event 346420:26:04 behaves like renders new action with an alert flash 346520:26:05 renders new action with an alert flash 346620:26:05 when arkose is experiencing an outage 346720:26:05 logs the event 346820:26:05 behaves like creates the user 346920:26:05 creates the user 347020:26:05 with snowplow tracking 347120:26:06 tracks successful form submission 347220:26:06 with email confirmation 347320:26:06 when email confirmation settings is not set to `soft` 347420:26:06 tracks an almost there redirect 347520:26:06 for derivation of name 347620:26:06 sets name from first and last name 347720:26:06 when email confirmation setting is set to hard 347820:26:07 marks the account as unconfirmed 347920:26:07 when user params are not provided 348020:26:07 raises an error 348120:26:07 when user is not persisted 348220:26:07 tracks registration error 348320:26:07# [RSpecRunTime] Finishing example group ee/spec/requests/trial_registrations_controller_spec.rb. It took 8.64 seconds. Expected to take 18.55 seconds. 348420:26:07# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/audit_events/group/audit_event_streaming_destinations/create_spec.rb. Expected to take 17.69 seconds. 348520:26:07Create an external audit event destination 348620:26:07 when feature is unlicensed 348720:26:08 does not create the destination 348820:26:08 behaves like a mutation on an unauthorized resource 348920:26:08 behaves like a mutation that returns top-level errors 349020:26:08 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 349120:26:08 when feature is licensed 349220:26:08 when current user is a group owner 349320:26:08 resolves group by full path 349420:26:09 creates the destination 349520:26:09 behaves like creates an audit event 349620:26:09 audits the creation 349720:26:10# [RSpecRunTime] RSpec elapsed time: 16 minutes 59.24 seconds. Current RSS: ~1528M. Threads: 5. load average: 1.09 1.11 1.03 1/408 11454 349920:26:10 when category is aws 350020:26:10 creates the destination 350120:26:10 when category is gcp 350220:26:11 creates the destination 350320:26:11 for category 350420:26:11 when category is invalid 350520:26:11 behaves like a mutation that does not create a destination 350620:26:11 does not destroy the destination 350720:26:11 does not audit the creation 350820:26:11 when category is not provided 350920:26:11 behaves like a mutation that does not create a destination 351020:26:12 does not destroy the destination 351120:26:12 does not audit the creation 351220:26:12 when secret_token is not provided 351320:26:12 behaves like a mutation that does not create a destination 351420:26:12 does not destroy the destination 351520:26:12 does not audit the creation 351720:26:12 when config is invalid 351820:26:12 behaves like a mutation that does not create a destination 351920:26:13 does not destroy the destination 352020:26:13 does not audit the creation 352120:26:13 when config is not provided 352220:26:13 behaves like a mutation that does not create a destination 352320:26:13 does not destroy the destination 352420:26:14 does not audit the creation 352520:26:14 when group is a subgroup 352620:26:14 behaves like a mutation that does not create a destination 352720:26:14 does not destroy the destination 352820:26:14 does not audit the creation 352920:26:14 when current user is a group maintainer 353020:26:15 behaves like a mutation that does not create a destination 353120:26:15 does not destroy the destination 353220:26:15 does not audit the creation 353320:26:15 when current user is a group developer 353420:26:15 behaves like a mutation that does not create a destination 353520:26:16 does not destroy the destination 353620:26:16 does not audit the creation 353720:26:16 when current user is a group guest 353820:26:16 behaves like a mutation that does not create a destination 353920:26:16 does not destroy the destination 354020:26:17 does not audit the creation 354120:26:17# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/audit_events/group/audit_event_streaming_destinations/create_spec.rb. It took 9.71 seconds. Expected to take 17.69 seconds. 354220:26:17# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/security/finding/revert_to_detected_spec.rb. Expected to take 16.77 seconds. 354320:26:17Mutations::Security::Finding::RevertToDetected 354520:26:18 when the user has access to vulnerability management 354620:26:18 when user does not have access to the project 354720:26:18 behaves like a mutation that returns a top-level access error 354820:26:18 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 354920:26:18# [RSpecRunTime] RSpec elapsed time: 17 minutes 8.09 seconds. Current RSS: ~1511M. Threads: 5. load average: 1.08 1.10 1.03 1/408 11455 355120:26:18 when no uuid is provided 355220:26:19 raises an error 355320:26:19 when the user has access to the project 355420:26:19 when there is a dismissal feedback 355520:26:19 when there is no vulnerability 355620:26:19 behaves like properly sets the security finding state 355720:26:19 sets the security finding state to detected 355820:26:19 when there is a vulnerability 355920:26:22 behaves like properly sets the security finding state 356020:26:22 sets the security finding state to detected 356120:26:22# [RSpecRunTime] RSpec elapsed time: 17 minutes 11.91 seconds. Current RSS: ~1497M. Threads: 5. load average: 1.16 1.12 1.03 1/408 11456 356320:26:22 behaves like properly sets the vulnerability state 356420:26:23 sets the vulnerability state to detected 356520:26:23 when vulnerability is in dismissed state 356620:26:23 creates state transition entry to `detected` 356720:26:23 when the revert to detected fails 356820:26:24 raises an error 356920:26:24 when the revert to detected fails 357020:26:24 raises an error 357120:26:24 when there is no dismissal feedback 357220:26:24 when there is no vulnerability 357320:26:24 behaves like properly sets the security finding state 357420:26:25 sets the security finding state to detected 357520:26:25 when there is a vulnerability 357620:26:27 behaves like properly sets the security finding state 357720:26:28 sets the security finding state to detected 357820:26:28# [RSpecRunTime] RSpec elapsed time: 17 minutes 17.51 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.14 1.12 1.03 1/408 11457 358020:26:28 behaves like properly sets the vulnerability state 358120:26:28 sets the vulnerability state to detected 358220:26:28 when the security dashboard is not available to the user 358320:26:28 behaves like a mutation that returns a top-level access error 358420:26:29 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 358520:26:29# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/security/finding/revert_to_detected_spec.rb. It took 12.18 seconds. Expected to take 16.77 seconds. 358620:26:29# [RSpecRunTime] Starting example group ee/spec/requests/projects/analytics/cycle_analytics/stages_controller_spec.rb. Expected to take 16.39 seconds. 358720:26:29Projects::Analytics::CycleAnalytics::StagesController 358820:26:30 when requesting aggregation endpoints 359120:26:30 behaves like licensed project-level value stream stages examples 359220:26:31 fails when stage is not found 359320:26:31 fails when license is missing 359420:26:31# [RSpecRunTime] RSpec elapsed time: 17 minutes 20.78 seconds. Current RSS: ~1477M. Threads: 5. load average: 1.13 1.12 1.03 1/408 11458 359620:26:31 GET #average 359820:26:32 behaves like licensed project-level value stream stages examples 359920:26:32 fails when stage is not found 360020:26:32 fails when license is missing 360120:26:33# [RSpecRunTime] RSpec elapsed time: 17 minutes 22.22 seconds. Current RSS: ~1491M. Threads: 5. load average: 1.13 1.12 1.03 1/408 11459 360320:26:33 GET #records 360520:26:33 behaves like licensed project-level value stream stages examples 360620:26:34 fails when stage is not found 360720:26:34 fails when license is missing 360820:26:34# [RSpecRunTime] RSpec elapsed time: 17 minutes 23.77 seconds. Current RSS: ~1496M. Threads: 5. load average: 1.12 1.11 1.03 1/408 11460 361220:26:35 behaves like licensed project-level value stream stages examples 361320:26:35 fails when stage is not found 361420:26:35 fails when license is missing 361520:26:36# [RSpecRunTime] RSpec elapsed time: 17 minutes 25.24 seconds. Current RSS: ~1496M. Threads: 5. load average: 1.12 1.11 1.03 1/408 11461 361720:26:36 GET #average_duration_chart 361920:26:36 behaves like licensed project-level value stream stages examples 362020:26:36 fails when stage is not found 362120:26:37 fails when license is missing 362220:26:37# [RSpecRunTime] RSpec elapsed time: 17 minutes 26.73 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.12 1.11 1.03 1/408 11462 362620:26:38 when the project is not licensed 362720:26:38 returns forbidden error 362820:26:38# [RSpecRunTime] Finishing example group ee/spec/requests/projects/analytics/cycle_analytics/stages_controller_spec.rb. It took 9.16 seconds. Expected to take 16.39 seconds. 362920:26:38# [RSpecRunTime] Starting example group ee/spec/requests/api/dependency_list_exports_spec.rb. Expected to take 15.53 seconds. 363020:26:38API::DependencyListExports 363120:26:39 GET /dependency_list_exports/:export_id/download 363220:26:39 with user without permission 363420:26:39# [RSpecRunTime] RSpec elapsed time: 17 minutes 29.01 seconds. Current RSS: ~1504M. Threads: 5. load average: 1.11 1.11 1.03 1/408 11463 363620:26:39 with user with enough permission 363720:26:39 with license feature disabled 363920:26:40 with license feature enabled 364020:26:40 returns file content 364120:26:40 with dependency list export not finished 364320:26:41 POST /projects/:id/dependency_list_exports 364420:26:41 behaves like creating dependency list export 364520:26:41 with user without permission 364720:26:41 with user with enough permission 364820:26:41 with license feature disabled 365020:26:41 with license feature enabled 365120:26:42 creates and returns a dependency_list_export 365220:26:42 GET /dependency_list_exports/:export_id 365320:26:42 with user without permission 365520:26:42 with user with enough permission 365620:26:42 with license feature disabled 365820:26:43 with license feature enabled 365920:26:43 fetches and returns a dependency_list_export 366020:26:43 with dependency list export not finished 366120:26:43 sets polling and returns accepted 366220:26:43 POST /groups/:id/dependency_list_exports 366320:26:43 behaves like creating dependency list export 366420:26:43 with user without permission 366620:26:44 with user with enough permission 366720:26:44 with license feature disabled 366920:26:44 with license feature enabled 367020:26:44 creates and returns a dependency_list_export 367120:26:44 POST /organizations/:id/dependency_list_exports 367220:26:44 when admin mode is enabled 367320:26:44 when the user is an admin 367420:26:45 generates an export 367520:26:45 when the `explore_dependencies` feature flag is disabled 367620:26:45 does not generate an export 367720:26:45 POST /pipelines/:id/dependency_list_exports 367820:26:45 behaves like creating dependency list export 367920:26:45 with user without permission 368120:26:45 with user with enough permission 368220:26:45 with license feature disabled 368420:26:46 with license feature enabled 368520:26:46 creates and returns a dependency_list_export 368620:26:46# [RSpecRunTime] Finishing example group ee/spec/requests/api/dependency_list_exports_spec.rb. It took 8.08 seconds. Expected to take 15.53 seconds. 368720:26:46# [RSpecRunTime] Starting example group ee/spec/requests/api/project_import_spec.rb. Expected to take 15.14 seconds. 368820:26:46API::ProjectImport 368920:26:46 POST /projects/import 369020:26:48Job arguments to Ci::InitializePipelinesIidSequenceWorker must be native JSON types, but {"project_id"=>484, "namespace_id"=>1111, "root_namespace_id"=>1111} is a ActiveSupport::HashWithIndifferentAccess. 369220:26:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 369320:26:52Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 369520:26:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 369620:26:52Job arguments to Projects::GitGarbageCollectWorker must be native JSON types, but :gc is a Symbol. 369820:26:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 369920:26:53Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 370120:26:53To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 370220:26:53Job arguments to Search::Zoekt::DefaultBranchChangedWorker must be native JSON types, but {"container_id"=>484, "container_type"=>"Project"} is a ActiveSupport::HashWithIndifferentAccess. 370420:26:53To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 370520:26:53 overrides the classification label 370620:26:53 when feature is disabled 370720:26:55Job arguments to Ci::InitializePipelinesIidSequenceWorker must be native JSON types, but {"project_id"=>485, "namespace_id"=>1113, "root_namespace_id"=>1113} is a ActiveSupport::HashWithIndifferentAccess. 370920:26:55To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 371020:26:57Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 371220:26:57To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 371320:26:58Job arguments to Projects::GitGarbageCollectWorker must be native JSON types, but :gc is a Symbol. 371520:26:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 371620:26:58Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 371820:26:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 371920:26:58Job arguments to Search::Zoekt::DefaultBranchChangedWorker must be native JSON types, but {"container_id"=>485, "container_type"=>"Project"} is a ActiveSupport::HashWithIndifferentAccess. 372120:26:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 372220:26:59 uses the default the classification label and ignores override param 372320:26:59# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.41 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.22 1.14 1.04 1/412 11800 372520:26:59# [RSpecRunTime] Finishing example group ee/spec/requests/api/project_import_spec.rb. It took 12.68 seconds. Expected to take 15.14 seconds. 372620:26:59# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/audit_events/group/audit_event_streaming_destinations/update_spec.rb. Expected to take 14.69 seconds. 372720:26:59Update group level external audit event streaming destination 372820:26:59 when feature is unlicensed 372920:26:59 behaves like a mutation on an unauthorized resource 373020:26:59 behaves like a mutation that returns top-level errors 373120:27:00 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 373220:27:00 behaves like a mutation that does not update the destination 373320:27:00 does not update the destination 373420:27:00 does not create audit event 373520:27:00 when feature is licensed 373620:27:00 when current user is a group owner 373720:27:01 updates the destination 373820:27:02 audits the update 373920:27:02 when the fields are updated with existing values 374020:27:02 does not audit the event 374120:27:02# [RSpecRunTime] RSpec elapsed time: 17 minutes 51.85 seconds. Current RSS: ~1462M. Threads: 5. load average: 1.36 1.17 1.05 1/412 11801 374320:27:02 when no fields are provided for update 374420:27:02 behaves like a mutation that does not update the destination 374520:27:03 does not update the destination 374620:27:03 does not create audit event 374720:27:03# [RSpecRunTime] RSpec elapsed time: 17 minutes 53.0 seconds. Current RSS: ~1462M. Threads: 5. load average: 1.36 1.17 1.05 1/411 11802 374920:27:03 when there is error while updating 375020:27:04 does not update the destination and returns the error 375120:27:04 when current user is a group maintainer 375220:27:04 behaves like a mutation on an unauthorized resource 375320:27:04 behaves like a mutation that returns top-level errors 375420:27:04 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 375520:27:04 behaves like a mutation that does not update the destination 375620:27:04 does not update the destination 375720:27:05 does not create audit event 375820:27:05 when current user is a group developer 375920:27:05 behaves like a mutation on an unauthorized resource 376020:27:05 behaves like a mutation that returns top-level errors 376120:27:05 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 376220:27:05 behaves like a mutation that does not update the destination 376320:27:05 does not update the destination 376420:27:06 does not create audit event 376520:27:06 when current user is a group guest 376620:27:06 behaves like a mutation on an unauthorized resource 376720:27:06 behaves like a mutation that returns top-level errors 376820:27:06 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 376920:27:06 behaves like a mutation that does not update the destination 377020:27:06 does not update the destination 377120:27:07 does not create audit event 377220:27:07# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/audit_events/group/audit_event_streaming_destinations/update_spec.rb. It took 8.02 seconds. Expected to take 14.69 seconds. 377320:27:07# [RSpecRunTime] Starting example group ee/spec/controllers/projects/approver_groups_controller_spec.rb. Expected to take 14.33 seconds. 377420:27:07Projects::ApproverGroupsController 377620:27:07 on a merge request 377720:27:07 when the user cannot update approvers because they do not have access 377820:27:08 returns a 404 377920:27:10 does not destroy any approver groups 378020:27:10# [RSpecRunTime] RSpec elapsed time: 17 minutes 59.42 seconds. Current RSS: ~1491M. Threads: 5. load average: 1.39 1.18 1.05 1/408 11803 378220:27:10 when the user cannot update approvers because of the project setting 378320:27:11 returns a 404 378420:27:13 does not destroy any approver groups 378520:27:13# [RSpecRunTime] RSpec elapsed time: 18 minutes 2.47 seconds. Current RSS: ~1487M. Threads: 5. load average: 1.39 1.18 1.05 1/408 11804 378720:27:13 when the user can update approvers 378820:27:14 destroys the provided approver group 378920:27:14# [RSpecRunTime] RSpec elapsed time: 18 minutes 4.13 seconds. Current RSS: ~1482M. Threads: 5. load average: 1.36 1.18 1.05 1/408 11805 379120:27:14 on a project 379220:27:14 when the user cannot update approvers because they do not have access 379320:27:16 returns a 404 379420:27:17 does not destroy any approver groups 379520:27:17# [RSpecRunTime] RSpec elapsed time: 18 minutes 6.65 seconds. Current RSS: ~1476M. Threads: 5. load average: 1.36 1.18 1.05 1/408 11806 379720:27:17 when the user can update approvers 379820:27:18 destroys the provided approver 379920:27:19# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.2 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.36 1.18 1.05 1/408 11807 380120:27:19# [RSpecRunTime] Finishing example group ee/spec/controllers/projects/approver_groups_controller_spec.rb. It took 11.78 seconds. Expected to take 14.33 seconds. 380220:27:19# [RSpecRunTime] Starting example group ee/spec/requests/groups/epics_controller_spec.rb. Expected to take 13.84 seconds. 380320:27:19Groups::EpicsController 380520:27:19 for work item epics 380620:27:19 when feature flag is set 380720:27:19 work_item_epics_list_ff: false, expected_template: "groups/work_items/show" 380820:27:19 when work_item_epics_list is disabled 380920:27:20 renders work item page 381020:27:21 renders legacy page when forcing the legacy view 381120:27:21 renders json when requesting json response 381220:27:21# [RSpecRunTime] RSpec elapsed time: 18 minutes 10.83 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.33 1.17 1.05 1/408 11808 381420:27:21 work_item_epics_list_ff: true, expected_template: "groups/epics/work_items_index" 381520:27:21 when work_item_epics_list is disabled 381620:27:22 renders work item page 381720:27:22 renders legacy page when forcing the legacy view 381820:27:23 renders json when requesting json response 381920:27:23# [RSpecRunTime] RSpec elapsed time: 18 minutes 12.53 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.33 1.17 1.05 1/408 11809 382120:27:23 when feature flag is false 382220:27:24 exposes the workItemEpics flag 382320:27:24 renders json when requesting json response 382420:27:24 for summarize notes feature 382520:27:24 when feature is available set 382620:27:24 exposes the required feature flags 382720:27:24 when feature is not available 382820:27:25 does not expose the feature flags 383020:27:25 when work_item_epics_rollout enabled 383120:27:26 renders with feature flag enabled 383220:27:26 when work_item_epics_rollout disabled 383320:27:26 renders with feature flag disabled 383420:27:26 when work_item_epics disabled 383520:27:27 returns not found 383620:27:27# [RSpecRunTime] Finishing example group ee/spec/requests/groups/epics_controller_spec.rb. It took 8.35 seconds. Expected to take 13.84 seconds. 383720:27:27# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/remote_development/cluster_agent/workspaces/with_project_ids_arg_spec.rb. Expected to take 13.22 seconds. 383820:27:27Query.project.clusterAgent.workspaces(project_ids: [::Types::GlobalIDType[Project]!]) 383920:27:32 behaves like multiple workspaces query 384020:27:32 when user is authorized 384120:27:32 behaves like query is a working graphql query 384220:27:32 behaves like a working graphql query 384320:27:33 returns a successful response 384420:27:33# [RSpecRunTime] RSpec elapsed time: 18 minutes 22.37 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.28 1.17 1.05 1/408 11810 384620:27:33 behaves like query returns workspaces array containing only expected workspace 384720:27:33 includes only the expected workspace 384820:27:33 when the user requests a workspace that they are not authorized for 384920:27:34 does not return the unauthorized workspace 385020:27:34 still returns the authorized workspace 385120:27:34# [RSpecRunTime] RSpec elapsed time: 18 minutes 23.99 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.25 1.16 1.05 1/408 11811 385320:27:34 when user is not authorized 385420:27:34 behaves like query is a working graphql query 385520:27:34 behaves like a working graphql query 385620:27:35 returns a successful response 385720:27:35 behaves like query returns blank 385820:27:35 is expected to be blank 385920:27:35 behaves like query in unlicensed environment 386020:27:35 when remote_development feature is unlicensed 386120:27:35 when user is authorized 386220:27:35 behaves like query returns blank 386320:27:36 is expected to be blank 386420:27:36 behaves like query includes graphql error 386520:27:37 includes a graphql error 386620:27:37# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/remote_development/cluster_agent/workspaces/with_project_ids_arg_spec.rb. It took 9.72 seconds. Expected to take 13.22 seconds. 386720:27:37# [RSpecRunTime] Starting example group ee/spec/requests/api/resource_iteration_events_spec.rb. Expected to take 13.0 seconds. 386820:27:37API::ResourceIterationEvents 386920:27:37 when eventable is an Issue 387020:27:37 behaves like resource_iteration_events API 387120:27:37 GET /projects/:id/issues/:noteable_id/resource_iteration_events 387220:27:38 returns an array of resource iteration events 387320:27:40 returns a 404 error when eventable id not found 387420:27:41 returns 404 when not authorized 387520:27:41# [RSpecRunTime] RSpec elapsed time: 18 minutes 30.49 seconds. Current RSS: ~1478M. Threads: 5. load average: 1.23 1.16 1.05 1/408 11812 387720:27:41 GET /projects/:id/issues/:noteable_id/resource_iteration_events/:event_id 387820:27:42 returns a resource iteration event by id 387920:27:44 returns 404 when not authorized 388020:27:45 returns a 404 error if resource iteration event not found 388120:27:45# [RSpecRunTime] RSpec elapsed time: 18 minutes 34.49 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.14 1.14 1.05 1/408 11813 388420:27:46 returns the second page 388520:27:46# [RSpecRunTime] RSpec elapsed time: 18 minutes 35.95 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.14 1.14 1.05 1/408 11814 388720:27:46# [RSpecRunTime] Finishing example group ee/spec/requests/api/resource_iteration_events_spec.rb. It took 9.68 seconds. Expected to take 13.0 seconds. 388820:27:46# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/explain_vulnerability_prompt_spec.rb. Expected to take 12.66 seconds. 388920:27:46Querying explain this vulnerability prompt 389020:27:50 when user is logged in and permitted 389120:27:50 prompt_with_code 389220:27:50 when the vulnerability has code 389320:27:50 is expected to eq "You are a software vulnerability developer.\nExplain the vulnerability \"My title 309 - ()\".\nThe f...with syntax highlighting on how to fix it.\nProvide the response in markdown format with headers.\n" 389420:27:50# [RSpecRunTime] RSpec elapsed time: 18 minutes 39.89 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.12 1.14 1.04 1/410 11897 389620:27:50 when the vulnerability does not have code 389720:27:53 is expected to be nil 389820:27:53# [RSpecRunTime] RSpec elapsed time: 18 minutes 42.74 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.12 1.14 1.04 1/412 11910 390020:27:53 prompt_without_code 390120:27:53 when the vulnerability has code 390220:27:54 is expected to eq "You are a software vulnerability developer.\nExplain the vulnerability \"My title 309 - ()\".\nThe v...with syntax highlighting on how to fix it.\nProvide the response in markdown format with headers.\n" 390320:27:54 when the vulnerability does not have code 390420:27:56 is expected to eq "You are a software vulnerability developer.\nExplain the vulnerability \"My title 311 - (CVE-2018-12...with syntax highlighting on how to fix it.\nProvide the response in markdown format with headers.\n" 390520:27:56# [RSpecRunTime] RSpec elapsed time: 18 minutes 46.17 seconds. Current RSS: ~1449M. Threads: 5. load average: 1.19 1.15 1.05 1/413 11935 390720:27:56 when user is not logged in 390820:27:57 returns nothing 390920:27:57 when user is not permitted on the project 391020:27:57 returns nothing 391120:27:58# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/explain_vulnerability_prompt_spec.rb. It took 11.14 seconds. Expected to take 12.66 seconds. 391220:27:58# [RSpecRunTime] Starting example group ee/spec/requests/api/elasticsearch_indexed_namespaces_spec.rb. Expected to take 12.17 seconds. 391320:27:58API::ElasticsearchIndexedNamespaces 391420:27:59 PUT /elasticsearch_indexed_namespaces/rollout 391520:27:59 prohibits non-admin 391620:27:59 invokes ElasticNamespaceRolloutWorker rollout 391720:27:59 behaves like PUT request permissions for admin mode 391820:27:59 behaves like when admin 391920:27:59 behaves like makes request 392120:28:00# [RSpecRunTime] RSpec elapsed time: 18 minutes 49.43 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.18 1.15 1.05 1/413 11936 392320:28:00 behaves like makes request 392520:28:00 behaves like when user 392720:28:00 behaves like makes request 392920:28:00 when parameters are incorrect 393020:28:00 percentage: -1, plan: "ultimate" 393220:28:01 percentage: 101, plan: "ultimate" 393420:28:01 percentage: nil, plan: "ultimate" 393620:28:01 percentage: 1, plan: nil 393820:28:01 percentage: 1, plan: "foobar" 394020:28:01 PUT /elasticsearch_indexed_namespaces/rollback 394120:28:02 prohibits non-admin 394220:28:02 invokes ElasticNamespaceRolloutWorker rollback 394320:28:02 behaves like PUT request permissions for admin mode 394420:28:02 behaves like when admin 394520:28:02 behaves like makes request 394720:28:02 behaves like makes request 394920:28:02 behaves like when user 395120:28:03 behaves like makes request 395320:28:03 when parameters are incorrect 395420:28:03 percentage: -1, plan: "ultimate" 395620:28:03 percentage: 101, plan: "ultimate" 395820:28:03 percentage: nil, plan: "ultimate" 396020:28:03 percentage: 1, plan: nil 396220:28:04 percentage: 1, plan: "foobar" 396420:28:04# [RSpecRunTime] Finishing example group ee/spec/requests/api/elasticsearch_indexed_namespaces_spec.rb. It took 6.36 seconds. Expected to take 12.17 seconds. 396520:28:04# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/audit_events/instance/google_cloud_logging_configurations/update_spec.rb. Expected to take 11.74 seconds. 396620:28:04Update Instance Google Cloud logging configuration 396720:28:06 when feature is licensed 396820:28:06 when current user is instance admin 396920:28:06 behaves like entity owner updating google cloud logging configuration 397020:28:06 updates the configuration 397120:28:07 audits the update 397220:28:07 when the fields are updated with existing values 397320:28:07 does not audit the event 397420:28:07# [RSpecRunTime] RSpec elapsed time: 18 minutes 56.66 seconds. Current RSS: ~1506M. Threads: 5. load average: 1.08 1.13 1.04 1/409 11937 397620:28:07 when no fields are provided for update 397720:28:07 behaves like a mutation that does not update the google cloud logging configuration 397820:28:07 does not update the configuration 397920:28:08 does not create audit event 398020:28:08 when there is error while updating 398120:28:08 does not update the configuration and returns the error 398220:28:08 when current user is not instance admin 398320:28:08 behaves like a mutation that returns top-level errors 398420:28:08 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 398520:28:08 behaves like a mutation that does not update the google cloud logging configuration 398620:28:08 does not update the configuration 398720:28:09 does not create audit event 398820:28:09 when feature is unlicensed 398920:28:09 behaves like a mutation that returns top-level errors 399020:28:09 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 399120:28:09 behaves like a mutation that does not update the google cloud logging configuration 399220:28:09 does not update the configuration 399320:28:10 does not create audit event 399420:28:10# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/audit_events/instance/google_cloud_logging_configurations/update_spec.rb. It took 5.8 seconds. Expected to take 11.74 seconds. 399520:28:10# [RSpecRunTime] Starting example group ee/spec/controllers/groups/groups_controller_spec.rb. Expected to take 11.39 seconds. 399620:28:10GroupsController 399720:28:10 external authorization 399820:28:10 with external authorization service enabled 400120:28:11Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>1145, "namespace_id"=>1212} is a ActiveSupport::HashWithIndifferentAccess. 400320:28:11To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 400420:28:11 does not update the file_template_project_id successfully 400520:28:11 available through usage ping features 400620:28:12 updates the file_template_project_id successfully 400720:28:12# [RSpecRunTime] RSpec elapsed time: 19 minutes 1.58 seconds. Current RSS: ~1510M. Threads: 5. load average: 1.08 1.13 1.04 1/410 11938 400920:28:12 with license 401020:28:13 updates the file_template_project_id successfully 401120:28:13 with insights feature 401220:28:14 updates insight project_id successfully 401320:28:14 removes insight successfully 401420:28:15# [RSpecRunTime] RSpec elapsed time: 19 minutes 4.25 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.07 1.13 1.04 1/410 11939 401620:28:15 "group information content" preference behaviour 401820:28:15 with user having proper permissions and feature enabled 401920:28:15 with group view set as default 402020:28:15 renders the expected template 402120:28:15 with group view set to security dashboard 402220:28:15 in HTML format 402320:28:15Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>1156, "namespace_id"=>1212} is a ActiveSupport::HashWithIndifferentAccess. 402520:28:15To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 402620:28:15 redirects to the security dashboard 402720:28:15 in Atom format 402820:28:16Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>1157, "namespace_id"=>1212} is a ActiveSupport::HashWithIndifferentAccess. 403020:28:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 403120:28:16 does not redirect to the security dashboard 403220:28:16 GET #details 403320:28:16 with user having proper permissions and feature enabled 403420:28:16 with group view set to security dashboard 403520:28:16Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>1158, "namespace_id"=>1212} is a ActiveSupport::HashWithIndifferentAccess. 403720:28:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 403820:28:16 does not redirect to the security dashboard 403920:28:16 with sso enforcement enabled 404020:28:16 without SAML session 404120:28:17 prevents access to group resources 404220:28:17 with active SAML session 404320:28:17Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>1159, "namespace_id"=>1223} is a ActiveSupport::HashWithIndifferentAccess. 404520:28:17To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 404620:28:17 allows access to group resources 404720:28:17# [RSpecRunTime] Finishing example group ee/spec/controllers/groups/groups_controller_spec.rb. It took 7.21 seconds. Expected to take 11.39 seconds. 404820:28:17# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/branch_rules/external_status_checks/update_spec.rb. Expected to take 10.85 seconds. 404920:28:17Updates an external status check 405020:28:18 with valid params 405120:28:18 when user is not authorized 405220:28:18 returns an error 405320:28:18# [RSpecRunTime] RSpec elapsed time: 19 minutes 7.89 seconds. Current RSS: ~1497M. Threads: 5. load average: 1.07 1.13 1.04 1/409 11940 405520:28:18 when user is authorized 405620:28:19 updates the external status check 405720:28:19 when the service to update external checks return an error 405820:28:19 does not update the external status check 405920:28:19# [RSpecRunTime] RSpec elapsed time: 19 minutes 9.14 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.06 1.12 1.04 1/409 11941 406120:28:19 with invalid global ids given 406220:28:19 when branch_rule GID is invalid 406320:28:20 returns an error message 406420:28:20 when external_check_rule GID is invalid 406520:28:20 returns an error message 406620:28:20 with invalid params 406720:28:20 when the external_status_check GID is nil 406820:28:20 behaves like it expects value not to be null 406920:28:21 does not update the external status check record 407020:28:21 returns an error message 407120:28:21 when the branch_rule GID is nil 407220:28:21 behaves like it expects value not to be null 407320:28:21 does not update the external status check record 407420:28:22 returns an error message 407520:28:22 when the external_url is nil 407620:28:22 behaves like it expects value not to be null 407720:28:22 does not update the external status check record 407820:28:22 returns an error message 407920:28:22 when the name is nil 408020:28:22 behaves like it expects value not to be null 408120:28:23 does not update the external status check record 408220:28:23 returns an error message 408320:28:23# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/branch_rules/external_status_checks/update_spec.rb. It took 6.36 seconds. Expected to take 10.85 seconds. 408420:28:23# [RSpecRunTime] Starting example group ee/spec/controllers/projects/analytics/issues_analytics_controller_spec.rb. Expected to take 10.59 seconds. 408520:28:23Projects::Analytics::IssuesAnalyticsController 408620:28:23 behaves like issue analytics controller 408820:28:24 when issue analytics is not available for license 409020:28:25# [RSpecRunTime] RSpec elapsed time: 19 minutes 14.22 seconds. Current RSS: ~1534M. Threads: 5. load average: 1.06 1.12 1.04 1/409 11952 409220:28:25 when user does not have permission to read the resource 409420:28:25 when issue analytics is available for license 409620:28:25 renders show template 409820:28:26 renders chart data as JSON 409920:28:26 when user cannot view issues 410020:28:27 does not count issues which user cannot view 410120:28:27# [RSpecRunTime] RSpec elapsed time: 19 minutes 16.65 seconds. Current RSS: ~1527M. Threads: 5. load average: 1.06 1.12 1.04 1/409 11953 410420:28:27 behaves like tracking unique visits 410520:28:27 tracks unique visit if the format is HTML 410620:28:28 tracks unique visit if DNT is not enabled 410720:28:28 does not track unique visit if DNT is enabled 410820:28:29 does not track unique visit if the format is JSON 410920:28:29# [RSpecRunTime] RSpec elapsed time: 19 minutes 18.54 seconds. Current RSS: ~1523M. Threads: 5. load average: 1.06 1.12 1.04 1/409 11954 411120:28:29 behaves like Snowplow event tracking with RedisHLL context 411220:28:29 behaves like Snowplow event tracking 411420:28:30# [RSpecRunTime] Finishing example group ee/spec/controllers/projects/analytics/issues_analytics_controller_spec.rb. It took 6.52 seconds. Expected to take 10.59 seconds. 411520:28:30# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/incident_management/oncall_schedules_spec.rb. Expected to take 10.42 seconds. 411620:28:30getting Incident Management on-call schedules 411720:28:30 with project permissions 411820:28:30 with unavailable feature 411920:28:31 is expected to be empty 412020:28:31 behaves like a working graphql query 412120:28:31 returns a successful response 412220:28:32# [RSpecRunTime] RSpec elapsed time: 19 minutes 21.22 seconds. Current RSS: ~1517M. Threads: 5. load average: 1.14 1.14 1.05 1/409 11955 412420:28:32 without on-call schedules 412520:28:32 is expected to be empty 412620:28:32 behaves like a working graphql query 412720:28:33 returns a successful response 412820:28:33# [RSpecRunTime] RSpec elapsed time: 19 minutes 22.32 seconds. Current RSS: ~1513M. Threads: 5. load average: 1.14 1.14 1.05 1/409 11956 413020:28:33 with on-call schedules 413120:28:34 returns the correct properties of the on-call schedule 413220:28:34 behaves like a working graphql query 413320:28:34 returns a successful response 413420:28:34# [RSpecRunTime] RSpec elapsed time: 19 minutes 24.05 seconds. Current RSS: ~1504M. Threads: 5. load average: 1.12 1.13 1.05 1/409 11957 413620:28:34 with an array of iids given 413720:28:35 is expected to eq 1 413820:28:36 is expected to eq "1" 413920:28:36 behaves like a working graphql query 414020:28:36 returns a successful response 414120:28:36# [RSpecRunTime] RSpec elapsed time: 19 minutes 25.8 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.12 1.13 1.05 1/409 11958 414320:28:36 without project permissions 414420:28:36 is expected to be nil 414520:28:36 behaves like a working graphql query 414620:28:37 returns a successful response 414720:28:37# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/incident_management/oncall_schedules_spec.rb. It took 7.18 seconds. Expected to take 10.42 seconds. 414820:28:37# [RSpecRunTime] Starting example group ee/spec/controllers/projects/insights_controller_spec.rb. Expected to take 10.11 seconds. 414920:28:37Projects::InsightsController 415020:28:38 when insights configuration project cannot be read by current user 415120:28:38 GET #show.html 415220:28:38 behaves like 404 status 415320:28:38 returns 404 status 415420:28:38 GET #show.json 415520:28:38 behaves like 404 status 415620:28:38 returns 404 status 415820:28:38 behaves like 404 status 415920:28:38 returns 404 status 416020:28:38 when insights configuration project can be read by current user 416120:28:38 GET #show.html 416220:28:38 behaves like 200 status 416320:28:39 returns 200 status 416420:28:39 GET #show.json 416520:28:39 behaves like 200 status 416620:28:39 returns 200 status 416720:28:39 POST #query.json 416820:28:39 behaves like 200 status 416920:28:40 returns 200 status 417020:28:40 when using the legacy format 417120:28:40 behaves like 200 status 417220:28:40 returns 200 status 417420:28:40 behaves like tracking unique visits 417520:28:41 tracks unique visit if the format is HTML 417620:28:41 tracks unique visit if DNT is not enabled 417720:28:41 does not track unique visit if DNT is enabled 417820:28:42 does not track unique visit if the format is JSON 417920:28:42# [RSpecRunTime] RSpec elapsed time: 19 minutes 31.65 seconds. Current RSS: ~1510M. Threads: 5. load average: 1.11 1.13 1.05 1/409 11959 418120:28:42 behaves like Snowplow event tracking with RedisHLL context 418220:28:42 behaves like Snowplow event tracking 418420:28:43# [RSpecRunTime] Finishing example group ee/spec/controllers/projects/insights_controller_spec.rb. It took 5.54 seconds. Expected to take 10.11 seconds. 418520:28:43# [RSpecRunTime] Starting example group ee/spec/requests/api/dora/metrics_spec.rb. Expected to take 10.03 seconds. 418620:28:43API::Dora::Metrics 418720:28:43 GET /projects/:id/dora/metrics 418820:28:43 metric: :deployment_frequency, value1: 1, value2: 2 418920:28:44 returns data 419020:28:44# [RSpecRunTime] RSpec elapsed time: 19 minutes 33.5 seconds. Current RSS: ~1513M. Threads: 5. load average: 1.11 1.13 1.05 1/409 11960 419220:28:44 metric: :lead_time_for_changes, value1: 3, value2: 4 419320:28:44 returns data 419420:28:44 metric: :time_to_restore_service, value1: 5, value2: 6 419520:28:44 returns data 419620:28:44 metric: :change_failure_rate, value1: 7, value2: 4 419720:28:45 returns data 419820:28:45 with multiple metrics 419920:28:45 returns combined data 420020:28:45 when user is guest 420120:28:45 returns authorization error 420220:28:45 GET /groups/:id/dora/metrics 420320:28:45 metric: :deployment_frequency, value1: 1, value2: 2 420420:28:46 returns data 420520:28:46 metric: :lead_time_for_changes, value1: 3, value2: 4 420620:28:46 returns data 420720:28:46 metric: :time_to_restore_service, value1: 5, value2: 6 420820:28:46 returns data 420920:28:46 metric: :change_failure_rate, value1: 7, value2: 4 421020:28:46 returns data 421120:28:46 with multiple metrics 421220:28:47 returns combined data 421320:28:47 when user is guest 421420:28:47 returns authorization error 421520:28:47# [RSpecRunTime] Finishing example group ee/spec/requests/api/dora/metrics_spec.rb. It took 4.49 seconds. Expected to take 10.03 seconds. 421620:28:47# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/security/configuration/project_set_continuous_vulnerability_scanning_spec.rb. Expected to take 9.86 seconds. 421720:28:47Setting Project Continuous Vulnerability Scanning 421820:28:47 when the user has permission 421920:28:47 value_before: true, enable: false, value_after: false 422020:28:48 updates the project setting and returns the new value 422120:28:48# [RSpecRunTime] RSpec elapsed time: 19 minutes 38.09 seconds. Current RSS: ~1525M. Threads: 5. load average: 1.18 1.15 1.05 2/409 11961 422320:28:48 value_before: true, enable: true, value_after: true 422420:28:49 updates the project setting and returns the new value 422520:28:49# [RSpecRunTime] RSpec elapsed time: 19 minutes 39.11 seconds. Current RSS: ~1521M. Threads: 5. load average: 1.17 1.14 1.05 1/409 11962 422720:28:49 value_before: false, enable: true, value_after: true 422820:28:50 updates the project setting and returns the new value 422920:28:50# [RSpecRunTime] RSpec elapsed time: 19 minutes 40.14 seconds. Current RSS: ~1518M. Threads: 5. load average: 1.17 1.14 1.05 1/409 11963 423120:28:50 value_before: false, enable: false, value_after: false 423220:28:52 updates the project setting and returns the new value 423320:28:52# [RSpecRunTime] RSpec elapsed time: 19 minutes 41.27 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.17 1.14 1.05 1/409 11964 423520:28:52 when the user does not have permission 423620:28:52 does not enable cvs 423720:28:52 behaves like a mutation that returns a top-level access error 423820:28:53 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 423920:28:53# [RSpecRunTime] RSpec elapsed time: 19 minutes 43.1 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.17 1.14 1.05 1/409 11965 424120:28:54# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/security/configuration/project_set_continuous_vulnerability_scanning_spec.rb. It took 6.52 seconds. Expected to take 9.86 seconds. 424220:28:54# [RSpecRunTime] Starting example group ee/spec/requests/api/ci/variables_spec.rb. Expected to take 9.6 seconds. 424320:28:54API::Ci::Variables 424420:28:54 POST /projects/:id/variables 424520:28:55 logs audit event 424620:28:56 logs variable creation 424720:28:56# [RSpecRunTime] RSpec elapsed time: 19 minutes 45.59 seconds. Current RSS: ~1493M. Threads: 5. load average: 1.16 1.14 1.05 1/409 11966 424920:28:56 PUT /projects/:id/variables/:key 425020:28:57 logs audit event 425120:28:58 logs variable protection update 425220:28:58# [RSpecRunTime] RSpec elapsed time: 19 minutes 47.83 seconds. Current RSS: ~1487M. Threads: 5. load average: 1.16 1.14 1.05 1/409 11967 425420:28:58 DELETE /projects/:id/variables/:key 425520:28:59 logs audit event 425620:29:00 logs variable destruction 425720:29:00# [RSpecRunTime] RSpec elapsed time: 19 minutes 50.06 seconds. Current RSS: ~1489M. Threads: 5. load average: 1.14 1.14 1.05 1/409 11968 425920:29:01# [RSpecRunTime] Finishing example group ee/spec/requests/api/ci/variables_spec.rb. It took 6.97 seconds. Expected to take 9.6 seconds. 426020:29:01# [RSpecRunTime] Starting example group ee/spec/requests/ee/application_controller_spec.rb. Expected to take 9.36 seconds. 426120:29:01ApplicationController 426220:29:01 with redirection due to onboarding 426320:29:01 when onboarding feature is available 426420:29:01 when onboarding is enabled 426520:29:01 when onboarding_status_step_url is set 426620:29:01 redirects to the onboarding step 426720:29:01 when onboarding step url is not set 426820:29:02 does not redirect for a request away from onboarding 426920:29:02 when terms enabled 427020:29:03 redirects to terms first 427120:29:03# [RSpecRunTime] RSpec elapsed time: 19 minutes 52.5 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.14 1.14 1.05 1/409 11969 427320:29:03 when qualifying for 2fa 427420:29:03 redirects to the onboarding step 427520:29:03 when request path equals redirect path 427620:29:04 does not redirect to the onboarding step 427720:29:04 with non-get request 427820:29:04 does not redirect to the onboarding step 427920:29:04 when onboarding is disabled 428020:29:05 does not redirect to the onboarding step 428120:29:05 when qualifying for 2fa 428220:29:05 redirects to 2fa setup 428320:29:05# [RSpecRunTime] RSpec elapsed time: 19 minutes 55.16 seconds. Current RSS: ~1498M. Threads: 5. load average: 1.13 1.14 1.05 1/409 11970 428520:29:05 when onboarding feature is not available 428620:29:06 does not redirect to the onboarding step 428720:29:06 when qualifying for 2fa 428820:29:07 redirects to 2fa setup 428920:29:07# [RSpecRunTime] RSpec elapsed time: 19 minutes 56.37 seconds. Current RSS: ~1493M. Threads: 5. load average: 1.13 1.14 1.05 1/409 11971 429120:29:07# [RSpecRunTime] Finishing example group ee/spec/requests/ee/application_controller_spec.rb. It took 6.3 seconds. Expected to take 9.36 seconds. 429220:29:07# [RSpecRunTime] Starting example group ee/spec/requests/api/files_spec.rb. Expected to take 9.22 seconds. 429420:29:07 POST /projects/:id/repository/files/:file_path 429520:29:07 with an exceeded namespace storage limit 429620:29:08Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 429820:29:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 429920:29:09 rejects the request 430020:29:09# [RSpecRunTime] RSpec elapsed time: 19 minutes 58.52 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.13 1.14 1.05 1/409 12002 430220:29:09 PUT /projects/:id/repository/files/:file_path 430320:29:09 with an exceeded namespace storage limit 430420:29:10Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 430620:29:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 430720:29:11 rejects the request 430820:29:11# [RSpecRunTime] RSpec elapsed time: 20 minutes 0.28 second. Current RSS: ~1511M. Threads: 5. load average: 1.12 1.13 1.05 1/409 12033 431020:29:11 DELETE /projects/:id/repository/files/:file_path 431120:29:11 with an exceeded namespace storage limit 431220:29:12Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 431420:29:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 431520:29:13 rejects the request 431620:29:13# [RSpecRunTime] RSpec elapsed time: 20 minutes 2.28 seconds. Current RSS: ~1517M. Threads: 5. load average: 1.12 1.13 1.05 1/409 12064 431820:29:13# [RSpecRunTime] Finishing example group ee/spec/requests/api/files_spec.rb. It took 5.94 seconds. Expected to take 9.22 seconds. 431920:29:13# [RSpecRunTime] Starting example group ee/spec/controllers/projects/iterations_controller_spec.rb. Expected to take 8.88 seconds. 432020:29:13Projects::IterationsController 432220:29:13 behaves like iterations license is not available 432320:29:13 behaves like returning response status 432420:29:14 returns not_found 432520:29:14# [RSpecRunTime] RSpec elapsed time: 20 minutes 3.7 seconds. Current RSS: ~1513M. Threads: 5. load average: 1.12 1.13 1.05 1/409 12065 432720:29:14 behaves like user is unauthorized 432820:29:14 behaves like returning response status 432920:29:14 returns not_found 433020:29:14 behaves like project is under user namespace 433120:29:15 behaves like returning response status 433220:29:15 returns not_found 433320:29:15 when user is authorized 433420:29:15 redirects to the project iteration cadence index path 433620:29:15 behaves like iterations license is not available 433720:29:15 behaves like returning response status 433820:29:16 returns not_found 433920:29:16 behaves like user is unauthorized 434020:29:16 behaves like returning response status 434120:29:16 returns not_found 434220:29:16 behaves like project is under user namespace 434320:29:16 behaves like returning response status 434420:29:16 returns not_found 434520:29:16 when user is authorized 434620:29:16 when current user cannot view the requested iteration 434720:29:17 behaves like returning response status 434820:29:17 returns not_found 434920:29:17 when current user can view the requested iteration 435020:29:18 redirects to the project iteration cadence iteration show path 435120:29:18# [RSpecRunTime] Finishing example group ee/spec/controllers/projects/iterations_controller_spec.rb. It took 4.92 seconds. Expected to take 8.88 seconds. 435220:29:18# [RSpecRunTime] Starting example group ee/spec/requests/ee/organizations/groups_controller_spec.rb. Expected to take 8.62 seconds. 435320:29:18Organizations::GroupsController 435420:29:18 DELETE #destroy 435520:29:18 when authenticated user can admin the group 435620:29:18 when subscription is linked to the group 435720:29:18Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 435920:29:18To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 436020:29:19 returns active subscription error 436120:29:19 when delayed deletion feature is available 436220:29:19 when mark for deletion succeeds 436320:29:19 marks the group for delayed deletion 436420:29:19 does not immediately delete the group 436520:29:19 schedules the group for deletion 436620:29:19 when mark for deletion fails 436720:29:20 does not mark the group for deletion 436820:29:20 renders the error 436920:29:20 when group is already marked for deletion 437020:29:20 when permanently_remove param is set 437120:29:20 deletes the group immediately 437220:29:20 when permanently_remove param is not set 437320:29:21 does nothing 437420:29:21 when delayed deletion feature is not available 437520:29:21 immediately schedules a group destroy 437620:29:21 immediately deletes the group 437720:29:21 when authenticated user cannot admin the group 437920:29:21 when the group does not exist in the organization 438020:29:22 behaves like organization - not found response 438120:29:22 renders 404 NOT_FOUND 438220:29:22# [RSpecRunTime] Finishing example group ee/spec/requests/ee/organizations/groups_controller_spec.rb. It took 4.26 seconds. Expected to take 8.62 seconds. 438320:29:22# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/member_role/create_member_role_spec.rb. Expected to take 8.41 seconds. 438420:29:22creating member role 438520:29:22 without the custom roles feature 438620:29:22 behaves like a mutation that returns a top-level access error 438720:29:23 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 438820:29:23 with the custom roles feature 438920:29:23 when on SaaS 439020:29:23 when creating a group level member role 439120:29:23 when the current user is a maintainer 439220:29:23 behaves like a mutation that returns a top-level access error 439320:29:23 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 439420:29:23 when the current user is an owner 439520:29:23 behaves like a mutation that creates a member role 439620:29:23 returns success 439720:29:24 creates the member role 439820:29:24 with unknown permissions 439920:29:24 returns an error 440020:29:24 with missing group_path 440120:29:24 behaves like a mutation that returns top-level errors 440220:29:24 is expected to contain exactly "group_path argument is required." 440320:29:24 with an invalid group_path 440420:29:24 behaves like a mutation that returns top-level errors 440520:29:24 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 440620:29:24 with missing arguments 440720:29:24 behaves like an invalid argument to the mutation 440820:29:24 behaves like a mutation that returns top-level errors 440920:29:25 is expected to contain exactly (include "invalid value for baseAccessLevel") 441020:29:25 when on self-managed 441120:29:25 when the current user is not an instance admin 441220:29:25 behaves like a mutation that returns a top-level access error 441320:29:25 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 441420:29:25 when the current user is an instance admin 441520:29:25 when creating a group level member role 441620:29:25 behaves like a mutation that returns top-level errors 441720:29:25 is expected to contain exactly "group_path argument is not allowed on self-managed instances." 441820:29:25 when creating a instance level member role 441920:29:25 behaves like a mutation that creates a member role 442020:29:26 returns success 442120:29:26 creates the member role 442220:29:26# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/member_role/create_member_role_spec.rb. It took 4.15 seconds. Expected to take 8.41 seconds. 442320:29:26# [RSpecRunTime] Starting example group ee/spec/mailers/ee/emails/identity_verification_spec.rb. Expected to take 8.41 seconds. 442420:29:26Emails::IdentityVerification 442520:29:27 confirmation_instructions_email 442620:29:28 is sent to the user 442720:29:28 has the correct subject 442820:29:28 has the mailgun suppression bypass header 442920:29:28 includes the token 443020:29:28 includes the expiration time 443120:29:28 behaves like an email sent from GitLab 443220:29:28 has the characteristics of an email sent from GitLab 443320:29:29# [RSpecRunTime] RSpec elapsed time: 20 minutes 18.21 seconds. Current RSS: ~1515M. Threads: 5. load average: 1.09 1.13 1.05 1/409 12092 443520:29:29 behaves like an email with information about unconfirmed user settings 443620:29:29 when delete unconfirmed users settings are present 443720:29:29 delete_unconfirmed_users_license: true, delete_unconfirmed_users_application_setting: true, email_confirmation_setting: "hard", delete_after_days: 7, result: true 443820:29:29 has the correct email body contents 443920:29:29 delete_unconfirmed_users_license: true, delete_unconfirmed_users_application_setting: true, email_confirmation_setting: "soft", delete_after_days: 7, result: true 444020:29:29 has the correct email body contents 444120:29:29 delete_unconfirmed_users_license: true, delete_unconfirmed_users_application_setting: true, email_confirmation_setting: "off", delete_after_days: 7, result: false 444220:29:29 has the correct email body contents 444320:29:29 delete_unconfirmed_users_license: false, delete_unconfirmed_users_application_setting: true, email_confirmation_setting: "hard", delete_after_days: 7, result: false 444420:29:29 has the correct email body contents 444520:29:29 delete_unconfirmed_users_license: true, delete_unconfirmed_users_application_setting: false, email_confirmation_setting: "hard", delete_after_days: 7, result: false 444620:29:30 has the correct email body contents 444720:29:30 delete_unconfirmed_users_license: false, delete_unconfirmed_users_application_setting: false, email_confirmation_setting: "hard", delete_after_days: 7, result: false 444820:29:30 has the correct email body contents 444920:29:30 with an email containing multiple addresses 445020:29:30 raises an error 445120:29:30# [RSpecRunTime] Finishing example group ee/spec/mailers/ee/emails/identity_verification_spec.rb. It took 4.14 seconds. Expected to take 8.41 seconds. 445220:29:30# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/member_role/group_member_role_spec.rb. Expected to take 8.11 seconds. 445320:29:30Query.group_member_role 445420:29:31 with custom roles feature 445520:29:31 for a group with multiple roles 445620:29:32 avoids N+1 database queries 445720:29:32# [RSpecRunTime] RSpec elapsed time: 20 minutes 21.38 seconds. Current RSS: ~1521M. Threads: 5. load average: 1.09 1.12 1.05 1/409 12093 445920:29:32 for a root group 446020:29:32 behaves like returns member roles 446120:29:32 when on SaaS 446220:29:32 returns all group-level member roles 446320:29:32 behaves like a working graphql query 446420:29:32 returns a successful response 446520:29:32 when on self-managed 446620:29:33 returns an empty array 446720:29:33 behaves like a working graphql query 446820:29:33 returns a successful response 446920:29:33 for subgroup 447020:29:33 behaves like returns member roles 447120:29:33 when on SaaS 447220:29:33 returns all group-level member roles 447320:29:33 behaves like a working graphql query 447420:29:34 returns a successful response 447520:29:34 when on self-managed 447620:29:34 returns an empty array 447720:29:34 behaves like a working graphql query 447820:29:34 returns a successful response 447920:29:34 without custom roles feature 448020:29:34 does not return any member roles 448120:29:35# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/member_role/group_member_role_spec.rb. It took 4.3 seconds. Expected to take 8.11 seconds. 448220:29:35# [RSpecRunTime] Starting example group ee/spec/controllers/groups/security/vulnerabilities_controller_spec.rb. Expected to take 8.0 seconds. 448320:29:35Groups::Security::VulnerabilitiesController 448520:29:35 when security dashboard feature is enabled 448620:29:35 and user is allowed to access group security vulnerabilities 448720:29:35 is expected to respond with numeric status code ok 448820:29:35 behaves like tracks govern usage event 448920:29:36 tracks unique event 449020:29:36# [RSpecRunTime] RSpec elapsed time: 20 minutes 25.55 seconds. Current RSS: ~1520M. Threads: 5. load average: 1.08 1.12 1.05 1/409 12094 449220:29:36 when user is not allowed to access group security vulnerabilities 449320:29:36 is expected to respond with numeric status code ok 449420:29:37 is expected to render template unavailable 449520:29:37 behaves like doesn't track govern usage event 449620:29:37 doesn't tracks event 449720:29:37# [RSpecRunTime] RSpec elapsed time: 20 minutes 26.93 seconds. Current RSS: ~1522M. Threads: 5. load average: 1.08 1.12 1.05 1/409 12095 449920:29:37 when security dashboard feature is disabled 450020:29:38 is expected to respond with numeric status code ok 450120:29:38 is expected to render template unavailable 450220:29:38 behaves like doesn't track govern usage event 450320:29:38 doesn't tracks event 450420:29:39# [RSpecRunTime] RSpec elapsed time: 20 minutes 28.22 seconds. Current RSS: ~1519M. Threads: 5. load average: 1.08 1.12 1.05 1/409 12096 450620:29:39# [RSpecRunTime] Finishing example group ee/spec/controllers/groups/security/vulnerabilities_controller_spec.rb. It took 4.15 seconds. Expected to take 8.0 seconds. 450720:29:39# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql_spec.rb. Expected to take 7.96 seconds. 450920:29:39 authentication 451020:29:39 with personal access token authentication 451120:29:39 when the personal access token has ai_features scope 451220:29:40 they can perform an ai mutation 451320:29:40 they cannot perform a non ai query 451420:29:40 they cannot perform a non ai mutation 451520:29:40# [RSpecRunTime] RSpec elapsed time: 20 minutes 30.17 seconds. Current RSS: ~1507M. Threads: 5. load average: 1.07 1.12 1.05 1/409 12097 451720:29:40 with JWT token authentication 451820:29:41 when the request is a Geo API request 451920:29:41 when request authentication type is GL-Geo 452020:29:41 when the token is successfully decoded 452120:29:41 when the token payload scope is geo_api 452220:29:41 when the user is found 452320:29:41 when the query does not require any authentication 452420:29:41 performs the query as the user 452520:29:41 when the query requires admin permissions 452620:29:41 when the user is not an admin 452720:29:41 performs the GraphQL query as an unauthorized user 452820:29:41 when the user is an admin 452920:29:41 performs the GraphQL query as the authorized user 453020:29:41 when the user is not found 453120:29:41 when the query does not require any authentication 453220:29:41 performs the query as an unauthorized user 453320:29:41 when the query requires admin permissions 453420:29:42 performs the GraphQL query as an unauthorized user 453520:29:42 when the token payload scope is unknown 453620:29:42 when the query does not require any authentication 453720:29:42 performs the query as an unauthorized user 453820:29:42 when the query requires admin permissions 453920:29:42 performs the GraphQL query as an unauthorized user 454020:29:42 when the token fails to be decoded 454120:29:42 when the query does not require any authentication 454220:29:42 performs the query as an unauthorized user 454320:29:42 when the query requires admin permissions 454420:29:42 performs the GraphQL query as an unauthorized user 454520:29:42# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql_spec.rb. It took 3.78 seconds. Expected to take 7.96 seconds. 454620:29:42# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/branch_rules/approval_project_rules_spec.rb. Expected to take 7.66 seconds. 454720:29:42getting approval project rules for a branch rule 454820:29:43 when the user does have read_approval_rule abilities 454920:29:43 behaves like a working graphql query 455020:29:44 returns a successful response 455120:29:44 returns all approval project rule data 455220:29:46 avoids N+1 queries 455320:29:46# [RSpecRunTime] RSpec elapsed time: 20 minutes 35.33 seconds. Current RSS: ~1514M. Threads: 5. load average: 1.07 1.12 1.05 1/409 12098 455520:29:46 when the user does not have read_approval_rule abilities 455620:29:46 behaves like a working graphql query 455720:29:46 returns a successful response 455820:29:47 hides approval rule data 455920:29:47# [RSpecRunTime] RSpec elapsed time: 20 minutes 36.4 seconds. Current RSS: ~1511M. Threads: 5. load average: 1.07 1.12 1.05 1/409 12099 456120:29:47# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/branch_rules/approval_project_rules_spec.rb. It took 4.42 seconds. Expected to take 7.66 seconds. 456220:29:47# [RSpecRunTime] Starting example group ee/spec/requests/admin/application_settings_controller_spec.rb. Expected to take 7.64 seconds. 456320:29:47Admin::ApplicationSettingsController 456420:29:47 PUT update_microsoft_application 456520:29:47 behaves like Microsoft application controller actions 456620:29:48 raises an error when parameters are missing 456720:29:49 redirects with error alert when missing required attributes 456820:29:50 redirects with success notice 456920:29:50# [RSpecRunTime] RSpec elapsed time: 20 minutes 39.28 seconds. Current RSS: ~1536M. Threads: 5. load average: 1.06 1.12 1.05 1/409 12100 457120:29:50 GET #general 457220:29:53Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 457420:29:53To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 457520:29:53 does push :disable_private_profiles license feature 457620:29:53 with feature flag :disallow_private_profiles disabled 457720:29:54Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 457920:29:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 458020:29:54 does not push :disable_private_profiles license feature 458120:29:54# [RSpecRunTime] RSpec elapsed time: 20 minutes 43.63 seconds. Current RSS: ~1516M. Threads: 5. load average: 1.06 1.12 1.05 1/409 12101 458320:29:54# [RSpecRunTime] Finishing example group ee/spec/requests/admin/application_settings_controller_spec.rb. It took 7.22 seconds. Expected to take 7.64 seconds. 458420:29:54# [RSpecRunTime] Starting example group ee/spec/controllers/groups/security/dashboard_controller_spec.rb. Expected to take 7.47 seconds. 458520:29:54Groups::Security::DashboardController 458720:29:54 when security dashboard feature is enabled 458820:29:54 and user is allowed to access group security dashboard 458920:29:55 is expected to respond with numeric status code ok 459020:29:55 is expected to render template show 459120:29:55 behaves like tracks govern usage event 459220:29:56 tracks unique event 459320:29:56# [RSpecRunTime] RSpec elapsed time: 20 minutes 45.81 seconds. Current RSS: ~1518M. Threads: 5. load average: 1.06 1.11 1.04 1/409 12102 459520:29:56 when user is not allowed to access group security dashboard 459620:29:57 is expected to respond with numeric status code ok 459720:29:57 is expected to render template unavailable 459820:29:57 behaves like doesn't track govern usage event 459920:29:58 doesn't tracks event 460020:29:58# [RSpecRunTime] RSpec elapsed time: 20 minutes 47.37 seconds. Current RSS: ~1520M. Threads: 5. load average: 1.06 1.11 1.04 1/409 12103 460220:29:58 when security dashboard feature is disabled 460320:29:58 is expected to respond with numeric status code ok 460420:29:59 is expected to render template unavailable 460520:29:59 behaves like doesn't track govern usage event 460620:29:59 doesn't tracks event 460720:29:59# [RSpecRunTime] RSpec elapsed time: 20 minutes 48.67 seconds. Current RSS: ~1520M. Threads: 5. load average: 1.06 1.11 1.04 2/409 12104 460920:29:59# [RSpecRunTime] Finishing example group ee/spec/controllers/groups/security/dashboard_controller_spec.rb. It took 5.04 seconds. Expected to take 7.47 seconds. 461020:29:59# [RSpecRunTime] Starting example group ee/spec/requests/api/remote_mirrors_spec.rb. Expected to take 7.28 seconds. 461120:29:59API::RemoteMirrors 461220:30:00 POST /projects/:id/remote_mirrors 461320:30:00 when creating a remote mirror 461420:30:00 with only_protected_branches and mirror_branch_regex 461520:30:01 returns 400 error 461620:30:01# [RSpecRunTime] RSpec elapsed time: 20 minutes 50.44 seconds. Current RSS: ~1523M. Threads: 5. load average: 1.13 1.13 1.05 1/409 12131 461820:30:01 with mirror_branch_regex 462020:30:01 PUT /projects/:id/remote_mirrors/:mirror_id 462120:30:01 when enabling only_protected_branches 462220:30:02 removes mirror_branch_regex 462320:30:02 when disabling only_protected_branches 462420:30:02 with only_protected_branches enabled 462520:30:02 disables protected branches mirroring 462620:30:02 with only_protected_branches disabled 462720:30:03 does not remove mirror_branch_regex 462820:30:03 when setting mirror_branch_regex 462920:30:03 disables protected branches mirroring 463020:30:03 when removing mirror_branch_regex 463220:30:04# [RSpecRunTime] Finishing example group ee/spec/requests/api/remote_mirrors_spec.rb. It took 4.74 seconds. Expected to take 7.28 seconds. 463320:30:04# [RSpecRunTime] Starting example group ee/spec/controllers/groups/analytics/coverage_reports_controller_spec.rb. Expected to take 7.07 seconds. 463420:30:04Groups::Analytics::CoverageReportsController 463520:30:05 with permissions 463620:30:05 without a license 463820:30:06 responds 403 because the feature is not licensed 463920:30:06# [RSpecRunTime] RSpec elapsed time: 20 minutes 55.32 seconds. Current RSS: ~1549M. Threads: 5. load average: 1.28 1.16 1.06 1/409 12132 464220:30:06 responds 200 with CSV coverage data 464320:30:07 executes the same number of queries regardless of the number of records returned 464420:30:07 when ref_path is nil 464520:30:08 responds HTTP 200 464620:30:08# [RSpecRunTime] RSpec elapsed time: 20 minutes 57.55 seconds. Current RSS: ~1540M. Threads: 5. load average: 1.28 1.16 1.06 1/409 12133 464820:30:08 with an invalid format 464920:30:08 responds 404 465020:30:08 without permissions 465220:30:09 responds 403 465320:30:09# [RSpecRunTime] Finishing example group ee/spec/controllers/groups/analytics/coverage_reports_controller_spec.rb. It took 5.0 seconds. Expected to take 7.07 seconds. 465420:30:09# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/analytics/contribution_analytics/contributions_spec.rb. Expected to take 6.92 seconds. 465520:30:09Group.contributions 465620:30:09Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 465820:30:09To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 465920:30:10 when the license is not available 466020:30:11 returns no data 466120:30:11# [RSpecRunTime] RSpec elapsed time: 21 minutes 0.39 second. Current RSS: ~1519M. Threads: 5. load average: 1.26 1.16 1.06 1/409 12134 466320:30:11 when the license is available 466420:30:11 when postgres is the data source 466520:30:11 behaves like returns correct data 466620:30:12 returns data 466720:30:12 when paginating to the second page 466820:30:13 returns the correct data 466920:30:13# [RSpecRunTime] RSpec elapsed time: 21 minutes 2.55 seconds. Current RSS: ~1511M. Threads: 5. load average: 1.26 1.16 1.06 1/409 12135 467120:30:13 when bogus cursor is passed 467220:30:13 raises error 467320:30:13 with events from different users 467420:30:14 does not create N+1 queries 467520:30:14# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/analytics/contribution_analytics/contributions_spec.rb. It took 5.4 seconds. Expected to take 6.92 seconds. 467620:30:14# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/audit_events/instance/audit_event_streaming_destinations/update_spec.rb. Expected to take 6.87 seconds. 467720:30:14Update instance level external audit event destination 467820:30:15 when feature is licensed 467920:30:15 when current user is instance admin 468020:30:15 updates the destination 468120:30:15 audits the update 468220:30:15 when the fields are updated with existing values 468320:30:15 does not audit the event 468420:30:16# [RSpecRunTime] RSpec elapsed time: 21 minutes 5.25 seconds. Current RSS: ~1507M. Threads: 5. load average: 1.24 1.15 1.06 1/409 12136 468620:30:16 when no fields are provided for update 468720:30:16 behaves like a mutation that does not update the instance destination 468820:30:16 does not update the destination 468920:30:16 does not create audit event 469020:30:16 when there is error while updating 469120:30:17 does not update the destinationuration and returns the error 469220:30:17 when current user is not instance admin 469320:30:17 behaves like a mutation on an unauthorized resource 469420:30:17 behaves like a mutation that returns top-level errors 469520:30:17 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 469620:30:17 behaves like a mutation that does not update the instance destination 469720:30:17 does not update the destination 469820:30:17 does not create audit event 469920:30:17 when feature is unlicensed 470020:30:17 behaves like a mutation on an unauthorized resource 470120:30:17 behaves like a mutation that returns top-level errors 470220:30:18 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 470320:30:18 behaves like a mutation that does not update the instance destination 470420:30:18 does not update the destination 470520:30:18 does not create audit event 470620:30:18# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/audit_events/instance/audit_event_streaming_destinations/update_spec.rb. It took 4.18 seconds. Expected to take 6.87 seconds. 470720:30:18# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/boards/issues/issue_move_list_spec.rb. Expected to take 6.63 seconds. 470820:30:18Reposition and move issue within board lists 470920:30:20 when user can admin issue 471020:30:20 when user can read epic 471120:30:21Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 471320:30:21To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 471420:30:21 updates issue position and epic 471520:30:21 when user sets nil epic 471620:30:22 updates issue position and epic is unassigned 471720:30:22# [RSpecRunTime] RSpec elapsed time: 21 minutes 11.51 seconds. Current RSS: ~1518M. Threads: 5. load average: 1.22 1.15 1.06 1/409 12137 471920:30:22 when user can not read epic 472020:30:22 does not set epic 472120:30:23# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/boards/issues/issue_move_list_spec.rb. It took 4.2 seconds. Expected to take 6.63 seconds. 472220:30:23# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/iterations/delete_spec.rb. Expected to take 6.62 seconds. 472320:30:23Deleting an iteration 472420:30:23 when the user does not have permission 472520:30:23 behaves like a mutation that returns a top-level access error 472620:30:23 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 472720:30:23 when the user has permission 472820:30:23 when iterations feature is disabled 472920:30:23 behaves like a mutation that returns top-level errors 473020:30:24 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 473120:30:24 when iterations feature is enabled 473220:30:24 when iteration belongs to a manual cadence 473320:30:25 deletes the iteration 473420:30:25# [RSpecRunTime] RSpec elapsed time: 21 minutes 15.05 seconds. Current RSS: ~1512M. Threads: 5. load average: 1.20 1.15 1.06 1/409 12138 473620:30:25 when iteration belongs to an automatic cadence 473720:30:25 behaves like a mutation that returns top-level errors 473820:30:26 is expected to contain exactly "Deleting iterations from automatic iteration cadences is not allowed." 473920:30:26 when required arguments are missing 474020:30:27 returns error about required argument 474120:30:27# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/iterations/delete_spec.rb. It took 4.04 seconds. Expected to take 6.62 seconds. 474220:30:27# [RSpecRunTime] Starting example group ee/spec/requests/projects/issue_feature_flags_controller_spec.rb. Expected to take 6.29 seconds. 474320:30:27Projects::IssueFeatureFlagsController 474520:30:28 returns linked feature flags 474620:30:28 does not return linked feature flags for a reporter 474720:30:29 orders by feature_flag_issue id 474820:30:30 does not make N+1 queries 474920:30:30 when feature flag related issues feature is unlicensed 475020:30:30 returns not found 475120:30:30# [RSpecRunTime] RSpec elapsed time: 21 minutes 19.87 seconds. Current RSS: ~1491M. Threads: 5. load average: 1.18 1.14 1.06 1/409 12139 475320:30:30 when feature flag related issue has been deleted 475420:30:31 returns not found 475520:30:31# [RSpecRunTime] Finishing example group ee/spec/requests/projects/issue_feature_flags_controller_spec.rb. It took 4.09 seconds. Expected to take 6.29 seconds. 475620:30:31# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/audit_events/streaming/instance_event_type_filters/create_spec.rb. Expected to take 6.18 seconds. 475720:30:31Create an instance audit event type filter 475820:30:31 when current user is instance admin 475920:30:31 when unlicensed 476020:30:31 behaves like a mutation on an unauthorized resource 476120:30:31 behaves like a mutation that returns top-level errors 476220:30:31 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 476320:30:31 when licensed 476420:30:32 returns success response 476520:30:32 when event type filters in input is empty 476620:30:32 returns graphql error 476720:30:32 when event type is invalid 476820:30:33 returns graphql error 476920:30:33 when destinationId is invalid 477020:30:33 behaves like a mutation on an unauthorized resource 477120:30:33 behaves like a mutation that returns top-level errors 477220:30:33 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 477320:30:33 when current user is not instance admin 477420:30:33 behaves like a mutation on an unauthorized resource 477520:30:33 behaves like a mutation that returns top-level errors 477620:30:33 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 477720:30:33# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/audit_events/streaming/instance_event_type_filters/create_spec.rb. It took 2.7 seconds. Expected to take 6.18 seconds. 477820:30:33# [RSpecRunTime] Starting example group ee/spec/controllers/projects/runners_controller_spec.rb. Expected to take 6.08 seconds. 477920:30:33Projects::RunnersController 478020:30:34 #toggle_shared_runners 478120:30:34 when shared runners are off 478220:30:34 when user has valid credit card 478320:30:35 permits enabling and disabling shared runners 478420:30:36# [RSpecRunTime] RSpec elapsed time: 21 minutes 25.23 seconds. Current RSS: ~1496M. Threads: 5. load average: 1.17 1.14 1.06 1/409 12140 478620:30:36 when user does not have valid credit card 478720:30:36 behaves like does not permit enabling shared runners 478820:30:37 does not enable shared runners 478920:30:37# [RSpecRunTime] RSpec elapsed time: 21 minutes 26.48 seconds. Current RSS: ~1491M. Threads: 5. load average: 1.17 1.14 1.06 1/409 12141 479120:30:37 when user has not completed identity verification 479220:30:37 behaves like does not permit enabling shared runners 479320:30:38 does not enable shared runners 479420:30:38# [RSpecRunTime] RSpec elapsed time: 21 minutes 27.67 seconds. Current RSS: ~1492M. Threads: 5. load average: 1.17 1.14 1.06 1/409 12142 479620:30:38# [RSpecRunTime] Finishing example group ee/spec/controllers/projects/runners_controller_spec.rb. It took 4.66 seconds. Expected to take 6.08 seconds. 479720:30:38# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/incident_management/oncall_participants_spec.rb. Expected to take 5.76 seconds. 479820:30:38getting Incident Management on-call shifts 479920:30:39 returns the correct properties of the on-call shifts 480120:30:39 for additional participant 480220:30:39 behaves like avoids N+1 queries 480320:30:40 is expected not to exceed query limit #<ActiveRecord::QueryRecorder:0x00007e290ae79940 @data={"/spec/support/helpers/api_helpers.rb:35:api"...@skip_cached=true, @skip_schema_queries=true, @query_recorder_debug=false, @log_file=nil, @count=21> 480420:30:40# [RSpecRunTime] RSpec elapsed time: 21 minutes 29.62 seconds. Current RSS: ~1490M. Threads: 5. load average: 1.16 1.14 1.06 1/409 12143 480620:30:40 for additional rotation with participants 480720:30:40 behaves like avoids N+1 queries 480820:30:41 is expected not to exceed query limit #<ActiveRecord::QueryRecorder:0x00007e2949811280 @data={"/spec/support/helpers/api_helpers.rb:35:api"...@skip_cached=true, @skip_schema_queries=true, @query_recorder_debug=false, @log_file=nil, @count=21> 480920:30:41 behaves like a working graphql query 481020:30:41 returns a successful response 481120:30:41# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/incident_management/oncall_participants_spec.rb. It took 3.28 seconds. Expected to take 5.76 seconds. 481220:30:41# [RSpecRunTime] Starting example group ee/spec/controllers/ee/sessions_controller_spec.rb. Expected to take 5.68 seconds. 481320:30:41SessionsController 481520:30:42 on a Geo secondary node 481620:30:42 when relative URL is configured 481720:30:42 behaves like a valid oauth authentication redirect 481820:30:42 redirects to the correct oauth_geo_auth_url 481920:30:42 with a tampered HOST header 482020:30:42 behaves like a valid oauth authentication redirect 482120:30:42 redirects to the correct oauth_geo_auth_url 482220:30:42 with a tampered X-Forwarded-Host header 482320:30:42 behaves like a valid oauth authentication redirect 482420:30:43 redirects to the correct oauth_geo_auth_url 482520:30:43 without a tampered header 482620:30:43 behaves like a valid oauth authentication redirect 482720:30:43 redirects to the correct oauth_geo_auth_url 482820:30:43 when login fails 482920:30:43 creates a failed authentication audit event 483120:30:43 with wrong credentials 483220:30:43 when is a trial form 483320:30:43 redirects to new trial sign in page 483420:30:43 when is a regular form 483520:30:43 redirects to the regular sign in page 483620:30:43 when using two-factor authentication 483720:30:43 when OTP authentication fails 483820:30:43 behaves like an auditable failed authentication 483920:30:44 log an audit event 484020:30:44 when WebAuthn authentication fails 484120:30:44 behaves like an auditable failed authentication 484220:30:44DEPRECATION WARNING: Invalid Feature Flag webauthn stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49) 484320:30:44 log an audit event 484420:30:44 when user is not allowed to log in using password 484520:30:44 does not authenticate the user 484620:30:44 when password authentication disabled by enterprise group 484720:30:45 does not authenticate the user 484820:30:45# [RSpecRunTime] Finishing example group ee/spec/controllers/ee/sessions_controller_spec.rb. It took 3.76 seconds. Expected to take 5.68 seconds. 484920:30:45# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/compliance_management/frameworks/destroy_spec.rb. Expected to take 5.6 seconds. 485020:30:45Delete a compliance framework 485120:30:45 feature is unlicensed 485220:30:46 does not destroy a compliance framework 485320:30:46 behaves like a mutation that returns top-level errors 485420:30:46 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 485520:30:46 when licensed 485620:30:46 current_user is namespace owner 485720:30:47 has no errors 485820:30:47 destroys a compliance framework 485920:30:47# [RSpecRunTime] RSpec elapsed time: 21 minutes 37.14 seconds. Current RSS: ~1506M. Threads: 5. load average: 1.14 1.14 1.06 1/410 12144 486120:30:47 current_user is not namespace owner 486220:30:48 does not destroy a compliance framework 486320:30:48 behaves like a mutation that returns top-level errors 486420:30:48 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 486520:30:48# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/compliance_management/frameworks/destroy_spec.rb. It took 3.3 seconds. Expected to take 5.6 seconds. 486620:30:48# [RSpecRunTime] Starting example group ee/spec/requests/projects/audit_events_spec.rb. Expected to take 5.51 seconds. 486720:30:48view audit events 486820:30:49 GET /:namespace/:project/-/audit_events 486920:30:51 returns 200 response 487020:30:53 avoids N+1 DB queries 487120:30:53# [RSpecRunTime] RSpec elapsed time: 21 minutes 42.95 seconds. Current RSS: ~1489M. Threads: 5. load average: 1.13 1.14 1.06 1/410 12187 487320:30:53# [RSpecRunTime] Finishing example group ee/spec/requests/projects/audit_events_spec.rb. It took 4.95 seconds. Expected to take 5.51 seconds. 487420:30:53# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/member_role/project_member_role_spec.rb. Expected to take 5.42 seconds. 487520:30:53Query.project_member_role 487620:30:54 without custom roles feature 487720:30:55 does not return any member roles 487820:30:55# [RSpecRunTime] RSpec elapsed time: 21 minutes 44.3 seconds. Current RSS: ~1478M. Threads: 5. load average: 1.04 1.12 1.05 1/410 12188 488020:30:55 with custom roles feature 488120:30:55 when on SaaS 488220:30:55 returns all group-level member roles 488320:30:55 behaves like a working graphql query 488420:30:55 returns a successful response 488520:30:55 when on self-managed 488620:30:56 returns an empty array 488720:30:56 behaves like a working graphql query 488820:30:56 returns a successful response 488920:30:56# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/member_role/project_member_role_spec.rb. It took 2.68 seconds. Expected to take 5.42 seconds. 489020:30:56# [RSpecRunTime] Starting example group ee/spec/requests/api/ldap_spec.rb. Expected to take 5.2 seconds. 489220:30:56 GET /ldap/groups 489320:30:56 when unauthenticated 489420:30:57 returns authentication error 489520:30:57 when authenticated as user 489620:30:57 returns authentication error 489720:30:57 when group owners are allowed to manage LDAP 489820:30:57 returns an array of ldap groups 489920:30:57 when authenticated as admin 490020:30:57 returns an array of ldap groups 490120:30:57 GET /ldap/ldapmain/groups 490220:30:57 when unauthenticated 490320:30:57 returns authentication error 490420:30:57 when authenticated as user 490520:30:58 returns authentication error 490620:30:58 when group owners are allowed to manage LDAP 490720:30:58 returns an array of ldap groups 490820:30:58 when authenticated as admin 490920:30:58 returns an array of ldap groups 491020:30:58# [RSpecRunTime] Finishing example group ee/spec/requests/api/ldap_spec.rb. It took 2.04 seconds. Expected to take 5.2 seconds. 491120:30:58# [RSpecRunTime] Starting example group ee/spec/controllers/ee/groups/usage_quotas_controller_spec.rb. Expected to take 5.1 seconds. 491220:30:58Groups::UsageQuotasController 491420:30:58 when user has read_usage_quotas permission 491520:30:59 renders index with 200 status code 491620:30:59 behaves like seat count alert 491720:30:59 when the namespace qualifies for the alert 491820:30:59 sets the seat_count_data 491920:30:59# [RSpecRunTime] RSpec elapsed time: 21 minutes 48.94 seconds. Current RSS: ~1497M. Threads: 5. load average: 1.04 1.11 1.05 1/410 12189 492120:30:59 when the namespace does not qualify for the alert 492220:31:00 sets the seat_count_data to nil 492320:31:00 when user does not have read_usage_quotas permission 492420:31:00 renders not_found 492520:31:00 GET #pending_members 492620:31:01 renders the pending members index 492720:31:01 when user cap feature is unavailable 492920:31:01 when user does not have permission for pending members index 493020:31:01 renders not_found 493120:31:02# [RSpecRunTime] Finishing example group ee/spec/controllers/ee/groups/usage_quotas_controller_spec.rb. It took 3.47 seconds. Expected to take 5.1 seconds. 493220:31:02# [RSpecRunTime] Starting example group ee/spec/mailers/emails/merge_commits_spec.rb. Expected to take 5.05 seconds. 493320:31:02Emails::MergeCommits 493420:31:04 #merge_requests_csv_email 493520:31:04 is expected to eq "Kombucha lovers | 2024-08-23 Chain of custody export" 493620:31:05 is expected to contain exactly "current@email.com" 493720:31:05 is expected to match "Your Chain of Custody CSV export for the group Kombucha lovers has been added to this email as an attachment." 493820:31:05 is expected to match /Your Chain of Custody CSV export for the group (?-mix:<a .*?href="http:\/\/localhost\/kombucha_lovers".*?>Kombucha lovers<\/a>) has been added to this email as an attachment./ 493920:31:05# [RSpecRunTime] RSpec elapsed time: 21 minutes 55.0 seconds. Current RSS: ~1512M. Threads: 5. load average: 1.03 1.11 1.05 1/413 12286 494120:31:05# [RSpecRunTime] Finishing example group ee/spec/mailers/emails/merge_commits_spec.rb. It took 3.85 seconds. Expected to take 5.05 seconds. 494220:31:05# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/iterations/cadences/destroy_spec.rb. Expected to take 4.89 seconds. 494320:31:05Destroying an iteration cadence 494420:31:06 when the user does not have permission 494520:31:06 behaves like a mutation that returns a top-level access error 494620:31:06 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 494720:31:06 when the user has permission 494820:31:06 when iterations feature is disabled 494920:31:06 behaves like a mutation that returns top-level errors 495020:31:07 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 495120:31:07 when iterations feature is enabled 495220:31:08 destroys the iteration cadence 495320:31:08 when required arguments are missing 495420:31:08 returns error about required argument 495520:31:08# [RSpecRunTime] RSpec elapsed time: 21 minutes 57.95 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.03 1.11 1.05 1/413 12287 495720:31:08# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/iterations/cadences/destroy_spec.rb. It took 2.95 seconds. Expected to take 4.89 seconds. 495820:31:08# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/ai/self_hosted_models/create_spec.rb. Expected to take 4.69 seconds. 495920:31:08Creating a self-hosted model 496020:31:09 when user is allowed to write changes 496120:31:09 behaves like it calls the manage_ai_settings policy 496220:31:09 calls the manage_ai_settings policy 496320:31:09 when there are errors with creating the self-hosted model 496420:31:10 returns an error message 496520:31:10 does not create a self-hosted model 496620:31:10 when there are no errors 496720:31:10 creates a self-hosted model 496820:31:10 when user is not allowed to write changes 496920:31:10 behaves like it calls the manage_ai_settings policy 497020:31:11 calls the manage_ai_settings policy 497120:31:11 behaves like a mutation that returns a top-level access error 497220:31:11 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 497320:31:11 when the ai_custom_model FF is disabled 497420:31:11 behaves like a mutation that returns a top-level access error 497520:31:12 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 497620:31:12# [RSpecRunTime] RSpec elapsed time: 22 minutes 1.88 seconds. Current RSS: ~1504M. Threads: 5. load average: 1.03 1.11 1.05 1/414 12288 497820:31:13# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/ai/self_hosted_models/create_spec.rb. It took 4.12 seconds. Expected to take 4.69 seconds. 497920:31:13# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/bulk_enable_spec.rb. Expected to take 4.64 seconds. 498020:31:13Mutations::Analytics::DevopsAdoption::EnabledNamespaces::BulkEnable 498120:31:15 creates the enabled_namespace for each passed namespace or returns existing enabled_namespace 498220:31:15 when the user cannot manage enabled_namespaces at least for one namespace 498320:31:15 behaves like a mutation that returns a top-level access error 498420:31:15 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 498520:31:15# [RSpecRunTime] RSpec elapsed time: 22 minutes 5.19 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.11 1.13 1.05 1/411 12289 498720:31:15 when the feature is not available 498820:31:15 behaves like a mutation that returns a top-level access error 498920:31:16 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 499020:31:16# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/bulk_enable_spec.rb. It took 3.43 seconds. Expected to take 4.64 seconds. 499120:31:16# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/ai/self_hosted_models/self_hosted_models_spec.rb. Expected to take 4.5 seconds. 499220:31:16List of self-hosted LLM servers. 499320:31:16 when the ai_custom_model FF is disabled 499420:31:17 does not return self-hosted model data 499520:31:17 when user has the required authorization 499620:31:17 returns the self-hosted model data 499720:31:17 behaves like performs the right authorization 499820:31:18 performs the right authorization correctly 499920:31:18# [RSpecRunTime] RSpec elapsed time: 22 minutes 7.92 seconds. Current RSS: ~1520M. Threads: 5. load average: 1.11 1.13 1.05 4/409 12290 500120:31:18 when user is not an admin 500220:31:19 does not return self-hosted model data 500320:31:19 behaves like performs the right authorization 500420:31:20 performs the right authorization correctly 500520:31:20# [RSpecRunTime] RSpec elapsed time: 22 minutes 9.39 seconds. Current RSS: ~1539M. Threads: 5. load average: 1.10 1.12 1.05 2/409 12291 500720:31:20# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/ai/self_hosted_models/self_hosted_models_spec.rb. It took 3.97 seconds. Expected to take 4.5 seconds. 500820:31:20# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/incident_management/escalation_policy/rules_spec.rb. Expected to take 4.36 seconds. 500920:31:20getting Incident Management escalation policies 501020:31:21 includes expected data 501120:31:22 avoids N+1 queries 501220:31:22 with multiple rules 501320:31:23 orders rules by time and status 501420:31:23# [RSpecRunTime] RSpec elapsed time: 22 minutes 12.47 seconds. Current RSS: ~1520M. Threads: 5. load average: 1.10 1.12 1.05 1/409 12292 501620:31:23# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/incident_management/escalation_policy/rules_spec.rb. It took 3.0 seconds. Expected to take 4.36 seconds. 501720:31:23# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/member_role/update_member_role_spec.rb. Expected to take 4.15 seconds. 501820:31:23updating member role 501920:31:23 without the custom roles feature 502020:31:23 with owner role 502120:31:23 behaves like a mutation that returns a top-level access error 502220:31:24 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 502320:31:24 with the custom roles feature 502420:31:24 with maintainer role 502520:31:24 behaves like a mutation that returns a top-level access error 502620:31:24 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 502720:31:24 with owner role 502820:31:24 with valid arguments 502920:31:25 returns success 503020:31:25 updates the member role 503120:31:25 with invalid arguments 503220:31:25 returns an error 503320:31:25 with missing arguments 503420:31:26 returns an error 503520:31:26# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/member_role/update_member_role_spec.rb. It took 2.95 seconds. Expected to take 4.15 seconds. 503620:31:26# [RSpecRunTime] Starting example group ee/spec/requests/custom_roles/admin_group_member/request_spec.rb. Expected to take 4.13 seconds. 503720:31:26User with admin_group_member custom role 503820:31:27 Groups::GroupMembersController 504020:31:27 user can update a member to a guest via a custom role 504120:31:28 user can not update a member to a maintainer via a custom role 504220:31:28# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.27 seconds. Current RSS: ~1517M. Threads: 5. load average: 1.09 1.12 1.05 1/409 12293 504520:31:28Job arguments to Groups::ResetSeatCalloutsWorker must be native JSON types, but #<Group id:1375 @group207> is a Group. 504720:31:28To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 504820:31:28 user can delete a member via a custom role 504920:31:28 #approve_access_request 505020:31:29 user can delete a member via a custom role 505120:31:29# [RSpecRunTime] Finishing example group ee/spec/requests/custom_roles/admin_group_member/request_spec.rb. It took 3.11 seconds. Expected to take 4.13 seconds. 505220:31:29# [RSpecRunTime] Starting example group ee/spec/controllers/projects/issue_links_controller_spec.rb. Expected to take 3.86 seconds. 505320:31:29Projects::IssueLinksController 505520:31:30 returns success response 505620:31:30# [RSpecRunTime] RSpec elapsed time: 22 minutes 20.17 seconds. Current RSS: ~1512M. Threads: 5. load average: 1.08 1.12 1.05 1/409 12294 505820:31:30 POST #create 505920:31:32 returns success response 506020:31:32 when blocked issues is disabled 506120:31:32 returns failure response 506220:31:32# [RSpecRunTime] RSpec elapsed time: 22 minutes 22.06 seconds. Current RSS: ~1506M. Threads: 5. load average: 1.08 1.12 1.05 1/409 12295 506420:31:33# [RSpecRunTime] Finishing example group ee/spec/controllers/projects/issue_links_controller_spec.rb. It took 3.53 seconds. Expected to take 3.86 seconds. 506520:31:33# [RSpecRunTime] Starting example group ee/spec/requests/custom_roles/archive_project/request_spec.rb. Expected to take 3.86 seconds. 506620:31:33User with archive_project custom role 506720:31:33 ProjectsController 506920:31:35Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>1345, "namespace_id"=>1381} is a ActiveSupport::HashWithIndifferentAccess. 507120:31:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 507220:31:35 user has access via a custom role 507320:31:35# [RSpecRunTime] RSpec elapsed time: 22 minutes 24.35 seconds. Current RSS: ~1492M. Threads: 5. load average: 1.08 1.12 1.05 1/409 12296 507620:31:35Job arguments to Sbom::SyncArchivedStatusWorker must be native JSON types, but {"project_id"=>578, "namespace_id"=>1381, "root_namespace_id"=>1381} is a ActiveSupport::HashWithIndifferentAccess. 507820:31:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 507920:31:35Job arguments to Vulnerabilities::ProcessArchivedEventsWorker must be native JSON types, but {"project_id"=>578, "namespace_id"=>1381, "root_namespace_id"=>1381} is a ActiveSupport::HashWithIndifferentAccess. 508120:31:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 508220:31:35 user has access via a custom role 508420:31:36 user has access via a custom role 508520:31:36# [RSpecRunTime] Finishing example group ee/spec/requests/custom_roles/archive_project/request_spec.rb. It took 3.43 seconds. Expected to take 3.86 seconds. 508620:31:36# [RSpecRunTime] Starting example group ee/spec/requests/groups/security/compliance_framework_reports_controller_spec.rb. Expected to take 3.68 seconds. 508720:31:36Groups::Security::ComplianceFrameworkReportsController 508820:31:36 GET /groups/:group_id/-/security/compliance_framework_reports(.:format) 508920:31:36 when user does not have access to dashboard 509020:31:37 renders not found 509120:31:37 when user has access to compliance reports 509220:31:37 defers email generation and redirects with message on following page 509320:31:38# [RSpecRunTime] Finishing example group ee/spec/requests/groups/security/compliance_framework_reports_controller_spec.rb. It took 1.63 seconds. Expected to take 3.68 seconds. 509420:31:38# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/member_role/instance_member_roles_spec.rb. Expected to take 3.64 seconds. 509520:31:38Query.instance_member_role 509620:31:38 with custom roles feature 509720:31:38 for an instance admin 509820:31:38 when on SaaS 509920:31:38 raises an error 510020:31:38 on self-managed 510120:31:39 returns only instance-level roles 510220:31:39 behaves like a working graphql query 510320:31:39 returns a successful response 510420:31:39 for a group owner 510520:31:39 when on SaaS 510620:31:39 raises an error 510720:31:39 when on self-managed 510820:31:39 returns only instance-level roles 510920:31:39 without custom roles feature 511020:31:40 returns an empty array 511120:31:40# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/member_role/instance_member_roles_spec.rb. It took 2.26 seconds. Expected to take 3.64 seconds. 511220:31:40# [RSpecRunTime] Starting example group ee/spec/requests/subscriptions_controller_spec.rb. Expected to take 3.47 seconds. 511320:31:40SubscriptionsController 511420:31:40 POST /validate_payment_method 511520:31:40 behaves like requires authentication 511620:31:40 requires authentication 511720:31:40 when user is undergoing identity verification 511820:31:40 validates the payment method with the unverified user ID 511920:31:40 when user has verified a credit card 512020:31:40 behaves like requires authentication 512120:31:40 requires authentication 512220:31:40 when the user is authenticated 512320:31:41 validates the payment method with the authenticated user ID 512420:31:41 GET /payment_form 512520:31:41 behaves like requires authentication 512620:31:41 requires authentication 512720:31:41 when user is undergoing identity verification 512820:31:41 skips authentication 512920:31:41 when user has verified a credit card 513020:31:41 behaves like requires authentication 513120:31:41 requires authentication 513220:31:41# [RSpecRunTime] Finishing example group ee/spec/requests/subscriptions_controller_spec.rb. It took 1.52 seconds. Expected to take 3.47 seconds. 513320:31:41# [RSpecRunTime] Starting example group ee/spec/mailers/emails/in_product_marketing_spec.rb. Expected to take 3.43 seconds. 513420:31:41Emails::InProductMarketing 513520:31:42 has correct custom headers 513620:31:42 #account_validation_email 513720:31:43 sends to the right user with a link to unsubscribe 513820:31:43 has the correct subject and content 513920:31:43# [RSpecRunTime] RSpec elapsed time: 22 minutes 32.8 seconds. Current RSS: ~1517M. Threads: 5. load average: 1.07 1.11 1.05 1/409 12325 514120:31:43# [RSpecRunTime] Finishing example group ee/spec/mailers/emails/in_product_marketing_spec.rb. It took 1.91 seconds. Expected to take 3.43 seconds. 514220:31:43# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/projects/lock_path_spec.rb. Expected to take 3.24 seconds. 514320:31:43Lock/unlock project's file path 514420:31:44 when the user does not have permission 514520:31:44 does not create requirement 514620:31:44 behaves like a mutation that returns a top-level access error 514720:31:44 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 514820:31:45# [RSpecRunTime] RSpec elapsed time: 22 minutes 34.2 seconds. Current RSS: ~1534M. Threads: 5. load average: 1.06 1.11 1.05 1/409 12326 515020:31:45 when the user has permission 515120:31:45 creates the path lock 515220:31:45 when there are validation errors 515320:31:45 behaves like a mutation that returns errors in the response 515420:31:46 is expected to contain exactly "You have no permissions" 515520:31:46# [RSpecRunTime] RSpec elapsed time: 22 minutes 35.32 seconds. Current RSS: ~1537M. Threads: 5. load average: 1.06 1.11 1.05 1/409 12327 515720:31:46# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/projects/lock_path_spec.rb. It took 2.52 seconds. Expected to take 3.24 seconds. 515820:31:46# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/vulnerabilities/scanner_spec.rb. Expected to take 3.13 seconds. 515920:31:46Query.vulnerabilities.scanner 516020:31:49 returns a vulnerability scanner 516120:31:49# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/vulnerabilities/scanner_spec.rb. It took 3.67 seconds. Expected to take 3.13 seconds. 516220:31:50# [RSpecRunTime] RSpec elapsed time: 22 minutes 39.21 seconds. Current RSS: ~1513M. Threads: 5. load average: 1.14 1.13 1.06 1/409 12328 516420:31:50# [RSpecRunTime] Starting example group ee/spec/requests/custom_roles/admin_push_rules/groups_request_spec.rb. Expected to take 3.07 seconds. 516520:31:50User with admin_push_rules custom role 516620:31:50 Groups::PushRulesController 516820:31:51 updates repository settings 516920:31:51# [RSpecRunTime] RSpec elapsed time: 22 minutes 40.49 seconds. Current RSS: ~1507M. Threads: 5. load average: 1.14 1.13 1.06 1/409 12329 517120:31:51 Groups::Settings::RepositoryController 517320:31:51 returns repository settings page 517420:31:52# [RSpecRunTime] Finishing example group ee/spec/requests/custom_roles/admin_push_rules/groups_request_spec.rb. It took 2.12 seconds. Expected to take 3.07 seconds. 517520:31:52# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/update_spec.rb. Expected to take 2.86 seconds. 517620:31:52Updating an on-call schedule 517720:31:53 updates the on-call schedule 517820:31:53# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/update_spec.rb. It took 1.28 seconds. Expected to take 2.86 seconds. 517920:31:53# [RSpecRunTime] RSpec elapsed time: 22 minutes 42.68 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.14 1.13 1.06 1/409 12330 518120:31:53# [RSpecRunTime] Starting example group ee/spec/mailers/ee/emails/service_desk_spec.rb. Expected to take 2.81 seconds. 518220:31:53Emails::ServiceDesk 518320:31:53 .service_desk_thank_you_email 518420:31:53 when additional email text is enabled 518520:31:53 with an additional text placeholder 518620:31:53 behaves like custom template content 518720:31:54 builds the email correctly 518820:31:54 when additional email text is disabled 518920:31:54 with an additional text placeholder 519020:31:54 behaves like custom template content 519120:31:54 builds the email correctly 519220:31:54 .service_desk_new_note_email 519320:31:54 when additional email text is enabled 519420:31:54 with an additional text placeholders 519520:31:54 behaves like custom template content 519620:31:54 builds the email correctly 519720:31:54 when additional email text is disabled 519820:31:54 with an additional text placeholder 519920:31:54 behaves like custom template content 520020:31:55 builds the email correctly 520120:31:55# [RSpecRunTime] Finishing example group ee/spec/mailers/ee/emails/service_desk_spec.rb. It took 1.94 seconds. Expected to take 2.81 seconds. 520220:31:55# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/groups/saved_replies/create_spec.rb. Expected to take 2.75 seconds. 520320:31:55Create group saved reply 520420:31:55 when license is invalid 520520:31:56 returns null 520620:31:56 with group_saved_replies_flag disabled 520720:31:56 returns null 520820:31:56 when license is valid 520920:31:56 creates a saved reply 521020:31:56 when saved reply exists 521120:31:56 behaves like a mutation that returns errors in the response 521220:31:56 is expected to contain exactly "Name has already been taken" 521320:31:57# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/groups/saved_replies/create_spec.rb. It took 1.67 seconds. Expected to take 2.75 seconds. 521420:31:57# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/cloud_connector/cloud_connector_status_spec.rb. Expected to take 2.62 seconds. 521520:31:57Querying for Cloud Connector status 521620:31:57 when the user is authenticated 521720:31:57 when the user does not have the right permissions 521820:31:57 returns an error 521920:31:57 when the user has the right permissions 522020:31:57 when response is success 522120:31:57 returns successful status response 522220:31:57 when response is error 522320:31:58 returns unsuccessful status response 522420:31:58 when on gitlab.com 522520:31:58 returns an error 522620:31:58 when the user is not authenticated 522720:31:58 returns an error 522820:31:58# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/cloud_connector/cloud_connector_status_spec.rb. It took 1.51 seconds. Expected to take 2.62 seconds. 522920:31:58# [RSpecRunTime] Starting example group ee/spec/requests/groups/security/compliance_standards_adherence_reports_controller_spec.rb. Expected to take 2.52 seconds. 523020:31:58Groups::Security::ComplianceStandardsAdherenceReportsController 523120:31:58 GET /groups/:group_id/-/security/compliance_standards_adherence_reports(.:format) 523220:31:58 when user does not have access to dashboard 523320:31:59 renders not found 523420:31:59 when user has access to compliance reports 523520:31:59 defers email generation and redirects with message on following page 523620:32:00# [RSpecRunTime] Finishing example group ee/spec/requests/groups/security/compliance_standards_adherence_reports_controller_spec.rb. It took 1.43 seconds. Expected to take 2.52 seconds. 523720:32:00# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/incident_management/escalation_policy/update_spec.rb. Expected to take 2.32 seconds. 523820:32:00Updating an escalation policy 523920:32:01 updates the escalation policy 524020:32:01 when rules are provided out of order 524120:32:01 successfully creates the policy and reorders the rules 524220:32:01# [RSpecRunTime] RSpec elapsed time: 22 minutes 50.81 seconds. Current RSS: ~1524M. Threads: 5. load average: 1.12 1.12 1.06 1/409 12331 524420:32:01# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/incident_management/escalation_policy/update_spec.rb. It took 1.72 seconds. Expected to take 2.32 seconds. 524520:32:01# [RSpecRunTime] Starting example group ee/spec/requests/projects/merge_trains_controller_spec.rb. Expected to take 2.18 seconds. 524620:32:01Projects::MergeTrainsController 524720:32:02 GET /:namespace/:project/-/merge_trains 524820:32:02 when feature is enabled 524920:32:03 renders the merge trains index template 525020:32:03# [RSpecRunTime] RSpec elapsed time: 22 minutes 52.38 seconds. Current RSS: ~1521M. Threads: 5. load average: 1.12 1.12 1.06 1/409 12332 525220:32:03 when feature is disabled 525320:32:03 returns "not found response" 525420:32:03# [RSpecRunTime] Finishing example group ee/spec/requests/projects/merge_trains_controller_spec.rb. It took 1.85 seconds. Expected to take 2.18 seconds. 525520:32:03# [RSpecRunTime] Starting example group ee/spec/requests/groups/security/compliance_project_framework_reports_controller_spec.rb. Expected to take 2.08 seconds. 525620:32:03Groups::Security::ComplianceProjectFrameworkReportsController 525720:32:03 GET /groups/*group_id/-/security/compliance_framework_reports(.:format) 525820:32:03 when user does not have access to dashboard 525920:32:04 renders not found 526020:32:04 when user has access to compliance reports 526120:32:04 defers email generation and redirects with message on following page 526220:32:05# [RSpecRunTime] Finishing example group ee/spec/requests/groups/security/compliance_project_framework_reports_controller_spec.rb. It took 1.48 seconds. Expected to take 2.08 seconds. 526320:32:05# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/ai_messages_spec.rb. Expected to take 1.92 seconds. 526420:32:05Querying user AI messages 526520:32:05 when user is not logged in 526620:32:06 returns an empty array 526720:32:06 when user is logged in 526820:32:06 returns user messages 526920:32:06# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/ai_messages_spec.rb. It took 1.37 seconds. Expected to take 1.92 seconds. 527020:32:06# [RSpecRunTime] Starting example group ee/spec/requests/groups/labels_spec.rb. Expected to take 1.75 seconds. 527120:32:06view audit events 527220:32:06 GET /groups/:group/-/audit_events 527320:32:06 returns 200 response 527420:32:07 avoids N+1 DB queries 527520:32:07# [RSpecRunTime] RSpec elapsed time: 22 minutes 57.02 seconds. Current RSS: ~1513M. Threads: 5. load average: 1.11 1.12 1.06 1/409 12333 527720:32:07# [RSpecRunTime] Finishing example group ee/spec/requests/groups/labels_spec.rb. It took 1.52 seconds. Expected to take 1.75 seconds. 527820:32:07# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/projects/project_settings_update_spec.rb. Expected to take 1.61 seconds. 527920:32:07Project settings update 528020:32:08 when updating settings 528120:32:09 will update the settings 528220:32:09# [RSpecRunTime] RSpec elapsed time: 22 minutes 58.4 seconds. Current RSS: ~1500M. Threads: 5. load average: 1.11 1.12 1.06 1/409 12334 528420:32:09# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/projects/project_settings_update_spec.rb. It took 1.38 seconds. Expected to take 1.61 seconds. 528520:32:09# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/boards/update_spec.rb. Expected to take 1.29 seconds. 528620:32:09Mutations::Boards::Update 528720:32:09 when both labels and labelIds are given 528820:32:09 behaves like a mutation that returns top-level errors 528920:32:10 is expected to contain exactly "Only one of [labels, labelIds] arguments is allowed at the same time." 529020:32:10# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/boards/update_spec.rb. It took 1.05 seconds. Expected to take 1.29 seconds. 529120:32:10# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/projects/duo_features_enabled_spec.rb. Expected to take 1.15 seconds. 529220:32:10querying duoFeaturesEnabled 529320:32:10 duoFeaturesEnabled 529420:32:11 is available to query 529520:32:11# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/projects/duo_features_enabled_spec.rb. It took 1.01 seconds. Expected to take 1.15 seconds. 529620:32:11# [RSpecRunTime] Starting example group ee/spec/mailers/namespaces/free_user_cap_mailer_spec.rb. Expected to take 0.85 second. 529720:32:11Namespaces::FreeUserCapMailer 529820:32:11 #over_limit_email 529920:32:11 creates an email message namespace being over free user cap 530020:32:11# [RSpecRunTime] Finishing example group ee/spec/mailers/namespaces/free_user_cap_mailer_spec.rb. It took 0.56 second. Expected to take 0.85 second. 530120:32:11# [RSpecRunTime] Starting example group ee/spec/controllers/user_settings/ssh_keys_controller_spec.rb. Expected to take 0.77 second. 530220:32:11UserSettings::SshKeysController 530420:32:12Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 530620:32:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 530720:32:12 logs the audit event 530820:32:12# [RSpecRunTime] Finishing example group ee/spec/controllers/user_settings/ssh_keys_controller_spec.rb. It took 0.63 second. Expected to take 0.77 second. 530920:32:46auto_explain log contains 1551 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-integration-pg14-4-9.336.main.ndjson.gz 531020:32:46took 33.379172019 531120:33:18auto_explain log contains 1552 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-integration-pg14-4-9.336.ci.ndjson.gz 531220:33:18took 31.480665145 531320:33:18[TEST PROF INFO] EventProf results for sql.active_record 531420:33:18Total time: 05:41.861 of 22:55.269 (24.86%) 531520:33:18Total events: 220832 531620:33:18Top 5 slowest suites (by time): 531720:33:18Projects::Mer...estsController (./ee/spec/controllers/projects/merge_requests_controller_spec.rb:144) – 00:43.219 (28108 / 194) of 04:01.694 (17.88%) 531820:33:18API::ProjectApprovalSettings (./ee/spec/requests/api/project_approval_settings_spec.rb:5) – 00:26.559 (17749 / 152) of 01:37.961 (27.11%) 531920:33:18OperationsController (./ee/spec/controllers/operations_controller_spec.rb:5) – 00:25.532 (16027 / 54) of 01:37.785 (26.11%) 532020:33:18Groups::EpicsController (./ee/spec/controllers/groups/epics_controller_spec.rb:5) – 00:20.205 (12133 / 76) of 01:14.360 (27.17%) 532120:33:18Query.project...).dependencies (./ee/spec/requests/api/graphql/project/sbom/dependencies_spec.rb:5) – 00:16.247 (11042 / 14) of 00:49.227 (33.01%) 532220:33:18Knapsack report was generated. Preview: 532420:33:18 "ee/spec/controllers/projects/merge_requests_controller_spec.rb": 241.69348804699996, 532520:33:18 "ee/spec/requests/api/project_approval_settings_spec.rb": 97.96082137600001, 532620:33:18 "ee/spec/controllers/operations_controller_spec.rb": 97.78550463900001, 532720:33:18 "ee/spec/controllers/groups/epics_controller_spec.rb": 74.35992064300001, 532820:33:18 "ee/spec/requests/api/group_hooks_spec.rb": 44.68280782900001, 532920:33:18 "ee/spec/requests/api/geo_nodes_spec.rb": 41.59309364900014, 533020:33:18 "ee/spec/requests/api/internal/shellhorse_spec.rb": 43.30871521799986, 533120:33:18 "ee/spec/requests/api/graphql/project/sbom/dependencies_spec.rb": 49.227042149, 533220:33:18 "ee/spec/requests/api/vulnerability_issue_links_spec.rb": 29.725702174999924, 533320:33:18 "ee/spec/controllers/projects/security/vulnerabilities_controller_spec.rb": 37.220594205, 533420:33:18 "ee/spec/requests/lfs_http_spec.rb": 29.312941275999947, 533520:33:18 "ee/spec/requests/api/vulnerability_exports_spec.rb": 20.74105476900013, 533620:33:18 "ee/spec/requests/api/internal/kubernetes_spec.rb": 24.328493476999938, 533720:33:18 "ee/spec/controllers/ee/projects/jobs_controller_spec.rb": 27.978163244999905, 533820:33:18 "ee/spec/requests/groups/security/credentials_controller_spec.rb": 19.197147901000108, 533920:33:18 "ee/spec/controllers/groups/work_items_controller_spec.rb": 16.510105079999903, 534020:33:18 "ee/spec/requests/groups/epics/epic_links_controller_spec.rb": 19.262471885999958, 534120:33:18 "ee/spec/requests/api/graphql/vulnerabilities/location_spec.rb": 20.15840036899999, 534220:33:18 "ee/spec/requests/api/gitlab_subscriptions/subscriptions_spec.rb": 11.138148588999911, 534320:33:18 "ee/spec/requests/api/dependencies_spec.rb": 20.49335161099998, 534420:33:18 "ee/spec/requests/smartcard_controller_spec.rb": 9.464388003000067, 534520:33:18 "ee/spec/requests/api/graphql/group/epic/epic_aggregate_query_spec.rb": 13.661641648000113, 534620:33:18 "ee/spec/requests/api/graphql/mutations/audit_events/google_cloud_logging_configurations/create_spec.rb": 11.794604428999946, 534720:33:18 "ee/spec/requests/trial_registrations_controller_spec.rb": 8.638103443000091, 534820:33:18 "ee/spec/requests/api/graphql/mutations/audit_events/group/audit_event_streaming_destinations/create_spec.rb": 9.71095028700006, 534920:33:18 "ee/spec/requests/api/graphql/mutations/security/finding/revert_to_detected_spec.rb": 12.181602277000138, 535020:33:18 "ee/spec/requests/projects/analytics/cycle_analytics/stages_controller_spec.rb": 9.161838380999825, 535120:33:18 "ee/spec/requests/api/dependency_list_exports_spec.rb": 8.077922569000066, 535220:33:18 "ee/spec/requests/api/project_import_spec.rb": 12.677879766999922, 535320:33:18 "ee/spec/requests/api/graphql/mutations/audit_events/group/audit_event_streaming_destinations/update_spec.rb": 8.020597302999931, 535420:33:18 "ee/spec/controllers/projects/approver_groups_controller_spec.rb": 11.78154743999994, 535520:33:18 "ee/spec/requests/groups/epics_controller_spec.rb": 8.34500258800017, 535620:33:18 "ee/spec/requests/api/graphql/remote_development/cluster_agent/workspaces/with_project_ids_arg_spec.rb": 9.71987335599988, 535720:33:18 "ee/spec/requests/api/resource_iteration_events_spec.rb": 9.681827215000112, 535820:33:18 "ee/spec/requests/api/graphql/explain_vulnerability_prompt_spec.rb": 11.144251425999983, 535920:33:18 "ee/spec/requests/api/elasticsearch_indexed_namespaces_spec.rb": 6.353555119000021, 536020:33:18 "ee/spec/requests/api/graphql/mutations/audit_events/instance/google_cloud_logging_configurations/update_spec.rb": 5.795732743999906, 536120:33:18 "ee/spec/controllers/groups/groups_controller_spec.rb": 7.211415637999835, 536220:33:18 "ee/spec/requests/api/graphql/mutations/branch_rules/external_status_checks/update_spec.rb": 6.360946898000066, 536320:33:18 "ee/spec/controllers/projects/analytics/issues_analytics_controller_spec.rb": 6.515189624999948, 536420:33:18 "ee/spec/requests/api/graphql/project/incident_management/oncall_schedules_spec.rb": 7.183662670000103, 536520:33:18 "ee/spec/controllers/projects/insights_controller_spec.rb": 5.537251355999842, 536620:33:18 "ee/spec/requests/api/dora/metrics_spec.rb": 4.493052390999992, 536720:33:18 "ee/spec/requests/api/graphql/mutations/security/configuration/project_set_continuous_vulnerability_scanning_spec.rb": 6.520732115000101, 536820:33:18 "ee/spec/requests/api/ci/variables_spec.rb": 6.968286878000072, 536920:33:18 "ee/spec/requests/ee/application_controller_spec.rb": 6.30063875299993, 537020:33:18 "ee/spec/requests/api/files_spec.rb": 5.9382867430001625, 537120:33:18 "ee/spec/controllers/projects/iterations_controller_spec.rb": 4.916551947000016, 537220:33:18 "ee/spec/requests/ee/organizations/groups_controller_spec.rb": 4.258474081000031, 537320:33:18 "ee/spec/requests/api/graphql/mutations/member_role/create_member_role_spec.rb": 4.153385658999923, 537420:33:18 "ee/spec/mailers/ee/emails/identity_verification_spec.rb": 4.1355246299999635, 537520:33:18 "ee/spec/requests/api/graphql/member_role/group_member_role_spec.rb": 4.299312668000084, 537620:33:18 "ee/spec/controllers/groups/security/vulnerabilities_controller_spec.rb": 4.150316470000007, 537720:33:18 "ee/spec/requests/api/graphql_spec.rb": 3.7757444300000316, 537820:33:18 "ee/spec/requests/api/graphql/project/branch_rules/approval_project_rules_spec.rb": 4.418723647999968, 537920:33:18 "ee/spec/requests/admin/application_settings_controller_spec.rb": 7.222796208000091, 538020:33:18 "ee/spec/controllers/groups/security/dashboard_controller_spec.rb": 5.040242025999987, 538120:33:18 "ee/spec/requests/api/remote_mirrors_spec.rb": 4.735550511999918, 538220:33:18 "ee/spec/controllers/groups/analytics/coverage_reports_controller_spec.rb": 5.001488890000019, 538320:33:18 "ee/spec/requests/api/graphql/analytics/contribution_analytics/contributions_spec.rb": 5.396766506999938, 538420:33:18 "ee/spec/requests/api/graphql/mutations/audit_events/instance/audit_event_streaming_destinations/update_spec.rb": 4.175450557999966, 538520:33:18 "ee/spec/requests/api/graphql/mutations/boards/issues/issue_move_list_spec.rb": 4.199894296000139, 538620:33:18 "ee/spec/requests/api/graphql/mutations/iterations/delete_spec.rb": 4.0372870290000265, 538720:33:18 "ee/spec/requests/projects/issue_feature_flags_controller_spec.rb": 4.090576284000008, 538820:33:18 "ee/spec/requests/api/graphql/audit_events/streaming/instance_event_type_filters/create_spec.rb": 2.698789718999933, 538920:33:18 "ee/spec/controllers/projects/runners_controller_spec.rb": 4.6578590080000595, 539020:33:18 "ee/spec/requests/api/graphql/project/incident_management/oncall_participants_spec.rb": 3.276662091000162, 539120:33:18 "ee/spec/controllers/ee/sessions_controller_spec.rb": 3.754716722000012, 539220:33:18 "ee/spec/requests/api/graphql/mutations/compliance_management/frameworks/destroy_spec.rb": 3.2968916300001183, 539320:33:18 "ee/spec/requests/projects/audit_events_spec.rb": 4.947121974000083, 539420:33:18 "ee/spec/requests/api/graphql/member_role/project_member_role_spec.rb": 2.678643989999955, 539520:33:18 "ee/spec/requests/api/ldap_spec.rb": 2.037599253000053, 539620:33:18 "ee/spec/controllers/ee/groups/usage_quotas_controller_spec.rb": 3.4686757350000335, 539720:33:18 "ee/spec/mailers/emails/merge_commits_spec.rb": 3.8538685040000473, 539820:33:18 "ee/spec/requests/api/graphql/mutations/iterations/cadences/destroy_spec.rb": 2.951785847999872, 539920:33:18 "ee/spec/requests/api/graphql/ai/self_hosted_models/create_spec.rb": 4.122369430999925, 540020:33:18 "ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/bulk_enable_spec.rb": 3.429593807999936, 540120:33:18 "ee/spec/requests/api/graphql/ai/self_hosted_models/self_hosted_models_spec.rb": 3.96706131499991, 540220:33:18 "ee/spec/requests/api/graphql/project/incident_management/escalation_policy/rules_spec.rb": 2.9956958939999367, 540320:33:18 "ee/spec/requests/api/graphql/mutations/member_role/update_member_role_spec.rb": 2.9445484679999936, 540420:33:18 "ee/spec/requests/custom_roles/admin_group_member/request_spec.rb": 3.109946535000063, 540520:33:18 "ee/spec/controllers/projects/issue_links_controller_spec.rb": 3.533917830000064, 540620:33:18 "ee/spec/requests/custom_roles/archive_project/request_spec.rb": 3.427096689000109, 540720:33:18 "ee/spec/requests/groups/security/compliance_framework_reports_controller_spec.rb": 1.6305049860000054, 540820:33:18 "ee/spec/requests/api/graphql/member_role/instance_member_roles_spec.rb": 2.261015194000038, 540920:33:18 "ee/spec/requests/subscriptions_controller_spec.rb": 1.5182840259999466, 541020:33:18 "ee/spec/mailers/emails/in_product_marketing_spec.rb": 1.906164432999958, 541120:33:18 "ee/spec/requests/api/graphql/mutations/projects/lock_path_spec.rb": 2.5204032740000457, 541220:33:18 "ee/spec/requests/api/graphql/vulnerabilities/scanner_spec.rb": 3.672119559000066, 541320:33:18 "ee/spec/requests/custom_roles/admin_push_rules/groups_request_spec.rb": 2.124103456000057, 541420:33:18 "ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/update_spec.rb": 1.2772536949998994, 541520:33:18 "ee/spec/mailers/ee/emails/service_desk_spec.rb": 1.935451171000068, 541620:33:18 "ee/spec/requests/api/graphql/groups/saved_replies/create_spec.rb": 1.6730420530000174, 541720:33:18 "ee/spec/requests/api/graphql/cloud_connector/cloud_connector_status_spec.rb": 1.5062369170000238, 541820:33:18 "ee/spec/requests/groups/security/compliance_standards_adherence_reports_controller_spec.rb": 1.425072972999942, 541920:33:18 "ee/spec/requests/api/graphql/mutations/incident_management/escalation_policy/update_spec.rb": 1.7214113290001478, 542020:33:18 "ee/spec/requests/projects/merge_trains_controller_spec.rb": 1.850931146999983, 542120:33:18 "ee/spec/requests/groups/security/compliance_project_framework_reports_controller_spec.rb": 1.4803818880000108, 542220:33:18 "ee/spec/requests/api/graphql/ai_messages_spec.rb": 1.3670600269999795, 542320:33:18 "ee/spec/requests/groups/labels_spec.rb": 1.5192929849999928, 542420:33:18 "ee/spec/requests/api/graphql/mutations/projects/project_settings_update_spec.rb": 1.382267535999972, 542520:33:18 "ee/spec/requests/api/graphql/mutations/boards/update_spec.rb": 1.051470603000098, 542620:33:18 "ee/spec/requests/api/graphql/projects/duo_features_enabled_spec.rb": 1.009999106000123, 542720:33:18 "ee/spec/mailers/namespaces/free_user_cap_mailer_spec.rb": 0.5605624740001076, 542820:33:18 "ee/spec/controllers/user_settings/ssh_keys_controller_spec.rb": 0.6257463179999831 543020:33:18Knapsack global time execution for tests: 22m 55s 543120:33:18Pending: (Failures listed here are expected and do not affect your suite's status) 543220:33:18 1) OperationsController GET #environments format json with an authenticated developer with a project in the dashboard with environments pagination N+1 queries avoids N+1 database queries 543320:33:18 # No reason given 543420:33:18 # ./ee/spec/controllers/operations_controller_spec.rb:474 543520:33:18Finished in 24 minutes 7 seconds (files took 2 minutes 10.7 seconds to load) 543620:33:181707 examples, 0 failures, 1 pending 543720:33:18Randomized with seed 49731 543820:33:27RSpec exited with 0. 543920:33:27No examples to retry, congrats! 544120:33:28Running after script... 544220:33:28$ source scripts/utils.sh 544320:33:28$ log_disk_usage after_script 544420:33:28[log_disk_usage after_script] start 544620:33:28Filesystem Size Used Avail Use% Mounted on 544720:33:28overlay 46G 18G 28G 40% / 544820:33:28tmpfs 64M 0 64M 0% /dev 544920:33:28shm 256M 0 256M 0% /dev/shm 545020:33:28/dev/sda1 46G 18G 28G 40% /cache 545120:33:28tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 545220:33:28tmpfs 3.9G 0 3.9G 0% /proc/acpi 545320:33:28tmpfs 3.9G 0 3.9G 0% /proc/scsi 545420:33:28tmpfs 3.9G 0 3.9G 0% /sys/firmware 545720:33:28drwxr-xr-x 3 root root 4.0K Aug 23 20:05 cache 545820:33:28drwxrwxrwx 2 root root 4.0K Aug 23 19:54 feature_flags 545920:33:28drwxrwxrwx 2 root root 4.0K Aug 23 19:54 pids 546020:33:28drwxrwxrwx 5 root root 4.0K Aug 23 20:19 prometheus_multiproc_dir 546120:33:28drwxr-xr-x 4 root root 4.0K Aug 23 20:06 run 546220:33:28drwxrwxrwx 3 root root 4.0K Aug 23 19:54 sockets 546320:33:28drwxrwxrwx 16 root root 4.0K Aug 23 20:32 tests 546420:33:28-rw-r--r-- 1 root root 356 Aug 23 20:06 job-metrics.json 546520:33:28-rw-r--r-- 1 root root 58 Aug 23 20:06 duration_setup_db.txt 546620:33:28-rw------- 1 root root 44 Aug 23 20:05 gitlab_workhorse_test_secret 546720:33:28[log_disk_usage after_script] end 546820:33:28$ bundle exec gem list gitlab_quality-test_tooling 546920:33:31gitlab_quality-test_tooling (1.35.0) 547020:33:31$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 547320:33:31$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 547620:33:31$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 547920:33:31$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 548320:33:34$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 548720:33:36$ tooling/bin/push_job_metrics || true 548820:33:37[job-metrics] Pushing job metrics file for the CI/CD job. 548920:33:37[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 549120:33:38Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.4-17 due to policy 549320:33:39Uploading artifacts... 549420:33:39auto_explain/: found 3 matching artifact files and directories 549520:33:39coverage/: found 5 matching artifact files and directories 549620:33:39crystalball/: found 2 matching artifact files and directories 549720:33:39deprecations/: found 6 matching artifact files and directories 549820:33:39knapsack/: found 4 matching artifact files and directories 549920:33:39rspec/: found 16 matching artifact files and directories 550020:33:39WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 550120:33:39log/*.log: found 22 matching artifact files and directories 550320:33:39WARNING: Retrying... context=artifacts-uploader error=request redirected 550420:33:42Uploading artifacts as "archive" to coordinator... 201 Created id=7655314832 responseStatus=201 Created token=glcbt-66 550520:33:42Uploading artifacts... 550620:33:42rspec/rspec-*.xml: found 1 matching artifact files and directories 550820:33:42WARNING: Retrying... context=artifacts-uploader error=request redirected 550920:33:44Uploading artifacts as "junit" to coordinator... 201 Created id=7655314832 responseStatus=201 Created token=glcbt-66 551120:33:55Job succeeded