rspec unit pg14 single-db 29/32
Passed Started
by
@krasio

Krasimir Angelov
1.2 behaves like grants the expected permissions3 is expected to be disallowed :read_issue_iid4 project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 15 behaves like grants the expected permissions6 is expected to be allowed :read_issue7# [RSpecRunTime] RSpec elapsed time: 5 minutes 37.95 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.25 1.23 1.09 1/277 141868.9 behaves like grants the expected permissions10 is expected to be allowed :read_issue_iid11# [RSpecRunTime] RSpec elapsed time: 5 minutes 39.08 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.25 1.23 1.09 1/277 1418712.13 project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 114 behaves like grants the expected permissions15 is expected to be allowed :read_issue16# [RSpecRunTime] RSpec elapsed time: 5 minutes 40.27 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.25 1.23 1.09 1/277 1418817.18 behaves like grants the expected permissions19 is expected to be allowed :read_issue_iid20# [RSpecRunTime] RSpec elapsed time: 5 minutes 41.36 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.25 1.23 1.09 1/277 1418921.22 project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 023 behaves like grants the expected permissions24 is expected to be disallowed :read_issue25 behaves like grants the expected permissions26 is expected to be disallowed :read_issue_iid27 project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 028 behaves like grants the expected permissions29 is expected to be disallowed :read_issue30 behaves like grants the expected permissions31 is expected to be disallowed :read_issue_iid32 project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 033 behaves like grants the expected permissions34 is expected to be disallowed :read_issue35# [RSpecRunTime] RSpec elapsed time: 5 minutes 45.72 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.23 1.22 1.09 1/277 1419036.37 behaves like grants the expected permissions38 is expected to be disallowed :read_issue_iid39# [RSpecRunTime] RSpec elapsed time: 5 minutes 46.81 seconds. Current RSS: ~1301M. Threads: 5. load average: 1.23 1.22 1.09 1/277 1419140.41 project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 042 behaves like grants the expected permissions43 is expected to be disallowed :read_issue44# [RSpecRunTime] RSpec elapsed time: 5 minutes 47.89 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.21 1.22 1.09 1/277 1419245.46 behaves like grants the expected permissions47 is expected to be disallowed :read_issue_iid48# [RSpecRunTime] RSpec elapsed time: 5 minutes 49.06 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.21 1.22 1.09 1/277 1419349.50 project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 051 behaves like grants the expected permissions52 is expected to be disallowed :read_issue53 behaves like grants the expected permissions54 is expected to be disallowed :read_issue_iid55 project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 056 behaves like grants the expected permissions57 is expected to be disallowed :read_issue58 behaves like grants the expected permissions59 is expected to be disallowed :read_issue_iid60 and policy allows reporter access61 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 162 behaves like grants the expected permissions63 is expected to be allowed :update_issue64 behaves like grants the expected permissions65 is expected to be allowed :admin_issue66 behaves like grants the expected permissions67 is expected to be allowed :set_issue_metadata68 behaves like grants the expected permissions69 is expected to be allowed :set_confidentiality70 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 071 behaves like grants the expected permissions72 is expected to be disallowed :update_issue73 behaves like grants the expected permissions74 is expected to be disallowed :admin_issue75 behaves like grants the expected permissions76 is expected to be disallowed :set_issue_metadata77 behaves like grants the expected permissions78 is expected to be disallowed :set_confidentiality79 project_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 180 behaves like grants the expected permissions81 is expected to be allowed :update_issue82 behaves like grants the expected permissions83 is expected to be allowed :admin_issue84# [RSpecRunTime] RSpec elapsed time: 6 minutes 0.84 second. Current RSS: ~1309M. Threads: 5. load average: 1.18 1.21 1.09 1/277 1419485.86 behaves like grants the expected permissions87 is expected to be allowed :set_issue_metadata88# [RSpecRunTime] RSpec elapsed time: 6 minutes 1.97 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.18 1.21 1.09 1/277 1419589.90 behaves like grants the expected permissions91 is expected to be allowed :set_confidentiality92# [RSpecRunTime] RSpec elapsed time: 6 minutes 3.13 seconds. Current RSS: ~1308M. Threads: 5. load average: 1.16 1.21 1.09 1/277 1419693.94 project_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 095 behaves like grants the expected permissions96 is expected to be disallowed :update_issue97# [RSpecRunTime] RSpec elapsed time: 6 minutes 4.26 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.16 1.21 1.09 1/277 1419798.99 behaves like grants the expected permissions100 is expected to be disallowed :admin_issue101# [RSpecRunTime] RSpec elapsed time: 6 minutes 5.31 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.16 1.21 1.09 1/277 14198102.103 behaves like grants the expected permissions104 is expected to be disallowed :set_issue_metadata105# [RSpecRunTime] RSpec elapsed time: 6 minutes 6.45 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.16 1.21 1.09 1/277 14199106.107 behaves like grants the expected permissions108 is expected to be disallowed :set_confidentiality109# [RSpecRunTime] RSpec elapsed time: 6 minutes 7.57 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.16 1.21 1.09 1/279 14200110.111 project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 0112 behaves like grants the expected permissions113 is expected to be disallowed :update_issue114 behaves like grants the expected permissions115 is expected to be disallowed :admin_issue116 behaves like grants the expected permissions117 is expected to be disallowed :set_issue_metadata118 behaves like grants the expected permissions119 is expected to be disallowed :set_confidentiality120 project_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 0121 behaves like grants the expected permissions122 is expected to be disallowed :update_issue123 behaves like grants the expected permissions124 is expected to be disallowed :admin_issue125 behaves like grants the expected permissions126 is expected to be disallowed :set_issue_metadata127 behaves like grants the expected permissions128 is expected to be disallowed :set_confidentiality129 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1130 behaves like grants the expected permissions131 is expected to be allowed :update_issue132 behaves like grants the expected permissions133 is expected to be allowed :admin_issue134 behaves like grants the expected permissions135 is expected to be allowed :set_issue_metadata136 behaves like grants the expected permissions137 is expected to be allowed :set_confidentiality138 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0139 behaves like grants the expected permissions140 is expected to be disallowed :update_issue141 behaves like grants the expected permissions142 is expected to be disallowed :admin_issue143 behaves like grants the expected permissions144 is expected to be disallowed :set_issue_metadata145 behaves like grants the expected permissions146 is expected to be disallowed :set_confidentiality147 project_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1148 behaves like grants the expected permissions149 is expected to be allowed :update_issue150 behaves like grants the expected permissions151 is expected to be allowed :admin_issue152 behaves like grants the expected permissions153 is expected to be allowed :set_issue_metadata154# [RSpecRunTime] RSpec elapsed time: 6 minutes 23.45 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.18 1.21 1.09 1/279 14201155.156 behaves like grants the expected permissions157 is expected to be allowed :set_confidentiality158# [RSpecRunTime] RSpec elapsed time: 6 minutes 24.55 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.18 1.21 1.09 1/279 14202159.160 project_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 0161 behaves like grants the expected permissions162 is expected to be disallowed :update_issue163# [RSpecRunTime] RSpec elapsed time: 6 minutes 25.64 seconds. Current RSS: ~1311M. Threads: 5. load average: 1.18 1.21 1.09 1/279 14203164.165 behaves like grants the expected permissions166 is expected to be disallowed :admin_issue167# [RSpecRunTime] RSpec elapsed time: 6 minutes 26.83 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.18 1.21 1.09 1/279 14204168.169 behaves like grants the expected permissions170 is expected to be disallowed :set_issue_metadata171# [RSpecRunTime] RSpec elapsed time: 6 minutes 27.97 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.16 1.20 1.09 1/279 14205172.173 behaves like grants the expected permissions174 is expected to be disallowed :set_confidentiality175# [RSpecRunTime] RSpec elapsed time: 6 minutes 29.1 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.16 1.20 1.09 1/279 14206176.177 project_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0178 behaves like grants the expected permissions179 is expected to be disallowed :update_issue180 behaves like grants the expected permissions181 is expected to be disallowed :admin_issue182 behaves like grants the expected permissions183 is expected to be disallowed :set_issue_metadata184 behaves like grants the expected permissions185 is expected to be disallowed :set_confidentiality186 project_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0187 behaves like grants the expected permissions188 is expected to be disallowed :update_issue189 behaves like grants the expected permissions190 is expected to be disallowed :admin_issue191 behaves like grants the expected permissions192 is expected to be disallowed :set_issue_metadata193 behaves like grants the expected permissions194 is expected to be disallowed :set_confidentiality195 project_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0196 behaves like grants the expected permissions197 is expected to be disallowed :update_issue198# [RSpecRunTime] RSpec elapsed time: 6 minutes 36.57 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.15 1.20 1.09 1/279 14207199.200 behaves like grants the expected permissions201 is expected to be disallowed :admin_issue202# [RSpecRunTime] RSpec elapsed time: 6 minutes 37.66 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.14 1.20 1.09 1/279 14208203.204 behaves like grants the expected permissions205 is expected to be disallowed :set_issue_metadata206# [RSpecRunTime] RSpec elapsed time: 6 minutes 38.84 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.14 1.20 1.09 1/279 14209207.208 behaves like grants the expected permissions209 is expected to be disallowed :set_confidentiality210# [RSpecRunTime] RSpec elapsed time: 6 minutes 39.94 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.14 1.20 1.09 1/279 14210211.212 project_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0213 behaves like grants the expected permissions214 is expected to be disallowed :update_issue215# [RSpecRunTime] RSpec elapsed time: 6 minutes 41.04 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.14 1.20 1.09 1/279 14211216.217 behaves like grants the expected permissions218 is expected to be disallowed :admin_issue219# [RSpecRunTime] RSpec elapsed time: 6 minutes 42.19 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.14 1.20 1.09 1/279 14212220.221 behaves like grants the expected permissions222 is expected to be disallowed :set_issue_metadata223# [RSpecRunTime] RSpec elapsed time: 6 minutes 43.25 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.13 1.19 1.09 1/279 14213224.225 behaves like grants the expected permissions226 is expected to be disallowed :set_confidentiality227# [RSpecRunTime] RSpec elapsed time: 6 minutes 44.35 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.13 1.19 1.09 1/279 14214228.229 project_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0230 behaves like grants the expected permissions231 is expected to be disallowed :update_issue232 behaves like grants the expected permissions233 is expected to be disallowed :admin_issue234 behaves like grants the expected permissions235 is expected to be disallowed :set_issue_metadata236 behaves like grants the expected permissions237 is expected to be disallowed :set_confidentiality238 project_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0239 behaves like grants the expected permissions240 is expected to be disallowed :update_issue241 behaves like grants the expected permissions242 is expected to be disallowed :admin_issue243 behaves like grants the expected permissions244 is expected to be disallowed :set_issue_metadata245 behaves like grants the expected permissions246 is expected to be disallowed :set_confidentiality247 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 1248 behaves like grants the expected permissions249 is expected to be allowed :update_issue250 behaves like grants the expected permissions251 is expected to be allowed :admin_issue252 behaves like grants the expected permissions253 is expected to be allowed :set_issue_metadata254 behaves like grants the expected permissions255 is expected to be allowed :set_confidentiality256# [RSpecRunTime] RSpec elapsed time: 6 minutes 55.0 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.19 1.20 1.09 1/279 14215257.258 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 0259 behaves like grants the expected permissions260 is expected to be disallowed :update_issue261 behaves like grants the expected permissions262 is expected to be disallowed :admin_issue263 behaves like grants the expected permissions264 is expected to be disallowed :set_issue_metadata265 behaves like grants the expected permissions266 is expected to be disallowed :set_confidentiality267 project_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1268 behaves like grants the expected permissions269 is expected to be allowed :update_issue270# [RSpecRunTime] RSpec elapsed time: 6 minutes 59.54 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.17 1.20 1.09 1/279 14216271.272 behaves like grants the expected permissions273 is expected to be allowed :admin_issue274# [RSpecRunTime] RSpec elapsed time: 7 minutes 0.67 second. Current RSS: ~1318M. Threads: 5. load average: 1.17 1.20 1.09 1/279 14217275.276 behaves like grants the expected permissions277 is expected to be allowed :set_issue_metadata278# [RSpecRunTime] RSpec elapsed time: 7 minutes 1.82 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.17 1.20 1.09 1/279 14218279.280 behaves like grants the expected permissions281 is expected to be allowed :set_confidentiality282# [RSpecRunTime] RSpec elapsed time: 7 minutes 2.99 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.16 1.20 1.09 1/279 14219283.284 project_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 0285 behaves like grants the expected permissions286 is expected to be disallowed :update_issue287# [RSpecRunTime] RSpec elapsed time: 7 minutes 4.11 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.16 1.20 1.09 1/279 14220288.289 behaves like grants the expected permissions290 is expected to be disallowed :admin_issue291# [RSpecRunTime] RSpec elapsed time: 7 minutes 5.26 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.16 1.20 1.09 1/279 14221292.293 behaves like grants the expected permissions294 is expected to be disallowed :set_issue_metadata295# [RSpecRunTime] RSpec elapsed time: 7 minutes 6.46 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.16 1.20 1.09 1/279 14222296.297 behaves like grants the expected permissions298 is expected to be disallowed :set_confidentiality299# [RSpecRunTime] RSpec elapsed time: 7 minutes 7.59 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.16 1.20 1.09 1/279 14223300.301 project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 0302 behaves like grants the expected permissions303 is expected to be disallowed :update_issue304 behaves like grants the expected permissions305 is expected to be disallowed :admin_issue306 behaves like grants the expected permissions307 is expected to be disallowed :set_issue_metadata308# [RSpecRunTime] RSpec elapsed time: 7 minutes 10.58 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.15 1.19 1.09 1/279 14224309.310 behaves like grants the expected permissions311 is expected to be disallowed :set_confidentiality312 project_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 0313 behaves like grants the expected permissions314 is expected to be disallowed :update_issue315 behaves like grants the expected permissions316 is expected to be disallowed :admin_issue317 behaves like grants the expected permissions318 is expected to be disallowed :set_issue_metadata319 behaves like grants the expected permissions320 is expected to be disallowed :set_confidentiality321 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1322 behaves like grants the expected permissions323 is expected to be allowed :update_issue324 behaves like grants the expected permissions325 is expected to be allowed :admin_issue326 behaves like grants the expected permissions327 is expected to be allowed :set_issue_metadata328 behaves like grants the expected permissions329 is expected to be allowed :set_confidentiality330 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0331 behaves like grants the expected permissions332 is expected to be disallowed :update_issue333 behaves like grants the expected permissions334 is expected to be disallowed :admin_issue335 behaves like grants the expected permissions336 is expected to be disallowed :set_issue_metadata337 behaves like grants the expected permissions338 is expected to be disallowed :set_confidentiality339 project_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1340 behaves like grants the expected permissions341 is expected to be allowed :update_issue342# [RSpecRunTime] RSpec elapsed time: 7 minutes 22.06 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.12 1.19 1.09 2/279 14225343.344 behaves like grants the expected permissions345 is expected to be allowed :admin_issue346# [RSpecRunTime] RSpec elapsed time: 7 minutes 23.24 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.11 1.18 1.09 1/279 14226347.348 behaves like grants the expected permissions349 is expected to be allowed :set_issue_metadata350# [RSpecRunTime] RSpec elapsed time: 7 minutes 24.38 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.11 1.18 1.09 1/279 14227351.352 behaves like grants the expected permissions353 is expected to be allowed :set_confidentiality354# [RSpecRunTime] RSpec elapsed time: 7 minutes 25.51 seconds. Current RSS: ~1311M. Threads: 5. load average: 1.11 1.18 1.09 1/279 14228355.356 project_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 0357 behaves like grants the expected permissions358 is expected to be disallowed :update_issue359# [RSpecRunTime] RSpec elapsed time: 7 minutes 26.73 seconds. Current RSS: ~1308M. Threads: 5. load average: 1.11 1.18 1.09 2/279 14229360.361 behaves like grants the expected permissions362 is expected to be disallowed :admin_issue363# [RSpecRunTime] RSpec elapsed time: 7 minutes 27.85 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.02 1.16 1.08 1/279 14230364.365 behaves like grants the expected permissions366 is expected to be disallowed :set_issue_metadata367# [RSpecRunTime] RSpec elapsed time: 7 minutes 28.97 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.02 1.16 1.08 1/279 14231368.369 behaves like grants the expected permissions370 is expected to be disallowed :set_confidentiality371# [RSpecRunTime] RSpec elapsed time: 7 minutes 30.15 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.02 1.16 1.08 2/279 14232372.373 project_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0374 behaves like grants the expected permissions375 is expected to be disallowed :update_issue376 behaves like grants the expected permissions377 is expected to be disallowed :admin_issue378 behaves like grants the expected permissions379 is expected to be disallowed :set_issue_metadata380 behaves like grants the expected permissions381 is expected to be disallowed :set_confidentiality382 project_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0383 behaves like grants the expected permissions384 is expected to be disallowed :update_issue385 behaves like grants the expected permissions386 is expected to be disallowed :admin_issue387 behaves like grants the expected permissions388 is expected to be disallowed :set_issue_metadata389 behaves like grants the expected permissions390 is expected to be disallowed :set_confidentiality391 project_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0392 behaves like grants the expected permissions393 is expected to be disallowed :update_issue394# [RSpecRunTime] RSpec elapsed time: 7 minutes 37.98 seconds. Current RSS: ~1306M. Threads: 5. load average: 0.95 1.14 1.08 3/279 14233395.396 behaves like grants the expected permissions397 is expected to be disallowed :admin_issue398# [RSpecRunTime] RSpec elapsed time: 7 minutes 39.14 seconds. Current RSS: ~1304M. Threads: 5. load average: 0.95 1.14 1.08 1/279 14234399.400 behaves like grants the expected permissions401 is expected to be disallowed :set_issue_metadata402# [RSpecRunTime] RSpec elapsed time: 7 minutes 40.36 seconds. Current RSS: ~1304M. Threads: 5. load average: 0.95 1.14 1.08 1/279 14235403.404 behaves like grants the expected permissions405 is expected to be disallowed :set_confidentiality406# [RSpecRunTime] RSpec elapsed time: 7 minutes 41.56 seconds. Current RSS: ~1304M. Threads: 5. load average: 0.95 1.14 1.08 1/279 14236407.408 project_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0409 behaves like grants the expected permissions410 is expected to be disallowed :update_issue411# [RSpecRunTime] RSpec elapsed time: 7 minutes 42.75 seconds. Current RSS: ~1305M. Threads: 5. load average: 0.95 1.14 1.08 1/279 14237412.413 behaves like grants the expected permissions414 is expected to be disallowed :admin_issue415# [RSpecRunTime] RSpec elapsed time: 7 minutes 43.94 seconds. Current RSS: ~1304M. Threads: 5. load average: 0.95 1.14 1.08 1/279 14238416.417 behaves like grants the expected permissions418 is expected to be disallowed :set_issue_metadata419# [RSpecRunTime] RSpec elapsed time: 7 minutes 45.18 seconds. Current RSS: ~1303M. Threads: 5. load average: 0.95 1.14 1.08 1/279 14239420.421 behaves like grants the expected permissions422 is expected to be disallowed :set_confidentiality423# [RSpecRunTime] RSpec elapsed time: 7 minutes 46.43 seconds. Current RSS: ~1299M. Threads: 5. load average: 0.95 1.14 1.08 1/279 14240424.425 project_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0426 behaves like grants the expected permissions427 is expected to be disallowed :update_issue428 behaves like grants the expected permissions429 is expected to be disallowed :admin_issue430 behaves like grants the expected permissions431 is expected to be disallowed :set_issue_metadata432 behaves like grants the expected permissions433 is expected to be disallowed :set_confidentiality434 project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0435 behaves like grants the expected permissions436 is expected to be disallowed :update_issue437 behaves like grants the expected permissions438 is expected to be disallowed :admin_issue439 behaves like grants the expected permissions440 is expected to be disallowed :set_issue_metadata441 behaves like grants the expected permissions442 is expected to be disallowed :set_confidentiality443 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1444 behaves like grants the expected permissions445 is expected to be allowed :update_issue446 behaves like grants the expected permissions447 is expected to be allowed :admin_issue448 behaves like grants the expected permissions449 is expected to be allowed :set_issue_metadata450 behaves like grants the expected permissions451 is expected to be allowed :set_confidentiality452 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0453 behaves like grants the expected permissions454 is expected to be disallowed :update_issue455 behaves like grants the expected permissions456 is expected to be disallowed :admin_issue457 behaves like grants the expected permissions458 is expected to be disallowed :set_issue_metadata459 behaves like grants the expected permissions460 is expected to be disallowed :set_confidentiality461 project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1462 behaves like grants the expected permissions463 is expected to be allowed :update_issue464# [RSpecRunTime] RSpec elapsed time: 8 minutes 2.13 seconds. Current RSS: ~1304M. Threads: 5. load average: 0.96 1.13 1.07 1/279 14241465.466 behaves like grants the expected permissions467 is expected to be allowed :admin_issue468# [RSpecRunTime] RSpec elapsed time: 8 minutes 3.38 seconds. Current RSS: ~1306M. Threads: 5. load average: 0.89 1.11 1.07 1/279 14242469.470 behaves like grants the expected permissions471 is expected to be allowed :set_issue_metadata472# [RSpecRunTime] RSpec elapsed time: 8 minutes 4.65 seconds. Current RSS: ~1307M. Threads: 5. load average: 0.89 1.11 1.07 1/279 14243473.474 behaves like grants the expected permissions475 is expected to be allowed :set_confidentiality476# [RSpecRunTime] RSpec elapsed time: 8 minutes 5.87 seconds. Current RSS: ~1306M. Threads: 5. load average: 0.89 1.11 1.07 1/279 14244477.478 project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 0479 behaves like grants the expected permissions480 is expected to be disallowed :update_issue481# [RSpecRunTime] RSpec elapsed time: 8 minutes 6.94 seconds. Current RSS: ~1306M. Threads: 5. load average: 0.89 1.11 1.07 3/279 14245482.483 behaves like grants the expected permissions484 is expected to be disallowed :admin_issue485# [RSpecRunTime] RSpec elapsed time: 8 minutes 8.25 seconds. Current RSS: ~1306M. Threads: 5. load average: 0.97 1.13 1.07 1/279 14246486.487 behaves like grants the expected permissions488 is expected to be disallowed :set_issue_metadata489# [RSpecRunTime] RSpec elapsed time: 8 minutes 9.5 seconds. Current RSS: ~1304M. Threads: 5. load average: 0.97 1.13 1.07 1/279 14247490.491 behaves like grants the expected permissions492 is expected to be disallowed :set_confidentiality493# [RSpecRunTime] RSpec elapsed time: 8 minutes 10.75 seconds. Current RSS: ~1304M. Threads: 5. load average: 0.97 1.13 1.07 1/279 14248494.495 project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0496 behaves like grants the expected permissions497 is expected to be disallowed :update_issue498 behaves like grants the expected permissions499 is expected to be disallowed :admin_issue500 behaves like grants the expected permissions501 is expected to be disallowed :set_issue_metadata502 behaves like grants the expected permissions503 is expected to be disallowed :set_confidentiality504 project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0505 behaves like grants the expected permissions506 is expected to be disallowed :update_issue507 behaves like grants the expected permissions508 is expected to be disallowed :admin_issue509 behaves like grants the expected permissions510 is expected to be disallowed :set_issue_metadata511 behaves like grants the expected permissions512 is expected to be disallowed :set_confidentiality513 project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0514 behaves like grants the expected permissions515 is expected to be disallowed :update_issue516# [RSpecRunTime] RSpec elapsed time: 8 minutes 19.03 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.13 1.16 1.08 1/279 14249517.518 behaves like grants the expected permissions519 is expected to be disallowed :admin_issue520# [RSpecRunTime] RSpec elapsed time: 8 minutes 20.28 seconds. Current RSS: ~1311M. Threads: 5. load average: 1.13 1.16 1.08 1/279 14250521.522 behaves like grants the expected permissions523 is expected to be disallowed :set_issue_metadata524# [RSpecRunTime] RSpec elapsed time: 8 minutes 21.48 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.13 1.16 1.08 1/279 14251525.526 behaves like grants the expected permissions527 is expected to be disallowed :set_confidentiality528# [RSpecRunTime] RSpec elapsed time: 8 minutes 22.75 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.12 1.15 1.08 1/279 14252529.530 project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0531 behaves like grants the expected permissions532 is expected to be disallowed :update_issue533# [RSpecRunTime] RSpec elapsed time: 8 minutes 24.03 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.12 1.15 1.08 1/279 14253534.535 behaves like grants the expected permissions536 is expected to be disallowed :admin_issue537# [RSpecRunTime] RSpec elapsed time: 8 minutes 25.26 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.12 1.15 1.08 1/279 14254538.539 behaves like grants the expected permissions540 is expected to be disallowed :set_issue_metadata541# [RSpecRunTime] RSpec elapsed time: 8 minutes 26.45 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.12 1.15 1.08 1/279 14255542.543 behaves like grants the expected permissions544 is expected to be disallowed :set_confidentiality545# [RSpecRunTime] RSpec elapsed time: 8 minutes 27.8 seconds. Current RSS: ~1308M. Threads: 5. load average: 1.11 1.15 1.08 1/279 14256546.547 project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0548 behaves like grants the expected permissions549 is expected to be disallowed :update_issue550 behaves like grants the expected permissions551 is expected to be disallowed :admin_issue552 behaves like grants the expected permissions553 is expected to be disallowed :set_issue_metadata554 behaves like grants the expected permissions555 is expected to be disallowed :set_confidentiality556 project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0557 behaves like grants the expected permissions558 is expected to be disallowed :update_issue559 behaves like grants the expected permissions560 is expected to be disallowed :admin_issue561 behaves like grants the expected permissions562 is expected to be disallowed :set_issue_metadata563 behaves like grants the expected permissions564 is expected to be disallowed :set_confidentiality565# [RSpecRunTime] Finishing example group spec/policies/issue_policy_spec.rb. It took 4 minutes 30.6 seconds. Expected to take 3 minutes 49.25 seconds.566# [RSpecRunTime] Starting example group spec/tasks/gitlab/usage_data_rake_spec.rb. Expected to take 2 minutes 33.05 seconds.567gitlab:usage data take tasks568 dump_sql_in_yaml569 dumps SQL queries in yaml format570# [RSpecRunTime] RSpec elapsed time: 9 minutes 7.28 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.06 1.13 1.08 1/279 14279571.572 dump_sql_in_json573 dumps SQL queries in json format574# [RSpecRunTime] RSpec elapsed time: 9 minutes 38.65 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.03 1.12 1.08 1/279 14302575.576 dump_non_sql_in_json577 dumps non SQL data in json format578# [RSpecRunTime] RSpec elapsed time: 10 minutes 8.79 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.02 1.10 1.07 1/279 14325579.580 generate_sql_metrics_fixture581 generates fixture file correctly582# [RSpecRunTime] RSpec elapsed time: 10 minutes 39.37 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.22 1.15 1.09 1/282 14348583.584 generate_and_send585 generates and sends Service Ping payload586# [RSpecRunTime] RSpec elapsed time: 11 minutes 29.06 seconds. Current RSS: ~1358M. Threads: 5. load average: 0.53 0.97 1.03 1/282 14349587.588# [RSpecRunTime] Finishing example group spec/tasks/gitlab/usage_data_rake_spec.rb. It took 2 minutes 56.43 seconds. Expected to take 2 minutes 33.05 seconds.589# [RSpecRunTime] RSpec elapsed time: 11 minutes 31.44 seconds. Current RSS: ~1353M. Threads: 5. load average: 0.53 0.97 1.03 1/282 14350590.591# [RSpecRunTime] Starting example group spec/policies/group_policy_spec.rb. Expected to take 1 minute 21.05 seconds.592GroupPolicy593 package registry594 deploy token user595 with read_package_registry scope596 is expected to be allowed :read_package597 is expected to be allowed :read_group598 is expected to be disallowed :create_package599# [RSpecRunTime] RSpec elapsed time: 11 minutes 33.61 seconds. Current RSS: ~1356M. Threads: 5. load average: 0.65 0.99 1.04 1/282 14351600.601 with write_package_registry scope602 is expected to be allowed :create_package603 is expected to be allowed :read_package604 is expected to be allowed :read_group605 is expected to be disallowed :destroy_package606 register_group_runners607 admin608 when admin mode is enabled609 is expected to be allowed :register_group_runners610 with registration tokens disabled611 is expected to be disallowed :register_group_runners612 with specific group runner registration disabled613 is expected to be allowed :register_group_runners614 with group runner registration disabled615 is expected to be allowed :register_group_runners616 with registration tokens disabled617 is expected to be disallowed :register_group_runners618 with specific group runner registration disabled619 is expected to be allowed :register_group_runners620 with specific group runner registration token disallowed621 is expected to be disallowed :register_group_runners622 when admin mode is disabled623 is expected to be disallowed :register_group_runners624 with owner625 is expected to be allowed :register_group_runners626 with registration tokens disabled627 is expected to be disallowed :register_group_runners628 with group runner registration disabled629 is expected to be disallowed :register_group_runners630 with specific group runner registration disabled631 is expected to be disallowed :register_group_runners632 with specific group runner registration token disallowed633 is expected to be disallowed :register_group_runners634 with maintainer635 is expected to be disallowed :register_group_runners636 with reporter637 is expected to be disallowed :register_group_runners638 with guest639 is expected to be disallowed :register_group_runners640 with non member641 is expected to be disallowed :register_group_runners642 with anonymous643 is expected to be disallowed :register_group_runners644 behaves like Self-managed Core resource access tokens645 with owner access646 create resource access tokens647 is expected to be allowed :create_resource_access_tokens648 when resource access token creation is not allowed649 is expected not to be allowed :create_resource_access_tokens650 when parent group has project access token creation disabled651 is expected not to be allowed :create_resource_access_tokens652 with a personal namespace project653 is expected to be allowed :create_resource_access_tokens654# [RSpecRunTime] RSpec elapsed time: 11 minutes 40.22 seconds. Current RSS: ~1452M. Threads: 5. load average: 0.67 0.99 1.04 1/282 14352655.656 read resource access tokens657 is expected to be allowed :read_resource_access_tokens658 destroy resource access tokens659 is expected to be allowed :destroy_resource_access_tokens660 with developer access661 create resource access tokens662 is expected not to be allowed :create_resource_access_tokens663 read resource access tokens664 is expected not to be allowed :read_resource_access_tokens665 destroy resource access tokens666 is expected not to be allowed :destroy_resource_access_tokens667 admin_package ability668 with maintainer669 is expected to be disallowed :admin_package670 with owner671 is expected to be allowed :admin_package672 project bots673 project_bot_access674 when regular user and part of the group675 is expected not to be allowed :project_bot_access676 when project bot and not part of the project677 is expected not to be allowed :project_bot_access678 when project bot and part of the project679 is expected to be allowed :project_bot_access680 with resource access tokens681 is expected not to be allowed :create_resource_access_tokens682 owner683 is expected to be allowed :manage_merge_request_settings684 behaves like deploy token does not get confused with user685 is expected not to be allowed :manage_merge_request_settings686 reporter687 is expected not to be allowed :manage_merge_request_settings688 behaves like deploy token does not get confused with user689 is expected not to be allowed :manage_merge_request_settings690 read_package691 admin692 when admin mode is enabled693 is expected to be allowed :read_package694 when admin mode is disabled695 is expected to be disallowed :read_package696 with owner697 is expected to be allowed :read_package698 with maintainer699 is expected to be allowed :read_package700 with reporter701 is expected to be allowed :read_package702 with guest703 is expected to be disallowed :read_package704 with non member705 is expected to be disallowed :read_package706 with anonymous707 is expected to be disallowed :read_package708 public group with no user709 is expected not to be allowed :read_namespace_via_membership710 behaves like clusterable policies711 #add_cluster?712 with a reporter713 is expected not to be allowed :read_cluster714 is expected not to be allowed :add_cluster715 is expected not to be allowed :create_cluster716 is expected not to be allowed :update_cluster717 is expected not to be allowed :admin_cluster718# [RSpecRunTime] RSpec elapsed time: 11 minutes 49.5 seconds. Current RSS: ~1439M. Threads: 5. load average: 0.72 0.99 1.04 1/282 14353719.720 with a developer721 is expected to be allowed :read_cluster722 is expected not to be allowed :add_cluster723 is expected not to be allowed :create_cluster724 is expected not to be allowed :update_cluster725 is expected not to be allowed :admin_cluster726# [RSpecRunTime] RSpec elapsed time: 11 minutes 52.33 seconds. Current RSS: ~1413M. Threads: 5. load average: 0.72 0.99 1.04 1/282 14354727.728 with a maintainer729 with no clusters730 is expected to be allowed :read_cluster731 is expected to be allowed :add_cluster732 is expected to be allowed :create_cluster733 is expected to be allowed :update_cluster734 is expected to be allowed :admin_cluster735# [RSpecRunTime] RSpec elapsed time: 11 minutes 55.25 seconds. Current RSS: ~1399M. Threads: 5. load average: 0.75 0.99 1.04 1/282 14355736.737 achievements738 is expected to be allowed :read_achievement739 is expected to be allowed :admin_achievement740 is expected to be allowed :award_achievement741 is expected to be allowed :destroy_user_achievement742 with feature flag disabled743 is expected to be disallowed :read_achievement744 is expected to be disallowed :admin_achievement745 is expected to be disallowed :award_achievement746 is expected to be disallowed :destroy_user_achievement747# [RSpecRunTime] RSpec elapsed time: 11 minutes 56.76 seconds. Current RSS: ~1403M. Threads: 5. load average: 0.75 0.99 1.04 1/282 14356748.749 when current user is not a group member750 is expected to be disallowed :read_achievement751 when the group is public752 is expected to be allowed :read_achievement753 when current user is not an owner754 is expected to be disallowed :destroy_user_achievement755 transfer_projects756 reporter757 behaves like not allowed to transfer projects758 is expected to be disallowed :transfer_projects759 behaves like not allowed to transfer projects760 is expected to be disallowed :transfer_projects761 behaves like not allowed to transfer projects762 is expected to be disallowed :transfer_projects763 developer764 behaves like not allowed to transfer projects765 is expected to be disallowed :transfer_projects766 behaves like not allowed to transfer projects767 is expected to be disallowed :transfer_projects768 behaves like not allowed to transfer projects769 is expected to be disallowed :transfer_projects770 maintainer771 behaves like not allowed to transfer projects772 is expected to be disallowed :transfer_projects773 behaves like allowed to transfer projects774 is expected to be allowed :transfer_projects775 behaves like allowed to transfer projects776 is expected to be allowed :transfer_projects777 owner778 behaves like not allowed to transfer projects779 is expected to be disallowed :transfer_projects780 behaves like allowed to transfer projects781 is expected to be allowed :transfer_projects782 behaves like allowed to transfer projects783 is expected to be allowed :transfer_projects784 create_jira_connect_subscription785 admin786 when admin mode is enabled787 is expected to be allowed :create_jira_connect_subscription788 when admin mode is disabled789 is expected to be disallowed :create_jira_connect_subscription790 with owner791 is expected to be allowed :create_jira_connect_subscription792 with maintainer793 is expected to be allowed :create_jira_connect_subscription794 with reporter795 is expected to be disallowed :create_jira_connect_subscription796 with guest797 is expected to be disallowed :create_jira_connect_subscription798 with non member799 is expected to be disallowed :create_jira_connect_subscription800 with anonymous801 is expected to be disallowed :create_jira_connect_subscription802 support bot803 is expected not to be allowed :read_label804 when group hierarchy has a project with service desk enabled805 is expected to be allowed :read_label806 is expected to be allowed :read_label807# [RSpecRunTime] RSpec elapsed time: 12 minutes 3.29 seconds. Current RSS: ~1439M. Threads: 5. load average: 0.79 0.99 1.03 1/282 14357808.809 public group with user who is not a member810 is expected not to be allowed :read_namespace_via_membership811 update_max_artifacts_size812 when no user813 is expected not to be allowed :update_max_artifacts_size814 admin815 when admin mode is enabled816 is expected to be allowed :update_max_artifacts_size817 when admin mode is enabled818 is expected not to be allowed :update_max_artifacts_size819 guest820 is expected not to be allowed :update_max_artifacts_size821 reporter822 is expected not to be allowed :update_max_artifacts_size823 developer824 is expected not to be allowed :update_max_artifacts_size825 maintainer826 is expected not to be allowed :update_max_artifacts_size827 owner828 is expected not to be allowed :update_max_artifacts_size829 migration bot830 aggregate_failures831 behaves like deploy token does not get confused with user832 is expected not to be allowed :manage_merge_request_settings833 with no user834 aggregate_failures835 private nested group use the highest access level from the group and inherited permissions836 with no user837 is expected not to be allowed :manage_merge_request_settings838 guests839 is expected not to be allowed :manage_merge_request_settings840 reporter841 is expected not to be allowed :manage_merge_request_settings842 developer843 is expected not to be allowed :manage_merge_request_settings844 maintainer845 is expected to be allowed :read_cluster846 allows every maintainer permission plus creating subgroups847 owner848 is expected to be allowed :manage_merge_request_settings849 create_subgroup850 when group has subgroup creation level set to owner851 reporter852 is expected to be disallowed :create_subgroup853 developer854 is expected to be disallowed :create_subgroup855 maintainer856 is expected to be disallowed :create_subgroup857 owner858 is expected to be allowed :create_subgroup859 when group has subgroup creation level set to maintainer860 reporter861 is expected to be disallowed :create_subgroup862 developer863 is expected to be disallowed :create_subgroup864 maintainer865 is expected to be allowed :create_subgroup866 owner867 is expected to be allowed :create_subgroup868 admin869 is expected not to be allowed :manage_merge_request_settings870 with admin mode871 is expected to be allowed :read_internal_note872 behaves like deploy token does not get confused with user873 is expected not to be allowed :manage_merge_request_settings874 with admin mode875 is expected not to be allowed :read_internal_note876 design activity877 when design management is not available878 is expected not to be allowed :read_design_activity879 even when there are projects in the group880 is expected not to be allowed :read_design_activity881# [RSpecRunTime] RSpec elapsed time: 12 minutes 13.24 seconds. Current RSS: ~1435M. Threads: 5. load average: 0.89 1.01 1.04 1/282 14358882.883 when design management is available globally884 the group has no projects885 is expected not to be allowed :read_design_activity886 the group has a project887 is expected to be allowed :read_design_activity888 which does not have design management enabled889 is expected not to be allowed :read_design_activity890 but another project does891 is expected to be allowed :read_design_activity892# [RSpecRunTime] RSpec elapsed time: 12 minutes 16.43 seconds. Current RSS: ~1420M. Threads: 5. load average: 0.89 1.01 1.04 1/282 14359893.894 create_runner895 admin896 when admin mode is enabled897 is expected to be allowed :create_runner898 with specific group runner registration disabled899 is expected to be allowed :create_runner900 with group runner registration disabled901 with specific group runner registration enabled902 is expected to be allowed :create_runner903 with specific group runner registration disabled904 is expected to be allowed :create_runner905 when admin mode is disabled906 is expected to be disallowed :create_runner907 with owner908 is expected to be allowed :create_runner909 behaves like disallowed when group runner registration disabled910 with group runner registration disabled911 with specific group runner registration enabled912 is expected to be disallowed :create_runner913 with specific group runner registration disabled914 is expected to be disallowed :create_runner915 with maintainer916 is expected to be disallowed :create_runner917 with reporter918 is expected to be disallowed :create_runner919 with guest920 is expected to be disallowed :create_runner921 with developer922 is expected to be disallowed :create_runner923 with anonymous924 is expected to be disallowed :create_runner925 change_share_with_group_lock926 when the current_user owns the group927 when the group share_with_group_lock is enabled928 when the parent group share_with_group_lock is enabled929 when the group has a grandparent930 when the grandparent share_with_group_lock is enabled931 when the current_user owns the parent932 when the current_user owns the grandparent933 is expected to be allowed :change_share_with_group_lock934# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.26 seconds. Current RSS: ~1428M. Threads: 5. load average: 0.90 1.01 1.04 1/282 14360935.936 when the current_user does not own the grandparent937 is expected not to be allowed :change_share_with_group_lock938# [RSpecRunTime] RSpec elapsed time: 12 minutes 21.34 seconds. Current RSS: ~1420M. Threads: 5. load average: 0.90 1.01 1.04 1/282 14361939.940 when the current_user does not own the parent941 is expected not to be allowed :change_share_with_group_lock942 when the grandparent share_with_group_lock is disabled943 when the current_user owns the parent944 is expected to be allowed :change_share_with_group_lock945# [RSpecRunTime] RSpec elapsed time: 12 minutes 23.35 seconds. Current RSS: ~1410M. Threads: 5. load average: 0.91 1.01 1.04 1/282 14362946.947 when the current_user does not own the parent948 is expected not to be allowed :change_share_with_group_lock949 when the group does not have a grandparent950 when the current_user owns the parent951 is expected to be allowed :change_share_with_group_lock952 when the current_user does not own the parent953 is expected not to be allowed :change_share_with_group_lock954 when the parent group share_with_group_lock is disabled955 is expected to be allowed :change_share_with_group_lock956 when the group share_with_group_lock is disabled957 is expected to be allowed :change_share_with_group_lock958 when the current_user does not own the group959 is expected not to be allowed :change_share_with_group_lock960 private group that has been invited to a public project and with no user961 is expected not to be allowed :manage_merge_request_settings962 dependency proxy963 feature disabled964 behaves like disallows all dependency proxy access965 is expected to be disallowed :read_dependency_proxy966 is expected to be disallowed :admin_dependency_proxy967 feature enabled968 human user969 reporter970 behaves like allows dependency proxy read access but not admin971 is expected to be allowed :read_dependency_proxy972 is expected to be disallowed :admin_dependency_proxy973 developer974 behaves like allows dependency proxy read access but not admin975 is expected to be allowed :read_dependency_proxy976 is expected to be disallowed :admin_dependency_proxy977 maintainer978 behaves like allows dependency proxy read access but not admin979 is expected to be allowed :read_dependency_proxy980 is expected to be disallowed :admin_dependency_proxy981 owner982 is expected to be allowed :read_dependency_proxy983 is expected to be allowed :admin_dependency_proxy984 deploy token user985 with insufficient scopes986 behaves like disallows all dependency proxy access987 is expected to be disallowed :read_dependency_proxy988 is expected to be disallowed :admin_dependency_proxy989 with sufficient scopes990 behaves like allows dependency proxy read access but not admin991 is expected to be allowed :read_dependency_proxy992 is expected to be disallowed :admin_dependency_proxy993 group access token user994 not a member of the group995 behaves like disallows all dependency proxy access996 is expected to be disallowed :read_dependency_proxy997 is expected to be disallowed :admin_dependency_proxy998 a member of the group999 behaves like allows dependency proxy read access but not admin1000 is expected to be allowed :read_dependency_proxy1001 is expected to be disallowed :admin_dependency_proxy1002 all other user types1003 with user_type 11004 when the user has sufficient access1005 behaves like allows dependency proxy read access but not admin1006 is expected to be allowed :read_dependency_proxy1007 is expected to be disallowed :admin_dependency_proxy1008 when the user does not have sufficient access1009 behaves like disallows all dependency proxy access1010 is expected to be disallowed :read_dependency_proxy1011 is expected to be disallowed :admin_dependency_proxy1012 with user_type 21013 when the user has sufficient access1014 behaves like allows dependency proxy read access but not admin1015 is expected to be allowed :read_dependency_proxy1016 is expected to be disallowed :admin_dependency_proxy1017 when the user does not have sufficient access1018 behaves like disallows all dependency proxy access1019 is expected to be disallowed :read_dependency_proxy1020 is expected to be disallowed :admin_dependency_proxy1021 with user_type 31022 when the user has sufficient access1023 behaves like allows dependency proxy read access but not admin1024 is expected to be allowed :read_dependency_proxy1025 is expected to be disallowed :admin_dependency_proxy1026 when the user does not have sufficient access1027 behaves like disallows all dependency proxy access1028 is expected to be disallowed :read_dependency_proxy1029 is expected to be disallowed :admin_dependency_proxy1030 with user_type 41031 when the user has sufficient access1032 behaves like allows dependency proxy read access but not admin1033 is expected to be allowed :read_dependency_proxy1034 is expected to be disallowed :admin_dependency_proxy1035 when the user does not have sufficient access1036 behaves like disallows all dependency proxy access1037 is expected to be disallowed :read_dependency_proxy1038 is expected to be disallowed :admin_dependency_proxy1039 with user_type 51040 when the user has sufficient access1041 behaves like allows dependency proxy read access but not admin1042 is expected to be allowed :read_dependency_proxy1043 is expected to be disallowed :admin_dependency_proxy1044 when the user does not have sufficient access1045 behaves like disallows all dependency proxy access1046 is expected to be disallowed :read_dependency_proxy1047 is expected to be disallowed :admin_dependency_proxy1048 with user_type 71049 when the user has sufficient access1050 behaves like allows dependency proxy read access but not admin1051 is expected to be allowed :read_dependency_proxy1052 is expected to be disallowed :admin_dependency_proxy1053 when the user does not have sufficient access1054 behaves like disallows all dependency proxy access1055 is expected to be disallowed :read_dependency_proxy1056 is expected to be disallowed :admin_dependency_proxy1057 with user_type 81058 when the user has sufficient access1059 behaves like allows dependency proxy read access but not admin1060 is expected to be allowed :read_dependency_proxy1061 is expected to be disallowed :admin_dependency_proxy1062 when the user does not have sufficient access1063 behaves like disallows all dependency proxy access1064 is expected to be disallowed :read_dependency_proxy1065 is expected to be disallowed :admin_dependency_proxy1066 with user_type 91067 when the user has sufficient access1068 behaves like allows dependency proxy read access but not admin1069 is expected to be allowed :read_dependency_proxy1070 is expected to be disallowed :admin_dependency_proxy1071 when the user does not have sufficient access1072 behaves like disallows all dependency proxy access1073 is expected to be disallowed :read_dependency_proxy1074 is expected to be disallowed :admin_dependency_proxy1075 with user_type 101076 when the user has sufficient access1077 behaves like allows dependency proxy read access but not admin1078 is expected to be allowed :read_dependency_proxy1079 is expected to be disallowed :admin_dependency_proxy1080 when the user does not have sufficient access1081 behaves like disallows all dependency proxy access1082 is expected to be disallowed :read_dependency_proxy1083 is expected to be disallowed :admin_dependency_proxy1084 with user_type 111085 when the user has sufficient access1086 behaves like allows dependency proxy read access but not admin1087 is expected to be allowed :read_dependency_proxy1088 is expected to be disallowed :admin_dependency_proxy1089 when the user does not have sufficient access1090 behaves like disallows all dependency proxy access1091 is expected to be disallowed :read_dependency_proxy1092 is expected to be disallowed :admin_dependency_proxy1093 with user_type 121094 when the user has sufficient access1095 behaves like allows dependency proxy read access but not admin1096 is expected to be allowed :read_dependency_proxy1097 is expected to be disallowed :admin_dependency_proxy1098 when the user does not have sufficient access1099 behaves like disallows all dependency proxy access1100 is expected to be disallowed :read_dependency_proxy1101 is expected to be disallowed :admin_dependency_proxy1102 with user_type 131103 when the user has sufficient access1104 behaves like allows dependency proxy read access but not admin1105 is expected to be allowed :read_dependency_proxy1106 is expected to be disallowed :admin_dependency_proxy1107 when the user does not have sufficient access1108 behaves like disallows all dependency proxy access1109 is expected to be disallowed :read_dependency_proxy1110 is expected to be disallowed :admin_dependency_proxy1111 with user_type 141112 when the user has sufficient access1113 behaves like allows dependency proxy read access but not admin1114 is expected to be allowed :read_dependency_proxy1115 is expected to be disallowed :admin_dependency_proxy1116 when the user does not have sufficient access1117 behaves like disallows all dependency proxy access1118 is expected to be disallowed :read_dependency_proxy1119 is expected to be disallowed :admin_dependency_proxy1120 with user_type 151121 when the user has sufficient access1122 behaves like allows dependency proxy read access but not admin1123 is expected to be allowed :read_dependency_proxy1124 is expected to be disallowed :admin_dependency_proxy1125 when the user does not have sufficient access1126 behaves like disallows all dependency proxy access1127 is expected to be disallowed :read_dependency_proxy1128 is expected to be disallowed :admin_dependency_proxy1129 import_projects1130 when group has no project creation level set1131 reporter1132 is expected to be disallowed :import_projects1133 developer1134 is expected to be disallowed :import_projects1135 maintainer1136 is expected to be allowed :import_projects1137 owner1138 is expected to be allowed :import_projects1139 when group has project creation level set to no one1140 reporter1141 is expected to be disallowed :import_projects1142 developer1143 is expected to be disallowed :import_projects1144 maintainer1145 is expected to be disallowed :import_projects1146 owner1147 is expected to be disallowed :import_projects1148 when group has project creation level set to maintainer only1149 reporter1150 is expected to be disallowed :import_projects1151 developer1152 is expected to be disallowed :import_projects1153 maintainer1154 is expected to be allowed :import_projects1155 owner1156 is expected to be allowed :import_projects1157 when group has project creation level set to developers + maintainer1158 reporter1159 is expected to be disallowed :import_projects1160 developer1161 is expected to be disallowed :import_projects1162 maintainer1163 is expected to be allowed :import_projects1164 owner1165 is expected to be allowed :import_projects1166 update_runners_registration_token1167 admin1168 when admin mode is enabled1169 is expected to be allowed :update_runners_registration_token1170 with registration tokens disabled1171 is expected to be disallowed :update_runners_registration_token1172 when admin mode is disabled1173 is expected to be disallowed :update_runners_registration_token1174 with owner1175 is expected to be allowed :update_runners_registration_token1176 with registration tokens disabled1177 is expected to be disallowed :update_runners_registration_token1178 with maintainer1179 is expected to be disallowed :update_runners_registration_token1180 with reporter1181 is expected to be disallowed :update_runners_registration_token1182 with guest1183 is expected to be disallowed :update_runners_registration_token1184 with non member1185 is expected to be disallowed :update_runners_registration_token1186 with anonymous1187 is expected to be disallowed :update_runners_registration_token1188 behaves like checks timelog categories permissions1189 with no user1190 is expected to be disallowed :read_timelog_category1191 with a regular user1192 is expected to be disallowed :read_timelog_category1193 with a reporter user1194 when timelog_categories is enabled1195 is expected to be allowed :read_timelog_category1196 when timelog_categories is disabled1197 is expected to be disallowed :read_timelog_category1198 maintainer1199 with subgroup_creation level set to maintainer1200 allows permissions from lower roles1201 allows every maintainer permission plus creating subgroups1202 with subgroup_creation_level set to owner1203 allows every maintainer permission1204 behaves like deploy token does not get confused with user1205 is expected not to be allowed :manage_merge_request_settings1206 read_group_all_available_runners1207 admin1208 when admin mode is enabled1209 is expected to be allowed :read_group_all_available_runners1210 when admin mode is disabled1211 is expected to be disallowed :read_group_all_available_runners1212 with owner1213 is expected to be allowed :read_group_all_available_runners1214 with maintainer1215 is expected to be allowed :read_group_all_available_runners1216 with developer1217 is expected to be allowed :read_group_all_available_runners1218 with reporter1219 is expected to be disallowed :read_group_all_available_runners1220 with guest1221 is expected to be disallowed :read_group_all_available_runners1222 with non member1223 is expected to be disallowed :read_group_all_available_runners1224 with anonymous1225 is expected to be disallowed :read_group_all_available_runners1226 read_usage_quotas policy1227 reading usage quotas1228 role: :owner, admin_mode: nil, allowed: true1229 is expected to be allowed :read_usage_quotas1230 role: :admin, admin_mode: true, allowed: true1231 is expected to be allowed :read_usage_quotas1232 role: :admin, admin_mode: false, allowed: false1233 is expected to be disallowed :read_usage_quotas1234 role: :maintainer, admin_mode: nil, allowed: false1235 is expected to be disallowed :read_usage_quotas1236 role: :developer, admin_mode: nil, allowed: false1237 is expected to be disallowed :read_usage_quotas1238 role: :reporter, admin_mode: nil, allowed: false1239 is expected to be disallowed :read_usage_quotas1240 role: :guest, admin_mode: nil, allowed: false1241 is expected to be disallowed :read_usage_quotas1242 guests1243 is expected not to be allowed :manage_merge_request_settings1244 behaves like deploy token does not get confused with user1245 is expected not to be allowed :manage_merge_request_settings1246 developer1247 is expected not to be allowed :manage_merge_request_settings1248 behaves like deploy token does not get confused with user1249 is expected not to be allowed :manage_merge_request_settings1250 when crm_enabled is false1251 is expected to be disallowed :read_crm_contact1252 is expected to be disallowed :read_crm_organization1253 is expected to be disallowed :admin_crm_contact1254 is expected to be disallowed :admin_crm_organization1255 has projects1256 is expected to be allowed :read_issue_board1257 in subgroups1258 is expected to be allowed :read_issue_board1259# [RSpecRunTime] RSpec elapsed time: 12 minutes 58.16 seconds. Current RSS: ~1451M. Threads: 5. load average: 0.95 1.01 1.03 1/282 143631260.1261 private group that has been invited to a public project and with a foreign user1262 is expected not to be allowed :manage_merge_request_settings1263# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.32 seconds. Current RSS: ~1438M. Threads: 5. load average: 0.95 1.01 1.03 1/282 143641264.1265 organization owner1266 is expected to be allowed :read_internal_note1267 change_prevent_sharing_groups_outside_hierarchy1268 with owner1269 is expected to be allowed :change_prevent_sharing_groups_outside_hierarchy1270 with non-owner roles1271 role: "admin"1272 is expected to be disallowed :change_prevent_sharing_groups_outside_hierarchy1273 role: "maintainer"1274 is expected to be disallowed :change_prevent_sharing_groups_outside_hierarchy1275 role: "reporter"1276 is expected to be disallowed :change_prevent_sharing_groups_outside_hierarchy1277 role: "developer"1278 is expected to be disallowed :change_prevent_sharing_groups_outside_hierarchy1279 role: "guest"1280 is expected to be disallowed :change_prevent_sharing_groups_outside_hierarchy1281 create_projects1282 when group has no project creation level set1283 reporter1284 is expected to be disallowed :create_projects1285 developer1286 is expected to be allowed :create_projects1287 maintainer1288 is expected to be allowed :create_projects1289 owner1290 is expected to be allowed :create_projects1291 when group has project creation level set to no one1292 reporter1293 is expected to be disallowed :create_projects1294 developer1295 is expected to be disallowed :create_projects1296 maintainer1297 is expected to be disallowed :create_projects1298 owner1299 is expected to be disallowed :create_projects1300 when group has project creation level set to maintainer only1301 reporter1302 is expected to be disallowed :create_projects1303 developer1304 is expected to be disallowed :create_projects1305 maintainer1306 is expected to be allowed :create_projects1307 owner1308 is expected to be allowed :create_projects1309 when group has project creation level set to developers + maintainer1310 reporter1311 is expected to be disallowed :create_projects1312 developer1313 is expected to be allowed :create_projects1314 maintainer1315 is expected to be allowed :create_projects1316 owner1317 is expected to be allowed :create_projects1318 with visibility levels restricted by the administrator1319 restricted_visibility_levels: [], group_visibility: public, can_create_project?: true, can_create_subgroups?: true1320 with non-admin user1321 is expected to be allowed :create_subgroup1322 is expected to be allowed :create_projects1323 with admin user1324 is expected to be allowed :create_projects1325 restricted_visibility_levels: [], group_visibility: internal, can_create_project?: true, can_create_subgroups?: true1326 with non-admin user1327 is expected to be allowed :create_subgroup1328 is expected to be allowed :create_projects1329 with admin user1330 is expected to be allowed :create_projects1331 restricted_visibility_levels: [], group_visibility: private, can_create_project?: true, can_create_subgroups?: true1332 with non-admin user1333 is expected to be allowed :create_subgroup1334 is expected to be allowed :create_projects1335 with admin user1336 is expected to be allowed :create_projects1337 restricted_visibility_levels: [public], group_visibility: public, can_create_project?: true, can_create_subgroups?: true1338 with non-admin user1339 is expected to be allowed :create_subgroup1340 is expected to be allowed :create_projects1341 with admin user1342 is expected to be allowed :create_projects1343 restricted_visibility_levels: [public], group_visibility: internal, can_create_project?: true, can_create_subgroups?: true1344 with non-admin user1345 is expected to be allowed :create_subgroup1346 is expected to be allowed :create_projects1347 with admin user1348 is expected to be allowed :create_projects1349 restricted_visibility_levels: [public], group_visibility: private, can_create_project?: true, can_create_subgroups?: true1350 with non-admin user1351 is expected to be allowed :create_subgroup1352 is expected to be allowed :create_projects1353 with admin user1354 is expected to be allowed :create_projects1355 restricted_visibility_levels: [internal], group_visibility: public, can_create_project?: true, can_create_subgroups?: true1356 with non-admin user1357 is expected to be allowed :create_subgroup1358 is expected to be allowed :create_projects1359 with admin user1360 is expected to be allowed :create_projects1361 restricted_visibility_levels: [internal], group_visibility: internal, can_create_project?: true, can_create_subgroups?: true1362 with non-admin user1363 is expected to be allowed :create_subgroup1364 is expected to be allowed :create_projects1365 with admin user1366 is expected to be allowed :create_projects1367 restricted_visibility_levels: [internal], group_visibility: private, can_create_project?: true, can_create_subgroups?: true1368 with non-admin user1369 is expected to be allowed :create_subgroup1370 is expected to be allowed :create_projects1371 with admin user1372 is expected to be allowed :create_projects1373 restricted_visibility_levels: [private], group_visibility: public, can_create_project?: true, can_create_subgroups?: true1374 with non-admin user1375 is expected to be allowed :create_subgroup1376 is expected to be allowed :create_projects1377 with admin user1378 is expected to be allowed :create_projects1379 restricted_visibility_levels: [private], group_visibility: internal, can_create_project?: true, can_create_subgroups?: true1380 with non-admin user1381 is expected to be allowed :create_subgroup1382 is expected to be allowed :create_projects1383 with admin user1384 is expected to be allowed :create_projects1385 restricted_visibility_levels: [private], group_visibility: private, can_create_project?: false, can_create_subgroups?: false1386 with non-admin user1387 is expected to be disallowed :create_subgroup1388 is expected to be disallowed :create_projects1389 with admin user1390 is expected to be allowed :create_projects1391 restricted_visibility_levels: [public, internal], group_visibility: public, can_create_project?: true, can_create_subgroups?: true1392 with non-admin user1393 is expected to be allowed :create_subgroup1394 is expected to be allowed :create_projects1395 with admin user1396 is expected to be allowed :create_projects1397 restricted_visibility_levels: [public, internal], group_visibility: internal, can_create_project?: true, can_create_subgroups?: true1398 with non-admin user1399 is expected to be allowed :create_subgroup1400 is expected to be allowed :create_projects1401 with admin user1402 is expected to be allowed :create_projects1403 restricted_visibility_levels: [public, internal], group_visibility: private, can_create_project?: true, can_create_subgroups?: true1404 with non-admin user1405 is expected to be allowed :create_subgroup1406 is expected to be allowed :create_projects1407 with admin user1408 is expected to be allowed :create_projects1409 restricted_visibility_levels: [public, private], group_visibility: public, can_create_project?: true, can_create_subgroups?: true1410 with non-admin user1411 is expected to be allowed :create_subgroup1412 is expected to be allowed :create_projects1413 with admin user1414 is expected to be allowed :create_projects1415 restricted_visibility_levels: [public, private], group_visibility: internal, can_create_project?: true, can_create_subgroups?: true1416 with non-admin user1417 is expected to be allowed :create_subgroup1418 is expected to be allowed :create_projects1419 with admin user1420 is expected to be allowed :create_projects1421 restricted_visibility_levels: [public, private], group_visibility: private, can_create_project?: false, can_create_subgroups?: false1422 with non-admin user1423 is expected to be disallowed :create_subgroup1424 is expected to be disallowed :create_projects1425 with admin user1426 is expected to be allowed :create_projects1427 restricted_visibility_levels: [private, internal], group_visibility: public, can_create_project?: true, can_create_subgroups?: true1428 with non-admin user1429 is expected to be allowed :create_subgroup1430 is expected to be allowed :create_projects1431 with admin user1432 is expected to be allowed :create_projects1433 restricted_visibility_levels: [private, internal], group_visibility: internal, can_create_project?: false, can_create_subgroups?: false1434 with non-admin user1435 is expected to be disallowed :create_subgroup1436 is expected to be disallowed :create_projects1437 with admin user1438 is expected to be allowed :create_projects1439 restricted_visibility_levels: [private, internal], group_visibility: private, can_create_project?: false, can_create_subgroups?: false1440 with non-admin user1441 is expected to be disallowed :create_subgroup1442 is expected to be disallowed :create_projects1443 with admin user1444 is expected to be allowed :create_projects1445 restricted_visibility_levels: [public, internal, private], group_visibility: public, can_create_project?: false, can_create_subgroups?: false1446 with non-admin user1447 is expected to be disallowed :create_subgroup1448 is expected to be disallowed :create_projects1449 with admin user1450 is expected to be allowed :create_projects1451 restricted_visibility_levels: [public, internal, private], group_visibility: internal, can_create_project?: false, can_create_subgroups?: false1452 with non-admin user1453 is expected to be disallowed :create_subgroup1454 is expected to be disallowed :create_projects1455 with admin user1456 is expected to be allowed :create_projects1457 restricted_visibility_levels: [public, internal, private], group_visibility: private, can_create_project?: false, can_create_subgroups?: false1458 with non-admin user1459 is expected to be disallowed :create_subgroup1460 is expected to be disallowed :create_projects1461 with admin user1462 is expected to be allowed :create_projects1463# [RSpecRunTime] Finishing example group spec/policies/group_policy_spec.rb. It took 1 minute 51.88 seconds. Expected to take 1 minute 21.05 seconds.1464# [RSpecRunTime] Starting example group spec/services/issuable/bulk_update_service_spec.rb. Expected to take 1 minute 14.12 seconds.1465Issuable::BulkUpdateService1466 with issuables at a project level1467 behaves like bulk update service1468 result count only includes authorized issuables1469 when issuable_ids are passed as an array1470 updates assignees1471# [RSpecRunTime] RSpec elapsed time: 13 minutes 27.31 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.09 1.04 1.04 1/283 144291472.1473 with unpermitted attributes1474 does not update the issues1475 when issuable update service raises an ArgumentError1476 returns an error response1477 close issues1478 succeeds and returns the correct number of issues updated1479 closes all the issues passed1480 behaves like scheduling cached group count clear1481 schedules worker1482# [RSpecRunTime] RSpec elapsed time: 13 minutes 30.32 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.08 1.03 1.04 1/283 144301483.1484 reopen issues1485 succeeds and returns the correct number of issues updated1486 reopens all the issues passed1487 behaves like scheduling cached group count clear1488 schedules worker1489# [RSpecRunTime] RSpec elapsed time: 13 minutes 32.89 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.08 1.03 1.04 1/283 144311490.1491 updating merge request assignee1492 when the new assignee ID is a valid user1493 succeeds1494 updates the assignee to the user ID passed1495# [RSpecRunTime] RSpec elapsed time: 13 minutes 37.05 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.08 1.03 1.04 1/289 145421496.1497 when the new assignee ID is 01498 unassigns the issues1499# [RSpecRunTime] RSpec elapsed time: 13 minutes 38.23 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.31 1.08 1.06 1/289 145931500.1501 when the new assignee IDs array is empty1502 removes all assignees1503# [RSpecRunTime] RSpec elapsed time: 13 minutes 39.36 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.31 1.08 1.06 1/289 146451504.1505 updating issue assignee1506 when the new assignee ID is a valid user1507 succeeds1508 updates the assignee to the user ID passed1509# [RSpecRunTime] RSpec elapsed time: 13 minutes 41.51 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.31 1.08 1.06 1/289 146461510.1511 when the new assignee ID is 01512 unassigns the issues1513 when the new assignee IDs array is empty1514 removes all assignees1515 updating milestones1516 behaves like updates milestones1517 succeeds1518 updates the issuables milestone1519# [RSpecRunTime] RSpec elapsed time: 13 minutes 44.06 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.29 1.08 1.06 1/288 146471520.1521 behaves like not scheduling cached group count clear1522 does not schedule worker1523 updating confidentiality1524 behaves like updates confidentiality1525 succeeds1526 updates the issuables confidentiality1527# [RSpecRunTime] RSpec elapsed time: 13 minutes 46.46 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.29 1.08 1.06 2/288 146481528.1529 behaves like not scheduling cached group count clear1530 does not schedule worker1531 updating labels1532 behaves like updating labels1533 when add_label_ids are passed1534 adds those label IDs to all issues passed1535 does not update issues not passed in1536# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.08 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.26 1.08 1.06 1/283 146491537.1538 when remove_label_ids are passed1539 removes those label IDs from all issues passed1540 does not update issues not passed in1541# [RSpecRunTime] RSpec elapsed time: 13 minutes 52.85 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.24 1.08 1.06 1/283 146501542.1543 when add_label_ids and remove_label_ids are passed1544 adds the label IDs to all issues passed1545 removes the label IDs from all issues passed1546 does not update issues not passed in1547# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.23 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.24 1.08 1.06 1/283 146511548.1549 subscribe to issues1550 subscribes the given user1551 unsubscribe from issues1552 unsubscribes the given user1553 updating issues from external project1554 updates only issues that belong to the parent project1555# [RSpecRunTime] RSpec elapsed time: 14 minutes 0.08 second. Current RSS: ~1383M. Threads: 5. load average: 1.22 1.08 1.06 1/283 146521556.1557 with issuables at a group level1558 behaves like bulk update service1559 result count only includes authorized issuables1560 when issuable_ids are passed as an array1561 updates assignees1562# [RSpecRunTime] RSpec elapsed time: 14 minutes 4.14 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.20 1.08 1.06 1/284 146531563.1564 updating milestones1565 when issues1566 behaves like updates milestones1567 succeeds1568 updates the issuables milestone1569# [RSpecRunTime] RSpec elapsed time: 14 minutes 8.94 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.19 1.07 1.06 1/284 146841570.1571 when merge requests1572 behaves like updates milestones1573 succeeds1574 updates the issuables milestone1575# [RSpecRunTime] RSpec elapsed time: 14 minutes 14.64 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.25 1.09 1.06 2/290 147521576.1577 updating confidentiality1578 with issues1579 behaves like updates confidentiality1580 succeeds1581 updates the issuables confidentiality1582# [RSpecRunTime] RSpec elapsed time: 14 minutes 18.08 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.23 1.09 1.06 1/290 147681583.1584 with merge requests1585 does not throw an error1586# [RSpecRunTime] RSpec elapsed time: 14 minutes 19.7 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.23 1.09 1.06 1/291 148281587.1588 updating labels1589 behaves like updating labels1590 when add_label_ids are passed1591 adds those label IDs to all issues passed1592 does not update issues not passed in1593# [RSpecRunTime] RSpec elapsed time: 14 minutes 25.47 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.21 1.09 1.06 1/291 148601594.1595 when remove_label_ids are passed1596 removes those label IDs from all issues passed1597 does not update issues not passed in1598# [RSpecRunTime] RSpec elapsed time: 14 minutes 30.93 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.20 1.08 1.06 1/286 148911599.1600 when add_label_ids and remove_label_ids are passed1601 adds the label IDs to all issues passed1602 removes the label IDs from all issues passed1603 does not update issues not passed in1604# [RSpecRunTime] RSpec elapsed time: 14 minutes 39.2 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.17 1.08 1.06 1/285 149371605.1606 with issues from external group1607 updates issues that belong to the parent group or descendants1608# [RSpecRunTime] RSpec elapsed time: 14 minutes 42.62 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.17 1.08 1.06 1/285 149381609.1610 when no parent is provided1611 returns an unscoped update error1612# [RSpecRunTime] Finishing example group spec/services/issuable/bulk_update_service_spec.rb. It took 1 minute 19.6 seconds. Expected to take 1 minute 14.12 seconds.1613# [RSpecRunTime] Starting example group spec/models/merge_request/cleanup_schedule_spec.rb. Expected to take 59.51 seconds.1614MergeRequest::CleanupSchedule1615 does not allow STI1616 associations1617 is expected to belong to merge_request required: false1618 validations1619 is expected to validate that :scheduled_at cannot be empty/falsy1620 state machine transitions1621 sets status to unstarted by default1622 #run1623 sets the status to running1624 when previous status is not unstarted1625 does not change status1626# [RSpecRunTime] RSpec elapsed time: 14 minutes 48.99 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.14 1.08 1.06 2/291 151601627.1628 #retry1629 sets the status to unstarted1630 increments failed_count1631 when previous status is not running1632 does not change status1633# [RSpecRunTime] RSpec elapsed time: 14 minutes 54.27 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.29 1.11 1.07 3/291 153811634.1635 #complete1636 sets the status to completed1637 sets the completed_at1638 when previous status is not running1639 does not change status1640# [RSpecRunTime] RSpec elapsed time: 14 minutes 59.47 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.27 1.11 1.07 1/291 156011641.1642 #mark_as_failed1643 sets the status to failed1644 increments failed_count1645 when previous status is not running1646 does not change status1647# [RSpecRunTime] RSpec elapsed time: 15 minutes 4.93 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.24 1.11 1.07 1/291 158231648.1649 .scheduled_and_unstarted1650 returns records that are scheduled before or on current time and unstarted (ordered by scheduled first)1651# [RSpecRunTime] RSpec elapsed time: 15 minutes 16.34 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.13 1.09 1.06 1/291 163391652.1653 .stuck1654 returns records that has been in running state for more than 6 hours1655# [RSpecRunTime] RSpec elapsed time: 15 minutes 24.31 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.11 1.08 1.06 1/290 167061656.1657 .stuck_retry!1658 sets stuck records to unstarted1659 when there are more than 5 stuck schedules1660 only retries 5 stuck schedules at once1661# [RSpecRunTime] RSpec elapsed time: 15 minutes 38.78 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.08 1.08 1.06 1/290 173711662.1663 .start_next1664 finds the next scheduled and unstarted then marked it as running1665# [RSpecRunTime] RSpec elapsed time: 15 minutes 46.91 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.24 1.11 1.07 1/288 177401666.1667# [RSpecRunTime] Finishing example group spec/models/merge_request/cleanup_schedule_spec.rb. It took 1 minute 4.11 seconds. Expected to take 59.51 seconds.1668# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.1669Lint factories for MergeRequest::CleanupSchedule1670 with saas, license, and factory defaults1671 behaves like factory1672 merge_request_cleanup_schedule factory1673 does not raise error when built1674 does not raise error when created1675 linting :running trait1676 does not raise error when created1677# [RSpecRunTime] RSpec elapsed time: 15 minutes 49.94 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.38 1.14 1.08 1/288 178651678.1679 linting :completed trait1680 does not raise error when created1681 linting :failed trait1682 does not raise error when created1683# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 4.61 seconds. Expected to take 39.97 seconds.1684# [RSpecRunTime] Starting example group spec/lib/banzai/filter/references/merge_request_reference_filter_spec.rb. Expected to take 47.43 seconds.1685Banzai::Filter::References::MergeRequestReferenceFilter1686 requires project context1687 ignores valid references contained inside 'pre' element1688 ignores valid references contained inside 'code' element1689 ignores valid references contained inside 'a' element1690 ignores valid references contained inside 'style' element1691 performance1692 does not have a N+1 query problem1693# [RSpecRunTime] RSpec elapsed time: 15 minutes 56.12 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.35 1.14 1.08 1/287 179681694.1695 all references1696 adds merge request iid1697 adds project data attribute with project id1698 does not add `has-tooltip` class1699# [RSpecRunTime] RSpec elapsed time: 15 minutes 58.69 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.24 1.12 1.07 1/287 179691700.1701 internal reference1702 links to a valid reference1703 links with adjacent text1704 ignores invalid merge IDs1705 ignores out-of-bounds merge request IDs on the referenced project1706 has the MR title in the title attribute1707 escapes the title attribute1708 includes default classes, without tooltip1709 includes a data-project attribute1710 includes a data-merge-request attribute1711 includes a data-reference-format attribute1712 includes a data-reference-format attribute for URL references1713 includes a data-reference-format attribute for extended summary URL references1714 supports an :only_path context1715# [RSpecRunTime] RSpec elapsed time: 16 minutes 9.08 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.36 1.15 1.08 1/282 179701716.1717 cross-project / cross-namespace complete reference1718 links to a valid reference1719 link has valid text1720 has valid text1721 has correct data attributes1722 ignores invalid merge IDs on the referenced project1723# [RSpecRunTime] RSpec elapsed time: 16 minutes 15.42 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.33 1.15 1.08 1/282 179711724.1725 cross-project / same-namespace complete reference1726 links to a valid reference1727 link has valid text1728 has valid text1729 ignores invalid merge IDs on the referenced project1730# [RSpecRunTime] RSpec elapsed time: 16 minutes 19.99 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.31 1.14 1.08 1/283 179721731.1732 cross-project shorthand reference1733 links to a valid reference1734 link has valid text1735 has valid text1736 ignores invalid merge IDs on the referenced project1737# [RSpecRunTime] RSpec elapsed time: 16 minutes 24.69 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.28 1.14 1.08 1/283 179731738.1739 URL reference for a commit1740 links to a valid reference1741 commit ref tag is valid1742 has valid text1743 ignores invalid commit short_ids on link text1744# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.73 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.24 1.14 1.08 1/289 182711745.1746 cross-project URL reference1747 links to a valid reference1748 links with adjacent text1749# [RSpecRunTime] RSpec elapsed time: 16 minutes 36.43 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.24 1.14 1.08 1/288 182721750.1751 group context1752 links to a valid reference1753# [RSpecRunTime] RSpec elapsed time: 16 minutes 37.53 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.24 1.14 1.08 1/288 182731754.1755# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/references/merge_request_reference_filter_spec.rb. It took 46.02 seconds. Expected to take 47.43 seconds.1756# [RSpecRunTime] Starting example group spec/models/members/group_member_spec.rb. Expected to take 35.53 seconds.1757GroupMember1758 does not allow STI1759 default values1760 is expected to eq "Namespace"1761 scopes1762 counts users by group ID1763 .of_ldap_type1764 returns ldap type users1765# [RSpecRunTime] RSpec elapsed time: 16 minutes 39.71 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.22 1.14 1.08 1/288 182741766.1767 .access_level_roles1768 returns Gitlab::Access.options_with_owner1769 #permissible_access_level_roles1770 returns Gitlab::Access.options_with_owner1771 behaves like members notifications1772 #after_commit1773 on creation of a member requesting access1774 calls NotificationService.new_access_request1775 #accept_request1776 calls NotificationService.new_member1777 #decline_invite!1778 calls NotificationService.decline_invite1779 #namespace_id1780 is expected to eq 11781 #real_source_type1782 is expected to eq "Group"1783 #destroy1784 for an orphaned member1785 does not raise an error1786 #last_owner_of_the_group?1787 when overridden by last_owner instance variable1788 and it is set to true1789 is expected to equal true1790 and it is set to false1791 is expected to equal false1792 when member is an owner1793 and there are no other owners1794 is expected to equal true1795 and member is also owner of a parent group1796 is expected to equal false1797 and there is another owner1798 and that other owner is a project bot1799 is expected to equal true1800 and that other owner is not a project bot1801 is expected to equal false1802 when member is not an owner1803 is expected to equal false1804 access levels1805 with parent group1806 behaves like inherited access level as a member of entity1807 with root parent_entity developer member1808 is allowed to be a maintainer of the entity1809 is not allowed to be a reporter of the entity1810 is allowed to change to be a developer of the entity1811 is not allowed to change to be a guest of the entity1812 shows an error if the member can't be updated1813 allows changing the level from a non existing member1814 when access request to entity is pending1815 is allowed to be a reporter of the entity1816 is allowed to change to be a guest of the entity1817# [RSpecRunTime] RSpec elapsed time: 16 minutes 53.53 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.31 1.16 1.09 1/283 182751818.1819 with parent group and a sub subgroup1820 behaves like inherited access level as a member of entity1821 with root parent_entity developer member1822 is allowed to be a maintainer of the entity1823 is not allowed to be a reporter of the entity1824 is allowed to change to be a developer of the entity1825 is not allowed to change to be a guest of the entity1826 shows an error if the member can't be updated1827 allows changing the level from a non existing member1828 when access request to entity is pending1829 is allowed to be a reporter of the entity1830 is allowed to change to be a guest of the entity1831# [RSpecRunTime] RSpec elapsed time: 17 minutes 2.15 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.28 1.16 1.09 1/283 182761832.1833 when only the subgroup has the member1834 behaves like inherited access level as a member of entity1835 with root parent_entity developer member1836 is allowed to be a maintainer of the entity1837 is not allowed to be a reporter of the entity1838 is allowed to change to be a developer of the entity1839 is not allowed to change to be a guest of the entity1840 shows an error if the member can't be updated1841 allows changing the level from a non existing member1842 when access request to entity is pending1843 is allowed to be a reporter of the entity1844 is allowed to change to be a guest of the entity1845# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.8 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.24 1.15 1.09 1/283 182771846.1847 refresh_member_authorized_projects1848 when importing1849 does not refresh1850 authorization refresh on addition/updation/deletion1851 on create1852 changes access level1853 behaves like calls AuthorizedProjectsWorker inline to recalculate authorizations1854 calls AuthorizedProjectsWorker inline to recalculate authorizations1855# [RSpecRunTime] RSpec elapsed time: 17 minutes 13.21 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.22 1.15 1.09 1/283 182781856.1857 on update1858 changes access level1859 behaves like calls AuthorizedProjectsWorker inline to recalculate authorizations1860 calls AuthorizedProjectsWorker inline to recalculate authorizations1861# [RSpecRunTime] RSpec elapsed time: 17 minutes 14.28 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.22 1.15 1.09 1/283 182791862.1863 on destroy1864 changes access level1865 behaves like calls AuthorizedProjectsWorker inline to recalculate authorizations1866 calls AuthorizedProjectsWorker inline to recalculate authorizations1867# [RSpecRunTime] Finishing example group spec/models/members/group_member_spec.rb. It took 37.69 seconds. Expected to take 35.53 seconds.1868# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.1869Lint factories for GroupMember1870 with saas, license, and no factory defaults1871 behaves like factory1872 group_member factory1873 does not raise error when built1874 does not raise error when created1875 linting :guest trait1876 does not raise error when created1877# [RSpecRunTime] RSpec elapsed time: 17 minutes 16.79 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.22 1.15 1.09 1/283 182801878.1879 linting :reporter trait1880 does not raise error when created1881 linting :developer trait1882 does not raise error when created1883 linting :maintainer trait1884 does not raise error when created1885 linting :owner trait1886 does not raise error when created1887 linting :access_request trait1888 does not raise error when created1889 linting :invited trait1890 does not raise error when created1891 linting :ldap trait1892 does not raise error when created1893 linting :blocked trait1894 does not raise error when created1895 linting :banned trait1896 does not raise error when created1897 linting :minimal_access trait1898 does not raise error when created1899 linting :awaiting trait1900 does not raise error when created1901 linting :active trait1902 does not raise error when created1903# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 7.46 seconds. Expected to take 39.97 seconds.1904# [RSpecRunTime] Starting example group spec/services/alert_management/create_alert_issue_service_spec.rb. Expected to take 31.43 seconds.1905AlertManagement::CreateAlertIssueService1906 #execute1907 when a user is allowed to create an issue1908 checks permissions1909 with alert severity1910 alert_severity: "critical", incident_severity: "critical"1911 sets the correct severity level1912# [RSpecRunTime] RSpec elapsed time: 17 minutes 25.73 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.34 1.18 1.10 1/283 182811913.1914 alert_severity: "high", incident_severity: "high"1915 sets the correct severity level1916# [RSpecRunTime] RSpec elapsed time: 17 minutes 26.8 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.34 1.18 1.10 1/283 182821917.1918 alert_severity: "medium", incident_severity: "medium"1919 sets the correct severity level1920# [RSpecRunTime] RSpec elapsed time: 17 minutes 27.92 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.32 1.17 1.10 1/283 182831921.1922 alert_severity: "low", incident_severity: "low"1923 sets the correct severity level1924# [RSpecRunTime] RSpec elapsed time: 17 minutes 29.04 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.32 1.17 1.10 1/283 182841925.1926 alert_severity: "info", incident_severity: "unknown"1927 sets the correct severity level1928# [RSpecRunTime] RSpec elapsed time: 17 minutes 30.16 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.32 1.17 1.10 1/283 182851929.1930 alert_severity: "unknown", incident_severity: "unknown"1931 sets the correct severity level1932# [RSpecRunTime] RSpec elapsed time: 17 minutes 31.27 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.32 1.17 1.10 1/283 182861933.1934 when the alert is prometheus alert1935 behaves like creating an alert issue1936 creates an issue1937 returns a created issue1938 has a successful status1939 sets alert.issue_id in the same ActiveRecord query execution1940 creates a system note1941# [RSpecRunTime] RSpec elapsed time: 17 minutes 36.51 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.29 1.17 1.10 1/283 182871942.1943 behaves like setting an issue attributes1944 sets issue author to the current user1945 sets the issue title1946 sets the issue description1947# [RSpecRunTime] RSpec elapsed time: 17 minutes 39.7 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.27 1.17 1.10 1/283 182881948.1949 when the alert is generic1950 behaves like creating an alert issue1951 creates an issue1952 returns a created issue1953 has a successful status1954 sets alert.issue_id in the same ActiveRecord query execution1955 creates a system note1956# [RSpecRunTime] RSpec elapsed time: 17 minutes 44.94 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.33 1.18 1.10 1/283 182891957.1958 behaves like setting an issue attributes1959 sets issue author to the current user1960 sets the issue title1961 sets the issue description1962# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.17 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.30 1.18 1.10 1/283 182901963.1964 when alert title matches the default title exactly1965 updates issue title with the IID1966# [RSpecRunTime] RSpec elapsed time: 17 minutes 49.37 seconds. Current RSS: ~1391M. Threads: 5. load average: 1.30 1.18 1.10 1/283 182911967.1968 when the alert title contains the default title1969 does not change issue title1970# [RSpecRunTime] RSpec elapsed time: 17 minutes 50.46 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.30 1.18 1.10 1/283 182921971.1972 when issue cannot be created1973 has an unsuccessful status1974 when alert cannot be updated1975 responds with error1976 when alert already has an attached issue1977 does not create yet another issue1978 responds with error1979 when a user is not allowed to create an issue1980 checks permissions1981 responds with error1982# [RSpecRunTime] Finishing example group spec/services/alert_management/create_alert_issue_service_spec.rb. It took 30.54 seconds. Expected to take 31.43 seconds.1983# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.1984UsersController routing1985 to #show1986 to #gpg_keys1987 to #groups1988 to #projects1989 to #contributed1990 to #snippets1991 to #ssh_keys1992 to #calendar1993 to #calendar_activities1994# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 1.61 seconds. Expected to take 30.58 seconds.1995# [RSpecRunTime] RSpec elapsed time: 17 minutes 55.02 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.28 1.18 1.10 1/283 182931996.1997# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.1998SearchController routing1999 to #show2000# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.4 second. Expected to take 30.58 seconds.2001# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2002Mounted Apps routing2003 to API2004# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.47 second. Expected to take 30.58 seconds.2005# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2006SnippetsController routing2007 to #raw2008 to #index2009 to #new2010 to #edit2011 to #show2012 to #raw from unscoped routing2013 behaves like redirecting a legacy path2014 redirects /snippets/1 to /-/snippets/12015# [RSpecRunTime] RSpec elapsed time: 18 minutes 0.1 second. Current RSS: ~1426M. Threads: 6. load average: 1.25 1.17 1.10 1/284 182952016.2017# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 4.33 seconds. Expected to take 30.58 seconds.2018# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2019HelpController routing2020 to #index2021 to #show2022# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.67 second. Expected to take 30.58 seconds.2023# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2024ProfilesController routing2025 to #account2026 to #reset_feed_token2027 to #show2028 to #update2029# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 1.07 seconds. Expected to take 30.58 seconds.2030# [RSpecRunTime] RSpec elapsed time: 18 minutes 2.04 seconds. Current RSS: ~1435M. Threads: 6. load average: 1.25 1.17 1.10 1/284 182962031.2032# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2033Profiles::PreferencesController routing2034 to #show2035 to #update2036# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.59 second. Expected to take 30.58 seconds.2037# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2038UserSettings::SshKeysController routing2039 to #index2040 to #create2041 to #show2042 to #destroy2043# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.85 second. Expected to take 30.58 seconds.2044# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2045UserSettings::GpgKeysController routing2046 to #index2047 to #create2048 to #destroy2049# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.7 second. Expected to take 30.58 seconds.2050# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2051Profiles::EmailsController routing2052 to #index2053 to #create2054 to #destroy2055# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.72 second. Expected to take 30.58 seconds.2056# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2057Profiles::AvatarsController routing2058 to #destroy2059# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.43 second. Expected to take 30.58 seconds.2060# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2061DashboardController routing2062 to #index2063 to #issues2064 to #calendar_issues2065 to #merge_requests2066# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.83 second. Expected to take 30.58 seconds.2067# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2068RootController routing2069 to #index2070# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.42 second. Expected to take 30.58 seconds.2071# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2072Authentication routing2073 GET /users/sign_in2074 POST /users/sign_in2075 POST /users/sign_out2076 POST /users/password2077 GET /users/password/new2078 GET /users/password/edit2079 PUT /users/password2080 with LDAP configured2081 POST /users/auth/ldapmain/callback2082 with LDAP sign-in disabled2083 prevents POST /users/auth/ldapmain/callback2084# [RSpecRunTime] RSpec elapsed time: 18 minutes 12.33 seconds. Current RSS: ~1453M. Threads: 6. load average: 1.21 1.17 1.10 1/284 182972085.2086 with multiple LDAP providers configured2087 POST /users/auth/ldapmain/callback2088 POST /users/auth/ldapsecondary/callback2089# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.99 seconds. Current RSS: ~1396M. Threads: 6. load average: 1.20 1.16 1.09 1/284 182982090.2091# [RSpecRunTime] RSpec elapsed time: 18 minutes 19.29 seconds. Current RSS: ~1379M. Threads: 6. load average: 1.18 1.16 1.09 1/284 182992092.2093# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 12.85 seconds. Expected to take 30.58 seconds.2094# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2095HealthCheckController routing2096 to #index2097 also supports passing checks in the url2098# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.57 second. Expected to take 30.58 seconds.2099# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2100InvitesController routing2101 to #show2102# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.78 second. Expected to take 30.58 seconds.2103# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2104SentNotificationsController routing2105 to #unsubscribe2106# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.42 second. Expected to take 30.58 seconds.2107# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2108AutocompleteController routing2109 to #users2110 to #projects2111 to #award_emojis2112 to #merge_request_target_branches2113# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.85 second. Expected to take 30.58 seconds.2114# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2115SandboxController routing2116 to #mermaid2117# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.4 second. Expected to take 30.58 seconds.2118# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2119Snippets::BlobsController routing2120 to #raw2121# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.41 second. Expected to take 30.58 seconds.2122# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2123RunnerSetupController routing2124 to #platforms2125# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.47 second. Expected to take 30.58 seconds.2126# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2127JwksController routing2128 to #index2129# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.42 second. Expected to take 30.58 seconds.2130# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2131UserSettings::UserSettingsController routing2132 to #authentication_log2133# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.44 second. Expected to take 30.58 seconds.2134# [RSpecRunTime] Starting example group spec/routing/routing_spec.rb. Expected to take 30.58 seconds.2135UserSettings::ActiveSessionsController routing2136 to #index2137# [RSpecRunTime] Finishing example group spec/routing/routing_spec.rb. It took 0.44 second. Expected to take 30.58 seconds.2138# [RSpecRunTime] Starting example group spec/models/concerns/integrations/has_data_fields_spec.rb. Expected to take 27.16 seconds.2139Integrations::HasDataFields2140 does not allow STI2141 when data are stored in data_fields2142 behaves like data fields2143 #arg2144 returns the expected values2145# [RSpecRunTime] RSpec elapsed time: 18 minutes 25.7 seconds. Current RSS: ~1428M. Threads: 6. load average: 1.17 1.16 1.09 1/284 183002146.2147 {arg}_changed?2148 returns false when the property has not been assigned a new value2149 returns true when the property has been assigned a different value2150 returns true when the property has been assigned a different value twice2151 returns false when the property has been re-assigned the same value2152# [RSpecRunTime] RSpec elapsed time: 18 minutes 29.2 seconds. Current RSS: ~1453M. Threads: 6. load average: 1.15 1.15 1.09 1/284 183012153.2154 {arg}_touched?2155 returns false when the property has not been assigned a new value2156 returns true when the property has been assigned a different value2157 returns true when the property has been assigned a different value twice2158 returns true when the property has been re-assigned the same value2159 returns false when the property has been re-assigned the same value2160# [RSpecRunTime] RSpec elapsed time: 18 minutes 33.71 seconds. Current RSS: ~1452M. Threads: 6. load average: 1.14 1.15 1.09 1/284 183022161.2162 data_fields_present?2163 returns true from the issue tracker integration2164 {arg}_was?2165 returns nil2166 when integration and data_fields are not persisted2167 data_fields_present?2168 returns true2169 when data are stored in properties2170 behaves like data fields2171 #arg2172 returns the expected values2173 {arg}_changed?2174 returns false when the property has not been assigned a new value2175 returns true when the property has been assigned a different value2176 returns true when the property has been assigned a different value twice2177 returns false when the property has been re-assigned the same value2178# [RSpecRunTime] RSpec elapsed time: 18 minutes 39.21 seconds. Current RSS: ~1445M. Threads: 6. load average: 1.13 1.15 1.09 1/284 183032179.2180 {arg}_touched?2181 returns false when the property has not been assigned a new value2182 returns true when the property has been assigned a different value2183 returns true when the property has been assigned a different value twice2184 returns true when the property has been re-assigned the same value2185 returns false when the property has been re-assigned the same value2186# [RSpecRunTime] RSpec elapsed time: 18 minutes 42.9 seconds. Current RSS: ~1443M. Threads: 6. load average: 1.12 1.15 1.09 1/284 183042187.2188 data_fields_present?2189 returns true from the issue tracker integration2190 {arg}_was?2191 returns nil when the property has not been assigned a new value2192 returns initial value when the property has been assigned a different value2193 returns initial value when the property has been re-assigned the same value2194# [RSpecRunTime] RSpec elapsed time: 18 minutes 45.98 seconds. Current RSS: ~1440M. Threads: 6. load average: 1.12 1.15 1.09 1/284 183052195.2196 when data are stored in both properties and data_fields2197 behaves like data fields2198 #arg2199 returns the expected values2200 {arg}_changed?2201 returns false when the property has not been assigned a new value2202 returns true when the property has been assigned a different value2203 returns true when the property has been assigned a different value twice2204 returns false when the property has been re-assigned the same value2205# [RSpecRunTime] RSpec elapsed time: 18 minutes 49.48 seconds. Current RSS: ~1430M. Threads: 6. load average: 1.11 1.14 1.09 1/284 183062206.2207 {arg}_touched?2208 returns false when the property has not been assigned a new value2209 returns true when the property has been assigned a different value2210 returns true when the property has been assigned a different value twice2211 returns true when the property has been re-assigned the same value2212 returns false when the property has been re-assigned the same value2213# [RSpecRunTime] RSpec elapsed time: 18 minutes 53.0 seconds. Current RSS: ~1416M. Threads: 6. load average: 1.10 1.14 1.09 1/284 183072214.2215 data_fields_present?2216 returns true from the issue tracker integration2217 {arg}_was?2218 returns nil2219# [RSpecRunTime] Finishing example group spec/models/concerns/integrations/has_data_fields_spec.rb. It took 29.84 seconds. Expected to take 27.16 seconds.2220# [RSpecRunTime] Starting example group spec/models/design_management/version_spec.rb. Expected to take 26.06 seconds.2221DesignManagement::Version2222 does not allow STI2223 relations2224 is expected to have many actions2225 is expected to have many designs through actions2226 constrains the designs relation correctly2227 allows adding multiple versions to a single design2228# [RSpecRunTime] RSpec elapsed time: 18 minutes 58.71 seconds. Current RSS: ~1405M. Threads: 6. load average: 1.09 1.14 1.09 1/284 183082229.2230 validations2231 is expected to be valid2232 is expected to validate that :author cannot be empty/falsy2233 is expected to validate that :sha cannot be empty/falsy2234 is expected to validate that :designs cannot be empty/falsy2235 is expected to validate that :issue cannot be empty/falsy2236 is expected to validate that :sha is case-insensitively unique within the scope of :issue_id2237# [RSpecRunTime] RSpec elapsed time: 19 minutes 2.69 seconds. Current RSS: ~1412M. Threads: 6. load average: 1.09 1.14 1.09 1/285 183092238.2239 scopes2240 .for_designs2241 only returns versions related to the specified designs2242# [RSpecRunTime] RSpec elapsed time: 19 minutes 5.59 seconds. Current RSS: ~1397M. Threads: 6. load average: 1.08 1.14 1.09 1/285 183102243.2244 .earlier_or_equal_to2245 only returns versions created earlier or later than the given version2246 can be passed either a DesignManagement::Version or an ID2247 .by_sha2248 can find versions by sha2249 .create_for_designs2250 does not leave invalid versions around if creation fails2251 does not leave orphaned design-versions around if creation fails2252 creates a version and links it to multiple designs2253 creates designs if they are new to git2254 correctly associates the version with the issue2255 correctly associates the version with the author2256 modifies designs if git updated them2257 deletes designs when the git action was delete2258 re-creates designs if they are deleted2259 changes the version of the designs2260 the error raised when there are no actions2261 raises CouldNotCreateVersion2262 has an appropriate cause2263 provides extra data sentry can consume2264# [RSpecRunTime] RSpec elapsed time: 19 minutes 8.64 seconds. Current RSS: ~1438M. Threads: 6. load average: 1.08 1.13 1.09 1/285 183112265.2266 the error raised when the designs come from different issues2267 raises CouldNotCreateVersion2268 has an appropriate cause2269 provides extra data sentry can consume2270# [RSpecRunTime] RSpec elapsed time: 19 minutes 10.0 seconds. Current RSS: ~1430M. Threads: 6. load average: 1.08 1.13 1.09 1/285 183122271.2272 #designs_by_event2273 there is a single design2274 behaves like a correctly categorised design2275 returns a hash with a single key and the single design in that bucket2276# [RSpecRunTime] RSpec elapsed time: 19 minutes 11.2 seconds. Current RSS: ~1427M. Threads: 6. load average: 1.08 1.13 1.09 1/285 183132277.2278 behaves like a correctly categorised design2279 returns a hash with a single key and the single design in that bucket2280 behaves like a correctly categorised design2281 returns a hash with a single key and the single design in that bucket2282 there are a bunch of different designs in a variety of states2283 puts them in the right buckets2284 does not suffer from N+1 queries2285# [RSpecRunTime] RSpec elapsed time: 19 minutes 18.4 seconds. Current RSS: ~1375M. Threads: 6. load average: 1.06 1.13 1.09 1/284 183142286.2287 #author2288 returns the author2289 returns nil if author_id is nil and version is not persisted2290 retrieves author from the Commit if author_id is nil and version has been persisted2291# [RSpecRunTime] RSpec elapsed time: 19 minutes 21.28 seconds. Current RSS: ~1378M. Threads: 6. load average: 1.06 1.13 1.09 1/286 183492292.2293 #diff_refs2294 there is a commit in the repo by the SHA2295 is expected to have attributes {:diff_refs => #<Gitlab::Diff::DiffRefs:0x0000784f678516f8 @base_sha="6f6d7e7ed97bb5f0054f2b1df789b39ca...a="6f6d7e7ed97bb5f0054f2b1df789b39ca89b6ff9", @head_sha="570e7b2abdd848b95f2f578043fc23bd6f6fd24d">}2296 memoizes calls to #diff_refs2297 there is no commit in the repo by the SHA2298 is expected to have attributes {:diff_refs => (be nil)}2299 #reset2300 removes memoized values2301# [RSpecRunTime] Finishing example group spec/models/design_management/version_spec.rb. It took 27.84 seconds. Expected to take 26.06 seconds.2302# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.2303Lint factories for DesignManagement::Version2304 with saas, license, and factory defaults2305 behaves like factory2306 design_version factory2307 does not raise error when built2308 does not raise error when created2309 linting :importing trait2310 does not raise error when created2311# [RSpecRunTime] RSpec elapsed time: 19 minutes 24.37 seconds. Current RSS: ~1400M. Threads: 6. load average: 1.06 1.13 1.09 1/286 183652312.2313 linting :with_lfs_file trait2314 does not raise error when created2315 linting :committed trait2316 does not raise error when created2317# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 3.5 seconds. Expected to take 39.97 seconds.2318# [RSpecRunTime] Starting example group spec/models/projects/build_artifacts_size_refresh_spec.rb. Expected to take 24.73 seconds.2319Projects::BuildArtifactsSizeRefresh2320 does not allow STI2321 associations2322 is expected to belong to project required: false2323 validations2324 is expected to validate that :project cannot be empty/falsy2325 scopes2326 stale2327 returns records in running state and has not been updated for more than 2 hours2328# [RSpecRunTime] RSpec elapsed time: 19 minutes 28.44 seconds. Current RSS: ~1408M. Threads: 6. load average: 1.05 1.12 1.09 1/287 184232329.2330 remaining2331 returns stale, created and pending records2332 does not include finalizing2333 processing_queue2334 prioritizes pending -> stale -> created2335 does not include finalizing2336 state machine2337 initial state2338 defaults to created2339 #process!2340 when refresh state is created2341 transitions the state to running2342 sets the refresh_started_at2343 sets last_job_artifact_id_on_refresh_start2344 bumps the updated_at2345 resets the build artifacts size stats2346 resets the buffered counter value to zero2347# [RSpecRunTime] RSpec elapsed time: 19 minutes 34.72 seconds. Current RSS: ~1408M. Threads: 6. load average: 1.05 1.12 1.08 1/285 184242348.2349 when refresh state is pending2350 transitions the state to running2351 bumps the updated_at2352# [RSpecRunTime] RSpec elapsed time: 19 minutes 36.14 seconds. Current RSS: ~1398M. Threads: 6. load average: 1.05 1.12 1.08 1/284 184252353.2354 when refresh state is running2355 keeps the state at running2356 bumps the updated_at2357# [RSpecRunTime] RSpec elapsed time: 19 minutes 37.44 seconds. Current RSS: ~1396M. Threads: 6. load average: 1.05 1.12 1.08 1/284 184262358.2359 #requeue!2360 transitions refresh state from running to pending2361 bumps updated_at2362 updates last_job_artifact_id2363# [RSpecRunTime] RSpec elapsed time: 19 minutes 39.4 seconds. Current RSS: ~1399M. Threads: 6. load average: 1.13 1.14 1.09 1/284 184272364.2365 #schedule_finalize!2366 transitions refresh state from running to finalizing2367 schedules Projects::FinalizeProjectStatisticsRefreshWorker2368# [RSpecRunTime] RSpec elapsed time: 19 minutes 40.73 seconds. Current RSS: ~1401M. Threads: 6. load average: 1.13 1.14 1.09 1/284 184282369.2370 .process_next_refresh!2371 picks the first record from the remaining work2372# [RSpecRunTime] RSpec elapsed time: 19 minutes 41.87 seconds. Current RSS: ~1400M. Threads: 6. load average: 1.13 1.14 1.09 1/284 184292373.2374 .enqueue_refresh2375 creates refresh records for each given project, skipping duplicates2376 #finalize!2377 stores the refresh amount into the buffered counter2378 destroys the refresh record2379# [RSpecRunTime] RSpec elapsed time: 19 minutes 43.95 seconds. Current RSS: ~1400M. Threads: 6. load average: 1.12 1.13 1.09 1/284 184302380.2381 #next_batch2382 returns the job artifact records that were created not later than the refresh_started_at and IDs greater than the last_job_artifact_id2383 when created_at is set before artifact id is persisted2384 returns ordered job artifacts2385# [RSpecRunTime] RSpec elapsed time: 19 minutes 49.76 seconds. Current RSS: ~1383M. Threads: 6. load average: 1.19 1.15 1.10 1/284 184312386.2387 #started?2388 refresh_state: :created, result: false2389 is expected to eq false2390 refresh_state: :pending, result: true2391 is expected to eq true2392 refresh_state: :running, result: true2393 is expected to eq true2394 callbacks2395 when destroyed2396 enqueues a Namespaces::ScheduleAggregationWorker2397# [RSpecRunTime] Finishing example group spec/models/projects/build_artifacts_size_refresh_spec.rb. It took 25.47 seconds. Expected to take 24.73 seconds.2398# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.2399Lint factories for Projects::BuildArtifactsSizeRefresh2400 with saas, license, and factory defaults2401 behaves like factory2402 project_build_artifacts_size_refresh factory2403 does not raise error when built2404 does not raise error when created2405 linting :created trait2406 does not raise error when created2407# [RSpecRunTime] RSpec elapsed time: 19 minutes 52.79 seconds. Current RSS: ~1402M. Threads: 6. load average: 1.19 1.15 1.10 1/284 184472408.2409 linting :pending trait2410 does not raise error when created2411 linting :running trait2412 does not raise error when created2413 linting :finalizing trait2414 does not raise error when created2415 linting :stale trait2416 does not raise error when created2417# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.24 seconds. Expected to take 39.97 seconds.2418# [RSpecRunTime] Starting example group spec/tasks/gitlab/db/validate_config_rake_spec.rb. Expected to take 23.59 seconds.2419gitlab:db:validate_config2420 when validating config2421 when only main: is specified2422 behaves like validates successfully2423 by default2424 for production2425 always re-establishes ActiveRecord::Base connection to main config2426 if GITLAB_VALIDATE_DATABASE_CONFIG is set2427 when finding the initializer fails2428 raised_error: ActiveRecord::NoDatabaseError2429 does not raise an error for ActiveRecord::NoDatabaseError2430# [RSpecRunTime] RSpec elapsed time: 19 minutes 55.38 seconds. Current RSS: ~1431M. Threads: 7. load average: 1.17 1.15 1.09 1/285 184492431.2432 raised_error: ActiveRecord::ConnectionNotEstablished2433WARNING: Could not establish database connection for main: ActiveRecord::ConnectionNotEstablished2434 does not raise an error for ActiveRecord::ConnectionNotEstablished2435 raised_error: PG::ConnectionBad2436WARNING: Could not establish database connection for main: PG::ConnectionBad2437 does not raise an error for PG::ConnectionBad2438 when config is pointing to incorrect server2439 behaves like validates successfully2440WARNING: Could not establish database connection for main: connection to server at "172.22.0.2", port 11235 failed: Connection refused2441 Is the server running on that host and accepting TCP/IP connections?2442WARNING: Could not establish database connection for main: connection to server at "172.22.0.2", port 11235 failed: Connection refused2443 Is the server running on that host and accepting TCP/IP connections?2444 by default2445WARNING: Could not establish database connection for main: connection to server at "172.22.0.2", port 11235 failed: Connection refused2446 Is the server running on that host and accepting TCP/IP connections?2447WARNING: Could not establish database connection for main: connection to server at "172.22.0.2", port 11235 failed: Connection refused2448 Is the server running on that host and accepting TCP/IP connections?2449 for production2450WARNING: Could not establish database connection for main: connection to server at "172.22.0.2", port 11235 failed: Connection refused2451 Is the server running on that host and accepting TCP/IP connections?2452WARNING: Could not establish database connection for main: connection to server at "172.22.0.2", port 11235 failed: Connection refused2453 Is the server running on that host and accepting TCP/IP connections?2454 always re-establishes ActiveRecord::Base connection to main config2455WARNING: Could not establish database connection for main: connection to server at "172.22.0.2", port 11235 failed: Connection refused2456 Is the server running on that host and accepting TCP/IP connections?2457WARNING: Could not establish database connection for main: connection to server at "172.22.0.2", port 11235 failed: Connection refused2458 Is the server running on that host and accepting TCP/IP connections?2459 if GITLAB_VALIDATE_DATABASE_CONFIG is set2460 when finding the initializer fails2461 raised_error: ActiveRecord::NoDatabaseError2462WARNING: Could not establish database connection for main: connection to server at "172.22.0.2", port 11235 failed: Connection refused2463 Is the server running on that host and accepting TCP/IP connections?2464WARNING: Could not establish database connection for main: connection to server at "172.22.0.2", port 11235 failed: Connection refused2465 Is the server running on that host and accepting TCP/IP connections?2466 does not raise an error for ActiveRecord::NoDatabaseError2467 raised_error: ActiveRecord::ConnectionNotEstablished2468WARNING: Could not establish database connection for main: connection to server at "172.22.0.2", port 11235 failed: Connection refused2469 Is the server running on that host and accepting TCP/IP connections?2470WARNING: Could not establish database connection for main: connection to server at "172.22.0.2", port 11235 failed: Connection refused2471 Is the server running on that host and accepting TCP/IP connections?2472 does not raise an error for ActiveRecord::ConnectionNotEstablished2473 raised_error: PG::ConnectionBad2474WARNING: Could not establish database connection for main: connection to server at "172.22.0.2", port 11235 failed: Connection refused2475 Is the server running on that host and accepting TCP/IP connections?2476WARNING: Could not establish database connection for main: connection to server at "172.22.0.2", port 11235 failed: Connection refused2477 Is the server running on that host and accepting TCP/IP connections?2478 does not raise an error for PG::ConnectionBad2479 when config is pointing to non-existent database2480 behaves like validates successfully2481 by default2482 for production2483 always re-establishes ActiveRecord::Base connection to main config2484 if GITLAB_VALIDATE_DATABASE_CONFIG is set2485 when finding the initializer fails2486 raised_error: ActiveRecord::NoDatabaseError2487 does not raise an error for ActiveRecord::NoDatabaseError2488# [RSpecRunTime] RSpec elapsed time: 19 minutes 58.84 seconds. Current RSS: ~1438M. Threads: 7. load average: 1.16 1.14 1.09 1/285 184502489.2490 raised_error: ActiveRecord::ConnectionNotEstablished2491 does not raise an error for ActiveRecord::ConnectionNotEstablished2492 raised_error: PG::ConnectionBad2493 does not raise an error for PG::ConnectionBad2494 when main: uses database_tasks=false2495 behaves like raises an error2496WARNING: Could not establish database connection for main: There is an issue connecting to your database with your username/password, username: postgres.2497Please check your database configuration to ensure the username/password are valid.2498WARNING: Could not establish database connection for main: There is an issue connecting to your database with your username/password, username: postgres.2499Please check your database configuration to ensure the username/password are valid.2500 by default2501WARNING: Could not establish database connection for main: There is an issue connecting to your database with your username/password, username: postgres.2502Please check your database configuration to ensure the username/password are valid.2503WARNING: Could not establish database connection for main: There is an issue connecting to your database with your username/password, username: postgres.2504Please check your database configuration to ensure the username/password are valid.2505 for production2506WARNING: Could not establish database connection for main: There is an issue connecting to your database with your username/password, username: postgres.2507Please check your database configuration to ensure the username/password are valid.2508WARNING: Could not establish database connection for main: There is an issue connecting to your database with your username/password, username: postgres.2509Please check your database configuration to ensure the username/password are valid.2510 always re-establishes ActiveRecord::Base connection to main config2511WARNING: Could not establish database connection for main: There is an issue connecting to your database with your username/password, username: postgres.2512Please check your database configuration to ensure the username/password are valid.2513WARNING: Could not establish database connection for main: There is an issue connecting to your database with your username/password, username: postgres.2514Please check your database configuration to ensure the username/password are valid.2515 if GITLAB_VALIDATE_DATABASE_CONFIG=12516 to stderr if GITLAB_VALIDATE_DATABASE_CONFIG=02517 when many configurations share the same database2518 when no database_tasks is specified, assumes true2519 behaves like raises an error2520 by default2521 for production2522 always re-establishes ActiveRecord::Base connection to main config2523 if GITLAB_VALIDATE_DATABASE_CONFIG=12524 to stderr if GITLAB_VALIDATE_DATABASE_CONFIG=02525# [RSpecRunTime] RSpec elapsed time: 20 minutes 1.39 seconds. Current RSS: ~1447M. Threads: 7. load average: 1.16 1.14 1.09 3/286 184512526.2527 when database_tasks is specified2528 behaves like raises an error2529 by default2530 for production2531 always re-establishes ActiveRecord::Base connection to main config2532 if GITLAB_VALIDATE_DATABASE_CONFIG=12533 to stderr if GITLAB_VALIDATE_DATABASE_CONFIG=02534# [RSpecRunTime] RSpec elapsed time: 20 minutes 2.87 seconds. Current RSS: ~1450M. Threads: 7. load average: 1.23 1.16 1.10 1/285 184522535.2536 when there's no main: but something different, as currently we only can share with main:2537 behaves like raises an error2538 by default2539 for production2540 always re-establishes ActiveRecord::Base connection to main config2541 if GITLAB_VALIDATE_DATABASE_CONFIG=12542 to stderr if GITLAB_VALIDATE_DATABASE_CONFIG=02543# [RSpecRunTime] RSpec elapsed time: 20 minutes 4.25 seconds. Current RSS: ~1454M. Threads: 7. load average: 1.23 1.16 1.10 1/285 184532544.2545 when ci: uses different database2546 and does not specify database_tasks which indicates using dedicated database2547 behaves like validates successfully2548 by default2549 for production2550 always re-establishes ActiveRecord::Base connection to main config2551 if GITLAB_VALIDATE_DATABASE_CONFIG is set2552 when finding the initializer fails2553 raised_error: ActiveRecord::NoDatabaseError2554 does not raise an error for ActiveRecord::NoDatabaseError2555# [RSpecRunTime] RSpec elapsed time: 20 minutes 6.09 seconds. Current RSS: ~1456M. Threads: 7. load average: 1.23 1.16 1.10 2/285 184542556.2557 raised_error: ActiveRecord::ConnectionNotEstablished2558WARNING: Could not establish database connection for main: ActiveRecord::ConnectionNotEstablished2559WARNING: Could not establish database connection for ci: ActiveRecord::ConnectionNotEstablished2560 does not raise an error for ActiveRecord::ConnectionNotEstablished2561 raised_error: PG::ConnectionBad2562WARNING: Could not establish database connection for main: PG::ConnectionBad2563WARNING: Could not establish database connection for ci: PG::ConnectionBad2564 does not raise an error for PG::ConnectionBad2565 and does specify database_tasks=false which indicates sharing with main:2566 behaves like raises an error2567 by default2568 for production2569 always re-establishes ActiveRecord::Base connection to main config2570 if GITLAB_VALIDATE_DATABASE_CONFIG=12571 to stderr if GITLAB_VALIDATE_DATABASE_CONFIG=02572# [RSpecRunTime] RSpec elapsed time: 20 minutes 8.18 seconds. Current RSS: ~1456M. Threads: 7. load average: 1.21 1.15 1.10 1/285 184552573.2574 one of the databases is in read-only mode2575 behaves like validates successfully2576WARNING: Could not write to the database main: cannot execute UPSERT in a read-only transaction2577 by default2578WARNING: Could not write to the database main: cannot execute UPSERT in a read-only transaction2579 for production2580WARNING: Could not write to the database main: cannot execute UPSERT in a read-only transaction2581 always re-establishes ActiveRecord::Base connection to main config2582WARNING: Could not write to the database main: cannot execute UPSERT in a read-only transaction2583 if GITLAB_VALIDATE_DATABASE_CONFIG is set2584 when finding the initializer fails2585 raised_error: ActiveRecord::NoDatabaseError2586WARNING: Could not write to the database main: cannot execute UPSERT in a read-only transaction2587 does not raise an error for ActiveRecord::NoDatabaseError2588# [RSpecRunTime] RSpec elapsed time: 20 minutes 9.33 seconds. Current RSS: ~1455M. Threads: 7. load average: 1.21 1.15 1.10 1/285 184562589.2590 raised_error: ActiveRecord::ConnectionNotEstablished2591WARNING: Could not write to the database main: cannot execute UPSERT in a read-only transaction2592WARNING: Could not establish database connection for main: ActiveRecord::ConnectionNotEstablished2593 does not raise an error for ActiveRecord::ConnectionNotEstablished2594 raised_error: PG::ConnectionBad2595WARNING: Could not write to the database main: cannot execute UPSERT in a read-only transaction2596WARNING: Could not establish database connection for main: PG::ConnectionBad2597 does not raise an error for PG::ConnectionBad2598 when running db:migrate2599 does run gitlab:db:validate_config before2600 when running db:schema:load2601 does run gitlab:db:validate_config before2602 when running db:schema:dump2603 does run gitlab:db:validate_config before2604# [RSpecRunTime] Finishing example group spec/tasks/gitlab/db/validate_config_rake_spec.rb. It took 18.69 seconds. Expected to take 23.59 seconds.2605# [RSpecRunTime] RSpec elapsed time: 20 minutes 12.28 seconds. Current RSS: ~1442M. Threads: 7. load average: 1.21 1.15 1.10 1/285 184572606.2607# [RSpecRunTime] Starting example group spec/finders/ci/pipelines_for_merge_request_finder_spec.rb. Expected to take 21.31 seconds.2608Ci::PipelinesForMergeRequestFinder2609 #execute2610 when actor has permission to read pipelines in both parent and forked projects2611 returns all pipelines2612# [RSpecRunTime] RSpec elapsed time: 20 minutes 16.49 seconds. Current RSS: ~1434M. Threads: 7. load average: 1.19 1.15 1.10 1/291 185502613.2614 when actor has permission to read pipelines in both parent and forked projects2615 returns all pipelines2616 when actor has permission to read pipelines in the parent project only2617 returns pipelines in parent2618 when actor has permission to read pipelines in the forked project only2619 returns pipelines in fork2620 when actor does not have permission to read pipelines2621 returns nothing2622 when actor is nil2623 returns nothing2624 #all2625 with single merge_request_diffs2626 behaves like returning pipelines with proper ordering2627 returns all pipelines2628# [RSpecRunTime] RSpec elapsed time: 20 minutes 22.17 seconds. Current RSS: ~1412M. Threads: 7. load average: 1.09 1.13 1.09 1/291 188872629.2630 with multiple irrelevant merge_request_diffs2631 behaves like returning pipelines with proper ordering2632 returns all pipelines2633# [RSpecRunTime] RSpec elapsed time: 20 minutes 24.02 seconds. Current RSS: ~1420M. Threads: 7. load average: 1.09 1.13 1.09 1/291 189672634.2635 with unsaved merge request2636 returns pipelines from diff_head_sha2637# [RSpecRunTime] RSpec elapsed time: 20 minutes 25.22 seconds. Current RSS: ~1420M. Threads: 7. load average: 1.09 1.13 1.09 1/291 189862638.2639 when pipelines exist for the branch and merge request2640 returns merge request pipeline first2641 when there are a branch pipeline and a merge request pipeline2642 returns merge request pipelines first2643# [RSpecRunTime] RSpec elapsed time: 20 minutes 28.95 seconds. Current RSS: ~1427M. Threads: 7. load average: 1.00 1.11 1.08 1/291 191482644.2645 when there are multiple merge request pipelines from the same branch2646 returns only related merge request pipelines2647# [RSpecRunTime] RSpec elapsed time: 20 minutes 31.29 seconds. Current RSS: ~1411M. Threads: 7. load average: 1.00 1.11 1.08 1/291 192642648.2649 when detached merge request pipeline is run on head ref of the merge request2650 sets the head ref of the merge request to the pipeline ref2651 includes the detached merge request pipeline even though the ref is custom path2652# [RSpecRunTime] RSpec elapsed time: 20 minutes 35.03 seconds. Current RSS: ~1409M. Threads: 7. load average: 1.08 1.13 1.09 1/291 194262653.2654# [RSpecRunTime] Finishing example group spec/finders/ci/pipelines_for_merge_request_finder_spec.rb. It took 22.88 seconds. Expected to take 21.31 seconds.2655# [RSpecRunTime] Starting example group spec/lib/gitlab/database/postgresql_adapter/force_disconnectable_mixin_spec.rb. Expected to take 20.82 seconds.2656Gitlab::Database::PostgresqlAdapter::ForceDisconnectableMixin2657 checking in a connection to the pool2658 calls the force disconnect callback on checkin2659# [RSpecRunTime] RSpec elapsed time: 20 minutes 37.83 seconds. Current RSS: ~1393M. Threads: 7. load average: 1.15 1.14 1.09 1/290 194272660.2661 disconnecting from the database2662 when the timer is expired2663 disconnects from the database2664 when the connection has an open transaction2665 does not disconnect from the database2666# [RSpecRunTime] RSpec elapsed time: 20 minutes 42.53 seconds. Current RSS: ~1359M. Threads: 7. load average: 1.15 1.14 1.09 1/290 194282667.2668 when the timer is not expired2669 does not disconnect from the database2670# [RSpecRunTime] RSpec elapsed time: 20 minutes 45.04 seconds. Current RSS: ~1330M. Threads: 7. load average: 1.14 1.14 1.09 1/285 194292671.2672# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/postgresql_adapter/force_disconnectable_mixin_spec.rb. It took 10.02 seconds. Expected to take 20.82 seconds.2673# [RSpecRunTime] Starting example group spec/services/branches/delete_merged_service_spec.rb. Expected to take 19.23 seconds.2674Branches::DeleteMergedService2675 #execute2676 deletes a branch that was merged2677 keeps branch that is unmerged2678 keeps "master"2679 keeps protected branches2680 keeps wildcard protected branches2681 ignores protected tags2682 user without rights2683 cannot execute2684# [RSpecRunTime] RSpec elapsed time: 20 minutes 57.41 seconds. Current RSS: ~1399M. Threads: 7. load average: 1.27 1.17 1.10 1/290 200512685.2686 open merge requests2687 does not delete branches from open merge requests2688# [RSpecRunTime] RSpec elapsed time: 21 minutes 0.74 second. Current RSS: ~1415M. Threads: 7. load average: 1.25 1.16 1.10 3/291 201772689.2690 #async_execute2691 calls DeleteMergedBranchesWorker async2692# [RSpecRunTime] RSpec elapsed time: 21 minutes 1.97 seconds. Current RSS: ~1412M. Threads: 7. load average: 1.25 1.16 1.10 1/290 201932693.2694# [RSpecRunTime] Finishing example group spec/services/branches/delete_merged_service_spec.rb. It took 16.93 seconds. Expected to take 19.23 seconds.2695# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/seed/stage_spec.rb. Expected to take 18.59 seconds.2696Gitlab::Ci::Pipeline::Seed::Stage2697 #size2698 returns a number of jobs in the stage2699# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.44 seconds. Current RSS: ~1412M. Threads: 7. load average: 1.22 1.16 1.10 1/290 202102700.2701 #attributes2702 returns hash attributes of a stage2703# [RSpecRunTime] RSpec elapsed time: 21 minutes 4.66 seconds. Current RSS: ~1413M. Threads: 7. load average: 1.22 1.16 1.10 1/290 202272704.2705 #included?2706 when it contains builds seeds2707 is expected to be included2708# [RSpecRunTime] RSpec elapsed time: 21 minutes 5.78 seconds. Current RSS: ~1415M. Threads: 7. load average: 1.22 1.16 1.10 1/290 202442709.2710 when it does not contain build seeds2711 is expected not to be included2712# [RSpecRunTime] RSpec elapsed time: 21 minutes 6.95 seconds. Current RSS: ~1424M. Threads: 7. load average: 1.22 1.16 1.10 1/290 202612713.2714 #seeds2715 returns build seeds2716 returns build seeds including valid attributes2717 filters seeds using only/except policies2718 when a legacy trigger exists2719 returns build seeds including legacy trigger2720# [RSpecRunTime] RSpec elapsed time: 21 minutes 12.02 seconds. Current RSS: ~1425M. Threads: 7. load average: 1.29 1.17 1.11 1/285 203352721.2722 when a ref is protected2723 returns protected builds2724# [RSpecRunTime] RSpec elapsed time: 21 minutes 13.24 seconds. Current RSS: ~1426M. Threads: 7. load average: 1.26 1.17 1.10 1/285 203522725.2726 when a ref is not protected2727 returns unprotected builds2728# [RSpecRunTime] RSpec elapsed time: 21 minutes 14.45 seconds. Current RSS: ~1426M. Threads: 7. load average: 1.26 1.17 1.10 1/285 203692729.2730 #seeds_names2731 returns all job names2732 returns a set2733# [RSpecRunTime] RSpec elapsed time: 21 minutes 16.88 seconds. Current RSS: ~1427M. Threads: 7. load average: 1.26 1.17 1.10 1/285 204022734.2735 #seeds_errors2736 returns all errors from seeds2737# [RSpecRunTime] RSpec elapsed time: 21 minutes 18.4 seconds. Current RSS: ~1425M. Threads: 7. load average: 1.48 1.22 1.12 1/286 204282738.2739 #to_resource2740 builds a valid stage object with all builds2741 can not be persisted without explicit pipeline assignment2742# [RSpecRunTime] RSpec elapsed time: 21 minutes 21.02 seconds. Current RSS: ~1431M. Threads: 7. load average: 1.48 1.22 1.12 1/286 204672743.2744# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/seed/stage_spec.rb. It took 19.06 seconds. Expected to take 18.59 seconds.2745# [RSpecRunTime] Starting example group spec/workers/projects/after_import_worker_spec.rb. Expected to take 17.55 seconds.2746Projects::AfterImportWorker2747 #execute2748 performs housekeeping2749 with some refs in refs/pull/**/*2750 removes refs/pull/**/*2751# [RSpecRunTime] RSpec elapsed time: 21 minutes 24.17 seconds. Current RSS: ~1430M. Threads: 7. load average: 1.44 1.22 1.12 1/287 206082752.2753 with a ref in refs/heads/tmp2754 does not remove refs/heads/tmp2755# [RSpecRunTime] RSpec elapsed time: 21 minutes 25.56 seconds. Current RSS: ~1430M. Threads: 7. load average: 1.44 1.22 1.12 1/288 206762756.2757 with a ref in refs/tags/tmp2758 does not remove refs/tags/tmp2759# [RSpecRunTime] RSpec elapsed time: 21 minutes 26.99 seconds. Current RSS: ~1430M. Threads: 7. load average: 1.44 1.22 1.12 1/289 207452760.2761 with a ref in refs/replace/tmp2762 does not remove refs/replace/tmp2763# [RSpecRunTime] RSpec elapsed time: 21 minutes 28.45 seconds. Current RSS: ~1431M. Threads: 7. load average: 1.41 1.21 1.12 1/290 208132764.2765 with a ref in refs/merge-requests/tmp2766 does not remove refs/merge-requests/tmp2767# [RSpecRunTime] RSpec elapsed time: 21 minutes 29.91 seconds. Current RSS: ~1430M. Threads: 7. load average: 1.41 1.21 1.12 1/290 208802768.2769 with a ref in refs/environments/tmp2770 does not remove refs/environments/tmp2771# [RSpecRunTime] RSpec elapsed time: 21 minutes 31.34 seconds. Current RSS: ~1430M. Threads: 7. load average: 1.41 1.21 1.12 1/290 209472772.2773 with a ref in refs/keep-around/tmp2774 does not remove refs/keep-around/tmp2775# [RSpecRunTime] RSpec elapsed time: 21 minutes 32.79 seconds. Current RSS: ~1430M. Threads: 7. load average: 1.41 1.21 1.12 1/290 210142776.2777 with a ref in refs/pipelines/tmp2778 does not remove refs/pipelines/tmp2779# [RSpecRunTime] RSpec elapsed time: 21 minutes 34.26 seconds. Current RSS: ~1434M. Threads: 7. load average: 1.38 1.21 1.12 1/290 210832780.2781 when after import action throw non-retriable exception2782 throws after import error2783# [RSpecRunTime] RSpec elapsed time: 21 minutes 35.41 seconds. Current RSS: ~1434M. Threads: 7. load average: 1.38 1.21 1.12 1/290 210992784.2785 when housekeeping service lease is taken2786 logs the error message2787# [RSpecRunTime] RSpec elapsed time: 21 minutes 36.53 seconds. Current RSS: ~1435M. Threads: 7. load average: 1.38 1.21 1.12 1/290 211152788.2789 when after import action throw retriable exception one time2790 removes refs/pull/**/*2791 records the failures in the database2792# [RSpecRunTime] RSpec elapsed time: 21 minutes 39.34 seconds. Current RSS: ~1435M. Threads: 7. load average: 1.35 1.20 1.12 1/289 211892793.2794# [RSpecRunTime] Finishing example group spec/workers/projects/after_import_worker_spec.rb. It took 18.31 seconds. Expected to take 17.55 seconds.2795# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning_migration_helpers/table_management_helpers_spec.rb. Expected to take 16.77 seconds.2796Gitlab::Database::PartitioningMigrationHelpers::TableManagementHelpers2797 list partitioning conversion helpers2798 #convert_table_to_first_list_partition2799 behaves like delegates to ConvertTable2800 throws an error if in a transaction2801 delegates to a method on List::ConvertTable2802 #revert_converting_table_to_first_list_partition2803 behaves like delegates to ConvertTable2804 throws an error if in a transaction2805 delegates to a method on List::ConvertTable2806 #prepare_constraint_for_list_partitioning2807 behaves like delegates to ConvertTable2808 throws an error if in a transaction2809 delegates to a method on List::ConvertTable2810 #revert_preparing_constraint_for_list_partitioning2811 behaves like delegates to ConvertTable2812 throws an error if in a transaction2813 delegates to a method on List::ConvertTable2814 #partition_table_by_int_range2815 creates the partitioned table with the same non-key columns2816 removes the default from the primary key column2817 when the table is not allowed2818 raises an error2819 when run inside a transaction block2820 raises an error2821 when the given table does not have a primary key2822 raises an error2823 constructing the partitioned table2824 creates a table partitioned by the proper column2825 requires the migration helper to be run in DDL mode2826 changes the primary key datatype to bigint2827 removes the default from the primary key column2828 creates the partitioned table with the same non-key columns2829# [RSpecRunTime] RSpec elapsed time: 21 minutes 43.19 seconds. Current RSS: ~1459M. Threads: 7. load average: 1.32 1.20 1.12 1/286 211902830.2831 keeping data in sync with the partitioned table2832 creates a trigger function on the original table2833 syncs inserts to the partitioned tables2834 syncs updates to the partitioned tables2835 syncs deletes to the partitioned tables2836# [RSpecRunTime] RSpec elapsed time: 21 minutes 44.54 seconds. Current RSS: ~1476M. Threads: 7. load average: 1.32 1.20 1.12 1/285 211912837.2838 simulates the merge_request_diff_commits migration2839 creates the partitions2840 creates a composite primary key2841 applies the correct column schema for the new table2842 creates multiple partitions2843 when the table is not empty2844WARNING: Active Record does not support composite primary key.2845_test_merge_request_diff_commits has composite primary key. Composite primary key is ignored.2846 defaults the min_id to 1 and the max_id to 72847# [RSpecRunTime] RSpec elapsed time: 21 minutes 46.16 seconds. Current RSS: ~1475M. Threads: 7. load average: 1.32 1.20 1.12 1/285 211922848.2849 when an invalid partition column is given2850 raises an error2851 when partition_size is less than 12852 raises an error2853 when the partitioned table already exists2854 raises an error2855 #partition_table_by_date2856 creates the partitioned table with the same non-key columns2857 removes the default from the primary key column2858 when the table is not allowed2859 raises an error2860 when run inside a transaction block2861 raises an error2862 when the given table does not have a primary key2863 raises an error2864 constructing the partitioned table2865 creates a table partitioned by the proper column2866 requires the migration helper to be run in DDL mode2867 changes the primary key datatype to bigint2868 removes the default from the primary key column2869 creates the partitioned table with the same non-key columns2870# [RSpecRunTime] RSpec elapsed time: 21 minutes 48.89 seconds. Current RSS: ~1488M. Threads: 7. load average: 1.29 1.20 1.11 1/285 211932871.2872 keeping data in sync with the partitioned table2873 creates a trigger function on the original table2874 syncs inserts to the partitioned tables2875 syncs updates to the partitioned tables2876 syncs deletes to the partitioned tables2877# [RSpecRunTime] RSpec elapsed time: 21 minutes 50.0 seconds. Current RSS: ~1489M. Threads: 7. load average: 1.29 1.20 1.11 1/285 211942878.2879 when the the max_date is less than the min_date2880 raises an error2881 when the max_date is equal to the min_date2882 raises an error2883 when an invalid partition column is given2884 raises an error2885 constructing the partitioned table2886 creates a partition spanning over each month in the range given2887 with a non-integer primary key datatype2888 does not change the primary key datatype2889 when min_date is not given2890 with records present already2891 creates a partition spanning over each month from the first record2892 without data2893 creates the catchall partition plus two actual partition2894 when max_date is not given2895 creates partitions including the next month from today2896 without min_date, max_date2897 creates partitions for the current and next month2898 #drop_partitioned_table_for2899 drops the trigger syncing to the partitioned table2900 drops the partitioned copy and all partitions2901 when the table is not allowed2902 raises an error2903 #enqueue_partitioning_data_migration2904 when the table is not allowed2905 raises an error2906 when run inside a transaction block2907 raises an error2908 when records exist in the source table2909 enqueues jobs to copy each batch of data2910 #cleanup_partitioning_data_migration2911 when the table is not allowed2912 raises an error2913 when tracking records exist in the batched_background_migrations table2914 deletes those pertaining to the given table2915 #create_hash_partitions2916 creates partitions for the full hash space (8 partitions)2917 creates partitions for the full hash space (16 partitions)2918 #finalize_backfilling_partitioned_table2919 when the table is not allowed2920 raises an error2921 when the partitioned table does not exist2922 raises an error2923 finishing pending batched background migration jobs2924 ensures finishing of remaining jobs and vacuums the partitioned table2925 #replace_with_partitioned_table2926 replaces the original table with the partitioned table2927 moves the trigger from the original table to the new table2928 #rollback_replace_with_partitioned_table2929 replaces the partitioned table with the non-partitioned table2930 moves the trigger from the partitioned table to the non-partitioned table2931 #drop_nonpartitioned_archive_table2932 drops the archive table2933 drops the trigger on the source table2934 drops the sync function2935 #create_trigger_to_sync_tables2936 creates the sync function2937 installs the trigger2938# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning_migration_helpers/table_management_helpers_spec.rb. It took 17.01 seconds. Expected to take 16.77 seconds.2939# [RSpecRunTime] Starting example group spec/helpers/notes_helper_spec.rb. Expected to take 15.53 seconds.2940NotesHelper2941 #note_target_title2942 note does not exist2943 returns nil2944# [RSpecRunTime] RSpec elapsed time: 21 minutes 58.21 seconds. Current RSS: ~1479M. Threads: 7. load average: 1.25 1.19 1.11 1/285 211952945.2946 target does not exist2947 returns nil2948 when given a design target2949 returns nil2950 when given a non-design target2951 returns the issue title2952 #discussion_path2953 for a merge request discusion2954 for a diff discussion2955 when the discussion is active2956 returns the diff path with the line code2957# [RSpecRunTime] RSpec elapsed time: 22 minutes 1.99 seconds. Current RSS: ~1452M. Threads: 7. load average: 1.25 1.19 1.11 1/292 213412958.2959 when the discussion is on an older merge request version2960 returns the diff version path with the line code2961 when the discussion is on a comparison between merge request versions2962 returns the diff version comparison path with the line code2963 when the discussion does not have a merge request version2964 returns nil2965 for a legacy diff discussion2966 when the discussion is active2967 returns the diff path with the line code2968 when the discussion is outdated2969 returns nil2970 for a non-diff discussion2971 returns nil2972 for a contextual commit discussion2973 returns the merge request diff discussion scoped in the commit2974 for a commit discussion2975 for a diff discussion2976 returns the commit path with the line code2977 for a legacy diff discussion2978 returns the commit path with the line code2979 for a non-diff discussion2980 returns the commit path with the note anchor2981 #initial_notes_data2982 return initial notes data for issuable2983 #notes_url2984 return snippet notes path for personal snippet2985 return project notes path for project snippet2986 return project notes path for other noteables2987 #note_url2988 return snippet notes path for personal snippet2989 return project notes path for project snippet2990 return project notes path for other noteables2991# [RSpecRunTime] RSpec elapsed time: 22 minutes 7.63 seconds. Current RSS: ~1462M. Threads: 7. load average: 1.23 1.19 1.11 1/290 214982992.2993 #form_resources2994 returns note for personal snippet2995 returns namespace, project and note for project snippet2996 returns namespace, project and note path for other noteables2997# [RSpecRunTime] RSpec elapsed time: 22 minutes 9.11 seconds. Current RSS: ~1457M. Threads: 7. load average: 1.29 1.20 1.12 1/290 214992998.2999 #noteable_note_url3000 returns the noteable url with an anchor to the note3001 #notes_data3002 includes the current notes filter for the user3003 includes info about the noteable3004# [RSpecRunTime] Finishing example group spec/helpers/notes_helper_spec.rb. It took 13.38 seconds. Expected to take 15.53 seconds.3005# [RSpecRunTime] Starting example group spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb. Expected to take 15.34 seconds.3006Banzai::Filter::IssuableReferenceExpansionFilter3007 ignores non-GFM links3008 ignores non-issuable links3009 ignores issuable links with empty content3010 ignores issuable links with custom anchor3011 ignores issuable links to specific comments3012 ignores merge request links to diffs tab3013 handles cross project references3014 handles references from group scopes3015 skips cross project references if the user cannot read cross project3016 does not append state when filter is not enabled3017 when project is in pending delete3018 does not append issue state3019# [RSpecRunTime] RSpec elapsed time: 22 minutes 14.31 seconds. Current RSS: ~1458M. Threads: 7. load average: 1.27 1.20 1.12 1/291 215703020.3021 for work item references3022 behaves like issue / work item references3023 ignores open references3024 appends state to moved references3025 appends state to closed references3026 shows title for references with +3027 truncates long title for references with +3028 shows both title and state for closed references with +3029 shows title for references with +s3030 for references with fenced emoji3031 expands emoji for references with +3032 expands when emoji is embedded at the beginning of a string3033 expands when emoji appears multiple times3034 does not expand when emoji is embedded mid-string3035# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.35 seconds. Current RSS: ~1473M. Threads: 7. load average: 1.27 1.20 1.12 1/290 215713036.3037 when extended summary props are present3038 shows extended summary for references with +s3039 checking N+13040 does not have N+1 for extended summary3041# [RSpecRunTime] RSpec elapsed time: 22 minutes 18.49 seconds. Current RSS: ~1470M. Threads: 7. load average: 1.40 1.23 1.13 1/290 215723042.3043 for issue references3044 behaves like issue / work item references3045 ignores open references3046 appends state to moved references3047 appends state to closed references3048 shows title for references with +3049 truncates long title for references with +3050 shows both title and state for closed references with +3051 shows title for references with +s3052 for references with fenced emoji3053 expands emoji for references with +3054 expands when emoji is embedded at the beginning of a string3055 expands when emoji appears multiple times3056 does not expand when emoji is embedded mid-string3057# [RSpecRunTime] RSpec elapsed time: 22 minutes 21.58 seconds. Current RSS: ~1472M. Threads: 7. load average: 1.40 1.23 1.13 1/290 215733058.3059 when extended summary props are present3060 shows extended summary for references with +s3061 checking N+13062 does not have N+1 for extended summary3063# [RSpecRunTime] RSpec elapsed time: 22 minutes 22.88 seconds. Current RSS: ~1470M. Threads: 7. load average: 1.37 1.22 1.12 1/290 215743064.3065 for merge request references3066 ignores open merge request references3067 ignores locked merge request references3068 appends state to closed merge request references3069 appends state to merged merge request references3070 shows title for references with +3071 shows title for references with +s3072 when extended summary props are present3073 shows extended summary for references with +s3074 checking N+13075 does not have N+1 for extended summary3076# [RSpecRunTime] RSpec elapsed time: 22 minutes 25.91 seconds. Current RSS: ~1469M. Threads: 7. load average: 1.37 1.22 1.12 1/285 215753077.3078# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb. It took 16.3 seconds. Expected to take 15.34 seconds.3079# [RSpecRunTime] Starting example group spec/lib/gitlab/cache/ci/project_pipeline_status_spec.rb. Expected to take 14.48 seconds.3080Gitlab::Cache::Ci::ProjectPipelineStatus3081 .load_for_project3082 loads the status3083# [RSpecRunTime] RSpec elapsed time: 22 minutes 27.33 seconds. Current RSS: ~1466M. Threads: 7. load average: 1.37 1.22 1.12 1/285 215913084.3085 loading in batches3086 .load_in_batch_for_projects3087 loads pipeline_status on projects3088 loads 10 projects without hitting Gitaly call limit3089# [RSpecRunTime] RSpec elapsed time: 22 minutes 37.47 seconds. Current RSS: ~1459M. Threads: 7. load average: 1.31 1.22 1.12 1/290 217973090.3091 .update_for_pipeline3092 refreshes the cache if nescessary3093 #has_status?3094 is false when the status wasn't loaded yet3095 is true when all status information was loaded3096 #load_status3097 loads the status from the cache when there is one3098 loads the status from the project commit when there is no cache3099 stores the status in the cache when it loading it from the project3100 sets the state to loaded3101 only loads the status once3102 handles Gitaly unavailable exceptions gracefully3103 handles Gitaly timeout exceptions gracefully3104 gitaly call counts3105 not cached3106 makes a Gitaly call3107 cached3108 makes no Gitaly calls3109 #load_from_project3110 reads the status from the pipeline for the commit3111 doesn't fail for an empty project3112 #store_in_cache3113 sets the object in caching3114 #store_in_cache_if_needed3115 stores the state in the cache when the sha is the HEAD of the project3116 doesn't store the status in redis_cache when the sha is not the head of the project3117 deletes the cache if the repository doesn't have a head commit3118 with a status in caching3119 #load_from_cache3120 reads the status from redis_cache3121 refreshes ttl3122 when status is empty string3123 reads the status as nil3124 #has_cache?3125 knows the status is cached3126 #delete_from_cache3127 deletes values from redis_cache3128# [RSpecRunTime] Finishing example group spec/lib/gitlab/cache/ci/project_pipeline_status_spec.rb. It took 15.46 seconds. Expected to take 14.48 seconds.3129# [RSpecRunTime] Starting example group spec/lib/gitlab/cluster/mixins/puma_cluster_spec.rb. Expected to take 14.01 seconds.3130Gitlab::Cluster::Mixins::PumaCluster3131 when running Puma in Cluster-mode3132 signal: :USR1, exitstatus: 140, termsig: nil3133 properly handles process lifecycle3134# [RSpecRunTime] RSpec elapsed time: 22 minutes 46.0 seconds. Current RSS: ~1495M. Threads: 7. load average: 1.27 1.21 1.12 1/291 218263135.3136 signal: :USR2, exitstatus: 140, termsig: nil3137 properly handles process lifecycle3138# [RSpecRunTime] RSpec elapsed time: 22 minutes 48.61 seconds. Current RSS: ~1485M. Threads: 7. load average: 1.24 1.20 1.12 1/291 218303139.3140 signal: :INT, exitstatus: 140, termsig: nil3141 properly handles process lifecycle3142# [RSpecRunTime] RSpec elapsed time: 22 minutes 51.24 seconds. Current RSS: ~1484M. Threads: 7. load average: 1.24 1.20 1.12 1/286 218343143.3144 signal: :HUP, exitstatus: 140, termsig: nil3145 properly handles process lifecycle3146# [RSpecRunTime] RSpec elapsed time: 22 minutes 53.83 seconds. Current RSS: ~1478M. Threads: 7. load average: 1.22 1.20 1.12 1/286 218383147.3148 signal: :TERM, exitstatus: nil, termsig: 153149 properly handles process lifecycle3150# [RSpecRunTime] RSpec elapsed time: 22 minutes 56.52 seconds. Current RSS: ~1477M. Threads: 7. load average: 1.22 1.20 1.12 1/286 218403151.3152# [RSpecRunTime] Finishing example group spec/lib/gitlab/cluster/mixins/puma_cluster_spec.rb. It took 15.01 seconds. Expected to take 14.01 seconds.3153# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/after_export_strategies/base_after_export_strategy_spec.rb. Expected to take 13.43 seconds.3154Gitlab::ImportExport::AfterExportStrategies::BaseAfterExportStrategy3155 #execute3156 returns if project exported file is not found3157 creates a lock file in the export dir3158 when the method succeeds3159 removes the lock file3160 removes the archive path3161# [RSpecRunTime] RSpec elapsed time: 23 minutes 2.06 seconds. Current RSS: ~1460M. Threads: 7. load average: 1.21 1.20 1.12 1/289 218553162.3163 when the method fails3164 when validation fails3165 does not create the lock file3166 does not execute main logic3167 logs validation errors in shared context3168 removes the archive path3169# [RSpecRunTime] RSpec elapsed time: 23 minutes 6.83 seconds. Current RSS: ~1409M. Threads: 7. load average: 1.19 1.19 1.12 1/288 218683170.3171 when an exception is raised3172 removes the lock3173# [RSpecRunTime] RSpec elapsed time: 23 minutes 8.1 seconds. Current RSS: ~1402M. Threads: 7. load average: 1.17 1.19 1.12 1/289 218723174.3175 #log_validation_errors3176 add the message to the shared context3177# [RSpecRunTime] RSpec elapsed time: 23 minutes 9.32 seconds. Current RSS: ~1393M. Threads: 7. load average: 1.17 1.19 1.12 1/289 218763178.3179 #to_json3180 adds the current strategy class to the serialized attributes3181# [RSpecRunTime] RSpec elapsed time: 23 minutes 10.48 seconds. Current RSS: ~1390M. Threads: 7. load average: 1.17 1.19 1.12 1/289 218803182.3183# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/after_export_strategies/base_after_export_strategy_spec.rb. It took 13.96 seconds. Expected to take 13.43 seconds.3184# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/context/build_spec.rb. Expected to take 13.27 seconds.3185Gitlab::Ci::Build::Context::Build3186 #variables3187 is expected to be an instance of Gitlab::Ci::Variables::Collection3188 behaves like variables collection3189 is expected to include {"CI_COMMIT_REF_NAME" => "master"}3190 is expected to include {"CI_PIPELINE_IID" => "1"}3191 is expected to include {"CI_PROJECT_PATH" => "namespace590/project-849"}3192 is expected to include {"CI_JOB_NAME" => "some-job"}3193 without passed build-specific attributes3194 is expected to include {"CI_JOB_NAME" => nil}3195 is expected to include {"CI_COMMIT_REF_NAME" => "master"}3196 is expected to include {"CI_PROJECT_PATH" => "namespace594/project-853"}3197# [RSpecRunTime] RSpec elapsed time: 23 minutes 16.75 seconds. Current RSS: ~1391M. Threads: 7. load average: 1.16 1.19 1.11 1/286 218813198.3199 when environment:name is provided3200 is expected to include {"CI_ENVIRONMENT_NAME" => "test"}3201 #variables_hash3202 is expected to be an instance of ActiveSupport::HashWithIndifferentAccess3203 behaves like variables collection3204 is expected to include {"CI_COMMIT_REF_NAME" => "master"}3205 is expected to include {"CI_PIPELINE_IID" => "1"}3206 is expected to include {"CI_PROJECT_PATH" => "namespace599/project-858"}3207 is expected to include {"CI_JOB_NAME" => "some-job"}3208 without passed build-specific attributes3209 is expected to include {"CI_JOB_NAME" => nil}3210 is expected to include {"CI_COMMIT_REF_NAME" => "master"}3211 is expected to include {"CI_PROJECT_PATH" => "namespace603/project-862"}3212# [RSpecRunTime] RSpec elapsed time: 23 minutes 23.51 seconds. Current RSS: ~1391M. Threads: 7. load average: 1.21 1.20 1.12 1/286 218823213.3214 when environment:name is provided3215 is expected to include {"CI_ENVIRONMENT_NAME" => "test"}3216# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/context/build_spec.rb. It took 13.8 seconds. Expected to take 13.27 seconds.3217# [RSpecRunTime] Starting example group spec/lib/error_tracking/sentry_client/issue_spec.rb. Expected to take 12.41 seconds.3218ErrorTracking::SentryClient::Issue3219 #list_issues3220 behaves like calls sentry api3221 calls sentry api3222 behaves like issues have correct return type3223 returns objects of type Gitlab::ErrorTracking::Error3224 behaves like issues have correct length3225 is expected to eq 33226 behaves like maps Sentry exceptions3227 HTTParty::Error3228 is expected to raise ErrorTracking::SentryClient::Error with "Error when connecting to Sentry"3229 Net::OpenTimeout3230 is expected to raise ErrorTracking::SentryClient::Error with "Connection to Sentry timed out"3231 SocketError3232 is expected to raise ErrorTracking::SentryClient::Error with "Received SocketError when trying to connect to Sentry"3233 OpenSSL::SSL::SSLError3234 is expected to raise ErrorTracking::SentryClient::Error with "Sentry returned invalid SSL data"3235 Errno::ECONNREFUSED3236 is expected to raise ErrorTracking::SentryClient::Error with "Connection refused"3237 StandardError3238 is expected to raise ErrorTracking::SentryClient::Error with "Sentry request failed due to StandardError"3239 behaves like Sentry API response size limit3240 when response body is within limit3241 checks parsed response3242 when response body is too large3243 raises an exception3244 when resulting memory size of the parsed response is too large3245 raises an exception3246 when response has a pagination info3247 parses the pagination3248 when error object created from sentry response3249 error_object: :id, sentry_response: :id3250 is expected to eq "11"3251 error_object: :first_seen, sentry_response: :firstSeen3252 is expected to eq "2018-12-17T12:00:14Z"3253 error_object: :last_seen, sentry_response: :lastSeen3254 is expected to eq "2018-12-31T12:00:11Z"3255 error_object: :title, sentry_response: :title3256 is expected to eq "gaierror: [Errno -2] Name or service not known"3257 error_object: :type, sentry_response: :type3258 is expected to eq "error"3259 error_object: :user_count, sentry_response: :userCount3260 is expected to eq 03261 error_object: :count, sentry_response: :count3262 is expected to eq "21"3263 error_object: :message, sentry_response: [:metadata, :value]3264 is expected to eq "[Errno -2] Name or service not known"3265 error_object: :culprit, sentry_response: :culprit3266 is expected to eq "sentry.tasks.reports.deliver_organization_user_report"3267 error_object: :short_id, sentry_response: :shortId3268 is expected to eq "INTERNAL-4"3269 error_object: :status, sentry_response: :status3270 is expected to eq "unresolved"3271 error_object: :frequency, sentry_response: [:stats, "24h"]3272 is expected to eq [[1546437600, 0]]3273 error_object: :project_id, sentry_response: [:project, :id]3274 is expected to eq "1"3275 error_object: :project_name, sentry_response: [:project, :name]3276 is expected to eq "Internal"3277 error_object: :project_slug, sentry_response: [:project, :slug]3278 is expected to eq "internal"3279 behaves like has correct external_url3280 #external_url3281 is constructed correctly3282 with redirects3283 behaves like no Sentry redirects3284 does not follow redirects3285 with sort parameter in sentry api3286 calls the sentry api with sort params3287 with invalid sort params3288 throws an error3289 with older sentry versions where keys are not present3290 behaves like calls sentry api3291 calls sentry api3292 behaves like issues have correct return type3293 returns objects of type Gitlab::ErrorTracking::Error3294 behaves like issues have correct length3295 is expected to eq 13296 behaves like has correct external_url3297 #external_url3298 is constructed correctly3299 when essential keys are missing in API response3300 raises exception3301 when search term is present3302 behaves like calls sentry api3303 calls sentry api3304 behaves like issues have correct return type3305 returns objects of type Gitlab::ErrorTracking::Error3306 behaves like issues have correct length3307 is expected to eq 33308 when cursor is present3309 behaves like calls sentry api3310 calls sentry api3311 behaves like issues have correct return type3312 returns objects of type Gitlab::ErrorTracking::Error3313 behaves like issues have correct length3314 is expected to eq 33315 behaves like non-numeric input handling in Sentry response3316 with non-numeric error id3317 id_input: "string"3318 raises exception3319 id_input: "-1"3320 raises exception3321 id_input: "1\\n2"3322 raises exception3323 #issue_details3324 behaves like maps Sentry exceptions3325 HTTParty::Error3326 is expected to raise ErrorTracking::SentryClient::Error with "Error when connecting to Sentry"3327 Net::OpenTimeout3328 is expected to raise ErrorTracking::SentryClient::Error with "Connection to Sentry timed out"3329 SocketError3330 is expected to raise ErrorTracking::SentryClient::Error with "Received SocketError when trying to connect to Sentry"3331 OpenSSL::SSL::SSLError3332 is expected to raise ErrorTracking::SentryClient::Error with "Sentry returned invalid SSL data"3333 Errno::ECONNREFUSED3334 is expected to raise ErrorTracking::SentryClient::Error with "Connection refused"3335 StandardError3336 is expected to raise ErrorTracking::SentryClient::Error with "Sentry request failed due to StandardError"3337 behaves like Sentry API response size limit3338 when response body is within limit3339 checks parsed response3340 when response body is too large3341 raises an exception3342 when resulting memory size of the parsed response is too large3343 raises an exception3344 with error object created from sentry response3345 has a correct external URL3346 issue has a correct external base url3347 has a correct GitLab issue url3348 has an integrated attribute set to false3349 has the correct tags3350 error_object: :id, sentry_response: :id3351 is expected to eq "11"3352 error_object: :first_seen, sentry_response: :firstSeen3353 is expected to eq "2018-11-06T21:19:55Z"3354 error_object: :last_seen, sentry_response: :lastSeen3355 is expected to eq "2018-11-06T21:19:55Z"3356 error_object: :title, sentry_response: :title3357 is expected to eq "This is an example Python exception"3358 error_object: :type, sentry_response: :type3359 is expected to eq "default"3360 error_object: :user_count, sentry_response: :userCount3361 is expected to eq 03362 error_object: :count, sentry_response: :count3363 is expected to eq "1"3364 error_object: :message, sentry_response: [:metadata, :value]3365 is expected to eq nil3366 error_object: :culprit, sentry_response: :culprit3367 is expected to eq "raven.scripts.runner in main"3368 error_object: :short_id, sentry_response: :shortId3369 is expected to eq "PUMP-STATION-1"3370 error_object: :status, sentry_response: :status3371 is expected to eq "unresolved"3372 error_object: :frequency, sentry_response: [:stats, "24h"]3373 is expected to eq [[1541451600.0, 557], [1541455200.0, 473], [1541458800.0, 914], [1541462400.0, 991], [1541466000.0, 9...1523600.0, 111], [1541527200.0, 926], [1541530800.0, 772], [1541534400.0, 400], [1541538000.0, 943]]3374 error_object: :project_id, sentry_response: [:project, :id]3375 is expected to eq "2"3376 error_object: :project_name, sentry_response: [:project, :name]3377 is expected to eq "Pump Station"3378 error_object: :project_slug, sentry_response: [:project, :slug]3379 is expected to eq "pump-station"3380 error_object: :first_release_last_commit, sentry_response: [:firstRelease, :lastCommit]3381 is expected to eq nil3382 error_object: :last_release_last_commit, sentry_response: [:lastRelease, :lastCommit]3383 is expected to eq {}3384 error_object: :first_release_short_version, sentry_response: [:firstRelease, :shortVersion]3385 is expected to eq "1764232"3386 error_object: :last_release_short_version, sentry_response: [:lastRelease, :shortVersion]3387 is expected to eq "27de6b42eb4"3388 error_object: :first_release_version, sentry_response: [:firstRelease, :version]3389 is expected to eq "17642328ead24b51867165985996d04b29310337"3390 error_object: :last_release_version, sentry_response: [:lastRelease, :version]3391 is expected to eq "17642328ead24b51867165985996d04b29321448"3392 when issue annotations exist3393 has a correct GitLab issue url3394 when no GitLab issue is linked3395 does not find a GitLab issue3396 behaves like non-numeric input handling in Sentry response3397 with non-numeric error id3398 id_input: "string"3399 raises exception3400 id_input: "-1"3401 raises exception3402 id_input: "1\\n2"3403 raises exception3404 #update_issue3405 returns a truthy result3406 behaves like Sentry API response size limit3407 when response body is within limit3408 checks parsed response3409 when response body is too large3410 raises an exception3411 when resulting memory size of the parsed response is too large3412 raises an exception3413 behaves like calls sentry api3414 calls sentry api3415 when error is encountered3416 raises the error3417# [RSpecRunTime] Finishing example group spec/lib/error_tracking/sentry_client/issue_spec.rb. It took 10.7 seconds. Expected to take 12.41 seconds.3418# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/charts_spec.rb. Expected to take 12.34 seconds.3419Gitlab::Ci::Charts3420 yearchart3421 goes until the end of the current month (including the whole last day of the month)3422 starts at the beginning of the current year3423 uses %B %Y as labels format3424 returns count of pipelines run each day in the current year3425# [RSpecRunTime] RSpec elapsed time: 23 minutes 37.72 seconds. Current RSS: ~1477M. Threads: 7. load average: 1.18 1.19 1.12 1/286 218833426.3427 monthchart3428 includes the whole current day3429 starts one month ago3430 uses %d %B as labels format3431 returns count of pipelines run each day in the current month3432# [RSpecRunTime] RSpec elapsed time: 23 minutes 40.35 seconds. Current RSS: ~1455M. Threads: 7. load average: 1.17 1.19 1.12 1/286 218843433.3434 weekchart3435 includes the whole current day3436 starts one week ago3437 uses %d %B as labels format3438 returns count of pipelines run each day in the current week3439# [RSpecRunTime] RSpec elapsed time: 23 minutes 43.01 seconds. Current RSS: ~1437M. Threads: 7. load average: 1.15 1.18 1.11 1/286 218853440.3441 weekchart_utc3442 uses a utc time zone for range times3443 returns count of pipelines run each day in the current week3444# [RSpecRunTime] RSpec elapsed time: 23 minutes 44.37 seconds. Current RSS: ~1423M. Threads: 7. load average: 1.15 1.18 1.11 1/286 218863445.3446 weekchart_non_utc3447 uses a non-utc time zone for range times3448 returns count of pipelines run each day in the current week3449# [RSpecRunTime] RSpec elapsed time: 23 minutes 45.77 seconds. Current RSS: ~1413M. Threads: 7. load average: 1.15 1.18 1.11 1/286 218873450.3451 pipeline_times3452 returns pipeline times in minutes3453 handles nil pipeline times3454# [RSpecRunTime] RSpec elapsed time: 23 minutes 47.13 seconds. Current RSS: ~1407M. Threads: 7. load average: 1.15 1.18 1.11 1/286 218883455.3456# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/charts_spec.rb. It took 12.15 seconds. Expected to take 12.34 seconds.3457# [RSpecRunTime] Starting example group spec/models/project_snippet_spec.rb. Expected to take 11.34 seconds.3458ProjectSnippet3459 does not allow STI3460 Associations3461 is expected to belong to project required: false3462 scopes3463 .by_project3464 is expected to contain exactly #<ProjectSnippet id:9 namespace623/project-882$9>3465 Validation3466 is expected to validate that :project cannot be empty/falsy3467 is expected to validate that :secret is ‹false›3468 #embeddable?3469 only returns true when both project and snippet are public3470 only returns true when both project and snippet are public3471 only returns true when both project and snippet are public3472 only returns true when both project and snippet are public3473 only returns true when both project and snippet are public3474 only returns true when both project and snippet are public3475 only returns true when both project and snippet are public3476 only returns true when both project and snippet are public3477 only returns true when both project and snippet are public3478# [RSpecRunTime] RSpec elapsed time: 23 minutes 54.01 seconds. Current RSS: ~1417M. Threads: 7. load average: 1.13 1.18 1.11 1/286 218893479.3480 behaves like model with repository3481 container class includes HasRepository3482 #commits_by3483 retrieves several commits from the repository by oid3484# [RSpecRunTime] RSpec elapsed time: 23 minutes 55.19 seconds. Current RSS: ~1420M. Threads: 7. load average: 1.13 1.18 1.11 1/288 219093485.3486 #web_url3487 when given the only_path option3488 when only_path is false3489 returns the full web URL for this repo3490 when only_path is true3491 returns the relative web URL for this repo3492 when only_path is nil3493 returns the full web URL for this repo3494 when not given the only_path option3495 returns the full web URL for this repo3496 #url_to_repo3497 returns the SSH URL to the repository3498 #ssh_url_to_repo3499 returns the SSH URL to the repository3500 #http_url_to_repo3501 returns the HTTP URL to the repository3502 #repository3503 returns valid repo3504 uses the same container3505 #storage3506 returns valid storage3507 #full_path3508 returns valid full_path3509 #lfs_enabled?3510 returns the expected value3511 #empty_repo?3512 when the repo does not exist3513 returns true3514 when the repo exists3515 returns the empty state of the repository3516 #valid_repo?3517 is expected to equal false3518 is expected to equal true3519 #repository_exists?3520 is expected to equal false3521 is expected to equal true3522 #repo_exists?3523 is expected to equal false3524 is expected to equal true3525 #root_ref3526 is expected to equal true3527 is expected to equal false3528 is expected to equal false3529 Respond to3530 is expected to respond to #base_dir3531 is expected to respond to #disk_path3532 is expected to respond to #gitlab_shell3533 #change_head3534 delegates #change_head to repository3535 #after_repository_change_head3536 calls #reload_default_branch3537 publishes an Repositories::DefaultBranchChangedEvent event3538# [RSpecRunTime] Finishing example group spec/models/project_snippet_spec.rb. It took 11.6 seconds. Expected to take 11.34 seconds.3539# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.3540Lint factories for ProjectSnippet3541 with saas, license, and factory defaults3542 behaves like factory3543 project_snippet factory3544 does not raise error when built3545 does not raise error when created3546# [RSpecRunTime] RSpec elapsed time: 24 minutes 0.16 second. Current RSS: ~1478M. Threads: 7. load average: 1.20 1.19 1.12 1/288 219293547.3548# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.41 seconds. Expected to take 39.97 seconds.3549# [RSpecRunTime] Starting example group spec/models/ci/catalog/resource_spec.rb. Expected to take 10.72 seconds.3550Ci::Catalog::Resource3551 is expected to belong to project required: false3552 defines verification levels matching the source of truth in VerifiedNamespace3553 is expected to have many versions class_name => Ci::Catalog::Resources::Version3554 is expected to delegate #star_count to the #project object3555 is expected to have many component_usages class_name => Ci::Catalog::Resources::Components::Usage3556 does not allow STI3557 is expected to have many components class_name => Ci::Catalog::Resources::Component3558 is expected to delegate #avatar_path to the #project object3559 is expected to define :state as an enum backed by an integer with values ‹{unpublished: 0, published: 1}›3560 is expected to have many sync_events class_name => Ci::Catalog::Resources::SyncEvent3561 order_by_last_30_day_usage_count_desc3562 returns catalog resources sorted by last 30-day usage count in descending order3563# [RSpecRunTime] RSpec elapsed time: 24 minutes 3.06 seconds. Current RSS: ~1477M. Threads: 7. load average: 1.26 1.20 1.12 1/288 219303564.3565 updating latest_released_at using model callbacks3566 has the expected latest_released_at value3567 when a new catalog resource version is created3568 updates the latest_released_at value3569# [RSpecRunTime] RSpec elapsed time: 24 minutes 5.25 seconds. Current RSS: ~1477M. Threads: 7. load average: 1.26 1.20 1.12 1/288 219313570.3571 when a catalog resource version is destroyed3572 updates the latest_released_at value3573 when the released_at value of a release is updated3574 updates the latest_released_at value3575 when a release is destroyed3576 updates the latest_released_at value3577 when all releases associated with the catalog resource are destroyed3578 updates the latest_released_at value to nil3579 synchronizing denormalized columns with `projects` table using SyncEvents processing3580 when the catalog resource is created3581 updates the catalog resource columns to match the project3582 when the project is updated3583 when project name is updated3584 updates the catalog resource name to match3585 when project description is updated3586 updates the catalog resource description to match3587 when project visibility_level is updated3588 updates the catalog resource visibility_level to match3589 .order_by_latest_released_at_asc3590 returns catalog resources sorted by latest_released_at ascending with nulls last3591 .order_by_name_asc3592 returns catalog resources sorted by ascending name3593 returns catalog resources sorted by ascending name with nulls last3594 #publish!3595 when the catalog resource is in an unpublished state3596 updates the state of the catalog resource to published3597 when the catalog resource already has a published state3598 leaves the state as published3599 .order_by_latest_released_at_desc3600 returns catalog resources sorted by latest_released_at descending with nulls last3601 .for_projects3602 returns catalog resources for the given project IDs3603 .order_by_name_desc3604 returns catalog resources sorted by descending name3605 returns catalog resources sorted by descending name with nulls last3606 order_by_star_count_desc3607 returns catalog resources sorted by project star count in descending order3608 order_by_star_count_asc3609 returns catalog resources sorted by project star count in ascending order3610 authorized catalog resources3611 .public_or_visible_to_user3612 returns all resources visible to the user3613 with a different user3614 returns all resources visible to the user3615# [RSpecRunTime] RSpec elapsed time: 24 minutes 10.77 seconds. Current RSS: ~1471M. Threads: 7. load average: 1.24 1.20 1.12 1/286 219323616.3617 when the user is nil3618 returns only public resources3619 .visible_to_user3620 returns resources belonging to the user's authorized namespaces3621 with a different user3622 returns resources belonging to the user's authorized namespaces3623 when the user is nil3624 does not return any resources3625 .order_by_created_at_desc3626 returns catalog resources sorted by descending created at3627 #state3628 defaults to unpublished3629 .search3630 returns catalog resources whose name or description match the search term3631 .order_by_created_at_asc3632 returns catalog resources sorted by ascending created at3633 order_by_last_30_day_usage_count_asc3634 returns catalog resources sorted by last 30-day usage count in ascending order3635# [RSpecRunTime] Finishing example group spec/models/ci/catalog/resource_spec.rb. It took 11.71 seconds. Expected to take 10.72 seconds.3636# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.3637Lint factories for Ci::Catalog::Resource3638 with saas, license, and factory defaults3639 behaves like factory3640 ci_catalog_resource factory3641 does not raise error when built3642 does not raise error when created3643 linting :published trait3644 does not raise error when created3645# [RSpecRunTime] RSpec elapsed time: 24 minutes 13.42 seconds. Current RSS: ~1477M. Threads: 7. load average: 1.22 1.20 1.12 1/286 219483646.3647# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.57 seconds. Expected to take 39.97 seconds.3648# [RSpecRunTime] Starting example group spec/lib/container_registry/client_spec.rb. Expected to take 10.48 seconds.3649ContainerRegistry::Client3650 #repository_manifest3651 behaves like handling repository manifest3652 GET /v2/:name/manifests/mytag3653 behaves like handling timeouts3654 handles network timeouts3655 logs the error3656 behaves like handling repository manifest3657 GET /v2/:name/manifests/mytag3658 behaves like handling timeouts3659 handles network timeouts3660 logs the error3661 #blob3662 GET /v2/:name/blobs/:digest3663 with a 307 redirect3664 behaves like handling redirects3665 follows the redirect3666 with a redirect location with params ending with =3667 behaves like handling redirects3668 follows the redirect3669 with a redirect location with params ending with %3D3670 behaves like handling redirects3671 follows the redirect3672 behaves like handling timeouts3673 handles network timeouts3674 logs the error3675 #upload_blob3676 with successful uploads3677 starts the upload and posts the blob3678 with a failed upload3679 returns a failure3680 #generate_empty_manifest3681 uploads a random image and returns the manifest3682 when upload fails3683 is expected to equal nil3684 #put_tag3685 uploads the manifest and returns the digest3686 #delete_repository_tag_by_digest3687 when the tag exists3688 is expected to be truthy3689 when the tag does not exist3690 is expected to be truthy3691 when an error occurs3692 is expected to be falsey3693 #supports_tag_delete?3694 registry_tags_support_enabled: true, is_on_dot_com: true, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: false, expected_result: true3695 returns the expected result3696 registry_tags_support_enabled: true, is_on_dot_com: false, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: true, expected_result: true3697 returns the expected result3698 registry_tags_support_enabled: true, is_on_dot_com: true, container_registry_features: [], expect_registry_to_be_pinged: true, expected_result: true3699 returns the expected result3700 registry_tags_support_enabled: true, is_on_dot_com: false, container_registry_features: [], expect_registry_to_be_pinged: true, expected_result: true3701 returns the expected result3702 registry_tags_support_enabled: false, is_on_dot_com: true, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: false, expected_result: true3703 returns the expected result3704 registry_tags_support_enabled: false, is_on_dot_com: false, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: true, expected_result: false3705 returns the expected result3706 registry_tags_support_enabled: false, is_on_dot_com: true, container_registry_features: [], expect_registry_to_be_pinged: true, expected_result: false3707 returns the expected result3708 registry_tags_support_enabled: false, is_on_dot_com: false, container_registry_features: [], expect_registry_to_be_pinged: true, expected_result: false3709 returns the expected result3710 #registry_info3711 behaves like handling registry info3712 when the check is successful3713 when using the GitLab container registry3714 identifies the vendor as "gitlab"3715 identifies version and features3716 identifies the registry DB as enabled3717 when using a third-party container registry3718 identifies the vendor as "other"3719 does not identify version or features3720 does not identify the registry DB as enabled3721 when the check is not successful3722 does not identify vendor, version or features3723 when the check returns an unexpected value in the database enabled header3724 does not identify the registry DB as enabled3725 .supports_tag_delete?3726 registry_api_url: "http://sandbox.local", registry_enabled: true, registry_tags_support_enabled: true, is_on_dot_com: true, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: false, expected_result: true3727 returns the expected result3728 registry_api_url: "http://sandbox.local", registry_enabled: true, registry_tags_support_enabled: true, is_on_dot_com: false, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: true, expected_result: true3729 returns the expected result3730 registry_api_url: "http://sandbox.local", registry_enabled: true, registry_tags_support_enabled: false, is_on_dot_com: true, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: false, expected_result: true3731 returns the expected result3732 registry_api_url: "http://sandbox.local", registry_enabled: true, registry_tags_support_enabled: false, is_on_dot_com: false, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: true, expected_result: false3733 returns the expected result3734 registry_api_url: "http://sandbox.local", registry_enabled: false, registry_tags_support_enabled: true, is_on_dot_com: true, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: false, expected_result: false3735 returns the expected result3736 registry_api_url: "http://sandbox.local", registry_enabled: false, registry_tags_support_enabled: true, is_on_dot_com: false, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: false, expected_result: false3737 returns the expected result3738 registry_api_url: "http://sandbox.local", registry_enabled: false, registry_tags_support_enabled: false, is_on_dot_com: true, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: false, expected_result: false3739 returns the expected result3740 registry_api_url: "http://sandbox.local", registry_enabled: false, registry_tags_support_enabled: false, is_on_dot_com: false, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: false, expected_result: false3741 returns the expected result3742 registry_api_url: "http://sandbox.local", registry_enabled: true, registry_tags_support_enabled: true, is_on_dot_com: true, container_registry_features: [], expect_registry_to_be_pinged: true, expected_result: true3743 returns the expected result3744 registry_api_url: "http://sandbox.local", registry_enabled: true, registry_tags_support_enabled: true, is_on_dot_com: false, container_registry_features: [], expect_registry_to_be_pinged: true, expected_result: true3745 returns the expected result3746 registry_api_url: "http://sandbox.local", registry_enabled: true, registry_tags_support_enabled: false, is_on_dot_com: true, container_registry_features: [], expect_registry_to_be_pinged: true, expected_result: false3747 returns the expected result3748 registry_api_url: "http://sandbox.local", registry_enabled: true, registry_tags_support_enabled: false, is_on_dot_com: false, container_registry_features: [], expect_registry_to_be_pinged: true, expected_result: false3749 returns the expected result3750 registry_api_url: "http://sandbox.local", registry_enabled: false, registry_tags_support_enabled: true, is_on_dot_com: true, container_registry_features: [], expect_registry_to_be_pinged: false, expected_result: false3751 returns the expected result3752 registry_api_url: "http://sandbox.local", registry_enabled: false, registry_tags_support_enabled: true, is_on_dot_com: false, container_registry_features: [], expect_registry_to_be_pinged: false, expected_result: false3753 returns the expected result3754 registry_api_url: "http://sandbox.local", registry_enabled: false, registry_tags_support_enabled: false, is_on_dot_com: true, container_registry_features: [], expect_registry_to_be_pinged: false, expected_result: false3755 returns the expected result3756 registry_api_url: "http://sandbox.local", registry_enabled: false, registry_tags_support_enabled: false, is_on_dot_com: false, container_registry_features: [], expect_registry_to_be_pinged: false, expected_result: false3757 returns the expected result3758 registry_api_url: "", registry_enabled: true, registry_tags_support_enabled: true, is_on_dot_com: true, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: false, expected_result: false3759 returns the expected result3760 registry_api_url: "", registry_enabled: true, registry_tags_support_enabled: true, is_on_dot_com: false, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: false, expected_result: false3761 returns the expected result3762 registry_api_url: "", registry_enabled: true, registry_tags_support_enabled: false, is_on_dot_com: true, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: false, expected_result: false3763 returns the expected result3764 registry_api_url: "", registry_enabled: true, registry_tags_support_enabled: false, is_on_dot_com: false, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: false, expected_result: false3765 returns the expected result3766 registry_api_url: "", registry_enabled: false, registry_tags_support_enabled: true, is_on_dot_com: true, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: false, expected_result: false3767 returns the expected result3768 registry_api_url: "", registry_enabled: false, registry_tags_support_enabled: true, is_on_dot_com: false, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: false, expected_result: false3769 returns the expected result3770 registry_api_url: "", registry_enabled: false, registry_tags_support_enabled: false, is_on_dot_com: true, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: false, expected_result: false3771 returns the expected result3772 registry_api_url: "", registry_enabled: false, registry_tags_support_enabled: false, is_on_dot_com: false, container_registry_features: ["tag_delete"], expect_registry_to_be_pinged: false, expected_result: false3773 returns the expected result3774 registry_api_url: "", registry_enabled: true, registry_tags_support_enabled: true, is_on_dot_com: true, container_registry_features: [], expect_registry_to_be_pinged: false, expected_result: false3775 returns the expected result3776 registry_api_url: "", registry_enabled: true, registry_tags_support_enabled: true, is_on_dot_com: false, container_registry_features: [], expect_registry_to_be_pinged: false, expected_result: false3777 returns the expected result3778 registry_api_url: "", registry_enabled: true, registry_tags_support_enabled: false, is_on_dot_com: true, container_registry_features: [], expect_registry_to_be_pinged: false, expected_result: false3779 returns the expected result3780 registry_api_url: "", registry_enabled: true, registry_tags_support_enabled: false, is_on_dot_com: false, container_registry_features: [], expect_registry_to_be_pinged: false, expected_result: false3781 returns the expected result3782 registry_api_url: "", registry_enabled: false, registry_tags_support_enabled: true, is_on_dot_com: true, container_registry_features: [], expect_registry_to_be_pinged: false, expected_result: false3783 returns the expected result3784 registry_api_url: "", registry_enabled: false, registry_tags_support_enabled: true, is_on_dot_com: false, container_registry_features: [], expect_registry_to_be_pinged: false, expected_result: false3785 returns the expected result3786 registry_api_url: "", registry_enabled: false, registry_tags_support_enabled: false, is_on_dot_com: true, container_registry_features: [], expect_registry_to_be_pinged: false, expected_result: false3787 returns the expected result3788 registry_api_url: "", registry_enabled: false, registry_tags_support_enabled: false, is_on_dot_com: false, container_registry_features: [], expect_registry_to_be_pinged: false, expected_result: false3789 returns the expected result3790 #repository_tags3791 returns a successful response3792 .registry_info3793 behaves like handling registry info3794 when the check is successful3795 when using the GitLab container registry3796 identifies the vendor as "gitlab"3797 identifies version and features3798 identifies the registry DB as enabled3799 when using a third-party container registry3800 identifies the vendor as "other"3801 does not identify version or features3802 does not identify the registry DB as enabled3803 when the check is not successful3804 does not identify vendor, version or features3805 when the check returns an unexpected value in the database enabled header3806 does not identify the registry DB as enabled3807 #connected?3808 with a valid connection3809 returns true3810 with an invalid connection3811 returns false3812# [RSpecRunTime] Finishing example group spec/lib/container_registry/client_spec.rb. It took 10.94 seconds. Expected to take 10.48 seconds.3813# [RSpecRunTime] Starting example group spec/graphql/features/authorization_spec.rb. Expected to take 10.2 seconds.3814DeclarativePolicy authorization in GraphQL3815 Field authorizations3816 with a single permission3817 returns the protected field when user has permission3818 returns nil when user is not authorized3819 with a collection of permissions3820 returns the protected field when user has all permissions3821 returns nil when user only has one of the permissions3822 returns nil when user only has the other of the permissions3823 returns nil when user has neither of the required permissions3824 Field authorizations when field is a built in type3825 with a single permission3826 returns the protected field when user has permission3827 returns nil when user is not authorized3828 with a collection of permissions3829 returns the protected field when user has all permissions3830 returns nil when user only has one of the permissions3831 returns nil when user only has none of the permissions3832 Type authorizations3833 with a single permission3834 returns the protected field when user has permission3835 returns nil when user is not authorized3836 with a collection of permissions3837 returns the protected field when user has all permissions3838 returns nil when user only has one of the permissions3839 returns nil when user only has the other of the permissions3840 returns nil when user has neither of the required permissions3841 type and field authorizations together3842 returns the protected field when user has all permissions3843 returns nil when user only has one of the permissions3844 returns nil when user only has the other of the permissions3845 returns nil when user has neither of the required permissions3846 resolver and field authorizations together3847 when the resolver authorizes the object3848 returns the protected field when user has all permissions3849 returns nil when user only has one of the permissions3850 returns nil when user only has the other of the permissions3851 returns nil when user has neither of the required permissions3852 when the resolver is a subclass of one that authorizes the object3853 returns the protected field when user has all permissions3854 returns nil when user only has one of the permissions3855 returns nil when user only has the other of the permissions3856 returns nil when user has neither of the required permissions3857 when the resolver is a subclass of one that authorizes the object, extra permission3858 when the field does not define any permissions3859 returns the protected field when user has all permissions3860 returns nil when user only has one of the permissions3861 returns nil when user only has the other of the permissions3862 returns nil when user has neither of the required permissions3863 when the resolver does not authorize the object, but instead calls authorized_find!3864 returns the protected field when user has all permissions3865 returns nil when user only has one of the permissions3866 returns nil when user only has the other of the permissions3867 returns nil when user has neither of the required permissions3868 when the resolver calls authorized_find!, but does not list any permissions3869 raises a configuration error3870 when type authorizations when applied to a relay connection3871 returns only the elements visible to the user3872 returns nil when user is not authorized3873 limiting connections with multiple objects3874 only checks permissions for the first object3875 type authorizations when applied to a basic connection3876 returns the protected field when user has permission3877 returns nil when user is not authorized3878 Authorizations on active record relations3879 for connection field type3880 renders the issues the user has access to3881 does not check access on fields that will not be rendered3882# [RSpecRunTime] RSpec elapsed time: 24 minutes 32.34 seconds. Current RSS: ~1504M. Threads: 7. load average: 1.17 1.19 1.12 1/286 219493883.3884 for list field type3885 renders the issues the user has access to3886# [RSpecRunTime] RSpec elapsed time: 24 minutes 34.06 seconds. Current RSS: ~1488M. Threads: 7. load average: 1.24 1.20 1.12 1/286 219503887.3888 Authorization on GraphQL::Execution::SKIP3889 skips redaction3890# [RSpecRunTime] Finishing example group spec/graphql/features/authorization_spec.rb. It took 9.83 seconds. Expected to take 10.2 seconds.3891# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/test_suite_summary_spec.rb. Expected to take 9.79 seconds.3892Gitlab::Ci::Reports::TestSuiteSummary3893 #name3894 when test suite summary has several build report results3895 returns the suite name3896# [RSpecRunTime] RSpec elapsed time: 24 minutes 35.55 seconds. Current RSS: ~1471M. Threads: 7. load average: 1.24 1.20 1.12 1/286 219513897.3898 #build_ids3899 when test suite summary has several build report results3900 returns the build ids3901 #total_time3902 when test suite summary has several build report results3903 returns the total time3904 #success_count3905 when test suite summary has several build report results3906 returns the total success3907 #failed_count3908 when test suite summary has several build report results3909 returns the total failed3910 #error_count3911 when test suite summary has several build report results3912 returns the total errored3913 #skipped_count3914 when test suite summary has several build report results3915 returns the total skipped3916 #total_count3917 when test suite summary has several build report results3918 returns the total count3919 #suite_error3920 when there are no build report results with suite errors3921 is expected to be nil3922 when there are build report results with suite errors3923 includes the first suite error from the collection of build report results3924 #to_h3925 when test suite summary has several build report results3926 returns the total as a hash3927# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/test_suite_summary_spec.rb. It took 9.74 seconds. Expected to take 9.79 seconds.3928# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/issue_move_spec.rb. Expected to take 9.49 seconds.3929Gitlab::SlashCommands::IssueMove3930 #match3931 behaves like move command3932 can be parsed to extract the needed fields3933 behaves like move command3934 can be parsed to extract the needed fields3935 behaves like move command3936 can be parsed to extract the needed fields3937 behaves like move command3938 can be parsed to extract the needed fields3939 behaves like move command3940 can be parsed to extract the needed fields3941 behaves like move command3942 can be parsed to extract the needed fields3943 #execute3944 when the user can move the issue3945 when the move fails3946 returns the error message3947# [RSpecRunTime] RSpec elapsed time: 24 minutes 46.08 seconds. Current RSS: ~1404M. Threads: 7. load average: 1.28 1.21 1.13 1/286 219523948.3949 when the move succeeds3950 moves the issue to the new destination3951 returns the new issue3952 mentions the old issue3953# [RSpecRunTime] RSpec elapsed time: 24 minutes 50.84 seconds. Current RSS: ~1425M. Threads: 7. load average: 1.33 1.22 1.13 1/286 219533954.3955 when the issue does not exist3956 returns not found3957 when the target project does not exist3958 returns not found3959 when the user cannot see the target project3960 returns not found3961 when the user does not have the required permissions on the target project3962 returns the error message3963# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/issue_move_spec.rb. It took 9.73 seconds. Expected to take 9.49 seconds.3964# [RSpecRunTime] Starting example group spec/uploaders/packages/rpm/repository_file_uploader_spec.rb. Expected to take 9.31 seconds.3965Packages::Rpm::RepositoryFileUploader3966 is expected to includes the Packages::GcsSignedUrlMetadata module3967 when object store is remote3968 behaves like builds correct paths3969 #store_dir3970 behaves like matches the method pattern3971 is expected to match /^\h{2}\/\h{2}\/\h{64}\/projects\/\d+\/rpm\/repository_files\/\d+$/3972 #cache_dir3973 behaves like matches the method pattern3974 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)3975 #work_dir3976 behaves like matches the method pattern3977 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)3978 #upload_path3979 behaves like matches the method pattern3980 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)3981 #relative_path3982 is relative (PENDING: Path not set, skipping.)3983 .absolute_path3984 behaves like matches the method pattern3985 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)3986 .base_dir3987 behaves like matches the method pattern3988 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)3989 path traversal exploits3990 throws an exception3991 remote file3992 with object storage enabled3993 can store file remotely3994 behaves like augmenting GCS signed URL with metadata3995 when the fog provider is not Google3996 is expected not to include "x-goog-custom-audit-gitlab-"3997# [RSpecRunTime] RSpec elapsed time: 24 minutes 56.63 seconds. Current RSS: ~1443M. Threads: 6. load average: 1.31 1.22 1.13 1/286 219543998.3999 when the fog provider is Google4000 when on GitLab.com4001 is expected to include "x-goog-custom-audit-gitlab-namespace=1834" and "x-goog-custom-audit-gitlab-size-bytes=3202048"4002 is expected to include "x-goog-custom-audit-gitlab-project=934"4003 when an error occurs4004 is expected not to raise Exception4005 is expected not to include "x-goog-custom-audit-gitlab-"4006 tracks the error4007# [RSpecRunTime] RSpec elapsed time: 25 minutes 0.03 second. Current RSS: ~1441M. Threads: 6. load average: 1.28 1.22 1.13 1/285 219554008.4009 when not on GitLab.com4010 is expected not to include "x-goog-custom-audit-gitlab-"4011 when feature flag is disabled4012 is expected not to include "x-goog-custom-audit-gitlab-"4013 behaves like builds correct paths4014 #store_dir4015 behaves like matches the method pattern4016 is expected to match /^\h{2}\/\h{2}\/\h{64}\/projects\/\d+\/rpm\/repository_files\/\d+$/4017 #cache_dir4018 behaves like matches the method pattern4019 is expected to match /\/packages\/tmp\/cache/4020 #work_dir4021 behaves like matches the method pattern4022 is expected to match /\/packages\/tmp\/work/4023 #upload_path4024 behaves like matches the method pattern4025 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4026 #relative_path4027 is relative (PENDING: Path not set, skipping.)4028 .absolute_path4029 behaves like matches the method pattern4030 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4031 .base_dir4032 behaves like matches the method pattern4033 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4034 path traversal exploits4035 throws an exception4036# [RSpecRunTime] Finishing example group spec/uploaders/packages/rpm/repository_file_uploader_spec.rb. It took 8.58 seconds. Expected to take 9.31 seconds.4037# [RSpecRunTime] Starting example group spec/graphql/resolvers/work_items_resolver_spec.rb. Expected to take 8.94 seconds.4038Resolvers::WorkItemsResolver4039 is expected to have nullable GraphQL type WorkItemConnection4040 with a project4041 #resolve4042 finds all items4043 returns items user can see4044 batches queries that only include IIDs4045 finds a specific item with iids4046 finds multiple items with iids4047 finds only the items within the project we are looking at4048 when searching items4049 behaves like graphql query for searching issuables4050 uses search optimization4051 filters issuables by title4052 filters issuables by description4053 with in param4054 generates an error if param search is missing4055 filters issuables by title and description4056 filters issuables by description only4057 filters issuables by title only4058# [RSpecRunTime] RSpec elapsed time: 25 minutes 9.31 seconds. Current RSS: ~1455M. Threads: 6. load average: 1.24 1.21 1.13 1/285 219564059.4060 sorting4061 when sorting by created4062 sorts items ascending4063 sorts items descending4064 when sorting by title4065 sorts items ascending4066 sorts items descending4067# [RSpecRunTime] RSpec elapsed time: 25 minutes 11.04 seconds. Current RSS: ~1450M. Threads: 6. load average: 1.24 1.21 1.13 1/285 219574068.4069 when passing a non existent, batch loaded project4070 returns nil without breaking4071# [RSpecRunTime] Finishing example group spec/graphql/resolvers/work_items_resolver_spec.rb. It took 8.89 seconds. Expected to take 8.94 seconds.4072# [RSpecRunTime] Starting example group spec/models/concerns/has_user_type_spec.rb. Expected to take 8.69 seconds.4073User4074 does not allow STI4075 types consistency checks4076 validations4077 validates type presence4078# [RSpecRunTime] RSpec elapsed time: 25 minutes 12.65 seconds. Current RSS: ~1452M. Threads: 6. load average: 1.24 1.21 1.13 1/285 219584079.4080 scopes & predicates4081 .bots4082 includes all bots4083 .without_bots4084 includes everyone except bots4085 .non_internal4086 includes all non_internal users4087 .without_ghosts4088 includes everyone except ghosts4089 .without_project_bot4090 includes everyone except project_bot4091 #bot?4092 is true for all bot user types and false for others4093 #internal?4094 is true for all internal user types and false for others4095 #redacted_name(viewing_user)4096 when user is not a project bot4097 is expected to eq "Sidney Jones1278"4098 when user is a project_bot4099 when groups are present and user can :read_group4100 is expected to eq "Sidney Jones1283"4101 when user can :read_project4102 is expected to eq "Sidney Jones1283"4103 when requester does not have permissions to read project_bot name4104 is expected to eq "****"4105 #resource_bot_resource4106 bot_user: human, member_of: [group], owning_resource: nil4107 returns the owning resource4108# [RSpecRunTime] RSpec elapsed time: 25 minutes 16.21 seconds. Current RSS: ~1458M. Threads: 6. load average: 1.22 1.20 1.13 1/285 219594109.4110 bot_user: project_bot, member_of: [], owning_resource: nil4111 returns the owning resource4112 bot_user: project_bot, member_of: [group], owning_resource: group4113 returns the owning resource4114 bot_user: project_bot, member_of: [project], owning_resource: project4115 returns the owning resource4116 bot_user: project_bot, member_of: [group, project], owning_resource: group4117 returns the owning resource4118 bot_user: project_bot, member_of: [group, group2], owning_resource: group4119 returns the owning resource4120 bot_user: project_bot, member_of: [project, group], owning_resource: project4121 returns the owning resource4122 bot_user: project_bot, member_of: [project, project2], owning_resource: project4123 returns the owning resource4124 resource_bot_owners4125 returns nil when user is not a project bot4126 when the user is a project bot4127 returns an empty array when there is no owning resource4128 returns group owners when owned by a group4129 returns project maintainers when owned by a project4130# [RSpecRunTime] RSpec elapsed time: 25 minutes 19.83 seconds. Current RSS: ~1467M. Threads: 6. load average: 1.28 1.22 1.13 1/285 219604131.4132# [RSpecRunTime] Finishing example group spec/models/concerns/has_user_type_spec.rb. It took 8.69 seconds. Expected to take 8.69 seconds.4133# [RSpecRunTime] Starting example group spec/lib/gitlab/redis/repository_cache_spec.rb. Expected to take 8.45 seconds.4134Gitlab::Redis::RepositoryCache4135 .pool4136 when not using fallback config4137 creates its own connection pool4138 when using fallback config4139 uses the fallback class connection pool4140 #fetch_config4141 when redis.yml exists4142 when the fallback has a redis.yml entry4143 is expected to eq {"fallback redis.yml"=>123}4144 and an instance config file exists4145 is expected to eq {"instance specific file"=>456}4146 and the instance has a redis.yml entry4147 is expected to eq {"instance redis.yml"=>789}4148 when no redis config file exsits4149 returns nil4150 when resque.yml exists4151 returns the config from resque.yml4152 .cache_store4153 has a default ttl of 8 hours4154 behaves like redis_shared_examples4155 .config_file_name4156 when there is no config file anywhere4157 is expected to be nil4158 .store4159 with old format4160 behaves like redis store4161 instantiates Redis::Store4162 with the namespace4163 uses specified namespace4164 with new format4165 behaves like redis store4166 instantiates Redis::Store4167 with the namespace4168 uses specified namespace4169 .params4170 withstands mutation4171 with command to generate extra config specified4172 when the command returns valid yaml4173 merges config from command on top of config from file4174 when the command returns invalid yaml4175 raises error4176 when the parsed external command output returns invalid hash4177 raises an error4178 when the command fails4179 raises error4180 when url contains unix socket reference4181 with old format4182 returns path key instead4183 with new format4184 returns path key instead4185 when url is host based4186 with old format4187 returns hash with host, port, db, and password4188 with new format4189 rails_env: "development", host: "development-host"4190 returns hash with host, port, db, and password4191 does not raise ArgumentError for invalid keywords in SentinelConfig4192 rails_env: "test", host: "test-host"4193 returns hash with host, port, db, and password4194 does not raise ArgumentError for invalid keywords in SentinelConfig4195 rails_env: "production", host: "production-host"4196 returns hash with host, port, db, and password4197 does not raise ArgumentError for invalid keywords in SentinelConfig4198 behaves like instrumentation_class in custom key4199 moves instrumentation class into custom4200 with redis cluster format4201 rails_env: "development", host: "development-master"4202 returns hash with cluster and password4203 does not raise ArgumentError for invalid keywords in ClusterConfig4204 behaves like instrumentation_class in custom key4205 moves instrumentation class into custom4206 rails_env: "test", host: "test-master"4207 returns hash with cluster and password4208 does not raise ArgumentError for invalid keywords in ClusterConfig4209 behaves like instrumentation_class in custom key4210 moves instrumentation class into custom4211 rails_env: "production", host: "production-master"4212 returns hash with cluster and password4213 does not raise ArgumentError for invalid keywords in ClusterConfig4214 behaves like instrumentation_class in custom key4215 moves instrumentation class into custom4216 .url4217 withstands mutation4218 when yml file with env variable4219 reads redis url from env variable4220 .version4221 returns a version4222 .with4223 yields a ::Redis4224 when running on single-threaded runtime4225 instantiates a connection pool with size 54226 when running on multi-threaded runtime4227 instantiates a connection pool with a size based on the concurrency of the worker4228 when there is no config at all4229 can run an empty block4230 #db4231 with old format4232 returns the correct db4233 with new format4234 returns the correct db4235 with cluster-mode4236 returns the correct db4237 #sentinels4238 when sentinels are defined4239 rails_env: "development", hosts: ["development-replica1", "development-replica2"]4240 returns an array of hashes with host and port keys4241 rails_env: "test", hosts: ["test-replica1", "test-replica2"]4242 returns an array of hashes with host and port keys4243 rails_env: "production", hosts: ["production-replica1", "production-replica2"]4244 returns an array of hashes with host and port keys4245 when sentinels are not defined4246 returns nil4247 when cluster is defined4248 returns nil4249 #sentinels?4250 when sentinels are defined4251 returns true4252 when sentinels are not defined4253 is expected to eq nil4254 when cluster is defined4255 returns false4256 #raw_config_hash4257 returns old-style single url config in a hash4258 returns cluster config without url key in a hash4259 #secret_file4260 when explicitly specified in config file4261 returns the absolute path of specified file inside Rails root4262 when not explicitly specified4263 returns the default path in the encrypted settings shared directory4264 #parse_client_tls_options4265 when configuration does not have TLS related options4266 returns the coniguration as-is4267 when specified certificate file does not exist4268 raises error about missing certificate file4269 when specified key file does not exist4270 raises error about missing key file4271 when only certificate file is specified4272 renders resque.yml correctly4273 when only key file is specified4274 renders resque.yml correctly4275 when configuration valid TLS related options4276 converts cert_file and key_file appropriately4277 #fetch_config4278 raises an exception when the config file contains invalid yaml4279 when redis.yml exists4280 uses config/redis.yml4281 when no config file exsits4282 returns nil4283 when resque.yml exists4284 returns the config from resque.yml4285# [RSpecRunTime] Finishing example group spec/lib/gitlab/redis/repository_cache_spec.rb. It took 8.03 seconds. Expected to take 8.45 seconds.4286# [RSpecRunTime] Starting example group spec/models/members/last_group_owner_assigner_spec.rb. Expected to take 8.29 seconds.4287LastGroupOwnerAssigner4288 does not allow STI4289 #execute4290 avoids extra database queries utilizing memoization4291 when there are unblocked owners4292 with one unblocked owner4293 is expected to change `GroupMember#last_owner` from nil to true4294 with multiple unblocked owners4295 is expected to change `GroupMember#last_owner` from nil to false4296 has many members passed4297 with owners from a parent4298 when top-level group4299 with group sharing4300 is expected to change `GroupMember#last_owner` from nil to true4301 when subgroup4302 is expected to change `GroupMember#last_owner` from nil to false4303 when there are blocked owners4304 with one blocked owner4305 is expected to change `GroupMember#last_owner` from nil to true4306 with multiple unblocked owners4307 is expected to change `GroupMember#last_owner` from nil to false4308 with multiple blocked owners4309 is expected to change `GroupMember#last_owner` from nil to false4310 with owners from a parent4311 when top-level group4312 with group sharing4313 is expected to change `GroupMember#last_owner` from nil to true4314 when subgroup4315 is expected to change `GroupMember#last_owner` from nil to true4316 with two owners4317 is expected to change `GroupMember#last_owner` from nil to false4318# [RSpecRunTime] RSpec elapsed time: 25 minutes 35.44 seconds. Current RSS: ~1472M. Threads: 6. load average: 1.22 1.21 1.13 1/285 219614319.4320 when there are bot members4321 with a bot owner4322 is expected to change `GroupMember#last_owner` from nil to true4323# [RSpecRunTime] Finishing example group spec/models/members/last_group_owner_assigner_spec.rb. It took 8.15 seconds. Expected to take 8.29 seconds.4324# [RSpecRunTime] Starting example group spec/workers/pipeline_metrics_worker_spec.rb. Expected to take 7.87 seconds.4325PipelineMetricsWorker4326 #perform4327 when pipeline is running4328 records the build start time4329 clears the build end time4330 records the pipeline4331# [RSpecRunTime] RSpec elapsed time: 25 minutes 41.65 seconds. Current RSS: ~1440M. Threads: 6. load average: 1.20 1.20 1.13 1/291 221924332.4333 when pipeline succeeded4334 records the build end time4335 records the pipeline4336# [RSpecRunTime] RSpec elapsed time: 25 minutes 45.65 seconds. Current RSS: ~1446M. Threads: 6. load average: 1.18 1.20 1.13 1/291 223464337.4338# [RSpecRunTime] Finishing example group spec/workers/pipeline_metrics_worker_spec.rb. It took 9.63 seconds. Expected to take 7.87 seconds.4339# [RSpecRunTime] Starting example group spec/lib/gitlab/cleanup/orphan_lfs_file_references_spec.rb. Expected to take 7.58 seconds.4340Gitlab::Cleanup::OrphanLfsFileReferences4341 dry run4342 prints messages and does not delete references4343# [RSpecRunTime] RSpec elapsed time: 25 minutes 47.25 seconds. Current RSS: ~1444M. Threads: 6. load average: 1.18 1.20 1.13 2/291 223684344.4345 regular run4346 prints messages and deletes invalid reference4347 does nothing if the project has no LFS objects4348 LFS object is in design repository4349 is not removed4350# [RSpecRunTime] RSpec elapsed time: 25 minutes 50.87 seconds. Current RSS: ~1466M. Threads: 6. load average: 1.17 1.20 1.13 1/290 224294351.4352 LFS object is in wiki repository4353 is not removed4354# [RSpecRunTime] RSpec elapsed time: 25 minutes 52.2 seconds. Current RSS: ~1468M. Threads: 6. load average: 1.17 1.20 1.13 1/290 224514355.4356 LFS for project snippets4357 is disabled4358# [RSpecRunTime] RSpec elapsed time: 25 minutes 53.89 seconds. Current RSS: ~1465M. Threads: 6. load average: 1.16 1.19 1.12 1/290 224704359.4360# [RSpecRunTime] Finishing example group spec/lib/gitlab/cleanup/orphan_lfs_file_references_spec.rb. It took 8.25 seconds. Expected to take 7.58 seconds.4361# [RSpecRunTime] Starting example group spec/models/incident_management/timeline_event_spec.rb. Expected to take 7.53 seconds.4362IncidentManagement::TimelineEvent4363 does not allow STI4364 .order_occurred_at_asc_id_asc4365 sorts timeline events by occurred_at4366 when two events occured at the same time4367 sorts timeline events by occurred_at then sorts by id4368# [RSpecRunTime] RSpec elapsed time: 25 minutes 58.34 seconds. Current RSS: ~1435M. Threads: 6. load average: 1.14 1.19 1.12 1/290 224714369.4370 #cache_markdown_field4371 on create4372 updates note_html4373 on update4374 updates note_html4375 validations4376 is expected to validate that :project cannot be empty/falsy4377 is expected to validate that :incident cannot be empty/falsy4378 is expected to validate that :note cannot be empty/falsy4379 is expected to validate that the length of :note is at most 2804380 is expected to validate that the length of :note is at most 100004381 is expected to validate that the length of :note_html is at most 100004382 is expected to validate that :occurred_at cannot be empty/falsy4383 is expected to validate that :action cannot be empty/falsy4384 is expected to validate that the length of :action is at most 1284385# [RSpecRunTime] RSpec elapsed time: 26 minutes 1.03 seconds. Current RSS: ~1461M. Threads: 6. load average: 1.14 1.19 1.12 3/291 224724386.4387 associations4388 is expected to belong to project required: false4389 is expected to belong to author required: false4390 is expected to belong to incident required: false4391 is expected to belong to updated_by_user required: false4392 is expected to belong to promoted_from_note required: false4393 is expected to have many timeline_event_tag_links class_name => IncidentManagement::TimelineEventTagLink4394 is expected to have many timeline_event_tags class_name => IncidentManagement::TimelineEventTag through timeline_event_tag_links4395# [RSpecRunTime] RSpec elapsed time: 26 minutes 2.11 seconds. Current RSS: ~1476M. Threads: 6. load average: 1.14 1.19 1.12 1/289 224734396.4397# [RSpecRunTime] Finishing example group spec/models/incident_management/timeline_event_spec.rb. It took 8.26 seconds. Expected to take 7.53 seconds.4398# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.4399Lint factories for IncidentManagement::TimelineEvent4400 with saas, license, and factory defaults4401 behaves like factory4402 incident_management_timeline_event factory4403 does not raise error when built4404 does not raise error when created4405# [RSpecRunTime] RSpec elapsed time: 26 minutes 3.95 seconds. Current RSS: ~1479M. Threads: 6. load average: 1.45 1.25 1.14 1/286 224894406.4407# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.81 seconds. Expected to take 39.97 seconds.4408# [RSpecRunTime] Starting example group spec/workers/bulk_imports/pipeline_worker_spec.rb. Expected to take 7.22 seconds.4409BulkImports::PipelineWorker4410 runs the given pipeline successfully4411 behaves like an idempotent worker4412 is labeled as idempotent4413 performs multiple times sequentially without raising an exception4414 runs the pipeline and sets tracker to finished4415 when exclusive lease cannot be obtained4416 does not run the pipeline4417 .sidekiq_retries_exhausted4418 logs and sets status as failed4419 when pipeline has abort_on_failure4420 marks entity as failed4421 with stop signal from database health check4422DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_BulkImports::PipelineWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)4423 defers the job by set time4424DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_BulkImports::PipelineWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)4425 lazy evaluates schema and tables4426 when `bulk_import_deferred_workers` feature flag is disabled4427DEPRECATION WARNING: Invalid Feature Flag drop_sidekiq_jobs_BulkImports::PipelineWorker stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)4428 does not defer job execution4429 when pipeline is finished4430 no-ops and returns4431 when pipeline is skipped4432 no-ops and returns4433 when pipeline is canceled4434 no-ops and returns4435 when tracker is started4436 runs the pipeline4437 #perform4438 when entity is failed4439 marks tracker as skipped and logs the skip4440 when entity is canceled4441 marks tracker as canceled and logs the cancel4442 when retry pipeline error is raised4443 re_enqueues the worker4444 when file extraction pipeline4445 runs the pipeline successfully4446 when export status is started4447 reenqueues pipeline worker4448 when export status is empty4449 when timeout is not reached4450 reenqueues pipeline worker4451 when empty export timeout is reached4452 raises sidekiq error4453 when tracker created_at is nil4454 falls back to entity created_at4455 when export status is failed4456 marks as failed and logs the error4457 when export is batched4458 enqueues pipeline batches4459 enqueues only missing pipelines batches4460 when batches count is less than 14461 marks tracker as finished4462 when pipeline batch enqueuing should be limited4463 only enqueues limited batches and reenqueues itself4464 when there is a batch in progress4465 status: :created4466 counts the in progress batch against the limit4467 status: :started4468 counts the in progress batch against the limit4469 when there is a batch that has finished4470 status: :finished4471 does not count the finished batch against the limit4472 status: :timeout4473 does not count the finished batch against the limit4474 status: :failed4475 does not count the finished batch against the limit4476 status: :skipped4477 does not count the finished batch against the limit4478 status: :canceled4479 does not count the finished batch against the limit4480# [RSpecRunTime] Finishing example group spec/workers/bulk_imports/pipeline_worker_spec.rb. It took 7.46 seconds. Expected to take 7.22 seconds.4481# [RSpecRunTime] Starting example group spec/lib/gitlab/data_builder/issuable_spec.rb. Expected to take 7.05 seconds.4482Gitlab::DataBuilder::Issuable4483 #build4484 behaves like issuable hook data4485 contains project data4486 contains deprecated repository data4487 with a issue4488 contains issuable data4489 does not contain certain keys4490 changes are given4491 populates the :changes hash4492 does not contain certain keys4493# [RSpecRunTime] RSpec elapsed time: 26 minutes 13.57 seconds. Current RSS: ~1471M. Threads: 6. load average: 1.46 1.26 1.15 1/286 225134494.4495 behaves like issuable hook data4496 contains project data4497 contains deprecated repository data4498 with a merge_request4499 contains issuable data4500 does not contain certain keys4501 changes are given4502 populates the :changes hash4503 does not contain certain keys4504# [RSpecRunTime] RSpec elapsed time: 26 minutes 15.24 seconds. Current RSS: ~1472M. Threads: 6. load average: 1.46 1.26 1.15 1/291 225724505.4506 issue is assigned4507 returns correct hook data4508 when issuable is a group level work item4509 returns correct hook data4510 merge_request is assigned4511 returns correct hook data4512 merge_request is assigned reviewers4513 returns correct hook data4514 when merge_request does not have reviewers and assignees4515 returns correct hook data4516# [RSpecRunTime] Finishing example group spec/lib/gitlab/data_builder/issuable_spec.rb. It took 7.03 seconds. Expected to take 7.05 seconds.4517# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/badge/release/latest_release_spec.rb. Expected to take 6.8 seconds.4518Gitlab::Ci::Badge::Release::LatestRelease4519 #entity4520 describes latest release4521# [RSpecRunTime] RSpec elapsed time: 26 minutes 20.19 seconds. Current RSS: ~1472M. Threads: 6. load average: 1.42 1.26 1.15 1/291 227414522.4523 #tag4524 returns latest release tag for the project ordered using release_at4525# [RSpecRunTime] RSpec elapsed time: 26 minutes 21.9 seconds. Current RSS: ~1477M. Threads: 6. load average: 1.42 1.26 1.15 1/290 227574526.4527 #metadata4528 returns correct metadata4529# [RSpecRunTime] RSpec elapsed time: 26 minutes 23.4 seconds. Current RSS: ~1476M. Threads: 6. load average: 1.63 1.30 1.16 1/290 227734530.4531 #template4532 returns correct template4533# [RSpecRunTime] RSpec elapsed time: 26 minutes 24.95 seconds. Current RSS: ~1470M. Threads: 6. load average: 1.63 1.30 1.16 1/290 227894534.4535# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/badge/release/latest_release_spec.rb. It took 6.5 seconds. Expected to take 6.8 seconds.4536# [RSpecRunTime] Starting example group spec/lib/gitlab/gitaly_client/repository_service_spec.rb. Expected to take 6.65 seconds.4537Gitlab::GitalyClient::RepositoryService4538 #exists?4539 sends a repository_exists message4540# [RSpecRunTime] RSpec elapsed time: 26 minutes 26.24 seconds. Current RSS: ~1459M. Threads: 6. load average: 1.63 1.30 1.16 1/290 228054541.4542 #optimize_repository4543 with default parameter4544 behaves like a repository optimization4545 sends a optimize_repository message4546 with heuristical housekeeping strategy4547 behaves like a repository optimization4548 sends a optimize_repository message4549 with eager housekeeping strategy4550 behaves like a repository optimization4551 sends a optimize_repository message4552 #prune_unreachable_objects4553 sends a prune_unreachable_objects message4554 #repository_size4555 sends a repository_size message4556 #repository_info4557 sends a repository_info message4558 #get_object_directory_size4559 sends a get_object_directory_size message4560 #info_attributes4561 reads the info attributes4562 #has_local_branches?4563 sends a has_local_branches message4564 #fork_repository4565 when branch is not provided4566 sends a create_fork message4567 when branch is provided4568 sends a create_fork message including revision4569 #import_repository4570 sends a create_repository_from_url message4571 when http_host is provided4572 sends a create_repository_from_url message with http_host provided in the request4573 #fetch_remote4574 sends a fetch_remote_request message4575 with resolved address4576 sends a fetch_remote_request message4577 SSH auth4578 ssh_mirror_url: false, ssh_key_auth: false, ssh_private_key: "key", ssh_known_hosts: "known_hosts", expected_params: {}4579 example at ./spec/lib/gitlab/gitaly_client/repository_service_spec.rb:2784580 ssh_mirror_url: false, ssh_key_auth: true, ssh_private_key: "key", ssh_known_hosts: "known_hosts", expected_params: {}4581 example at ./spec/lib/gitlab/gitaly_client/repository_service_spec.rb:2784582 ssh_mirror_url: true, ssh_key_auth: false, ssh_private_key: "key", ssh_known_hosts: "known_hosts", expected_params: {:known_hosts=>"known_hosts"}4583 example at ./spec/lib/gitlab/gitaly_client/repository_service_spec.rb:2784584 ssh_mirror_url: true, ssh_key_auth: true, ssh_private_key: "key", ssh_known_hosts: "known_hosts", expected_params: {:ssh_key=>"key", :known_hosts=>"known_hosts"}4585 example at ./spec/lib/gitlab/gitaly_client/repository_service_spec.rb:2784586 ssh_mirror_url: true, ssh_key_auth: true, ssh_private_key: "key", ssh_known_hosts: nil, expected_params: {:ssh_key=>"key"}4587 example at ./spec/lib/gitlab/gitaly_client/repository_service_spec.rb:2784588 ssh_mirror_url: true, ssh_key_auth: true, ssh_private_key: nil, ssh_known_hosts: "known_hosts", expected_params: {:known_hosts=>"known_hosts"}4589 example at ./spec/lib/gitlab/gitaly_client/repository_service_spec.rb:2784590 ssh_mirror_url: true, ssh_key_auth: true, ssh_private_key: nil, ssh_known_hosts: nil, expected_params: {}4591 example at ./spec/lib/gitlab/gitaly_client/repository_service_spec.rb:2784592 ssh_mirror_url: true, ssh_key_auth: true, ssh_private_key: "", ssh_known_hosts: "", expected_params: {}4593 example at ./spec/lib/gitlab/gitaly_client/repository_service_spec.rb:2784594 #calculate_checksum4595 sends a calculate_checksum message4596 #create_repository4597 sends a create_repository message without arguments4598 sends a create_repository message with default branch4599 sends a create_repository message with default branch containing non ascii chars4600 when object format is provided4601 with SHA1 format4602 sends a create_repository message with object format4603 with SHA256 format4604 sends a create_repository message with object format4605 with unknown format4606 sends a create_repository message with object format4607 #raw_changes_between4608 sends a get_raw_changes message4609 #search_files_by_regexp4610 with ASCII ref4611 behaves like a search for files by regexp4612 sends a search_files_by_name message and returns a flatten array4613 with non-ASCII ref4614 behaves like a search for files by regexp4615 sends a search_files_by_name message and returns a flatten array4616 #disconnect_alternates4617 sends a disconnect_git_alternates message4618 #remove4619 sends a remove_repository message4620 #replicate4621 sends a replicate_repository message4622 #find_license4623 sends a find_license request with medium timeout4624 #object_pool4625 sends a get_object_pool_request message4626 #object_format4627 sends a object_format message4628 #get_file_attributes4629 sends a get_file_attributes message4630# [RSpecRunTime] Finishing example group spec/lib/gitlab/gitaly_client/repository_service_spec.rb. It took 6.34 seconds. Expected to take 6.65 seconds.4631# [RSpecRunTime] Starting example group spec/services/projects/container_repository/delete_tags_service_spec.rb. Expected to take 6.58 seconds.4632Projects::ContainerRepository::DeleteTagsService4633 #execute4634 without permissions4635 is expected to include {:status => :error}4636 with permissions4637 behaves like supporting fast delete4638 when the registry supports fast delete4639 behaves like calling the correct delete tags service4640 is expected to include {:status => :success}4641 behaves like logging a success response4642 logs an info message4643 with an error service response4644 is expected to include {:status => :error}4645 behaves like logging an error response4646 logs an error message4647 behaves like handling invalid params4648 with invalid params4649 when no params are specified4650 is expected to include {:status => :error}4651 with empty tags4652 is expected to include {:status => :error}4653 with the real service4654 is expected to include {:status => :success}4655 behaves like logging a success response4656 logs an info message4657 with a timeout error4658 is expected to include {:status => :error, :message => "error while deleting tags"}4659 behaves like logging an error response4660 logs an error message4661 when the registry does not support fast delete4662 behaves like calling the correct delete tags service4663 is expected to include {:status => :success}4664 behaves like logging a success response4665 logs an info message4666 with an error service response4667 is expected to include {:status => :error}4668 behaves like logging an error response4669 logs an error message4670 behaves like handling invalid params4671 with invalid params4672 when no params are specified4673 is expected to include {:status => :error}4674 with empty tags4675 is expected to include {:status => :error}4676 without user4677 when not run by a cleanup policy4678 is expected to include {:status => :error}4679 when run by a cleanup policy4680 behaves like supporting fast delete4681 when the registry supports fast delete4682 behaves like calling the correct delete tags service4683 is expected to include {:status => :success}4684 behaves like logging a success response4685 logs an info message4686 with an error service response4687 is expected to include {:status => :error}4688 behaves like logging an error response4689 logs an error message4690 behaves like handling invalid params4691 with invalid params4692 when no params are specified4693 is expected to include {:status => :error}4694 with empty tags4695 is expected to include {:status => :error}4696 with the real service4697 is expected to include {:status => :success}4698 behaves like logging a success response4699 logs an info message4700 with a timeout error4701 is expected to include {:status => :error, :message => "error while deleting tags"}4702 behaves like logging an error response4703 logs an error message4704# [RSpecRunTime] Finishing example group spec/services/projects/container_repository/delete_tags_service_spec.rb. It took 7.1 seconds. Expected to take 6.58 seconds.4705# [RSpecRunTime] Starting example group spec/models/activity_pub/releases_subscription_spec.rb. Expected to take 6.27 seconds.4706ActivityPub::ReleasesSubscription4707 does not allow STI4708 validations4709 is expected to validate that :subscriber_url cannot be empty/falsy4710 subscriber_url4711 is expected to validate that :subscriber_url is case-insensitively unique within the scope of :project_id4712 is expected to allow :subscriber_url to be ‹"http://example.com/actor"›4713 is expected not to allow :subscriber_url to be ‹"I'm definitely not a URL"›4714# [RSpecRunTime] RSpec elapsed time: 26 minutes 40.28 seconds. Current RSS: ~1508M. Threads: 6. load average: 1.49 1.29 1.16 1/285 228264715.4716 subscriber_inbox_url4717 is expected to validate that :subscriber_inbox_url is case-insensitively unique within the scope of :project_id4718 is expected to allow :subscriber_inbox_url to be ‹"http://example.com/actor"›4719 is expected not to allow :subscriber_inbox_url to be ‹"I'm definitely not a URL"›4720# [RSpecRunTime] RSpec elapsed time: 26 minutes 42.21 seconds. Current RSS: ~1510M. Threads: 6. load average: 1.49 1.29 1.16 1/287 228274721.4722 shared_inbox_url4723 is expected to allow :shared_inbox_url to be ‹"http://example.com/actor"›4724 is expected not to allow :shared_inbox_url to be ‹"I'm definitely not a URL"›4725 payload4726 is expected not to allow :payload to be ‹"string"›4727 is expected not to allow :payload to be ‹1.0›4728 is expected to allow :payload to be ‹{@context: "https://www.w3.org/ns/activitystreams", id: "https://example.com/actor#follow/1", type: "Follow", actor: "https://example.com/actor", object: "http://localhost/user/project/-/releases"}›4729 associations4730 is expected to belong to project optional: false4731 .find_by_project_and_subscriber4732 returns a record if arguments match4733 returns a record if subscriber url matches case insensitively4734 returns nil if project and url do not match4735 returns nil if project does not match4736 returns nil if url does not match4737# [RSpecRunTime] RSpec elapsed time: 26 minutes 44.67 seconds. Current RSS: ~1518M. Threads: 6. load average: 1.45 1.28 1.16 1/285 228284738.4739 factory4740 is expected to be valid4741# [RSpecRunTime] Finishing example group spec/models/activity_pub/releases_subscription_spec.rb. It took 6.57 seconds. Expected to take 6.27 seconds.4742# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.4743Lint factories for ActivityPub::ReleasesSubscription4744 with saas, license, and factory defaults4745 behaves like factory4746 activity_pub_releases_subscription factory4747 does not raise error when built4748 does not raise error when created4749 linting :inbox trait4750 does not raise error when created4751# [RSpecRunTime] RSpec elapsed time: 26 minutes 47.02 seconds. Current RSS: ~1535M. Threads: 6. load average: 1.45 1.28 1.16 1/285 228444752.4753 linting :shared_inbox trait4754 does not raise error when created4755# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.46 seconds. Expected to take 39.97 seconds.4756# [RSpecRunTime] Starting example group spec/workers/merge_requests/close_issue_worker_spec.rb. Expected to take 6.25 seconds.4757MergeRequests::CloseIssueWorker4758 #perform4759 calls the close issue service4760 when the project does not exist4761 behaves like when object does not exist4762 does not call the close issue service4763# [RSpecRunTime] RSpec elapsed time: 26 minutes 50.06 seconds. Current RSS: ~1487M. Threads: 6. load average: 1.41 1.28 1.16 1/285 228454764.4765 when the user does not exist4766 behaves like when object does not exist4767 does not call the close issue service4768# [RSpecRunTime] RSpec elapsed time: 26 minutes 51.26 seconds. Current RSS: ~1478M. Threads: 6. load average: 1.41 1.28 1.16 1/285 228464769.4770 when the issue does not exist4771 behaves like when object does not exist4772 does not call the close issue service4773# [RSpecRunTime] RSpec elapsed time: 26 minutes 52.36 seconds. Current RSS: ~1474M. Threads: 6. load average: 1.41 1.28 1.16 1/285 228474774.4775 when the merge request does not exist4776 behaves like when object does not exist4777 does not call the close issue service4778# [RSpecRunTime] RSpec elapsed time: 26 minutes 53.45 seconds. Current RSS: ~1465M. Threads: 6. load average: 1.38 1.27 1.16 1/285 228484779.4780# [RSpecRunTime] Finishing example group spec/workers/merge_requests/close_issue_worker_spec.rb. It took 6.06 seconds. Expected to take 6.25 seconds.4781# [RSpecRunTime] Starting example group spec/services/projects/hashed_storage/base_attachment_service_spec.rb. Expected to take 6.01 seconds.4782Projects::HashedStorage::BaseAttachmentService4783 #old_disk_path4784 is expected to respond to #old_disk_path4785# [RSpecRunTime] RSpec elapsed time: 26 minutes 54.95 seconds. Current RSS: ~1461M. Threads: 6. load average: 1.38 1.27 1.16 1/285 228644786.4787 #new_disk_path4788 is expected to respond to #new_disk_path4789# [RSpecRunTime] RSpec elapsed time: 26 minutes 56.02 seconds. Current RSS: ~1457M. Threads: 6. load average: 1.38 1.27 1.16 1/285 228804790.4791 #skipped?4792 is expected to respond to #skipped?4793# [RSpecRunTime] RSpec elapsed time: 26 minutes 57.1 seconds. Current RSS: ~1463M. Threads: 6. load average: 1.38 1.27 1.16 1/285 228964794.4795 #target_path_discardable?4796 returns false4797# [RSpecRunTime] RSpec elapsed time: 26 minutes 58.18 seconds. Current RSS: ~1462M. Threads: 6. load average: 1.59 1.32 1.17 1/285 229124798.4799 #discard_path!4800 renames target path adding a timestamp at the end4801# [RSpecRunTime] RSpec elapsed time: 26 minutes 59.25 seconds. Current RSS: ~1470M. Threads: 6. load average: 1.59 1.32 1.17 1/285 229284802.4803 #move_folder!4804 when old_path is not a directory4805 adds information to the logger and returns true4806# [RSpecRunTime] RSpec elapsed time: 27 minutes 0.41 second. Current RSS: ~1472M. Threads: 6. load average: 1.59 1.32 1.17 1/285 229444807.4808# [RSpecRunTime] Finishing example group spec/services/projects/hashed_storage/base_attachment_service_spec.rb. It took 6.96 seconds. Expected to take 6.01 seconds.4809# [RSpecRunTime] Starting example group spec/lib/banzai/filter/references/feature_flag_reference_filter_spec.rb. Expected to take 5.97 seconds.4810Banzai::Filter::References::FeatureFlagReferenceFilter4811 requires project context4812 ignores valid references contained inside 'pre' element4813 ignores valid references contained inside 'code' element4814 ignores valid references contained inside 'a' element4815 ignores valid references contained inside 'style' element4816 with internal reference4817 links to a valid reference4818 links with adjacent text4819 ignores invalid feature flag IIDs4820 includes a title attribute4821 escapes the title attribute4822 includes default classes4823 includes a data-project attribute4824 includes a data-feature-flag attribute4825 supports an :only_path context4826# [RSpecRunTime] RSpec elapsed time: 27 minutes 3.25 seconds. Current RSS: ~1490M. Threads: 6. load average: 1.54 1.31 1.17 1/286 229454827.4828 with cross-project / cross-namespace complete reference4829 links to a valid reference4830 produces a valid text in a link4831 produces a valid text4832 ignores invalid feature flag IIDs on the referenced project4833# [RSpecRunTime] RSpec elapsed time: 27 minutes 4.35 seconds. Current RSS: ~1502M. Threads: 6. load average: 1.54 1.31 1.17 1/286 229464834.4835 with cross-project / same-namespace complete reference4836 links to a valid reference4837 produces a valid text in a link4838 produces a valid text4839 ignores invalid feature flag IIDs on the referenced project4840# [RSpecRunTime] RSpec elapsed time: 27 minutes 5.58 seconds. Current RSS: ~1499M. Threads: 6. load average: 1.54 1.31 1.17 1/286 229474841.4842 with cross-project shorthand reference4843 links to a valid reference4844 produces a valid text in a link4845 produces a valid text4846 ignores invalid feature flag IDs on the referenced project4847# [RSpecRunTime] RSpec elapsed time: 27 minutes 6.8 seconds. Current RSS: ~1490M. Threads: 6. load average: 1.54 1.31 1.17 5/286 229484848.4849 with cross-project URL reference4850 links to a valid reference4851 links with adjacent text4852 ignores invalid feature flag IIDs on the referenced project4853 with group context4854 links to a valid reference4855 ignores internal references4856# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/references/feature_flag_reference_filter_spec.rb. It took 7.6 seconds. Expected to take 5.97 seconds.4857# [RSpecRunTime] Starting example group spec/models/programming_language_spec.rb. Expected to take 5.75 seconds.4858ProgrammingLanguage4859 does not allow STI4860 is expected to respond to #name4861 is expected to respond to #color4862 is expected to validate that :name cannot be empty/falsy4863 is expected to allow :color to be ‹"#000000"›4864 is expected not to allow :color to be ‹"000000"›4865 is expected not to allow :color to be ‹"#0z0000"›4866 .with_name_case_insensitive scope4867 accepts a single name parameter4868 accepts multiple names4869# [RSpecRunTime] RSpec elapsed time: 27 minutes 9.48 seconds. Current RSS: ~1497M. Threads: 6. load average: 1.50 1.31 1.17 1/285 229494870.4871 .most_popular4872 returns the most popular programming languages4873# [RSpecRunTime] RSpec elapsed time: 27 minutes 12.44 seconds. Current RSS: ~1491M. Threads: 6. load average: 1.50 1.31 1.17 1/285 229504874.4875# [RSpecRunTime] Finishing example group spec/models/programming_language_spec.rb. It took 4.43 seconds. Expected to take 5.75 seconds.4876# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.4877Lint factories for ProgrammingLanguage4878 with saas, license, and factory defaults4879 behaves like factory4880 programming_language factory4881 does not raise error when built4882 does not raise error when created4883# [RSpecRunTime] RSpec elapsed time: 27 minutes 14.01 seconds. Current RSS: ~1484M. Threads: 6. load average: 1.46 1.30 1.17 1/285 229664884.4885# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.58 seconds. Expected to take 39.97 seconds.4886# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/after_export_strategies/web_upload_strategy_spec.rb. Expected to take 5.67 seconds.4887Gitlab::ImportExport::AfterExportStrategies::WebUploadStrategy4888 validations4889 only POST and PUT method allowed4890 only allow urls as upload urls4891# [RSpecRunTime] RSpec elapsed time: 27 minutes 15.48 seconds. Current RSS: ~1497M. Threads: 6. load average: 1.46 1.30 1.17 1/285 229674892.4893 #execute4894 when upload succeeds4895 does not remove the exported project file after the upload4896 logs when upload starts and finishes4897# [RSpecRunTime] RSpec elapsed time: 27 minutes 16.98 seconds. Current RSS: ~1499M. Threads: 6. load average: 1.46 1.30 1.17 1/285 229684898.4899 when upload fails4900 stores the export error4901 when object store is disabled4902 reads file from disk and uploads to external url4903 when object store is enabled4904 uploads file as a remote stream4905 when upload as remote stream raises an exception4906 logs the exception and stores the error message4907# [RSpecRunTime] RSpec elapsed time: 27 minutes 20.02 seconds. Current RSS: ~1469M. Threads: 6. load average: 1.50 1.31 1.17 1/285 229694908.4909# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/after_export_strategies/web_upload_strategy_spec.rb. It took 6.0 seconds. Expected to take 5.67 seconds.4910# [RSpecRunTime] Starting example group spec/models/projects/import_export/relation_export_spec.rb. Expected to take 5.47 seconds.4911Projects::ImportExport::RelationExport4912 does not allow STI4913 associations4914 is expected to belong to project_export_job required: false4915 is expected to have one upload4916 validations4917 is expected to validate that :project_export_job cannot be empty/falsy4918 is expected to validate that :relation cannot be empty/falsy4919 is expected to validate that :status cannot be empty/falsy4920 is expected to validate that :status looks like an integer4921 is expected to validate that the length of :relation is at most 2554922 is expected to validate that the length of :jid is at most 2554923 is expected to validate that the length of :export_error is at most 3004924 validates uniquness of the relation attribute4925# [RSpecRunTime] RSpec elapsed time: 27 minutes 22.49 seconds. Current RSS: ~1479M. Threads: 6. load average: 1.50 1.31 1.17 1/285 229704926.4927 .by_relation4928 returns export relations filtered by relation name4929# [RSpecRunTime] RSpec elapsed time: 27 minutes 24.41 seconds. Current RSS: ~1474M. Threads: 6. load average: 1.38 1.29 1.17 1/285 229714930.4931 .relation_names_list4932 includes extra relations list4933 includes root tree relation name project4934 includes project tree top level relation nodes4935 includes project tree nested relation nodes4936 #mark_as_failed4937 sets status to failed and sets the export error4938# [RSpecRunTime] Finishing example group spec/models/projects/import_export/relation_export_spec.rb. It took 5.65 seconds. Expected to take 5.47 seconds.4939# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.4940Lint factories for Projects::ImportExport::RelationExport4941 with saas, license, and factory defaults4942 behaves like factory4943 project_relation_export factory4944 does not raise error when built4945 does not raise error when created4946 linting :queued trait4947 does not raise error when created4948# [RSpecRunTime] RSpec elapsed time: 27 minutes 27.44 seconds. Current RSS: ~1465M. Threads: 6. load average: 1.38 1.29 1.17 1/285 229874949.4950 linting :started trait4951 does not raise error when created4952 linting :finished trait4953 does not raise error when created4954 linting :failed trait4955 does not raise error when created4956# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.3 seconds. Expected to take 39.97 seconds.4957# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/constraints_helpers_spec.rb. Expected to take 5.43 seconds.4958Gitlab::Database::Migrations::ConstraintsHelpers4959 #validate_check_constraint4960 when the constraint does not exist4961 raises an error4962 when the constraint exists4963 performs validation4964 #validate_text_limit4965 when constraint_name is not provided4966 calls validate_check_constraint with an infered constraint name4967 when constraint_name is provided4968 calls validate_check_constraint with the correct parameters4969 #check_constraint_exists?4970 returns true if a constraint exists4971 returns false if a constraint does not exist4972 returns false if a constraint with the same name exists in another table4973 returns false if a constraint with the same name exists for the same table in another schema4974 #add_multi_column_not_null_constraint4975 when it is called with the default options4976 calls add_check_constraint with an infered constraint name and validate: true4977 when all parameters are provided4978 calls add_check_constraint with the correct parameters4979 when only one column is supplied4980 raises an error4981 #switch_constraint_names4982 when inside a transaction4983 raises an error4984 when outside a transaction4985 executes the statement to swap the constraint names4986 #check_constraint_name4987 returns a valid constraint name4988 #add_check_constraint4989 when constraint name validation4990 raises an error when too long4991 does not raise error when the length is acceptable4992 when inside a transaction4993 raises an error4994 when outside a transaction4995 when the constraint is already defined in the database4996 does not create a constraint4997 when the constraint is not defined in the database4998 creates the constraint4999 when validate is not provided5000 performs validation5001 when validate is provided with a falsey value5002 skips validation5003 when validate is provided with a truthy value5004 performs validation5005 #drop_constraint5006 executes the statement to drop the constraint5007 when cascade option is false5008 executes the statement to drop the constraint without cascade5009 #validate_multi_column_not_null_constraint5010 when constraint_name is not provided5011 calls validate_check_constraint with an infered constraint name5012 when constraint_name is provided5013 calls validate_check_constraint with the correct parameters5014 #remove_text_limit5015 when constraint_name is not provided5016 calls remove_check_constraint with an infered constraint name5017 when constraint_name is provided5018 calls remove_check_constraint with the correct parameters5019 #remove_check_constraint5020 removes the constraint5021 #check_text_limit_exists?5022 when constraint_name is not provided5023 calls check_constraint_exists? with an infered constraint name5024 when constraint_name is provided5025 calls check_constraint_exists? with the correct parameters5026 #check_not_null_constraint_exists?5027 when constraint_name is not provided5028 calls check_constraint_exists? with an infered constraint name5029 when constraint_name is provided5030 calls check_constraint_exists? with the correct parameters5031 #rename_constraint5032 executes the statement to rename constraint5033 #remove_multi_column_not_null_constraint5034 when constraint_name is not provided5035 calls remove_check_constraint with an infered constraint name5036 when constraint_name is provided5037 calls remove_check_constraint with the correct parameters5038 #add_text_limit5039 when it is called with the default options5040 calls add_check_constraint with an infered constraint name and validate: true5041 when all parameters are provided5042 calls add_check_constraint with the correct parameters5043 #remove_not_null_constraint5044 when constraint_name is not provided5045 calls remove_check_constraint with an infered constraint name5046 when constraint_name is provided5047 calls remove_check_constraint with the correct parameters5048 #validate_not_null_constraint5049 when constraint_name is not provided5050 calls validate_check_constraint with an infered constraint name5051 when constraint_name is provided5052 calls validate_check_constraint with the correct parameters5053 #copy_check_constraints5054 when inside a transaction5055 raises an error5056 when outside a transaction5057 copies check constraints from one column to another5058 does nothing if there are no constraints defined for the old column5059 raises an error when the orginating column does not exist5060 raises an error when the target column does not exist5061 #add_not_null_constraint5062 when it is called with the default options5063 calls add_check_constraint with an infered constraint name and validate: true5064 when all parameters are provided5065 calls add_check_constraint with the correct parameters5066 when the column is defined as NOT NULL5067 does not add a check constraint5068# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/constraints_helpers_spec.rb. It took 6.44 seconds. Expected to take 5.43 seconds.5069# [RSpecRunTime] Starting example group spec/models/email_spec.rb. Expected to take 5.23 seconds.5070Email5071 does not allow STI5072 normalize email value5073 modules5074 is expected to includes the AsyncDeviseEmail module5075 validations5076 behaves like an object with email-formatted attributes5077 specifically its :email attribute5078 with a value of 'info@example.com'5079 is valid5080 with a value of 'info+test@example.com'5081 is valid5082 with a value of 'o'reilly@example.com'5083 is valid5084 with a value of 'mailto:test@example.com'5085 is valid5086 with a value of 'test?=avalidemail@gmail.com'5087 is valid5088 with a value of 'validemail?=@gmail.com'5089 is valid5090 with a value of 'lol!'+=?><#$%^&*()@gmail.com'5091 is valid5092 with a value of 'foobar'5093 is invalid5094 with a value of 'test@test@example.com'5095 is invalid5096 with a value of 'test=?invalidcharacter?=@example.com'5097 is invalid5098 with a value of 'user+company=?example?=@example.com'5099 is invalid5100 with a value of '=?iso-8859-1?q?testencodedformat=40new.example.com=3e=20?=testencodedformat@example.com'5101 is invalid5102 with a value of '=?iso-8859-1?q?testencodedformat=40new.example.com?=testencodedformat@example.com'5103 is invalid5104 when the email conflicts with the primary email of a different user5105 is invalid5106 #update_invalid_gpg_signatures5107 synchronizes the gpg keys when the email is updated5108 scopes5109 .confirmed5110 returns confirmed emails5111 .unconfirmed5112 returns unconfirmed secondary emails5113 .unconfirmed_and_created_before5114 returns unconfirmed secondary emails created before timestamp passed in5115 delegations5116 is expected to delegate #can? to the #user object5117 is expected to delegate #username to the #user object5118 is expected to delegate #pending_invitations to the #user object5119 is expected to delegate #accept_pending_invitations! to the #user object5120 Devise emails5121 behaviour5122 sends emails asynchronously5123 #confirm5124 when the confirmation period has expired5125 does not confirm the email5126 behaves like unconfirmed email5127 returns unconfirmed5128 when the confirmation period has not expired5129 confirms the email5130 behaves like unconfirmed email5131 returns unconfirmed5132 #force_confirm5133 when the confirmation period has expired5134 behaves like unconfirmed email5135 returns unconfirmed5136 behaves like confirms the email on force_confirm5137 confirms an email5138 when the confirmation period has not expired5139 behaves like unconfirmed email5140 returns unconfirmed5141 behaves like confirms the email on force_confirm5142 confirms an email5143# [RSpecRunTime] Finishing example group spec/models/email_spec.rb. It took 5.82 seconds. Expected to take 5.23 seconds.5144# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.5145Lint factories for Email5146 with saas, license, and factory defaults5147 behaves like factory5148 email factory5149 does not raise error when built5150 does not raise error when created5151 linting :confirmed trait5152 does not raise error when created5153# [RSpecRunTime] RSpec elapsed time: 27 minutes 41.84 seconds. Current RSS: ~1509M. Threads: 6. load average: 1.30 1.28 1.17 1/285 230035154.5155 linting :skip_validate trait5156 does not raise error when created5157# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.76 seconds. Expected to take 39.97 seconds.5158# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/shared_spec.rb. Expected to take 5.11 seconds.5159Gitlab::ImportExport::Shared5160 with a repository on disk5161 #archive_path5162 uses a random hash to avoid conflicts5163 memoizes the path5164# [RSpecRunTime] RSpec elapsed time: 27 minutes 44.5 seconds. Current RSS: ~1497M. Threads: 6. load average: 1.27 1.27 1.16 1/285 230345165.5166 #export_path5167 uses a random hash relative to project path5168 memoizes the path5169# [RSpecRunTime] RSpec elapsed time: 27 minutes 46.71 seconds. Current RSS: ~1504M. Threads: 6. load average: 1.27 1.27 1.16 1/285 230655170.5171 with a group on disk5172 #base_path5173 uses hashed storage path5174 when exportable type is unsupported5175 #base_path5176 raises5177 #error5178 filters any full paths5179 tracks exception5180# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/shared_spec.rb. It took 5.75 seconds. Expected to take 5.11 seconds.5181# [RSpecRunTime] Starting example group spec/helpers/boards_helper_spec.rb. Expected to take 5.04 seconds.5182BoardsHelper5183 #build_issue_link_base5184 project board5185 returns correct path for project board5186# [RSpecRunTime] RSpec elapsed time: 27 minutes 49.03 seconds. Current RSS: ~1492M. Threads: 6. load average: 1.41 1.30 1.17 1/284 230665187.5188 group board5189 returns correct path for base group5190 returns correct path for subgroup5191 #board_base_url5192 when group board5193 generates the correct url5194 when project board5195 generates the correct url5196 #current_board_namespace5197 when group board5198 returns the correct namespace5199 project under group5200 when project board5201 returns the correct namespace5202 project under user namespace5203 when project board5204 returns the correct namespace5205 #board_data5206 project_board5207 returns board type as parent5208 returns can_update for user permissions on the board5209 returns required label endpoints5210 returns the group id of a project5211 can_admin_list5212 returns can_admin_list as false by default5213 returns can_admin_list as true when user can admin the board lists5214# [RSpecRunTime] RSpec elapsed time: 27 minutes 51.75 seconds. Current RSS: ~1493M. Threads: 6. load average: 1.41 1.30 1.17 1/284 230675215.5216 can_admin_board5217 returns can_admin_board as false by default5218 returns can_admin_board as true when user can admin the board5219 group board5220 returns correct path for base group5221 returns required label endpoints5222 returns the group id5223 can_admin_list5224 returns can_admin_list as false by default5225 returns can_admin_list as true when user can admin the board lists5226# [RSpecRunTime] RSpec elapsed time: 27 minutes 53.33 seconds. Current RSS: ~1502M. Threads: 6. load average: 1.38 1.29 1.17 1/284 230685227.5228# [RSpecRunTime] Finishing example group spec/helpers/boards_helper_spec.rb. It took 5.57 seconds. Expected to take 5.04 seconds.5229# [RSpecRunTime] Starting example group spec/services/packages/debian/create_distribution_service_spec.rb. Expected to take 4.96 seconds.5230Packages::Debian::CreateDistributionService5231 within a projet5232 behaves like Debian Create Distribution Service5233 with only the codename param5234 behaves like Create Debian Distribution5235 returns ServiceResponse5236 with codename, components and architectures5237 behaves like Create Debian Distribution5238 returns ServiceResponse5239 with invalid suite5240 behaves like Create Debian Distribution5241 returns ServiceResponse5242 with invalid component name5243 behaves like Create Debian Distribution5244 returns ServiceResponse5245 with invalid architecture name5246 behaves like Create Debian Distribution5247 returns ServiceResponse5248 within a group5249 behaves like Debian Create Distribution Service5250 with only the codename param5251 behaves like Create Debian Distribution5252 returns ServiceResponse5253 with codename, components and architectures5254 behaves like Create Debian Distribution5255 returns ServiceResponse5256 with invalid suite5257 behaves like Create Debian Distribution5258 returns ServiceResponse5259 with invalid component name5260 behaves like Create Debian Distribution5261 returns ServiceResponse5262 with invalid architecture name5263 behaves like Create Debian Distribution5264 returns ServiceResponse5265# [RSpecRunTime] Finishing example group spec/services/packages/debian/create_distribution_service_spec.rb. It took 4.83 seconds. Expected to take 4.96 seconds.5266# [RSpecRunTime] Starting example group spec/helpers/admin/broadcast_messages_helper_spec.rb. Expected to take 4.77 seconds.5267Admin::BroadcastMessagesHelper5268 #admin_broadcast_messages_data5269 returns the expected messages data attributes5270 has the correct iso formatted date5271 #render_broadcast_message5272 when message is banner5273 renders broadcast message5274 when message is notification5275 renders broadcast message5276 #broadcast_message_status5277 returns Active5278 returns Expired5279 returns Pending5280 #broadcast_message5281 returns nil when no current message5282 includes the current message5283 #current_broadcast_notification_message5284 with available broadcast notification messages5285 is expected to eq #<System::BroadcastMessage id: 2, message: "MyText", starts_at: "2024-05-30 00:00:38.725244401 +0000"...ype: "notification", dismissable: nil, target_access_levels: [], theme: "indigo", show_in_cli: true>5286 when last broadcast message is hidden5287 is expected to eq #<System::BroadcastMessage id: 3, message: "MyText", starts_at: "2024-05-29 00:00:38.860841299 +0000"...ype: "notification", dismissable: nil, target_access_levels: [], theme: "indigo", show_in_cli: true>5288 without broadcast notification messages5289 is expected to be nil5290 user access level targeted messages5291 when in a project page5292 is expected to eq #<System::BroadcastMessage id: 5, message: "MyText", starts_at: "2024-05-30 00:00:39.018561853 +0000"...e: "notification", dismissable: nil, target_access_levels: [30], theme: "indigo", show_in_cli: true>5293 when in a group page5294 is expected to eq #<System::BroadcastMessage id: 5, message: "MyText", starts_at: "2024-05-30 00:00:39.018561853 +0000"...e: "notification", dismissable: nil, target_access_levels: [30], theme: "indigo", show_in_cli: true>5295 when not in a project, group, or sub-group page5296 is expected to be nil5297 #broadcast_message_data5298 returns the expected message data attributes5299 has the correct iso formatted date5300 #target_access_levels_display5301 joins access levels5302 #current_broadcast_banner_messages5303 user access level targeted messages5304 when in a project page5305 is expected to eq #<System::BroadcastMessage id: 6, message: "MyText", starts_at: "2024-05-30 00:00:40.722985249 +0000"...st_type: "banner", dismissable: nil, target_access_levels: [30], theme: "indigo", show_in_cli: true>5306 when in a group page5307 is expected to eq #<System::BroadcastMessage id: 6, message: "MyText", starts_at: "2024-05-30 00:00:40.722985249 +0000"...st_type: "banner", dismissable: nil, target_access_levels: [30], theme: "indigo", show_in_cli: true>5308 when not in a project, group, or sub-group page5309 is expected to be nil5310# [RSpecRunTime] Finishing example group spec/helpers/admin/broadcast_messages_helper_spec.rb. It took 4.89 seconds. Expected to take 4.77 seconds.5311# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/seed_block_spec.rb. Expected to take 4.71 seconds.5312Gitlab::Ci::Pipeline::Chain::SeedBlock5313 #perform!5314 when there is not seeds_block5315 does nothing5316# [RSpecRunTime] RSpec elapsed time: 28 minutes 4.96 seconds. Current RSS: ~1466M. Threads: 6. load average: 1.32 1.28 1.17 1/286 230935317.5318 when there is seeds_block5319 executes the block5320# [RSpecRunTime] RSpec elapsed time: 28 minutes 6.49 seconds. Current RSS: ~1467M. Threads: 6. load average: 1.32 1.28 1.17 1/287 231185321.5322 when the seeds_block tries to save the pipelie5323 raises error5324# [RSpecRunTime] RSpec elapsed time: 28 minutes 8.12 seconds. Current RSS: ~1468M. Threads: 6. load average: 1.37 1.30 1.18 1/288 231445325.5326# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/seed_block_spec.rb. It took 5.06 seconds. Expected to take 4.71 seconds.5327# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/external/file/local_spec.rb. Expected to take 4.53 seconds.5328Gitlab::Ci::Config::External::File::Local5329 .initialize5330 when a local is specified5331 sets the location5332 when the local is prefixed with a slash5333 removes the slash5334# [RSpecRunTime] RSpec elapsed time: 28 minutes 9.92 seconds. Current RSS: ~1458M. Threads: 6. load average: 1.37 1.30 1.18 1/290 231685335.5336 when the local is prefixed with multiple slashes5337 removes slashes5338 with a missing local5339 sets the location to an empty string5340 #matching?5341 when a local is specified5342 returns true5343 with a missing local5344 returns false5345 with a missing local key5346 returns false5347 #valid?5348 when is a valid local path5349 is expected to be truthy5350 when it is not a valid local path5351 is expected to be falsy5352 when it is not a yaml file5353 is expected to be falsy5354 when it is an empty file5355 returns false and adds an error message about an empty file5356 when the given sha is not valid5357 returns false and adds an error message stating that included file does not exist5358 #content5359 with a valid file5360 returns the content of the file5361 with an invalid file5362 is nil5363 #error_message5364 returns an error message5365 #expand_context5366 inherits project, user and sha5367 #to_hash5368 properly includes another local file in the same repository5369 does expand hash to include the template5370 when interpolaton is being used5371 correctly interpolates the local template5372 #metadata5373 is expected to eq {:blob=>"http://localhost/namespace844/project-1111/-/blob/4d6d5a94ed53bb8bc5f718186e03ceb9aa8de838/l.../4d6d5a94ed53bb8bc5f718186e03ceb9aa8de838/lib/gitlab/ci/templates/existent-file.yml", :type=>:local}5374# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/external/file/local_spec.rb. It took 5.07 seconds. Expected to take 4.53 seconds.5375# [RSpecRunTime] Starting example group spec/services/projects/refresh_build_artifacts_size_statistics_service_spec.rb. Expected to take 4.5 seconds.5376Projects::RefreshBuildArtifactsSizeStatisticsService5377 #execute5378 resets the build artifacts size stats5379 resets the buffered counter5380 updates the last_job_artifact_id to the ID of the last artifact from the batch5381 updates the last_job_artifact_id to the ID of the last artifact from the project5382 requeues the refresh job5383 when an error happens after the recalculation has started5384 keeps the last_job_artifact_id unchanged5385 keeps the last_job_artifact_id_on_refresh_start unchanged5386 keeps the state of the refresh record at running5387# [RSpecRunTime] RSpec elapsed time: 28 minutes 17.62 seconds. Current RSS: ~1476M. Threads: 6. load average: 1.50 1.32 1.19 1/290 233165388.5389 when there are no more artifacts to recalculate for the next refresh job5390 schedules the refresh to be finalized5391# [RSpecRunTime] Finishing example group spec/services/projects/refresh_build_artifacts_size_statistics_service_spec.rb. It took 4.61 seconds. Expected to take 4.5 seconds.5392# [RSpecRunTime] Starting example group spec/graphql/types/user_merge_request_interaction_type_spec.rb. Expected to take 4.34 seconds.5393Types::UserMergeRequestInteractionType5394 is expected to require graphql authorizations :read_merge_request5395 has the expected fields5396 #can_merge5397 when the user cannot merge5398 is expected to equal false5399# [RSpecRunTime] RSpec elapsed time: 28 minutes 20.14 seconds. Current RSS: ~1488M. Threads: 6. load average: 1.46 1.32 1.19 1/291 233925400.5401 when the user can merge5402 is expected to equal true5403 #can_update5404 when the user cannot update the MR5405 is expected to equal false5406 when the user can update the MR5407 is expected to equal true5408 #review_state5409 when the user has not been asked to review the MR5410 is expected to be nil5411 implies not reviewed5412 when the user has been asked to review the MR5413 implies not reviewed5414 when the user has provided a review5415 is expected to eq "reviewed"5416 implies reviewed5417 #approved5418 when the user has not approved the MR5419 is expected to equal false5420 when the user has approved the MR5421 is expected to equal true5422# [RSpecRunTime] Finishing example group spec/graphql/types/user_merge_request_interaction_type_spec.rb. It took 4.37 seconds. Expected to take 4.34 seconds.5423# [RSpecRunTime] Starting example group spec/lib/gitlab/repository_cache/preloader_spec.rb. Expected to take 4.29 seconds.5424Gitlab::RepositoryCache::Preloader5425 #preload5426 when the values are already cached5427 prevents individual cache reads for cached methods5428# [RSpecRunTime] RSpec elapsed time: 28 minutes 24.67 seconds. Current RSS: ~1505M. Threads: 6. load average: 1.43 1.31 1.18 3/290 234395429.5430 when values are not cached5431 reads and writes from cache individually5432# [RSpecRunTime] RSpec elapsed time: 28 minutes 26.82 seconds. Current RSS: ~1517M. Threads: 6. load average: 1.43 1.31 1.18 1/290 234725433.5434# [RSpecRunTime] Finishing example group spec/lib/gitlab/repository_cache/preloader_spec.rb. It took 4.65 seconds. Expected to take 4.29 seconds.5435# [RSpecRunTime] Starting example group spec/finders/users_star_projects_finder_spec.rb. Expected to take 4.2 seconds.5436UsersStarProjectsFinder5437 #execute5438 as same user5439 is expected to contain exactly #<UsersStarProject id: 2, project_id: 1051, user_id: 1580, created_at: "2024-05-30 00:01:06.872233000 +0000", updated_at: "2024-05-30 00:01:06.872233000 +0000"> and #<UsersStarProject id: 1, project_id: 1051, user_id: 1578, created_at: "2024-05-30 00:01:06.783881000 +0000", updated_at: "2024-05-30 00:01:06.783881000 +0000">5440# [RSpecRunTime] RSpec elapsed time: 28 minutes 28.25 seconds. Current RSS: ~1514M. Threads: 6. load average: 1.47 1.33 1.19 1/290 234795441.5442 as other user5443 is expected to contain exactly #<UsersStarProject id: 4, project_id: 1052, user_id: 1582, created_at: "2024-05-30 00:01:07.893415000 +0000", updated_at: "2024-05-30 00:01:07.893415000 +0000">5444# [RSpecRunTime] RSpec elapsed time: 28 minutes 29.38 seconds. Current RSS: ~1503M. Threads: 6. load average: 1.47 1.33 1.19 1/290 234865445.5446 as no user5447 is expected to contain exactly #<UsersStarProject id: 7, project_id: 1053, user_id: 1587, created_at: "2024-05-30 00:01:08.988128000 +0000", updated_at: "2024-05-30 00:01:08.988128000 +0000">5448# [RSpecRunTime] RSpec elapsed time: 28 minutes 30.39 seconds. Current RSS: ~1493M. Threads: 6. load average: 1.47 1.33 1.19 1/287 234935449.5450 with active users only5451 ignores stars of non-active users5452# [RSpecRunTime] Finishing example group spec/finders/users_star_projects_finder_spec.rb. It took 4.48 seconds. Expected to take 4.2 seconds.5453# [RSpecRunTime] Starting example group spec/services/ci/prepare_build_service_spec.rb. Expected to take 4.18 seconds.5454Ci::PrepareBuildService5455 #execute5456 build has unmet prerequisites5457 completes each prerequisite5458 enqueues the build5459 prerequisites fail to complete5460 drops the build5461# [RSpecRunTime] RSpec elapsed time: 28 minutes 33.78 seconds. Current RSS: ~1443M. Threads: 6. load average: 1.43 1.32 1.19 1/287 235005462.5463 prerequisites raise an error5464 drops the build and notifies Sentry5465 build has no prerequisites5466 enqueues the build5467# [RSpecRunTime] Finishing example group spec/services/ci/prepare_build_service_spec.rb. It took 4.02 seconds. Expected to take 4.18 seconds.5468# [RSpecRunTime] Starting example group spec/services/users/set_namespace_commit_email_service_spec.rb. Expected to take 4.06 seconds.5469Users::SetNamespaceCommitEmailService5470 #execute5471 when current_user is not provided5472 returns error message5473 when current_user does not have permission to change namespace commit emails5474 returns error message5475 when target_user does not have permission to access the namespace5476 returns error message5477 when namespace is public5478 behaves like success5479 creates namespace commit email5480 when namespace is not provided5481 returns error message5482 when target user is not current user5483 when current user is an admin5484 when admin mode is enabled5485 creates namespace commit email5486 when admin mode is not enabled5487 returns error message5488 when current user is not an admin5489 returns error message5490 when namespace commit email does not exist5491 when email_id is not provided5492 returns error message5493 when model save fails5494 returns error message5495 when namepsace is a group5496 behaves like success5497 creates namespace commit email5498 when namespace is a user5499 behaves like success5500 creates namespace commit email5501 when namespace is a project5502 behaves like success5503 creates namespace commit email5504 when namespace commit email already exists5505 when email_id is not provided5506 destroys the namespace commit email5507 and email_id is provided5508 updates namespace commit email5509 when model save fails5510 returns generic error message5511 with model errors5512 returns the model error message5513# [RSpecRunTime] Finishing example group spec/services/users/set_namespace_commit_email_service_spec.rb. It took 4.24 seconds. Expected to take 4.06 seconds.5514# [RSpecRunTime] Starting example group spec/tasks/config_lint_rake_spec.rb. Expected to take 4.04 seconds.5515ConfigLint5516 errors out if any bash scripts have errors5517 passes if all scripts are fine5518 config_lint rake task5519 runs lint on shell scripts5520# [RSpecRunTime] Finishing example group spec/tasks/config_lint_rake_spec.rb. It took 2.94 seconds. Expected to take 4.04 seconds.5521# [RSpecRunTime] RSpec elapsed time: 28 minutes 42.72 seconds. Current RSS: ~1448M. Threads: 6. load average: 1.40 1.31 1.19 1/285 235035522.5523# [RSpecRunTime] Starting example group spec/services/projects/create_from_template_service_spec.rb. Expected to take 3.91 seconds.5524Projects::CreateFromTemplateService5525 calls the importer service5526 returns the project that is created5527 when template is not present5528 does not set import set import type5529 does not set import set import source5530 is not scheduled5531 repository is empty5532# [RSpecRunTime] RSpec elapsed time: 28 minutes 44.97 seconds. Current RSS: ~1448M. Threads: 6. load average: 1.45 1.33 1.19 1/285 235045533.5534 the result project5535 overrides template description5536 overrides template visibility_level5537# [RSpecRunTime] RSpec elapsed time: 28 minutes 46.78 seconds. Current RSS: ~1453M. Threads: 6. load average: 1.45 1.33 1.19 1/285 235055538.5539# [RSpecRunTime] Finishing example group spec/services/projects/create_from_template_service_spec.rb. It took 4.22 seconds. Expected to take 3.91 seconds.5540# [RSpecRunTime] Starting example group spec/tasks/gitlab/audit_event_types/compile_docs_task_spec.rb. Expected to take 3.88 seconds.5541Tasks::Gitlab::AuditEventTypes::CompileDocsTask5542 #run5543 outputs message after compiling the documentation5544Documentation compiled.5545 creates audit_event_types.md5546# [RSpecRunTime] Finishing example group spec/tasks/gitlab/audit_event_types/compile_docs_task_spec.rb. It took 2.65 seconds. Expected to take 3.88 seconds.5547# [RSpecRunTime] RSpec elapsed time: 28 minutes 49.65 seconds. Current RSS: ~1424M. Threads: 6. load average: 1.49 1.34 1.19 1/285 235065548.5549# [RSpecRunTime] Starting example group spec/workers/pages_domain_verification_cron_worker_spec.rb. Expected to take 3.81 seconds.5550PagesDomainVerificationCronWorker5551 #perform5552 does nothing if the database is read-only5553 enqueues a PagesDomainVerificationWorker for domains needing verification5554 behaves like a pages cronjob scheduling jobs with context5555 schedules the renewal with a context5556 with RequestStore enabled5557 does not cause extra queries for multiple domains5558# [RSpecRunTime] RSpec elapsed time: 28 minutes 53.66 seconds. Current RSS: ~1406M. Threads: 6. load average: 1.53 1.35 1.20 1/285 235075559.5560# [RSpecRunTime] Finishing example group spec/workers/pages_domain_verification_cron_worker_spec.rb. It took 4.15 seconds. Expected to take 3.81 seconds.5561# [RSpecRunTime] Starting example group spec/services/notes/resolve_service_spec.rb. Expected to take 3.74 seconds.5562Notes::ResolveService5563 #execute5564 resolves the note5565 sends notifications if all discussions are resolved5566# [RSpecRunTime] RSpec elapsed time: 28 minutes 58.03 seconds. Current RSS: ~1413M. Threads: 6. load average: 1.57 1.36 1.20 1/291 236975567.5568# [RSpecRunTime] Finishing example group spec/services/notes/resolve_service_spec.rb. It took 4.39 seconds. Expected to take 3.74 seconds.5569# [RSpecRunTime] Starting example group spec/lib/gitlab/database/load_balancing/connection_proxy_spec.rb. Expected to take 3.66 seconds.5570Gitlab::Database::LoadBalancing::ConnectionProxy5571 #select5572 performs a read5573 #select_all5574 method signatures match5575 using a SELECT query5576 runs the query on a secondary5577 using a SELECT FOR UPDATE query5578 runs the query on the primary and sticks to it5579 sanitize_limit5580 runs the query on the replica5581 select5582 runs the query on the replica5583 select_one5584 runs the query on the replica5585 select_rows5586 runs the query on the replica5587 quote_column_name5588 runs the query on the replica5589 delete5590 runs the query on the primary and sticks to it5591 delete_all5592 runs the query on the primary and sticks to it5593 insert5594 runs the query on the primary and sticks to it5595 update5596 runs the query on the primary and sticks to it5597 update_all5598 runs the query on the primary and sticks to it5599 exec_insert_all5600 runs the query on the primary and sticks to it5601 methods using exec_insert_all on the connection5602 #upsert5603-- create_table(:_test_connection_proxy_insert_all, {:force=>true})5604 -> 0.0079s5605-- drop_table(:_test_connection_proxy_insert_all, {:force=>true})5606 -> 0.0030s5607 upserts a record and marks the session to stick to the primary5608 #insert_all!5609-- create_table(:_test_connection_proxy_insert_all, {:force=>true})5610 -> 0.0072s5611-- drop_table(:_test_connection_proxy_insert_all, {:force=>true})5612 -> 0.0029s5613 inserts multiple records and marks the session to stick to the primary5614 #insert5615-- create_table(:_test_connection_proxy_insert_all, {:force=>true})5616 -> 0.0107s5617-- drop_table(:_test_connection_proxy_insert_all, {:force=>true})5618 -> 0.0033s5619 inserts a single record and marks the session to stick to the primary5620 #transaction5621 session fallbacks ambiguous queries to replicas5622 with a read query5623 runs the transaction and any nested queries on the replica5624 with a write query5625 raises an exception5626 session does not fallback to replicas for ambiguous queries5627 with a read query5628 runs the transaction and any nested queries on the primary and stick to it5629 with a write query5630 runs the transaction and any nested queries on the primary and stick to it5631 #method_missing5632 runs the query on the primary without sticking to it5633 properly forwards keyword arguments5634 current session prefers to fallback ambiguous queries to replicas5635 runs the query on the replica5636 properly forwards keyword arguments5637# [RSpecRunTime] RSpec elapsed time: 29 minutes 3.16 seconds. Current RSS: ~1460M. Threads: 6. load average: 1.52 1.35 1.20 1/290 236985638.5639 #read_using_load_balancer5640 with a regular session5641 uses a secondary5642 with a regular session and forcing all reads to replicas5643 uses a secondary5644 with a session using the primary but forcing all reads to replicas5645 uses a secondary5646 with a session using the primary5647 uses the primary5648 #write_using_load_balancer5649 uses but does not stick to the primary5650# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/load_balancing/connection_proxy_spec.rb. It took 5.71 seconds. Expected to take 3.66 seconds.5651# [RSpecRunTime] Starting example group spec/workers/project_destroy_worker_spec.rb. Expected to take 3.62 seconds.5652ProjectDestroyWorker5653 behaves like an idempotent worker5654 is labeled as idempotent5655 performs multiple times sequentially without raising an exception5656 does not change projects when run twice5657# [RSpecRunTime] RSpec elapsed time: 29 minutes 6.48 seconds. Current RSS: ~1487M. Threads: 6. load average: 1.52 1.35 1.20 1/290 237205658.5659 #perform5660 deletes the project5661 does not raise error when project could not be found5662 does not raise error when user could not be found5663# [RSpecRunTime] Finishing example group spec/workers/project_destroy_worker_spec.rb. It took 3.52 seconds. Expected to take 3.62 seconds.5664# [RSpecRunTime] Starting example group spec/graphql/mutations/customer_relations/contacts/create_spec.rb. Expected to take 3.53 seconds.5665Mutations::CustomerRelations::Contacts::Create5666 is expected to require graphql authorizations :admin_crm_contact5667 #resolve5668 when the user does not have permission5669 raises an error5670 when the user has permission5671 creates contact with correct values5672 when crm_enabled is false5673 raises an error5674 when the params are invalid5675 returns the validation error5676 when attaching to an crm_organization5677 when all ok5678 creates contact with correct values5679 when crm_organization does not exist5680 returns the relevant error5681 when crm_organzation belongs to a different group5682 returns the relevant error5683# [RSpecRunTime] Finishing example group spec/graphql/mutations/customer_relations/contacts/create_spec.rb. It took 3.75 seconds. Expected to take 3.53 seconds.5684# [RSpecRunTime] Starting example group spec/channels/noteable/notes_channel_spec.rb. Expected to take 3.5 seconds.5685Noteable::NotesChannel5686 with a personal access token5687 with an api scoped personal access token5688 subscribes to the given graphql subscription5689# [RSpecRunTime] RSpec elapsed time: 29 minutes 12.64 seconds. Current RSS: ~1483M. Threads: 6. load average: 1.48 1.35 1.20 1/287 237365690.5691 with a read_user personal access token5692 does not subscribe to the given graphql subscription5693 with a read_api and read_user personal access token5694 subscribes to the given graphql subscription5695 #subscribed5696 rejects the subscription when noteable params are missing5697 on an issue5698 behaves like handle subscription based on user access5699 subscribes to the noteable stream when user has access5700 rejects the subscription when the user does not have access5701 on a merge request5702 behaves like handle subscription based on user access5703 subscribes to the noteable stream when user has access5704 rejects the subscription when the user does not have access5705# [RSpecRunTime] Finishing example group spec/channels/noteable/notes_channel_spec.rb. It took 3.38 seconds. Expected to take 3.5 seconds.5706# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/deprecations/deprecation_spec.rb. Expected to take 3.4 seconds.5707Gitlab::Graphql::Deprecations::Deprecation5708 #original_description5709 records the description passed to it5710 #markdown5711 when there is a replacement5712 when the context is :inline5713 renders on one line5714 when the context is :block5715 renders a warning note5716 when there is no replacement5717 when the context is :inline5718 renders on one line5719 when the context is :block5720 renders a warning note5721 #edit_description5722 appends milestone:reason with a leading space if there is a description5723 returns nil if there is no description5724 strips any leading or trailing spaces5725 strips any leading or trailing spaces in heredoc string literals5726 .parse5727 with no arguments5728 returns nil5729 with an incomplete `deprecated` argument5730 parses as an invalid deprecation5731 with a `deprecated` argument5732 parses as a deprecation5733 with an `alpha` argument5734 parses as an alpha5735 with both `deprecated` and `alpha` arguments5736 raises an error5737 #alpha?5738 when `reason` is `:alpha`5739 is expected to be alpha5740 when `reason` is not `:alpha`5741 is expected not to be alpha5742 validations5743 is expected to be valid5744 when the milestone is absent5745 is expected not to be valid5746 when the milestone is not milestone-ish5747 is expected not to be valid5748 when the milestone is not a string5749 is expected not to be valid5750 when the reason is absent5751 is expected not to be valid5752 when the reason is not a known reason5753 is expected not to be valid5754 when the reason is a string5755 is expected to be valid5756 when the reason is a string ending with a period5757 is expected not to be valid5758 #deprecation_reason5759 when there is a replacement5760 renders as reason-replacement-milestone5761 when there is no replacement5762 renders as reason-milestone5763 processing of reason5764 when the reason is a known reason such as :renamed5765 renders the reason_text correctly5766 when the reason is a known reason such as :alpha5767 renders the reason_text correctly5768 when the reason is any other string5769 appends a period5770# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/deprecations/deprecation_spec.rb. It took 3.56 seconds. Expected to take 3.4 seconds.5771# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/menus/merge_requests_menu_spec.rb. Expected to take 3.38 seconds.5772Sidebars::Projects::Menus::MergeRequestsMenu5773 behaves like serializable as super_sidebar_menu_args5774 returns hash with provided attributes5775 returns hash with an item_id5776# [RSpecRunTime] RSpec elapsed time: 29 minutes 19.34 seconds. Current RSS: ~1516M. Threads: 6. load average: 1.41 1.33 1.20 1/290 238125777.5778 #render?5779 when repository is not present5780 returns false5781 when repository is present5782 when user can read merge requests5783 returns true5784 when user cannot read merge requests5785 returns false5786 #pill_count5787 returns zero when there are no open merge requests5788 memoizes the query5789 when there are open merge requests5790 returns the number of open merge requests5791# [RSpecRunTime] RSpec elapsed time: 29 minutes 21.19 seconds. Current RSS: ~1513M. Threads: 6. load average: 1.41 1.33 1.20 1/291 238875792.5793 formatting5794 when the count value is over 10005795 returns truncated digits5796# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/menus/merge_requests_menu_spec.rb. It took 3.38 seconds. Expected to take 3.38 seconds.5797# [RSpecRunTime] Starting example group spec/finders/ci/variables_finder_spec.rb. Expected to take 3.27 seconds.5798Ci::VariablesFinder5799 for a project5800 #initialize5801 without key filter5802 raises an error5803 #execute5804 with key filter5805 returns var15806 with key and environment_scope filter5807 returns var25808 for a group5809 #initialize5810 without key filter5811 raises an error5812 #execute5813 with key filter5814 returns var15815 with key and environment_scope filter5816 returns var25817# [RSpecRunTime] Finishing example group spec/finders/ci/variables_finder_spec.rb. It took 3.22 seconds. Expected to take 3.27 seconds.5818# [RSpecRunTime] Starting example group spec/models/concerns/access_requestable_spec.rb. Expected to take 3.26 seconds.5819AccessRequestable5820 does not allow STI5821 Group5822 #request_access5823 is expected to be a kind of GroupMember(id: integer, access_level: integer, source_id: integer, source_type: string, user_id: int...z, request_accepted_at: timestamptz, last_activity_on: date, is_source_accessible_to_current_user: )5824 is expected to eq #<User id:1631 @user820>5825# [RSpecRunTime] RSpec elapsed time: 29 minutes 25.93 seconds. Current RSS: ~1496M. Threads: 6. load average: 1.37 1.33 1.20 1/290 238885826.5827 #access_requested?5828 is expected to be truthy5829 Project5830 #request_access5831 is expected to be a kind of ProjectMember(id: integer, access_level: integer, source_id: integer, source_type: string, user_id: i...z, request_accepted_at: timestamptz, last_activity_on: date, is_source_accessible_to_current_user: )5832 #access_requested?5833 is expected to be truthy5834# [RSpecRunTime] Finishing example group spec/models/concerns/access_requestable_spec.rb. It took 3.61 seconds. Expected to take 3.26 seconds.5835# [RSpecRunTime] Starting example group spec/workers/merge_requests/delete_source_branch_worker_spec.rb. Expected to take 3.15 seconds.5836MergeRequests::DeleteSourceBranchWorker5837 #perform5838 with a non-existing merge request5839 does nothing5840# [RSpecRunTime] RSpec elapsed time: 29 minutes 30.12 seconds. Current RSS: ~1467M. Threads: 6. load average: 1.34 1.32 1.19 1/291 239645841.5842 with a non-existing user5843 does nothing5844 with existing user and merge request5845 calls delete branch worker5846 source branch sha does not match5847 does nothing5848 when delete worker raises an error5849 still retargets the merge request5850 behaves like an idempotent worker5851 is labeled as idempotent5852 performs multiple times sequentially without raising an exception5853# [RSpecRunTime] Finishing example group spec/workers/merge_requests/delete_source_branch_worker_spec.rb. It took 2.95 seconds. Expected to take 3.15 seconds.5854# [RSpecRunTime] Starting example group spec/lib/gitlab/protocol_access_spec.rb. Expected to take 3.15 seconds.5855Gitlab::ProtocolAccess5856 .allowed?5857 protocol: "web", project: nil, admin_setting: nil, namespace_setting: nil, expected_result: true5858 is expected to equal true5859# [RSpecRunTime] RSpec elapsed time: 29 minutes 32.35 seconds. Current RSS: ~1471M. Threads: 6. load average: 1.34 1.32 1.19 1/291 239905860.5861 protocol: "ssh", project: nil, admin_setting: nil, namespace_setting: nil, expected_result: true5862 is expected to equal true5863 protocol: "http", project: nil, admin_setting: nil, namespace_setting: nil, expected_result: true5864 is expected to equal true5865 protocol: "ssh", project: nil, admin_setting: "", namespace_setting: nil, expected_result: true5866 is expected to equal true5867 protocol: "http", project: nil, admin_setting: "", namespace_setting: nil, expected_result: true5868 is expected to equal true5869 protocol: "ssh", project: nil, admin_setting: "ssh", namespace_setting: nil, expected_result: true5870 is expected to equal true5871 protocol: "http", project: nil, admin_setting: "http", namespace_setting: nil, expected_result: true5872 is expected to equal true5873 protocol: "ssh", project: nil, admin_setting: "http", namespace_setting: nil, expected_result: false5874 is expected to equal false5875 protocol: "http", project: nil, admin_setting: "ssh", namespace_setting: nil, expected_result: false5876 is expected to equal false5877 protocol: "ssh", project: p1, admin_setting: nil, namespace_setting: "all", expected_result: true5878 is expected to equal true5879 protocol: "http", project: p1, admin_setting: nil, namespace_setting: "all", expected_result: true5880 is expected to equal true5881 protocol: "ssh", project: p1, admin_setting: nil, namespace_setting: "ssh", expected_result: true5882 is expected to equal true5883 protocol: "http", project: p1, admin_setting: nil, namespace_setting: "http", expected_result: true5884 is expected to equal true5885 protocol: "ssh", project: p1, admin_setting: nil, namespace_setting: "http", expected_result: false5886 is expected to equal false5887 protocol: "http", project: p1, admin_setting: nil, namespace_setting: "ssh", expected_result: false5888 is expected to equal false5889 protocol: "ssh", project: p1, admin_setting: "", namespace_setting: "all", expected_result: true5890 is expected to equal true5891 protocol: "http", project: p1, admin_setting: "", namespace_setting: "all", expected_result: true5892 is expected to equal true5893 protocol: "ssh", project: p1, admin_setting: "ssh", namespace_setting: "ssh", expected_result: true5894 is expected to equal true5895 protocol: "http", project: p1, admin_setting: "http", namespace_setting: "http", expected_result: true5896 is expected to equal true5897# [RSpecRunTime] Finishing example group spec/lib/gitlab/protocol_access_spec.rb. It took 3.42 seconds. Expected to take 3.15 seconds.5898# [RSpecRunTime] Starting example group spec/lib/gitlab/jira_import/issue_serializer_spec.rb. Expected to take 3.05 seconds.5899Gitlab::JiraImport::IssueSerializer5900 #execute5901 attributes setting5902 sets the basic attributes5903 creates a hash for valid issue5904 labels5905 creates all missing labels (on project level)5906 when there are no new labels5907 assigns the labels to the Issue hash5908 does not create new labels5909# [RSpecRunTime] RSpec elapsed time: 29 minutes 36.29 seconds. Current RSS: ~1486M. Threads: 6. load average: 1.32 1.32 1.19 1/290 239915910.5911 author5912 when reporter maps to a valid GitLab user5913 sets the issue author to the mapped user5914 when reporter does not map to a valid Gitlab user5915 defaults the issue author to project creator5916 when reporter field is empty5917 defaults the issue author to project creator5918 when reporter field is missing accountId5919 defaults the issue author to project creator5920 assignee5921 when assignee maps to a valid GitLab user5922 sets the issue assignees to the mapped user5923 when assignee does not map to a valid GitLab user5924 leaves the assignee empty5925 when assginee field is empty5926 leaves the assignee empty5927 when assginee field is missing accountId5928 leaves the assignee empty5929 with jira server response5930 when assignee maps to a valid GitLab user5931 sets the issue assignees to the mapped user5932 with done status5933 maps the status to closed5934 without the iid5935 does not set the iid5936# [RSpecRunTime] Finishing example group spec/lib/gitlab/jira_import/issue_serializer_spec.rb. It took 3.4 seconds. Expected to take 3.05 seconds.5937# [RSpecRunTime] Starting example group spec/workers/ci/test_failure_history_worker_spec.rb. Expected to take 3.01 seconds.5938Ci::TestFailureHistoryWorker5939 is labeled as idempotent5940 performs multiple times sequentially without raising an exception5941 tracks test failures5942 #perform5943 when pipeline exists5944 executes test failure history service5945# [RSpecRunTime] RSpec elapsed time: 29 minutes 41.03 seconds. Current RSS: ~1491M. Threads: 6. load average: 1.29 1.31 1.19 1/292 239985946.5947 when pipeline does not exist5948 does not execute test failure history service5949# [RSpecRunTime] Finishing example group spec/workers/ci/test_failure_history_worker_spec.rb. It took 3.23 seconds. Expected to take 3.01 seconds.5950# [RSpecRunTime] Starting example group spec/models/packages/npm/metadatum_spec.rb. Expected to take 2.95 seconds.5951Packages::Npm::Metadatum5952 does not allow STI5953 relationships5954 is expected to belong to package required: false inverse_of => npm_metadatum5955 validations5956 package5957 is expected to validate that :package cannot be empty/falsy5958 ensure npm package type5959 package_json5960 is expected to allow :package_json to be ‹{"name" => "foo", "version" => "v1.0", "dist" => {"tarball"=>"x", "shasum"=>"x"}}›5961 is expected to allow :package_json to be ‹{"name" => "foo", "version" => "v1.0", "dist" => {"tarball"=>"x", "shasum"=>"x"}, extra-field: {:foo=>"bar"}}›5962 is expected to allow :package_json to be ‹{"name" => "foo", "version" => "v1.0", "dist" => {"tarball"=>"x", "shasum"=>"x", :"extra-field"=>"x"}}›5963 is expected not to allow :package_json to be ‹{"version" => "v1.0", "dist" => {"tarball"=>"x", "shasum"=>"x"}}›5964 is expected not to allow :package_json to be ‹{"name" => "foo", "dist" => {"tarball"=>"x", "shasum"=>"x"}}›5965 is expected not to allow :package_json to be ‹{"name" => "foo", "version" => "v1.0"}›5966 is expected not to allow :package_json to be ‹{"name" => "foo", "version" => "v1.0", "dist" => {"shasum"=>"x"}}›5967 is expected not to allow :package_json to be ‹{"name" => "foo", "version" => "v1.0", "dist" => {"tarball"=>"x"}}›5968 is expected not to allow :package_json to be ‹{}›5969 is expected not to allow :package_json to be ‹{test: "testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest"}›, producing a custom validation error on failure5970# [RSpecRunTime] RSpec elapsed time: 29 minutes 43.24 seconds. Current RSS: ~1496M. Threads: 6. load average: 1.27 1.31 1.19 1/286 239995971.5972 scopes5973 .package_id_in5974 returns metadatums with the given package ids5975# [RSpecRunTime] Finishing example group spec/models/packages/npm/metadatum_spec.rb. It took 3.01 seconds. Expected to take 2.95 seconds.5976# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.5977Lint factories for Packages::Npm::Metadatum5978 with saas, license, and factory defaults5979 behaves like factory5980 npm_metadatum factory5981 does not raise error when built5982 does not raise error when created5983# [RSpecRunTime] RSpec elapsed time: 29 minutes 45.67 seconds. Current RSS: ~1505M. Threads: 6. load average: 1.27 1.31 1.19 1/285 240155984.5985# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.5 seconds. Expected to take 39.97 seconds.5986# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/ansi2json/line_spec.rb. Expected to take 2.88 seconds.5987Gitlab::Ci::Ansi2json::Line5988 #<<5989 appends new data to the current segment5990 #style5991 when style is passed to the initializer5992 returns the same style5993 when style is not passed to the initializer5994 returns the default style5995 #update_style5996 sets the style5997 #add_section5998 appends a new section to the list5999 #set_section_options6000 sets the current section's options6001 #set_as_section_header6002 change the section_header to true6003 #set_as_section_footer6004 change the section_footer to true6005 #set_section_duration6006 duration: nil, result: "00:00"6007 is expected to eq "00:00"6008 duration: "string", result: "00:00"6009 is expected to eq "00:00"6010 duration: 0 seconds, result: "00:00"6011 is expected to eq "00:00"6012 duration: 7 seconds, result: "00:07"6013 is expected to eq "00:07"6014 duration: 75, result: "01:15"6015 is expected to eq "01:15"6016 duration: 1 minute and 15 seconds, result: "01:15"6017 is expected to eq "01:15"6018 duration: 13 hours, 14 minutes, and 15 seconds, result: "13:14:15"6019 is expected to eq "13:14:15"6020 duration: 1 day, 13 hours, 14 minutes, and 15 seconds, result: "37:14:15"6021 is expected to eq "37:14:15"6022 duration: 1.7976931348623157e+308, result: "8765:00:00"6023 is expected to eq "8765:00:00"6024 duration: 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, result: "8765:00:00"6025 is expected to eq "8765:00:00"6026 #flush_current_segment!6027 when current segment is not empty6028 adds the segment to the list6029 updates the current segment pointer propagating the style6030 when current segment is empty6031 does not add any segments to the list6032 does not change the current segment6033 #to_h6034 when sections are present6035 when section header is set6036 serializes the attributes set6037 when section duration is set6038 serializes the attributes set6039 when section footer is set6040 serializes the attributes set6041 when there are no sections6042 serializes the attributes set6043# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/ansi2json/line_spec.rb. It took 3.25 seconds. Expected to take 2.88 seconds.6044# [RSpecRunTime] Starting example group spec/services/jira_connect_subscriptions/create_service_spec.rb. Expected to take 2.85 seconds.6045JiraConnectSubscriptions::CreateService6046 remote user does not have access6047 behaves like a failed execution6048 does not create a subscription6049 returns an error status6050 remote user cannot be retrieved6051 behaves like a failed execution6052 does not create a subscription6053 returns an error status6054 when user does have access6055 creates a subscription6056 returns success6057 namespace has projects6058 starts workers to sync projects in batches with delay6059# [RSpecRunTime] RSpec elapsed time: 29 minutes 51.19 seconds. Current RSS: ~1509M. Threads: 6. load average: 1.25 1.30 1.19 1/285 240166060.6061 when path is invalid6062 behaves like a failed execution6063 does not create a subscription6064 returns an error status6065 when user does not have access6066 behaves like a failed execution6067 does not create a subscription6068 returns an error status6069# [RSpecRunTime] Finishing example group spec/services/jira_connect_subscriptions/create_service_spec.rb. It took 2.89 seconds. Expected to take 2.85 seconds.6070# [RSpecRunTime] Starting example group spec/graphql/resolvers/releases_resolver_spec.rb. Expected to take 2.78 seconds.6071Resolvers::ReleasesResolver6072 #resolve6073 behaves like releases and group releases resolver6074 when the user does not have access to the project6075 returns an empty response6076# [RSpecRunTime] RSpec elapsed time: 29 minutes 53.12 seconds. Current RSS: ~1488M. Threads: 6. load average: 1.23 1.30 1.19 1/285 240176077.6078 when the user has full access to the project's releases6079 returns all releases associated to the project6080 when order_by is released_at6081 with sort: desc6082 returns the releases ordered by released_at in descending order6083 with sort: asc6084 returns the releases ordered by released_at in ascending order6085 when order_by is created_at6086 with sort: desc6087 returns the releases ordered by created_at in descending order6088 with sort: asc6089 returns the releases ordered by created_at in ascending order6090# [RSpecRunTime] Finishing example group spec/graphql/resolvers/releases_resolver_spec.rb. It took 2.77 seconds. Expected to take 2.78 seconds.6091# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/bounded_contexts_spec.rb. Expected to take 2.76 seconds.6092RuboCop::Cop::Gitlab::BoundedContexts6093 does not flag an offense for a platform module6094 does not flag an offense for a bounded context module6095 flags an offense for a non bounded context module which contains a module6096 does not flag an offense for a class inside a platform module6097 does not flag an offense for a class which is nested more than one module deep in a bounded context6098 flags an offense for a class which is not within a module6099 flags an offense for a non bounded context module which contains a class (compact version)6100 does not flag an offense for a module which IS within a bounded context6101 does not flag an offense for a class which IS within a bounded context6102 flags an offense for a non bounded context module which contains a class6103 flags an offense for an empty non bounded context module6104 GraphQL code6105 flags an offense for a mutation not in a bounded context6106 does not flag an offense for a mutation in a bounded context6107 flags an offense for a type not in a bounded context6108 does not flag an offense for a type in a bounded context6109 flags an offense for a resolver not in a bounded context6110 does not flag an offense for a resolver in a bounded context6111 does not flag an offense for a resolver in a bounded context inside an EE extension6112 flags an offense for a resolver not in a bounded context inside an EE extension6113# [RSpecRunTime] RSpec elapsed time: 29 minutes 57.34 seconds. Current RSS: ~1507M. Threads: 6. load average: 1.23 1.30 1.19 1/285 240186114.6115 EE extensions6116 does not flag an offense for an EE module inside a platform module6117 does not flag an offense for an EE module inside a bounded context namespace6118 does not flag an offense for an EE module inside a bounded context namespace (compact version)6119 flags an offense inside an EE module6120 flags an offense inside an EE module (compact version)6121# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/bounded_contexts_spec.rb. It took 3.34 seconds. Expected to take 2.76 seconds.6122# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/o_auth/auth_hash_spec.rb. Expected to take 2.71 seconds.6123Gitlab::Auth::OAuth::AuthHash6124 defaults6125 is expected to eq "openid_connect"6126 is expected to eql "CN=Onur Küçük,OU=Test,DC=example,DC=net"6127 is expected to eql "onur.küçük_ABC-123@example.net"6128 is expected to eql "oküçük"6129 is expected to eql "Onur Küçük"6130 is expected not to be empty6131 is expected to eq "some locality, some country"6132 email not provided6133 generates a temp email6134 username not provided6135 takes the first part of the email as username6136 when username claim is in email format6137 creates proper email and username fields6138 name not provided6139 concats first and lastname as the name6140 custom username field provided6141 uses the custom field for the username within info6142 uses the custom field for the username within extra.raw_info6143 uses the default claim for the username when the custom claim is not found6144 uses the default claim for the username when the custom claim is empty6145 uses the default claim for the username when the custom claim is nil6146 auth_hash constructed with ASCII-8BIT encoding6147 forces utf8 encoding on uid6148 forces utf8 encoding on provider6149 forces utf8 encoding on name6150 forces utf8 encoding on username6151 forces utf8 encoding on email6152 forces utf8 encoding on password6153 #get_from_auth_hash_or_info6154 for a key not within auth_hash6155 provides username from info_hash6156 for a key within auth_hash6157 provides username from auth_hash6158 for a key within auth_hash extra6159 provides username from auth_hash extra6160# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/o_auth/auth_hash_spec.rb. It took 3.28 seconds. Expected to take 2.71 seconds.6161# [RSpecRunTime] Starting example group spec/graphql/mutations/container_repositories/destroy_spec.rb. Expected to take 2.68 seconds.6162Mutations::ContainerRepositories::Destroy6163 is expected to require graphql authorizations :destroy_container_image6164 #resolve6165 with valid id6166 user_role: :maintainer, shared_examples_name: "destroying the container repository"6167 behaves like destroying the container repository6168 marks the repository as delete_scheduled6169# [RSpecRunTime] RSpec elapsed time: 30 minutes 2.59 seconds. Current RSS: ~1517M. Threads: 6. load average: 1.21 1.29 1.19 1/285 240196170.6171 user_role: :developer, shared_examples_name: "destroying the container repository"6172 behaves like destroying the container repository6173 marks the repository as delete_scheduled6174 user_role: :reporter, shared_examples_name: "denying access to container respository"6175 behaves like denying access to container respository6176 raises an error6177 user_role: :guest, shared_examples_name: "denying access to container respository"6178 behaves like denying access to container respository6179 raises an error6180 user_role: :anonymous, shared_examples_name: "denying access to container respository"6181 behaves like denying access to container respository6182 raises an error6183# [RSpecRunTime] Finishing example group spec/graphql/mutations/container_repositories/destroy_spec.rb. It took 2.56 seconds. Expected to take 2.68 seconds.6184# [RSpecRunTime] Starting example group spec/lib/gitlab/git/conflict/parser_spec.rb. Expected to take 2.62 seconds.6185Gitlab::Git::Conflict::Parser6186 .parse6187 when the file has valid conflicts6188 content has LF endings6189 behaves like successful parsing6190 sets our lines as new lines6191 sets their lines as old lines6192 sets non-conflicted lines as both6193 sets consecutive line numbers for line_obj_index, line_old, and line_new6194 content has CRLF endings6195 behaves like successful parsing6196 sets our lines as new lines6197 sets their lines as old lines6198 sets non-conflicted lines as both6199 sets consecutive line numbers for line_obj_index, line_old, and line_new6200 content has mixed LF and CRLF endings6201 behaves like successful parsing6202 sets our lines as new lines6203 sets their lines as old lines6204 sets non-conflicted lines as both6205 sets consecutive line numbers for line_obj_index, line_old, and line_new6206 when the file contents include conflict delimiters6207 raises MissingEndDelimiter when there is no end delimiter at the end6208 when there is a non-start delimiter first6209 raises UnexpectedDelimiter when there is a middle delimiter first6210 raises UnexpectedDelimiter when there is an end delimiter first6211 does not raise when there is an end delimiter for a different path first6212 when a start delimiter is followed by a non-middle delimiter6213 raises UnexpectedDelimiter when it is followed by an end delimiter6214 raises UnexpectedDelimiter when it is followed by another start delimiter6215 does not raise when it is followed by a start delimiter for a different path6216 when a middle delimiter is followed by a non-end delimiter6217 raises UnexpectedDelimiter when it is followed by another middle delimiter6218 raises UnexpectedDelimiter when it is followed by a start delimiter6219 does not raise when it is followed by a start delimiter for another path6220 other file types6221 raises UnmergeableFile when lines is blank, indicating a binary file6222 raises UnmergeableFile when the file is over 200 KiB6223 when the file contains UTF-8 characters6224 does not raise6225# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/conflict/parser_spec.rb. It took 3.21 seconds. Expected to take 2.62 seconds.6226# [RSpecRunTime] Starting example group spec/workers/stage_update_worker_spec.rb. Expected to take 2.61 seconds.6227StageUpdateWorker6228 #perform6229 when stage exists6230 updates stage status6231 behaves like an idempotent worker6232 is labeled as idempotent6233 performs multiple times sequentially without raising an exception6234 results in the stage getting the skipped status6235# [RSpecRunTime] RSpec elapsed time: 30 minutes 9.42 seconds. Current RSS: ~1502M. Threads: 6. load average: 1.18 1.28 1.18 1/285 240206236.6237 when stage does not exist6238 does not raise exception6239# [RSpecRunTime] Finishing example group spec/workers/stage_update_worker_spec.rb. It took 2.59 seconds. Expected to take 2.61 seconds.6240# [RSpecRunTime] Starting example group spec/workers/analytics/usage_trends/counter_job_worker_spec.rb. Expected to take 2.54 seconds.6241Analytics::UsageTrends::CounterJobWorker6242 is labeled as idempotent6243 performs multiple times sequentially without raising an exception6244 counts a scope and stores the result6245 does not raise error when inserting duplicated measurement6246 does not insert anything when BatchCount returns error6247 when no records are in the database6248 sets 0 as the count6249# [RSpecRunTime] RSpec elapsed time: 30 minutes 10.95 seconds. Current RSS: ~1497M. Threads: 6. load average: 1.18 1.28 1.18 1/285 240216250.6251 when the timeout elapses6252 continues counting later when the timeout elapses6253 when pipelines_succeeded identifier is passed6254 counts successful pipelines6255 when issues identifier is passed6256 does not count group level work items6257# [RSpecRunTime] Finishing example group spec/workers/analytics/usage_trends/counter_job_worker_spec.rb. It took 2.76 seconds. Expected to take 2.54 seconds.6258# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/decompressed_archive_size_validator_spec.rb. Expected to take 2.51 seconds.6259Gitlab::ImportExport::DecompressedArchiveSizeValidator6260 #valid?6261 when file does not exceed allowed decompressed size6262 returns true6263 when waiter thread no longer exists6264 does not raise exception6265 when file exceeds allowed decompressed size6266 logs error message returns false6267 when max_decompressed_archive_size is set to 06268 is valid and does not log error message6269 when exception occurs during decompression6270 when timeout occurs6271 logs raised exception and terminates validator process group6272 when exception occurs6273 logs raised exception and terminates validator process group6274 archive path validation6275 when archive path is traversed6276 returns false6277 when archive path is not a string6278 returns false6279 which archive path is a symlink6280 returns false6281 when archive path shares multiple hard links6282 returns false6283 when archive path is not a file6284 returns false6285# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/decompressed_archive_size_validator_spec.rb. It took 2.23 seconds. Expected to take 2.51 seconds.6286# [RSpecRunTime] Starting example group spec/lib/gitlab/lfs/client_spec.rb. Expected to take 2.49 seconds.6287Gitlab::Lfs::Client6288 #batch6289 server returns 200 OK6290 makes a successful batch request6291 server returns 400 error6292 raises an error6293 server returns 500 error6294 raises an error6295 server returns an exotic transfer method6296 raises an error6297 #upload6298 server returns 200 OK to an authenticated request6299 makes an HTTP PUT with expected parameters6300 server returns 200 OK with a chunked transfer request6301 makes an HTTP PUT with expected parameters6302 server returns 200 OK with a username and password in the URL6303 makes an HTTP PUT with expected parameters6304 no credentials in client6305 server returns 200 OK with credentials in URL6306 makes an HTTP PUT with expected parameters6307 server returns 200 OK to an unauthenticated request6308 makes an HTTP PUT with expected parameters6309 request is not marked as authenticated but includes an authorization header6310 prefers the provided authorization header6311 LFS object has no file6312 makes an HTTP PUT with expected parameters6313 server returns 400 error6314 raises an error6315 server returns 500 error6316 raises an error6317 #verify6318 server returns 200 OK to an authenticated request6319 makes an HTTP POST with expected parameters6320 server returns 200 OK with a username and password in the URL6321 makes an HTTP PUT with expected parameters6322 server returns 200 OK to an unauthenticated request6323 makes an HTTP POST with expected parameters6324 request is not marked as authenticated but includes an authorization header6325 prefers the provided authorization header6326 server returns 400 error6327 raises an error6328 server returns 500 error6329 raises an error6330# [RSpecRunTime] Finishing example group spec/lib/gitlab/lfs/client_spec.rb. It took 2.54 seconds. Expected to take 2.49 seconds.6331# [RSpecRunTime] Starting example group spec/workers/integrations/execute_worker_spec.rb. Expected to take 2.42 seconds.6332Integrations::ExecuteWorker#perform6333 executes integration with given data6334 logs error messages6335 when integration cannot be found6336 completes silently and does not log an error6337 when the Gitlab::SilentMode is enabled6338 completes silently and does not log an error6339 when object is wiki_page6340 injects content into wiki_page6341 when parameter slug empty6342 uses existing data6343 when parameter version_id empty6344 uses existing data6345 when wiki empty6346 uses existing data6347 when wiki page empty6348 uses existing data6349# [RSpecRunTime] Finishing example group spec/workers/integrations/execute_worker_spec.rb. It took 2.46 seconds. Expected to take 2.42 seconds.6350# [RSpecRunTime] Starting example group spec/serializers/integrations/event_entity_spec.rb. Expected to take 2.4 seconds.6351Integrations::EventEntity6352 #as_json6353 with integration without fields6354 exposes correct attributes6355 with integration with fields6356 exposes correct attributes6357 with integration with fields when channels are masked6358 exposes correct attributes6359# [RSpecRunTime] Finishing example group spec/serializers/integrations/event_entity_spec.rb. It took 2.12 seconds. Expected to take 2.4 seconds.6360# [RSpecRunTime] Starting example group spec/workers/propagate_integration_inherit_worker_spec.rb. Expected to take 2.36 seconds.6361PropagateIntegrationInheritWorker6362 #perform6363 behaves like an idempotent worker6364 is labeled as idempotent6365 performs multiple times sequentially without raising an exception6366 calls to Integrations::Propagation::BulkUpdateService6367# [RSpecRunTime] RSpec elapsed time: 30 minutes 24.16 seconds. Current RSS: ~1474M. Threads: 6. load average: 1.14 1.27 1.18 1/288 240816368.6369 with an invalid integration id6370 returns without failure6371# [RSpecRunTime] Finishing example group spec/workers/propagate_integration_inherit_worker_spec.rb. It took 2.62 seconds. Expected to take 2.36 seconds.6372# [RSpecRunTime] Starting example group spec/models/container_registry/data_repair_detail_spec.rb. Expected to take 2.34 seconds.6373ContainerRegistry::DataRepairDetail6374 is expected to belong to project required: true6375 does not allow STI6376 behaves like having unique enum values6377 has unique values in "status"6378 .ongoing_since6379 is expected to contain exactly #<ContainerRegistry::DataRepairDetail missing_count: 0, project_id: 1107, created_at: "2024-05-30 00:03:04.522000525 +0000", updated_at: "2024-05-29 00:03:04.212117285 +0000", status: "ongoing">6380# [RSpecRunTime] RSpec elapsed time: 30 minutes 26.88 seconds. Current RSS: ~1468M. Threads: 6. load average: 1.14 1.27 1.18 1/288 240826381.6382# [RSpecRunTime] Finishing example group spec/models/container_registry/data_repair_detail_spec.rb. It took 2.58 seconds. Expected to take 2.34 seconds.6383# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.6384Lint factories for ContainerRegistry::DataRepairDetail6385 with saas, license, and factory defaults6386 behaves like factory6387 container_registry_data_repair_detail factory6388 does not raise error when built6389 does not raise error when created6390 linting :ongoing trait6391 does not raise error when created6392# [RSpecRunTime] RSpec elapsed time: 30 minutes 28.51 seconds. Current RSS: ~1459M. Threads: 6. load average: 1.20 1.28 1.18 1/288 240986393.6394 linting :completed trait6395 does not raise error when created6396 linting :failed trait6397 does not raise error when created6398# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.92 seconds. Expected to take 39.97 seconds.6399# [RSpecRunTime] Starting example group spec/finders/autocomplete/deploy_keys_with_write_access_finder_spec.rb. Expected to take 2.28 seconds.6400Autocomplete::DeployKeysWithWriteAccessFinder6401 #execute6402 when project is missing6403 returns an empty ActiveRecord::Relation6404 when project is present6405 and current user cannot admin project6406 raises Gitlab::Access::AccessDeniedError6407 and current user can admin project6408 when deploy key does not have write access to project6409 returns an empty ActiveRecord::Relation6410 when deploy key has write access to project6411 returns the deploy keys6412 when searching by title6413 and there are titles that match6414 only returns deploy keys with matching titles6415# [RSpecRunTime] Finishing example group spec/finders/autocomplete/deploy_keys_with_write_access_finder_spec.rb. It took 2.38 seconds. Expected to take 2.28 seconds.6416# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_import/import_lfs_object_worker_spec.rb. Expected to take 2.28 seconds.6417Gitlab::BitbucketImport::ImportLfsObjectWorker6418 behaves like Gitlab::BitbucketImport::ObjectImporter6419 .sidekiq_retries_exhausted6420 notifies the waiter6421 #perform6422 when project does not exist6423 behaves like notifies the waiter6424 is expected to receive notify("key", anything) 1 time6425 when project has import started6426 calls the importer6427 behaves like notifies the waiter6428 is expected to receive notify("key", anything) 1 time6429 when the importer raises an ActiveRecord::RecordInvalid error6430 tracks the error6431 when the importer raises a StandardError6432 tracks the error and raises the error6433 when project import has been cancelled6434 does not call the importer6435 behaves like notifies the waiter6436 is expected to receive notify("key", anything) 1 time6437 #importer_class6438 does not raise a NotImplementedError6439# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_import/import_lfs_object_worker_spec.rb. It took 2.36 seconds. Expected to take 2.28 seconds.6440# [RSpecRunTime] Starting example group spec/services/search/snippet_service_spec.rb. Expected to take 2.22 seconds.6441Search::SnippetService6442 #execute6443 unauthenticated6444 returns public snippets only6445# [RSpecRunTime] RSpec elapsed time: 30 minutes 34.9 seconds. Current RSS: ~1461M. Threads: 6. load average: 1.19 1.27 1.18 1/285 240996446.6447 authenticated6448 returns only public & internal snippets for regular users6449 returns public, internal snippets and project private snippets for project members6450 returns public, internal and private snippets where user is the author6451 when admin mode is enabled6452 returns all snippets when user is admin6453 when admin mode is disabled6454 returns only public & internal snippets when user is admin6455 #scope6456 always scopes to snippet_titles6457# [RSpecRunTime] Finishing example group spec/services/search/snippet_service_spec.rb. It took 2.43 seconds. Expected to take 2.22 seconds.6458# [RSpecRunTime] Starting example group spec/models/packages/ml_model/package_spec.rb. Expected to take 2.2 seconds.6459Packages::MlModel::Package6460 does not allow STI6461 #valid?6462 is expected to validate that :name cannot be empty/falsy6463 is expected to validate that :version cannot be empty/falsy6464 validates a valid ml_model package6465 name6466 ctx: "name is blank", name: ""6467 is expected to include :name6468# [RSpecRunTime] RSpec elapsed time: 30 minutes 37.3 seconds. Current RSS: ~1465M. Threads: 6. load average: 1.19 1.27 1.18 1/285 241006469.6470 ctx: "name is nil", name: nil6471 is expected to include :name6472 ctx: "name is not valid package name", name: "!!()()"6473 is expected to include :name6474 ctx: "name is too large", name: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"6475 is expected to include :name6476 version6477 ctx: "version is blank", version: ""6478 is expected to include :version6479 ctx: "version is nil", version: nil6480 is expected to include :version6481 ctx: "version is not valid semver", version: "v1.0.0"6482 is expected to include :version6483 ctx: "version is too large", version: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"6484 is expected to include :version6485 all6486 fetches only ml_model packages6487 associations6488 is expected to have one model_version6489# [RSpecRunTime] Finishing example group spec/models/packages/ml_model/package_spec.rb. It took 2.51 seconds. Expected to take 2.2 seconds.6490# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.6491Lint factories for Packages::MlModel::Package6492 with saas, license, and factory defaults6493 behaves like factory6494 ml_model_package factory6495 does not raise error when built6496 does not raise error when created6497# [RSpecRunTime] RSpec elapsed time: 30 minutes 39.96 seconds. Current RSS: ~1474M. Threads: 6. load average: 1.17 1.27 1.18 1/285 241166498.6499# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.48 seconds. Expected to take 39.97 seconds.6500# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/nokogiri_spec.rb. Expected to take 2.14 seconds.6501Gitlab::Utils::Nokogiri6502 #css_to_xpath6503 css: "img", xpath: "descendant-or-self::img"6504 generates the xpath6505 css: "a.gfm", xpath: "descendant-or-self::a[contains(concat(' ',normalize-space(@class),' '),' gfm ')]"6506 generates the xpath6507 css: "a:not(.gfm)", xpath: "descendant-or-self::a[not(contains(concat(' ',normalize-space(@class),' '),' gfm '))]"6508 generates the xpath6509 css: "video, audio", xpath: "descendant-or-self::video|descendant-or-self::audio"6510 generates the xpath6511 css: "[data-math-style]", xpath: "descendant-or-self::*[@data-math-style]"6512 generates the xpath6513 css: "[data-mermaid-style]", xpath: "descendant-or-self::*[@data-mermaid-style]"6514 generates the xpath6515 css: ".js-render-metrics", xpath: "descendant-or-self::*[contains(concat(' ',normalize-space(@class),' '),' js-render-metrics ')]"6516 generates the xpath6517 css: "h1, h2, h3, h4, h5, h6", xpath: "descendant-or-self::h1|descendant-or-self::h2|descendant-or-self::h3|descendant-or-self::h4|descendant-or-self::h5|descendant-or-self::h6"6518 generates the xpath6519 css: "pre.code.language-math", xpath: "descendant-or-self::pre[contains(concat(' ',normalize-space(@class),' '),' code ') and contains(concat(' ',normalize-space(@class),' '),' language-math ')]"6520 generates the xpath6521 css: "pre > code[data-canonical-lang=\"plantuml\"]", xpath: "descendant-or-self::pre/code[@data-canonical-lang=\"plantuml\"]"6522 generates the xpath6523 css: "pre[data-canonical-lang=\"mermaid\"] > code", xpath: "descendant-or-self::pre[@data-canonical-lang=\"mermaid\"]/code"6524 generates the xpath6525 css: "pre.language-suggestion", xpath: "descendant-or-self::pre[contains(concat(' ',normalize-space(@class),' '),' language-suggestion ')]"6526 generates the xpath6527 css: "pre.language-suggestion > code", xpath: "descendant-or-self::pre[contains(concat(' ',normalize-space(@class),' '),' language-suggestion ')]/code"6528 generates the xpath6529 css: "a.gfm[data-reference-type=\"user\"]", xpath: "descendant-or-self::a[contains(concat(' ',normalize-space(@class),' '),' gfm ') and @data-reference-type=\"user\"]"6530 generates the xpath6531 css: "a:not(.gfm), img:not(.gfm), video:not(.gfm), audio:not(.gfm)", xpath: "descendant-or-self::a[not(contains(concat(' ',normalize-space(@class),' '),' gfm '))]|descendant-or-self::img[not(contains(concat(' ',normalize-space(@class),' '),' gfm '))]|descendant-or-self::video[not(contains(concat(' ',normalize-space(@class),' '),' gfm '))]|descendant-or-self::audio[not(contains(concat(' ',normalize-space(@class),' '),' gfm '))]"6532 generates the xpath6533 css: "pre:not([data-math-style]):not([data-mermaid-style]):not([data-kroki-style]) > code", xpath: "descendant-or-self::pre[not(@data-math-style) and not(@data-mermaid-style) and not(@data-kroki-style)]/code"6534 generates the xpath6535# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/nokogiri_spec.rb. It took 2.23 seconds. Expected to take 2.14 seconds.6536# [RSpecRunTime] Starting example group spec/views/layouts/_flash.html.haml_spec.rb. Expected to take 2.13 seconds.6537layouts/_flash6538 default6539 does not render flash container no margin class6540 closable flash messages6541 flash_type: "alert"6542 shows a close button6543 flash_type: "notice"6544 shows a close button6545 flash_type: "success"6546 shows a close button6547 non closable flash messages6548 flash_type: "error"6549 does not show a close button6550 flash_type: "message"6551 does not show a close button6552 flash_type: "toast"6553 does not show a close button6554 flash_type: "warning"6555 does not show a close button6556 with flash_class in locals6557 adds class to flash-container6558# [RSpecRunTime] Finishing example group spec/views/layouts/_flash.html.haml_spec.rb. It took 1.47 seconds. Expected to take 2.13 seconds.6559# [RSpecRunTime] Starting example group spec/lib/sidebars/user_profile/menus/snippets_menu_spec.rb. Expected to take 2.11 seconds.6560Sidebars::UserProfile::Menus::SnippetsMenu6561 behaves like User profile menu6562 does not contain any sub menu6563 renders the correct link6564 renders the correct title6565 renders the correct icon6566 renders the correct avatar6567 defines correct active route6568 renders if user is logged in6569 when viewed user is blocked6570 when user is not logged in6571 is not allowed to view the menu item6572# [RSpecRunTime] RSpec elapsed time: 30 minutes 45.04 seconds. Current RSS: ~1495M. Threads: 6. load average: 1.16 1.26 1.18 1/285 241176573.6574 when current user has permission6575 is allowed to view the menu item6576 when current user does not have permission6577 is not allowed to view the menu item6578 when viewed user is banned6579 when user is not logged in6580 is not allowed to view the menu item6581 when current user has permission6582 is allowed to view the menu item6583 when current user does not have permission6584 is not allowed to view the menu item6585# [RSpecRunTime] Finishing example group spec/lib/sidebars/user_profile/menus/snippets_menu_spec.rb. It took 2.09 seconds. Expected to take 2.11 seconds.6586# [RSpecRunTime] Starting example group spec/tooling/danger/sidekiq_args_spec.rb. Expected to take 2.06 seconds.6587Tooling::Danger::SidekiqArgs6588 #changed_worker_files6589 returns added, modified, and renamed_after files by default6590 with include_ee: :exclude6591 returns spec files without EE-specific files6592 with include_ee: :only6593 returns EE-specific spec files only6594 #args_changed?6595 before: " - def perform", after: " + def perform(abc)", result: true6596 returns correct result6597 before: " - def perform", after: " + def perform(abc)", result: true6598 returns correct result6599 before: " - def perform(abc)", after: " + def perform(def)", result: true6600 returns correct result6601 before: " - def perform(abc, def)", after: " + def perform(abc)", result: true6602 returns correct result6603 before: " - def perform(abc, def)", after: " + def perform(def, abc)", result: true6604 returns correct result6605 before: " - def perform", after: " - def perform", result: false6606 returns correct result6607 before: " + def perform", after: " + def perform", result: false6608 returns correct result6609 before: " - def perform(abc)", after: " - def perform(abc)", result: false6610 returns correct result6611 before: " + def perform(abc)", after: " + def perform(abc)", result: false6612 returns correct result6613 before: " - def perform(abc)", after: " + def perform_foo(abc)", result: false6614 returns correct result6615 #add_comment_for_matched_line6616 when args are changed6617Please follow the [Sidekiq development guidelines](https://docs.gitlab.com/ee/development/sidekiq/compatibility_across_updates.html#changing-the-arguments-for-a-worker) when changing Sidekiq worker arguments.6618 adds suggestion at the correct lines6619 adds a top level warning6620 when args are not changed6621 does not add suggestion6622 does not add a top level warning6623# [RSpecRunTime] Finishing example group spec/tooling/danger/sidekiq_args_spec.rb. It took 2.34 seconds. Expected to take 2.06 seconds.6624# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/project/sample/date_calculator_spec.rb. Expected to take 2.03 seconds.6625Gitlab::ImportExport::Project::Sample::DateCalculator6626 #closest date to average6627 when dates are empty6628 is expected to be nil6629 when dates are not empty6630 is expected to eq 2021-01-01 00:00:00.000000000 +00006631 #calculate_by_closest_date_to_average6632 when average date is nil6633 is expected to eq 2024-05-30 00:03:27.607575225 +00006634 when average date is in the past6635 is expected to eq 2025-05-30 00:03:27.717633084 +00006636 when average date is in the future6637 is expected to eq 2024-05-30 00:03:27.829564343 +00006638# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/project/sample/date_calculator_spec.rb. It took 0.9 second. Expected to take 2.03 seconds.6639# [RSpecRunTime] Starting example group spec/lib/sidebars/user_profile/menus/contributed_projects_menu_spec.rb. Expected to take 2.0 seconds.6640Sidebars::UserProfile::Menus::ContributedProjectsMenu6641 behaves like User profile menu6642 does not contain any sub menu6643 renders the correct link6644 renders the correct title6645 renders the correct icon6646 renders the correct avatar6647 defines correct active route6648 renders if user is logged in6649 when viewed user is blocked6650 when user is not logged in6651 is not allowed to view the menu item6652# [RSpecRunTime] RSpec elapsed time: 30 minutes 50.35 seconds. Current RSS: ~1502M. Threads: 6. load average: 1.15 1.26 1.18 1/285 241196653.6654 when current user has permission6655 is allowed to view the menu item6656 when current user does not have permission6657 is not allowed to view the menu item6658 when viewed user is banned6659 when user is not logged in6660 is not allowed to view the menu item6661 when current user has permission6662 is allowed to view the menu item6663 when current user does not have permission6664 is not allowed to view the menu item6665# [RSpecRunTime] Finishing example group spec/lib/sidebars/user_profile/menus/contributed_projects_menu_spec.rb. It took 2.08 seconds. Expected to take 2.0 seconds.6666# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/test_report_summary_spec.rb. Expected to take 1.97 seconds.6667Gitlab::Ci::Reports::TestReportSummary6668 #total6669 when test report summary has several build report results6670 returns all the total count in a hash6671# [RSpecRunTime] RSpec elapsed time: 30 minutes 52.37 seconds. Current RSS: ~1503M. Threads: 6. load average: 1.15 1.26 1.18 1/285 241216672.6673 #test_suites6674 when test report summary has several build report results6675 returns test suites grouped by name6676# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/test_report_summary_spec.rb. It took 2.14 seconds. Expected to take 1.97 seconds.6677# [RSpecRunTime] Starting example group spec/workers/projects/update_repository_storage_worker_spec.rb. Expected to take 1.96 seconds.6678Projects::UpdateRepositoryStorageWorker6679 behaves like an update storage move worker6680 has the `until_executed` deduplicate strategy6681 #perform(repository_storage_move_id)6682 calls the update repository storage service6683 when repository storage move raises an exception6684 releases the exclusive lock6685# [RSpecRunTime] RSpec elapsed time: 30 minutes 55.12 seconds. Current RSS: ~1490M. Threads: 6. load average: 1.13 1.26 1.18 1/285 241376686.6687 when exclusive lease already set6688 does not call the update repository storage service6689 when exclusive lease was taken by the current worker6690 marks storage migration as failed6691# [RSpecRunTime] Finishing example group spec/workers/projects/update_repository_storage_worker_spec.rb. It took 2.25 seconds. Expected to take 1.96 seconds.6692# [RSpecRunTime] Starting example group spec/services/packages/generic/find_or_create_package_service_spec.rb. Expected to take 1.93 seconds.6693Packages::Generic::FindOrCreatePackageService6694 #execute6695 when packages does not exist yet6696 creates package6697 creates package and package build info when build is provided6698# [RSpecRunTime] RSpec elapsed time: 30 minutes 57.0 seconds. Current RSS: ~1486M. Threads: 6. load average: 1.13 1.26 1.18 1/285 241386699.6700 when packages already exists6701 when package was created manually6702 finds the package and does not create package build info even if build is provided6703 when package was created by pipeline6704 finds the package and does not change package build info even if build is provided6705 when a pending_destruction package exists6706 creates a new package6707# [RSpecRunTime] Finishing example group spec/services/packages/generic/find_or_create_package_service_spec.rb. It took 2.01 seconds. Expected to take 1.93 seconds.6708# [RSpecRunTime] Starting example group spec/workers/authorized_projects_worker_spec.rb. Expected to take 1.9 seconds.6709AuthorizedProjectsWorker6710 behaves like refreshes user's project authorizations6711 #perform6712 refreshes user's authorized projects6713 when the user is not found6714 does nothing6715 behaves like an idempotent worker6716 is labeled as idempotent6717 performs multiple times sequentially without raising an exception6718 does not change authorizations when run twice6719# [RSpecRunTime] RSpec elapsed time: 30 minutes 59.39 seconds. Current RSS: ~1485M. Threads: 6. load average: 1.12 1.25 1.18 1/285 241396720.6721# [RSpecRunTime] Finishing example group spec/workers/authorized_projects_worker_spec.rb. It took 1.92 seconds. Expected to take 1.9 seconds.6722# [RSpecRunTime] Starting example group spec/lib/gitlab/rack_attack/user_allowlist_spec.rb. Expected to take 1.86 seconds.6723Gitlab::RackAttack::UserAllowlist6724 input: nil, elements: []6725 has the expected elements6726 implements empty?6727 implements include?6728 input: "", elements: []6729 has the expected elements6730 implements empty?6731 implements include?6732 input: "123", elements: [123]6733 has the expected elements6734 implements empty?6735 implements include?6736 input: "123,456", elements: [123, 456]6737 has the expected elements6738 implements empty?6739 implements include?6740 input: "123,foobar, 456,", elements: [123, 456]6741 has the expected elements6742 implements empty?6743 implements include?6744# [RSpecRunTime] Finishing example group spec/lib/gitlab/rack_attack/user_allowlist_spec.rb. It took 2.14 seconds. Expected to take 1.86 seconds.6745# [RSpecRunTime] Starting example group spec/lib/gitlab/hook_data/base_builder_spec.rb. Expected to take 1.85 seconds.6746Gitlab::HookData::BaseBuilder6747 #absolute_image_urls6748 with an upload prefix specified6749 relative image URL6750 is expected to eq ""6751 absolute upload URL6752 is expected to eq ""6753 absolute non-upload URL6754 is expected to eq ""6755 without an upload prefix specified6756 relative image URL6757 is expected to eq ""6758 absolute upload URL6759 is expected to eq ""6760 absolute non-upload URL6761 is expected to eq ""6762 HTTP URL6763 is expected to eq ""6764 HTTPS URL6765 is expected to eq ""6766 protocol-relative URL6767 is expected to eq ""6768 URL reference by title6769 is expected to eq "![foo]\n\n[foo]: foo.png"6770 URL reference by label6771 is expected to eq "![][foo]\n\n[foo]: foo.png"6772 in Markdown inline code block6773 is expected to eq "``"6774 in HTML tag on the same line6775 is expected to eq "<p></p>"6776 in Markdown multi-line code block6777 is expected to eq "```\n\n```"6778 in HTML tag on different lines6779 is expected to eq "<p>\n\n</p>"6780# [RSpecRunTime] Finishing example group spec/lib/gitlab/hook_data/base_builder_spec.rb. It took 1.89 seconds. Expected to take 1.85 seconds.6781# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/avatar_saver_spec.rb. Expected to take 1.8 seconds.6782Gitlab::ImportExport::AvatarSaver6783 saves a project avatar6784 is fine not to have an avatar6785# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/avatar_saver_spec.rb. It took 1.82 seconds. Expected to take 1.8 seconds.6786# [RSpecRunTime] RSpec elapsed time: 31 minutes 5.47 seconds. Current RSS: ~1494M. Threads: 6. load average: 1.11 1.25 1.18 1/285 241406787.6788# [RSpecRunTime] Starting example group spec/workers/gitlab_service_ping_worker_spec.rb. Expected to take 1.8 seconds.6789GitlabServicePingWorker6790 does not run for SaaS when triggered from cron6791 runs for SaaS when triggered manually6792 delegates to ServicePing::SubmitService6793 obtains a 86400 second exclusive lease6794 sleeps for between 0 and 60 seconds6795 payload computation6796 creates RawUsageData entry when there is NO entry with the same recorded_at timestamp6797 updates RawUsageData entry when there is entry with the same recorded_at timestamp6798 reports errors and continue on execution6799# [RSpecRunTime] RSpec elapsed time: 31 minutes 6.78 seconds. Current RSS: ~1490M. Threads: 6. load average: 1.11 1.25 1.18 1/285 241416800.6801 when lease is not obtained6802 does not invoke ServicePing::SubmitService6803# [RSpecRunTime] Finishing example group spec/workers/gitlab_service_ping_worker_spec.rb. It took 1.74 seconds. Expected to take 1.8 seconds.6804# [RSpecRunTime] Starting example group spec/graphql/mutations/alert_management/prometheus_integration/update_spec.rb. Expected to take 1.75 seconds.6805Mutations::AlertManagement::PrometheusIntegration::Update6806 is expected to require graphql authorizations :admin_project6807 #resolve6808 user has sufficient access to project6809 when ::Projects::Operations::UpdateService responds with success6810 returns the integration with no errors6811# [RSpecRunTime] RSpec elapsed time: 31 minutes 8.5 seconds. Current RSS: ~1497M. Threads: 6. load average: 1.10 1.24 1.18 1/285 241426812.6813 when ::Projects::Operations::UpdateService responds with an error6814 returns errors6815 when resource is not accessible to the user6816 raises an error if the resource is not accessible to the user6817# [RSpecRunTime] Finishing example group spec/graphql/mutations/alert_management/prometheus_integration/update_spec.rb. It took 1.9 seconds. Expected to take 1.75 seconds.6818# [RSpecRunTime] Starting example group spec/serializers/analytics_summary_serializer_spec.rb. Expected to take 1.73 seconds.6819AnalyticsSummarySerializer6820 generates payload for single object6821 contains important elements of AnalyticsStage6822 does not include unit6823 when representing with unit6824 contains unit6825# [RSpecRunTime] RSpec elapsed time: 31 minutes 10.47 seconds. Current RSS: ~1487M. Threads: 6. load average: 1.10 1.24 1.18 1/285 241436826.6827# [RSpecRunTime] Finishing example group spec/serializers/analytics_summary_serializer_spec.rb. It took 1.53 seconds. Expected to take 1.73 seconds.6828# [RSpecRunTime] Starting example group spec/lib/api/helpers/rate_limiter_spec.rb. Expected to take 1.71 seconds.6829API::Helpers::RateLimiter6830 #check_rate_limit!6831 behaves like checks rate limit by scope6832 calls ApplicationRateLimiter#throttled_request? with the right arguments6833 renders api error and logs request if throttled6834 when the bypass header is set6835 skips rate limit if set to "1"6836 does not skip rate limit if set to something else than "1"6837 #check_rate_limit_by_user_or_ip!6838 when current user is present6839 behaves like checks rate limit by scope6840 calls ApplicationRateLimiter#throttled_request? with the right arguments6841 renders api error and logs request if throttled6842 when the bypass header is set6843 skips rate limit if set to "1"6844 does not skip rate limit if set to something else than "1"6845 when current user is not present rate limits by IP address6846 behaves like checks rate limit by scope6847 calls ApplicationRateLimiter#throttled_request? with the right arguments6848 renders api error and logs request if throttled6849 when the bypass header is set6850 skips rate limit if set to "1"6851 does not skip rate limit if set to something else than "1"6852 #mark_throttle!6853 calls ApplicationRateLimiter#throttle?6854# [RSpecRunTime] Finishing example group spec/lib/api/helpers/rate_limiter_spec.rb. It took 1.83 seconds. Expected to take 1.71 seconds.6855# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/component_usage_spec.rb. Expected to take 1.68 seconds.6856Gitlab::Ci::Pipeline::Chain::ComponentUsage6857 #perform!6858 creates a component usage record6859 behaves like internal event tracking6860 logs to Snowplow and Redis6861# [RSpecRunTime] RSpec elapsed time: 31 minutes 13.86 seconds. Current RSS: ~1489M. Threads: 6. load average: 1.10 1.24 1.17 1/285 241446862.6863 when component usage has already been recorded6864 does not create a component usage record6865# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/component_usage_spec.rb. It took 1.76 seconds. Expected to take 1.68 seconds.6866# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/samplers/database_sampler_spec.rb. Expected to take 1.66 seconds.6867Gitlab::Metrics::Samplers::DatabaseSampler6868 behaves like metrics sampler6869 when sampling interval is passed explicitly6870 is expected to eq 426871 when sampling interval is passed through the environment6872 is expected to eq 426873 when no sampling interval is passed anywhere6874 uses the hardcoded default6875 #start6876 calls the sample method on the sampler thread6877 with warmup set to true6878 calls the sample method first on the caller thread6879 #safe_sample6880 calls #sample once6881 when sampling fails with error6882 recovers from errors6883 with logger6884 logs errors6885 #sample6886 when all base models are connected6887 samples connection pool statistics for all primaries6888 when replica hosts are configured6889 samples connection pool statistics for primaries and replicas6890 when a base model is not connected6891 records no samples for that primary6892 when the base model has replica connections6893 still records the replica metrics6894# [RSpecRunTime] RSpec elapsed time: 31 minutes 17.48 seconds. Current RSS: ~1483M. Threads: 6. load average: 1.10 1.24 1.17 1/286 241466895.6896# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/samplers/database_sampler_spec.rb. It took 3.46 seconds. Expected to take 1.66 seconds.6897# [RSpecRunTime] Starting example group spec/lib/bulk_imports/groups/pipelines/namespace_settings_pipeline_spec.rb. Expected to take 1.62 seconds.6898BulkImports::Groups::Pipelines::NamespaceSettingsPipeline6899 #run6900 imports allowed namespace settings attributes6901 #transform6902 fetches only allowed attributes and symbolize keys6903 when there is no data to transform6904 is expected to eq nil6905 #after_run6906 calls extractor#remove_tmpdir6907# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/groups/pipelines/namespace_settings_pipeline_spec.rb. It took 1.87 seconds. Expected to take 1.62 seconds.6908# [RSpecRunTime] Starting example group spec/tooling/lib/tooling/mappings/graphql_base_type_mappings_spec.rb. Expected to take 1.6 seconds.6909Tooling::Mappings::GraphqlBaseTypeMappings6910 #types_hierarchies6911 when no types are implementing other types6912 returns nothing6913 when types are implementing other types6914 when FOSS6915 returns only FOSS types6916 when EE6917 returns the correct children types6918 when JH6919 returns the correct children types6920 #filename_to_class_name6921 returns the correct class name6922 #filter_files6923 when no files were changed6924 returns an empty array6925 when GraphQL files were changed6926 returns the path to the GraphQL files6927 when files are deleted6928 returns an empty array6929 #filename_to_spec_filename6930 when the spec file exists6931 returns the correct spec filename6932 when the spec file does not exist6933 returns nil6934 #execute6935 when no GraphQL files were changed6936 does not change the output file6937 when some GraphQL files were changed6938 when none of those GraphQL types are included in other GraphQL types6939 does not change the output file6940 when the GraphQL types are included in other GraphQL types6941 writes the correct specs in the output6942# [RSpecRunTime] Finishing example group spec/tooling/lib/tooling/mappings/graphql_base_type_mappings_spec.rb. It took 1.76 seconds. Expected to take 1.6 seconds.6943# [RSpecRunTime] Starting example group spec/models/uploads/local_spec.rb. Expected to take 1.57 seconds.6944Uploads::Local6945 does not allow STI6946 model with uploads6947 #keys6948 returns keys6949 #delete_keys6950 deletes multiple data6951# [RSpecRunTime] Finishing example group spec/models/uploads/local_spec.rb. It took 1.6 seconds. Expected to take 1.57 seconds.6952# [RSpecRunTime] Starting example group spec/graphql/mutations/alert_management/http_integration/update_spec.rb. Expected to take 1.55 seconds.6953Mutations::AlertManagement::HttpIntegration::Update6954 is expected to require graphql authorizations :admin_operations6955 #resolve6956 user has sufficient access to project6957 when HttpIntegrations::UpdateService responds with success6958 returns the integration with no errors6959 when HttpIntegrations::UpdateService responds with an error6960 returns errors6961 when resource is not accessible to the user6962 raises an error if the resource is not accessible to the user6963# [RSpecRunTime] Finishing example group spec/graphql/mutations/alert_management/http_integration/update_spec.rb. It took 1.51 seconds. Expected to take 1.55 seconds.6964# [RSpecRunTime] Starting example group spec/lib/safe_zip/extract_params_spec.rb. Expected to take 1.53 seconds.6965SafeZip::ExtractParams6966 #extract_path6967 is expected to eq "/tmp/safe-zip20240530-337-v1ep35"6968 #matching_target_directory6969 path: "/public/index.html", result: "/public/"6970 is expected to eq "/tmp/safe-zip20240530-337-88dnu3/public/"6971 path: "/non/existing/path", result: nil6972 is expected to eq nil6973 path: "/public", result: nil6974 is expected to eq nil6975 path: "/folder/with/index.html", result: nil6976 is expected to eq nil6977 #target_directories6978 starts with target_path6979 ends with / for all paths6980 #directories_wildcard6981 adds * for all paths6982 #matching_target_file6983 path: "/public/index.html", result: true6984 is expected to eq true6985 path: "/non/existing/path", result: false6986 is expected to eq false6987 path: "/public/", result: false6988 is expected to eq false6989 path: "/folder/with/index.html", result: false6990 is expected to eq false6991 when directories and files are empty6992 is invalid6993# [RSpecRunTime] Finishing example group spec/lib/safe_zip/extract_params_spec.rb. It took 1.76 seconds. Expected to take 1.53 seconds.6994# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/rules_spec.rb. Expected to take 1.5 seconds.6995Gitlab::Ci::Config::Entry::Rules6996 .new6997 with a list of rule rule6998 is expected to be a kind of Gitlab::Ci::Config::Entry::Rules6999 is expected to be valid7000 with a list of two rules7001 is expected to be valid7002 with a single rule object7003 is expected not to be valid7004 with nested rules7005 is expected to be valid7006 with rules nested more than one level7007 is expected to be valid7008 #value7009 with a list of rule rule7010 is expected to eq [{:if=>"$THIS == \"that\"", :when=>"never"}]7011 with a list of two rules7012 is expected to eq [{:if=>"$THIS == \"that\"", :when=>"always"}, {:if=>"$SKIP", :when=>"never"}]7013 with a single rule object7014 is expected to eq []7015 with nested rules7016 is expected to contain exactly {:if=>"$THIS == \"that\"", :when=>"always"} and {:if=>"$SKIP", :when=>"never"}7017 with rules nested more than one level7018 is expected to contain exactly {:if=>"$THIS == \"that\"", :when=>"always"}, {:if=>"$SKIP", :when=>"never"}, and {:if=>"$THIS == \"other\"", :when=>"always"}7019 .default7020 does not have default policy7021# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/rules_spec.rb. It took 1.64 seconds. Expected to take 1.5 seconds.7022# [RSpecRunTime] Starting example group spec/models/releases/evidence_spec.rb. Expected to take 1.48 seconds.7023Releases::Evidence7024 does not allow STI7025 filters out issues from summary json7026 associations7027 is expected to belong to release required: false7028# [RSpecRunTime] RSpec elapsed time: 31 minutes 29.02 seconds. Current RSS: ~1489M. Threads: 6. load average: 1.07 1.23 1.17 1/285 241477029.7030# [RSpecRunTime] Finishing example group spec/models/releases/evidence_spec.rb. It took 1.37 seconds. Expected to take 1.48 seconds.7031# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.7032Lint factories for Releases::Evidence7033 with saas, license, and no factory defaults7034 behaves like factory7035 evidence factory7036 does not raise error when built7037 does not raise error when created7038# [RSpecRunTime] RSpec elapsed time: 31 minutes 30.26 seconds. Current RSS: ~1483M. Threads: 6. load average: 1.07 1.23 1.17 1/285 241487039.7040# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.24 seconds. Expected to take 39.97 seconds.7041# [RSpecRunTime] Starting example group spec/models/packages/go/package_spec.rb. Expected to take 1.45 seconds.7042Packages::Go::Package7043 does not allow STI7044 validations7045 version: "v1.2.3", valid: true7046 is expected to allow :version to be ‹"v1.2.3"›7047 version: "v1.2.3-beta", valid: true7048 is expected to allow :version to be ‹"v1.2.3-beta"›7049 version: "v1.2.3-alpha.3", valid: true7050 is expected to allow :version to be ‹"v1.2.3-alpha.3"›7051 version: "v1", valid: false7052 is expected not to allow :version to be ‹"v1"›7053 version: "v1.2", valid: false7054 is expected not to allow :version to be ‹"v1.2"›7055 version: "v1./2.3", valid: false7056 is expected not to allow :version to be ‹"v1./2.3"›7057 version: "v../../../../../1.2.3", valid: false7058 is expected not to allow :version to be ‹"v../../../../../1.2.3"›7059 version: "v%2e%2e%2f1.2.3", valid: false7060 is expected not to allow :version to be ‹"v%2e%2e%2f1.2.3"›7061# [RSpecRunTime] Finishing example group spec/models/packages/go/package_spec.rb. It took 1.49 seconds. Expected to take 1.45 seconds.7062# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.7063Lint factories for Packages::Go::Package7064 with saas, license, and factory defaults7065 behaves like factory7066 golang_package factory7067 does not raise error when built7068 does not raise error when created7069# [RSpecRunTime] RSpec elapsed time: 31 minutes 33.24 seconds. Current RSS: ~1483M. Threads: 6. load average: 1.23 1.26 1.18 1/285 241647070.7071# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.49 seconds. Expected to take 39.97 seconds.7072# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_connected_agents_metric_spec.rb. Expected to take 1.43 seconds.7073Gitlab::Usage::Metrics::Instrumentations::CountConnectedAgentsMetric7074 behaves like a correct instrumented metric value7075 has correct value7076# [RSpecRunTime] RSpec elapsed time: 31 minutes 34.64 seconds. Current RSS: ~1479M. Threads: 6. load average: 1.23 1.26 1.18 1/285 241657077.7078# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_connected_agents_metric_spec.rb. It took 1.4 seconds. Expected to take 1.43 seconds.7079# [RSpecRunTime] Starting example group spec/components/pajamas/radio_component_spec.rb. Expected to take 1.4 seconds.7080Pajamas::RadioComponent7081 with default options7082 renders unchecked radio7083 does not render help text7084 with custom options7085 renders help text7086 renders checked radio7087 adds CSS class to label7088 with `label` slot7089 renders unchecked radio7090 with `help_text` slot7091 renders unchecked radio7092 renders help text7093 with `label` and `help_text` slots7094 renders unchecked radio7095 renders help text7096# [RSpecRunTime] Finishing example group spec/components/pajamas/radio_component_spec.rb. It took 1.51 seconds. Expected to take 1.4 seconds.7097# [RSpecRunTime] Starting example group spec/lib/api/entities/branch_spec.rb. Expected to take 1.38 seconds.7098API::Entities::Branch7099 #as_json7100 includes basic fields7101# [RSpecRunTime] RSpec elapsed time: 31 minutes 37.59 seconds. Current RSS: ~1481M. Threads: 6. load average: 1.23 1.26 1.18 1/287 241917102.7103# [RSpecRunTime] Finishing example group spec/lib/api/entities/branch_spec.rb. It took 1.45 seconds. Expected to take 1.38 seconds.7104# [RSpecRunTime] Starting example group spec/services/integrations/exclusions/destroy_service_spec.rb. Expected to take 1.36 seconds.7105Integrations::Exclusions::DestroyService7106 #execute7107 behaves like exclusions base service7108 when the integration is not instance specific7109 returns an error response7110 when the user is not authorized7111 returns an error response7112 when there are existing custom settings7113 deletes the exclusions7114 and the integration is active for the instance7115 updates the exclusion integration to be active7116# [RSpecRunTime] Finishing example group spec/services/integrations/exclusions/destroy_service_spec.rb. It took 1.44 seconds. Expected to take 1.36 seconds.7117# [RSpecRunTime] Starting example group spec/lib/gitlab/tracking/incident_management_spec.rb. Expected to take 1.33 seconds.7118Gitlab::Tracking::IncidentManagement7119 .track_from_params7120 known params7121 param create_issue7122 behaves like a tracked event7123 creates the tracking event with the correct details7124 param issue_template_key7125 behaves like a tracked event7126 creates the tracking event with the correct details7127 param send_email7128 behaves like a tracked event7129 creates the tracking event with the correct details7130 param pagerduty_active7131 behaves like a tracked event7132 creates the tracking event with the correct details7133 param auto_close_incident7134 behaves like a tracked event7135 creates the tracking event with the correct details7136 different input values7137 behaves like the correct prefixed event name7138 matches7139 behaves like the correct prefixed event name7140 matches7141 behaves like the correct prefixed event name7142 matches7143 behaves like the correct prefixed event name7144 matches7145 behaves like the correct prefixed event name7146 matches7147 param with label7148 behaves like a tracked event7149 creates the tracking event with the correct details7150 param without label7151 behaves like a tracked event7152 creates the tracking event with the correct details7153 unknown params7154 does not create the tracking event7155# [RSpecRunTime] Finishing example group spec/lib/gitlab/tracking/incident_management_spec.rb. It took 1.61 seconds. Expected to take 1.33 seconds.7156# [RSpecRunTime] Starting example group spec/graphql/resolvers/group_members/notification_email_resolver_spec.rb. Expected to take 1.31 seconds.7157Resolvers::GroupMembers::NotificationEmailResolver7158 #resolve7159 is expected to have nullable GraphQL type String7160 when current_user is admin7161 returns email7162 when current_user is not admin7163 raises ResourceNotAvailable error7164# [RSpecRunTime] Finishing example group spec/graphql/resolvers/group_members/notification_email_resolver_spec.rb. It took 1.36 seconds. Expected to take 1.31 seconds.7165# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/json_size_estimator_spec.rb. Expected to take 1.29 seconds.7166Gitlab::Utils::JsonSizeEstimator7167 is expected to match json bytesize of {:a=>{}}7168 is expected to match json bytesize of [[[]]]7169 is expected to match json bytesize of {"狸"=>"狸"}7170 calls #to_s on unknown object7171 is expected to match json bytesize of7172 is expected to match json bytesize of nil7173 is expected to match json bytesize of {:a=>{:b=>{:c=>[1, 2, 3], :e=>2024-05-29 23:32:38.204194382 +0000, :f=>nil}}}7174 is expected to match json bytesize of {}7175 is expected to match json bytesize of 1, "str", 3.14, and ["str", {:a=>-1}]7176 is expected to match json bytesize of {100=>500}7177# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/json_size_estimator_spec.rb. It took 1.42 seconds. Expected to take 1.29 seconds.7178# [RSpecRunTime] RSpec elapsed time: 31 minutes 43.64 seconds. Current RSS: ~1503M. Threads: 6. load average: 1.19 1.25 1.18 1/287 241927179.7180# [RSpecRunTime] Starting example group spec/lib/sidebars/admin/menus/admin_settings_menu_spec.rb. Expected to take 1.27 seconds.7181Sidebars::Admin::Menus::AdminSettingsMenu7182 behaves like Admin menu with extra container html options7183 contains extra container html options7184 behaves like Admin menu7185 renders the correct link7186 renders the correct title7187 renders the correct icon7188 renders the separator if needed7189 #render?7190 when user is admin7191 renders7192 when user is not admin7193 does not render7194 when user is not logged in7195 does not render7196 behaves like Admin menu with sub menus7197 contains submemus7198# [RSpecRunTime] Finishing example group spec/lib/sidebars/admin/menus/admin_settings_menu_spec.rb. It took 1.5 seconds. Expected to take 1.27 seconds.7199# [RSpecRunTime] Starting example group spec/helpers/admin/identities_helper_spec.rb. Expected to take 1.25 seconds.7200Admin::IdentitiesHelper7201 #label_for_identity_provider7202 shows label for identity provider7203 #provider_id_cell_testid7204 shows blank provider id for data-testid7205 #provider_id7206 shows no provider id7207 #saml_group_cell_testid7208 shows blank SAML group for data-testid7209 #saml_group_link7210 shows no link to SAML group7211 #identity_cells_to_render?7212 without identities7213 returns false7214 with identities7215 returns true7216 #scim_identities_collection7217 returns empty array7218# [RSpecRunTime] Finishing example group spec/helpers/admin/identities_helper_spec.rb. It took 1.36 seconds. Expected to take 1.25 seconds.7219# [RSpecRunTime] Starting example group spec/services/clusters/agents/create_activity_event_service_spec.rb. Expected to take 1.22 seconds.7220Clusters::Agents::CreateActivityEventService7221 #execute7222 creates an activity event record7223 schedules the cleanup worker7224 when activity event creation fails7225 tracks the exception without raising7226# [RSpecRunTime] RSpec elapsed time: 31 minutes 47.6 seconds. Current RSS: ~1500M. Threads: 6. load average: 1.19 1.25 1.18 1/287 241937227.7228# [RSpecRunTime] Finishing example group spec/services/clusters/agents/create_activity_event_service_spec.rb. It took 1.26 seconds. Expected to take 1.22 seconds.7229# [RSpecRunTime] Starting example group spec/validators/qualified_domain_array_validator_spec.rb. Expected to take 1.2 seconds.7230QualifiedDomainArrayValidator7231 validations7232 returns error when attribute is nil7233 allows when domain is valid7234 returns error when domain contains unicode7235 returns error when entry is larger than 255 chars7236 returns error when entry contains HTML tags7237 behaves like can be blank7238 allows when attribute is blank7239 when allow_nil is set to true7240 behaves like can be nil7241 allows when attribute is nil7242 behaves like can be blank7243 allows when attribute is blank7244 when allow_blank is set to true7245 behaves like can be nil7246 allows when attribute is nil7247 behaves like can be blank7248 allows when attribute is blank7249# [RSpecRunTime] Finishing example group spec/validators/qualified_domain_array_validator_spec.rb. It took 1.5 seconds. Expected to take 1.2 seconds.7250# [RSpecRunTime] Starting example group spec/presenters/member_presenter_spec.rb. Expected to take 1.19 seconds.7251MemberPresenter7252 #valid_level_roles7253 does not return levels lower than user highest membership in the hierarchy7254 returns all roles for the root group7255# [RSpecRunTime] RSpec elapsed time: 31 minutes 50.36 seconds. Current RSS: ~1498M. Threads: 6. load average: 1.18 1.24 1.18 1/285 241947256.7257 #last_owner?7258 raises `NotImplementedError`7259 #role_type7260 returns 'default'7261# [RSpecRunTime] Finishing example group spec/presenters/member_presenter_spec.rb. It took 1.48 seconds. Expected to take 1.19 seconds.7262# [RSpecRunTime] Starting example group spec/lib/gitlab/favicon_spec.rb. Expected to take 1.16 seconds.7263Gitlab::Favicon7264 .main7265 defaults to favicon.png7266 has yellow favicon for canary7267 uses the custom favicon if a favicon appearance is present7268 asset host7269 returns a relative url when the asset host is not configured7270 returns a full url when the asset host is configured7271 .ci_status_overlay7272 returns the overlay for the status7273 .mr_status_overlay7274 returns the overlay for the status7275 .available_status_names7276 returns the available status names7277# [RSpecRunTime] Finishing example group spec/lib/gitlab/favicon_spec.rb. It took 1.36 seconds. Expected to take 1.16 seconds.7278# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_import/ref_converter_spec.rb. Expected to take 1.15 seconds.7279Gitlab::BitbucketImport::RefConverter7280 when the note references issues without an issue name7281 behaves like converts the ref correctly7282 converts the ref to a gitlab reference7283 when the note has an issue ref7284 behaves like converts the ref correctly7285 converts the ref to a gitlab reference7286 when the note has a reference to a line in a file7287 behaves like converts the ref correctly7288 converts the ref to a gitlab reference7289 when the note has a reference to a file7290 behaves like converts the ref correctly7291 converts the ref to a gitlab reference7292 when the note does not have a ref7293 behaves like converts the ref correctly7294 converts the ref to a gitlab reference7295 when the note has a reference to a branch7296 behaves like converts the ref correctly7297 converts the ref to a gitlab reference7298 when the note has a pull request ref7299 behaves like converts the ref correctly7300 converts the ref to a gitlab reference7301# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_import/ref_converter_spec.rb. It took 1.43 seconds. Expected to take 1.15 seconds.7302# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/kubernetes_spec.rb. Expected to take 1.12 seconds.7303Gitlab::Ci::Config::Entry::Kubernetes7304 attributes7305 is expected to respond to #namespace7306 is expected to respond to #has_namespace?7307 validations7308 config7309 is a hash containing known keys7310 is expected to be valid7311 is a hash containing an unknown key7312 is expected not to be valid7313 is a string7314 is expected not to be valid7315 namespace7316 is a string7317 is expected to be valid7318 is a hash7319 is expected not to be valid7320 is not present7321 is expected not to be valid7322# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/kubernetes_spec.rb. It took 1.19 seconds. Expected to take 1.12 seconds.7323# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/success_warning_spec.rb. Expected to take 1.11 seconds.7324Gitlab::Ci::Status::SuccessWarning7325 #text7326 is expected to eq "Warning"7327 #label7328 is expected to eq "passed with warnings"7329 #icon7330 is expected to eq "status_warning"7331 #group7332 is expected to eq "success-with-warnings"7333 #name7334 is expected to eq "SUCCESS_WITH_WARNINGS"7335 .matches?7336 when matchable subject is successful7337 when matchable subject has warnings7338 is a correct match7339 when matchable subject does not have warnings7340 does not match7341 when matchable subject is not successful7342 when matchable subject has warnings7343 does not match7344 when matchable subject does not have warnings7345 does not match7346# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/success_warning_spec.rb. It took 1.28 seconds. Expected to take 1.11 seconds.7347# [RSpecRunTime] Starting example group spec/workers/authorized_project_update/user_refresh_over_user_range_worker_spec.rb. Expected to take 1.09 seconds.7348AuthorizedProjectUpdate::UserRefreshOverUserRangeWorker7349 behaves like worker with data consistency7350 .get_data_consistency_feature_flag_enabled?7351 returns true7352 .get_data_consistency7353 returns correct data consistency7354 #perform7355 checks if project authorization update is required7356 checks if a project_authorization refresh is needed for each of the users7357 when there are project authorization records due for either removal or addition for a specific user7358 enqueues a new project authorization update job for the user7359 when there are no additions or removals to be made to project authorizations for a specific user7360 does not enqueue a new project authorization update job for the user7361# [RSpecRunTime] Finishing example group spec/workers/authorized_project_update/user_refresh_over_user_range_worker_spec.rb. It took 1.23 seconds. Expected to take 1.09 seconds.7362# [RSpecRunTime] Starting example group spec/models/abuse/trust_score_spec.rb. Expected to take 1.08 seconds.7363Abuse::TrustScore7364 does not allow STI7365 associations7366 is expected to belong to user required: false7367 validations7368 is expected to validate that :user cannot be empty/falsy7369 is expected to validate that :score cannot be empty/falsy7370 is expected to validate that :source cannot be empty/falsy7371 create7372 if correlation ID is nil7373 adds the correlation id7374 if correlation ID is set7375 does not change the correlation id7376# [RSpecRunTime] Finishing example group spec/models/abuse/trust_score_spec.rb. It took 1.19 seconds. Expected to take 1.08 seconds.7377# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.7378Lint factories for Abuse::TrustScore7379 with saas, license, and factory defaults7380 behaves like factory7381 abuse_trust_score factory7382 does not raise error when built7383 does not raise error when created7384# [RSpecRunTime] RSpec elapsed time: 31 minutes 59.74 seconds. Current RSS: ~1499M. Threads: 6. load average: 1.15 1.23 1.18 1/285 242107385.7386# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.48 seconds. Expected to take 39.97 seconds.7387# [RSpecRunTime] Starting example group spec/lib/gitlab/etag_caching/store_spec.rb. Expected to take 1.06 seconds.7388Gitlab::EtagCaching::Store7389 #get7390 with invalid keys7391 raises errors7392 does not raise errors in production7393 with GraphQL keys7394 returns a stored value7395 with RESTful keys7396 returns a stored value7397 #touch7398 with invalid keys7399 raises errors7400 with GraphQL keys7401 stores and returns a value7402 with RESTful keys7403 stores and returns a value7404 with multiple keys7405 stores and returns multiple values7406# [RSpecRunTime] Finishing example group spec/lib/gitlab/etag_caching/store_spec.rb. It took 1.26 seconds. Expected to take 1.06 seconds.7407# [RSpecRunTime] Starting example group spec/graphql/mutations/achievements/delete_spec.rb. Expected to take 1.05 seconds.7408Mutations::Achievements::Delete7409 is expected to require graphql authorizations :admin_achievement7410 #resolve7411 when the user does not have permission7412 raises an error7413# [RSpecRunTime] RSpec elapsed time: 32 minutes 2.29 seconds. Current RSS: ~1499M. Threads: 6. load average: 1.15 1.23 1.18 1/286 242117414.7415 when the user has permission7416 deletes the achievement7417 when the params are invalid7418 returns the validation error7419# [RSpecRunTime] Finishing example group spec/graphql/mutations/achievements/delete_spec.rb. It took 1.56 seconds. Expected to take 1.05 seconds.7420# [RSpecRunTime] Starting example group spec/graphql/types/container_repository_referrer_type_spec.rb. Expected to take 1.03 seconds.7421Types::ContainerRepositoryReferrerType7422 is expected to eq "A referrer for a container repository tag"7423 is expected to expose permissions using Types::PermissionTypes::ContainerRepositoryTag7424 is expected to require graphql authorizations :read_container_image7425 is expected to have graphql fields :artifact_type, :digest, and :user_permissions7426 is expected to eq "ContainerRepositoryReferrer"7427# [RSpecRunTime] Finishing example group spec/graphql/types/container_repository_referrer_type_spec.rb. It took 0.85 second. Expected to take 1.03 seconds.7428# [RSpecRunTime] Starting example group spec/services/admin/abuse_report_labels/create_service_spec.rb. Expected to take 1.02 seconds.7429Admin::AbuseReportLabels::CreateService7430 #execute7431 behaves like creates a label with the correct values7432 creates a label with the correct values7433 returns the persisted label7434 without color param7435 behaves like creates a label with the correct values7436 creates a label with the correct values7437 returns the persisted label7438 with errors7439 does not create the label7440 returns the label with errors7441# [RSpecRunTime] Finishing example group spec/services/admin/abuse_report_labels/create_service_spec.rb. It took 1.04 seconds. Expected to take 1.02 seconds.7442# [RSpecRunTime] Starting example group spec/policies/resource_state_event_policy_spec.rb. Expected to take 1.0 second.7443ResourceStateEventPolicy7444 #read_resource_state_event7445 with non-member user7446 does not allow to read event7447 with member user7448 allows to read event for a state change7449# [RSpecRunTime] Finishing example group spec/policies/resource_state_event_policy_spec.rb. It took 1.21 seconds. Expected to take 1.0 second.7450# [RSpecRunTime] Starting example group spec/services/merge_requests/mergeability/check_draft_status_service_spec.rb. Expected to take 0.99 second.7451MergeRequests::Mergeability::CheckDraftStatusService7452 behaves like mergeability check service7453 sets the identifier7454 sets the description7455 #execute7456 when the merge request is a draft7457 returns a check result with status failed7458 when the merge request is not a draft7459 returns a check result with status success7460 #skip?7461 when skip check param is true7462 returns true7463 when skip check param is false7464 returns false7465 #cacheable?7466 returns false7467# [RSpecRunTime] Finishing example group spec/services/merge_requests/mergeability/check_draft_status_service_spec.rb. It took 1.06 seconds. Expected to take 0.99 second.7468# [RSpecRunTime] Starting example group spec/graphql/types/ci/group_variable_type_spec.rb. Expected to take 0.97 second.7469Types::Ci::GroupVariableType7470 is expected to contain exactly Types::Ci::VariableInterface7471 is expected to eq "CiGroupVariable"7472# [RSpecRunTime] Finishing example group spec/graphql/types/ci/group_variable_type_spec.rb. It took 0.53 second. Expected to take 0.97 second.7473# [RSpecRunTime] Starting example group spec/services/work_items/parent_links/base_service_spec.rb. Expected to take 0.97 second.7474WorkItems::ParentLinks::BaseService7475 #execute7476 when user has sufficient permissions7477 raises NotImplementedError7478# [RSpecRunTime] Finishing example group spec/services/work_items/parent_links/base_service_spec.rb. It took 1.03 seconds. Expected to take 0.97 second.7479# [RSpecRunTime] Starting example group spec/lib/api/entities/ml/mlflow/run_spec.rb. Expected to take 0.94 second.7480API::Entities::Ml::Mlflow::Run7481 presents the metrics7482 presents the params7483 presents params correctly7484 presents metrics correctly7485 has the id7486 when candidate has no params7487 data is empty7488 when candidate has no metrics7489 returns empty data7490# [RSpecRunTime] Finishing example group spec/lib/api/entities/ml/mlflow/run_spec.rb. It took 1.16 seconds. Expected to take 0.94 second.7491# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/gitlab_for_jira_app_direct_installations_count_metric_spec.rb. Expected to take 0.94 second.7492Gitlab::Usage::Metrics::Instrumentations::GitlabForJiraAppDirectInstallationsCountMetric7493 behaves like a correct instrumented metric value and query7494 behaves like a correct instrumented metric value7495 has correct value7496 behaves like a correct instrumented metric query7497 has correct generate query7498# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/gitlab_for_jira_app_direct_installations_count_metric_spec.rb. It took 0.97 second. Expected to take 0.94 second.7499# [RSpecRunTime] Starting example group spec/models/user_mentions/snippet_user_mention_spec.rb. Expected to take 0.91 second.7500SnippetUserMention7501 does not allow STI7502 associations7503 is expected to belong to snippet required: false7504 is expected to belong to note required: false7505 behaves like has user mentions7506 #has_mentions?7507 when no mentions7508 returns false7509 when mentioned_users_ids not null7510 returns true7511 when mentioned projects7512 returns true7513 when mentioned groups7514 returns true7515# [RSpecRunTime] Finishing example group spec/models/user_mentions/snippet_user_mention_spec.rb. It took 1.03 seconds. Expected to take 0.91 second.7516# [RSpecRunTime] Starting example group spec/lib/gitlab/dependency_linker/podfile_linker_spec.rb. Expected to take 0.9 second.7517Gitlab::DependencyLinker::PodfileLinker7518 .support?7519 supports Podfile7520 does not support other files7521 #link7522 links sources7523 links packages7524 links external packages7525 links Git repos7526# [RSpecRunTime] Finishing example group spec/lib/gitlab/dependency_linker/podfile_linker_spec.rb. It took 1.01 seconds. Expected to take 0.9 second.7527# [RSpecRunTime] Starting example group spec/workers/ci/runners/reconcile_existing_runner_versions_cron_worker_spec.rb. Expected to take 0.88 second.7528Ci::Runners::ReconcileExistingRunnerVersionsCronWorker7529 #perform7530 when scheduled by cronjob7531 reschedules itself7532 when self-scheduled7533 is labeled as idempotent7534 performs multiple times sequentially without raising an exception7535 executes the service7536 logs the service result7537# [RSpecRunTime] Finishing example group spec/workers/ci/runners/reconcile_existing_runner_versions_cron_worker_spec.rb. It took 0.91 second. Expected to take 0.88 second.7538# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/coverage_spec.rb. Expected to take 0.87 second.7539Gitlab::Ci::Config::Entry::Coverage7540 validations7541 when entry config value doesn't have the surrounding '/'7542 #errors7543 is expected to include /coverage config must be a regular expression/7544 #valid?7545 is expected not to be valid7546 when entry config value has the surrounding '/'7547 #value7548 is expected to eq "Code coverage: \\d+\\.\\d+"7549 #errors7550 is expected to be empty7551 #valid?7552 is expected to be valid7553 when entry value is not valid7554 #errors7555 is expected to include /coverage config must be a regular expression/7556 #valid?7557 is expected not to be valid7558# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/coverage_spec.rb. It took 1.07 seconds. Expected to take 0.87 second.7559# [RSpecRunTime] Starting example group spec/lib/gitlab/database/health_status/indicators/write_ahead_log_spec.rb. Expected to take 0.86 second.7560Gitlab::Database::HealthStatus::Indicators::WriteAheadLog7561 #evaluate7562 remembers the indicator class7563 returns NoSignal signal in case the feature flag is disabled7564 returns NoSignal signal when WAL archive queue can not be calculated7565 uses primary database7566 when WAL archive queue size is below the limit7567 returns Normal signal7568 when WAL archive queue size is above the limit7569 returns Stop signal7570# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/health_status/indicators/write_ahead_log_spec.rb. It took 1.0 second. Expected to take 0.86 second.7571# [RSpecRunTime] Starting example group spec/rubocop/cop/graphql/enum_values_spec.rb. Expected to take 0.85 second.7572RuboCop::Cop::Graphql::EnumValues7573 adds an offense when enum value is not uppercase7574 when values are set dynamically7575 adds an offense when enum value is set without `:upcase`7576 adds no offense when enum value is deprecated7577 adds no offense when enum value is uppercased literally7578 adds no offense when enum value is calling upcased7579# [RSpecRunTime] Finishing example group spec/rubocop/cop/graphql/enum_values_spec.rb. It took 0.87 second. Expected to take 0.85 second.7580# [RSpecRunTime] Starting example group spec/models/concerns/from_union_spec.rb. Expected to take 0.84 second.7581FromUnion7582 does not allow STI7583 behaves like from set operator7584 #from_union7585 selects from the results of the UNION7586 returns empty set when passing empty array7587 supports the use of a custom alias for the sub query7588 supports keeping duplicate rows7589# [RSpecRunTime] Finishing example group spec/models/concerns/from_union_spec.rb. It took 0.85 second. Expected to take 0.84 second.7590# [RSpecRunTime] Starting example group spec/lib/gitlab/discussions_diff/highlight_cache_spec.rb. Expected to take 0.82 second.7591Gitlab::DiscussionsDiff::HighlightCache7592 #write_multiple7593 sets multiple keys serializing content as JSON7594 #read_multiple7595 reads multiple keys and serializes content into Gitlab::Diff::Line objects7596 returns nil when cached key is not found7597 returns lines which rich_text are HTML-safe7598 #clear_multiple7599 removes all named keys7600 only removed named keys7601# [RSpecRunTime] Finishing example group spec/lib/gitlab/discussions_diff/highlight_cache_spec.rb. It took 0.99 second. Expected to take 0.82 second.7602# [RSpecRunTime] Starting example group spec/tooling/lib/tooling/helpers/duration_formatter_spec.rb. Expected to take 0.81 second.7603Tooling::Helpers::DurationFormatter7604 when duration is less than 60 seconds7605 is expected to eq "5.2 seconds"7606 when duration is exactly 60 seconds7607 is expected to eq "1 minute"7608 when duration is less than 1 second7609 is expected to eq "0.11 second"7610 when duration is 60.02 seconds7611 is expected to eq "1 minute 0.02 second"7612 when duration is more than 2 minutes7613 is expected to eq "2 minutes 0.5 second"7614 when duration is 65.5 seconds7615 is expected to eq "1 minute 5.5 seconds"7616# [RSpecRunTime] Finishing example group spec/tooling/lib/tooling/helpers/duration_formatter_spec.rb. It took 0.93 second. Expected to take 0.81 second.7617# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/gzip_spec.rb. Expected to take 0.79 second.7618Gitlab::Utils::Gzip7619 #gzip_decompress7620 decompresses encoded data7621 returns compressed data when encountering Zlib::GzipFile::Error7622 returns unmodified data when it is determined to be uncompressed7623 #gzip_compress7624 compresses data passed to it7625 returns uncompressed data when encountering Zlib::GzipFile::Error7626# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/gzip_spec.rb. It took 0.84 second. Expected to take 0.79 second.7627# [RSpecRunTime] Starting example group spec/rubocop/cop/active_record_association_reload_spec.rb. Expected to take 0.79 second.7628RuboCop::Cop::ActiveRecordAssociationReload7629 when using on self7630 registers an offense on reload usage7631 does not register an offense on reset usage7632 when using ActiveRecord::Base7633 registers an offense on reload usage7634 does not register an offense on reset usage7635 when using ActiveRecord::Relation7636 registers an offense on reload usage7637 does not register an offense on reset usage7638# [RSpecRunTime] Finishing example group spec/rubocop/cop/active_record_association_reload_spec.rb. It took 1.01 seconds. Expected to take 0.79 second.7639# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/background_migration_missing_active_concern_spec.rb. Expected to take 0.76 second.7640RuboCop::Cop::Migration::BackgroundMigrationMissingActiveConcern7641 in non-ee background migration7642 behaves like offense is not registered7643 does not register any offenses7644 in ee background migration7645 when scope_to is not used inside prepended block7646 does not register any offenses7647 when scope_to is used inside prepended block7648 does not register any offenses if the module does extend ActiveSupport::Concern7649 registers an offense if the module does not extend ActiveSupport::Concern7650 when outside of a migration7651 behaves like offense is not registered7652 does not register any offenses7653# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/background_migration_missing_active_concern_spec.rb. It took 0.86 second. Expected to take 0.76 second.7654# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/merge_request_widget_extension_counter_spec.rb. Expected to take 0.76 second.7655Gitlab::UsageDataCounters::MergeRequestWidgetExtensionCounter7656 behaves like a redis usage counter7657 .count(test_summary_count_expand)7658 increments the Widget Extension test_summary_count_expand counter by 17659 .read(test_summary_count_expand)7660 returns the total number of test_summary_count_expand events7661 behaves like a redis usage counter with totals7662 totals7663 can report all totals7664 unknown events7665 cannot increment7666 cannot read7667# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/merge_request_widget_extension_counter_spec.rb. It took 0.86 second. Expected to take 0.76 second.7668# [RSpecRunTime] Starting example group spec/workers/gitlab/github_gists_import/start_import_worker_spec.rb. Expected to take 0.74 second.7669Gitlab::GithubGistsImport::StartImportWorker7670 .sidekiq_retries_exhausted7671 sets status to failed7672 #perform7673 when import was successfull7674 imports all the gists7675 when importer returns an error7676 raises an error7677 when rate limit is reached7678 reschedules worker7679# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_gists_import/start_import_worker_spec.rb. It took 0.87 second. Expected to take 0.74 second.7680# [RSpecRunTime] Starting example group spec/services/commits/change_service_spec.rb. Expected to take 0.73 second.7681Commits::ChangeService7682 #commit_message7683 raises NotImplementedError7684# [RSpecRunTime] Finishing example group spec/services/commits/change_service_spec.rb. It took 0.83 second. Expected to take 0.73 second.7685# [RSpecRunTime] Starting example group spec/serializers/import/bulk_import_entity_spec.rb. Expected to take 0.71 second.7686Import::BulkImportEntity7687 exposes id7688 exposes full_name7689 exposes full_path7690 exposes web_url7691 does not expose unspecified attributes7692# [RSpecRunTime] Finishing example group spec/serializers/import/bulk_import_entity_spec.rb. It took 0.84 second. Expected to take 0.71 second.7693# [RSpecRunTime] Starting example group spec/services/export_csv/map_export_fields_service_spec.rb. Expected to take 0.71 second.7694ExportCsv::MapExportFieldsService7695 #invalid_fields7696 returns an array containing invalid fields7697 #execute7698 returns a hash with selected fields only7699 when the fields collection is empty7700 returns a hash with all fields7701 when fields collection includes invalid fields7702 returns a hash with valid selected fields only7703# [RSpecRunTime] Finishing example group spec/services/export_csv/map_export_fields_service_spec.rb. It took 0.75 second. Expected to take 0.71 second.7704# [RSpecRunTime] Starting example group spec/services/ci/job_artifacts/delete_project_artifacts_service_spec.rb. Expected to take 0.69 second.7705Ci::JobArtifacts::DeleteProjectArtifactsService7706 #execute7707 enqueues a Ci::ExpireProjectBuildArtifactsWorker7708# [RSpecRunTime] Finishing example group spec/services/ci/job_artifacts/delete_project_artifacts_service_spec.rb. It took 0.74 second. Expected to take 0.69 second.7709# [RSpecRunTime] Starting example group spec/lib/api/helpers/version_spec.rb. Expected to take 0.68 second.7710API::Helpers::Version7711 .new7712 is possible to initialize it with existing API version7713 raises an error when unsupported API version is provided7714 #root_path7715 returns a root path of the API version7716 #root_url7717 returns an URL for a root path for the API version7718# [RSpecRunTime] Finishing example group spec/lib/api/helpers/version_spec.rb. It took 0.79 second. Expected to take 0.68 second.7719# [RSpecRunTime] Starting example group spec/graphql/types/achievements/achievement_type_spec.rb. Expected to take 0.67 second.7720Types::Achievements::AchievementType7721 is expected to require graphql authorizations :read_achievement7722 is expected to have graphql fields "id", "namespace", "name", "avatar_url", "description", "created_at", "updated_at", and "user_achievements"7723 is expected to eq "Achievement"7724 #avatar_url7725 calls Achievement#avatar_url(only_path: false)7726# [RSpecRunTime] Finishing example group spec/graphql/types/achievements/achievement_type_spec.rb. It took 0.75 second. Expected to take 0.67 second.7727# [RSpecRunTime] Starting example group spec/models/discussion_note_spec.rb. Expected to take 0.66 second.7728DiscussionNote7729 does not allow STI7730 #to_ability_name7731 is expected to eq "note"7732 validations7733 when noteable is an abuse report7734 is expected to be valid7735# [RSpecRunTime] Finishing example group spec/models/discussion_note_spec.rb. It took 0.68 second. Expected to take 0.66 second.7736# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.7737Lint factories for DiscussionNote7738 with saas, license, and factory defaults7739 behaves like factory7740 discussion_note factory7741 does not raise error when built7742 does not raise error when created7743# [RSpecRunTime] RSpec elapsed time: 32 minutes 30.53 seconds. Current RSS: ~1493M. Threads: 6. load average: 1.16 1.23 1.18 2/285 242277744.7745 behaves like factory7746 discussion_note_on_merge_request factory7747 does not raise error when built7748 does not raise error when created7749# [RSpecRunTime] RSpec elapsed time: 32 minutes 31.6 seconds. Current RSS: ~1496M. Threads: 6. load average: 1.16 1.23 1.18 1/291 242877750.7751 behaves like factory7752 discussion_note_on_issue factory7753 does not raise error when built7754 does not raise error when created7755 behaves like factory7756 discussion_note_on_commit factory7757 does not raise error when built7758 does not raise error when created7759 behaves like factory7760 discussion_note_on_personal_snippet factory7761 does not raise error when built (PENDING: Factory skipped linting due to legacy error)7762 does not raise error when created (PENDING: Factory skipped linting due to legacy error)7763 behaves like factory7764 discussion_note_on_project_snippet factory7765 does not raise error when built7766 does not raise error when created7767 behaves like factory7768 discussion_note_on_abuse_report factory7769 does not raise error when built7770 does not raise error when created7771 behaves like factory7772 discussion_note_on_vulnerability factory7773 does not raise error when built7774 does not raise error when created7775# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 5.25 seconds. Expected to take 39.97 seconds.7776# [RSpecRunTime] Starting example group spec/workers/jira_connect/send_uninstalled_hook_worker_spec.rb. Expected to take 0.65 second.7777JiraConnect::SendUninstalledHookWorker7778 #perform7779 is labeled as idempotent7780 performs multiple times sequentially without raising an exception7781 calls the ProxyLifecycleEventService service7782# [RSpecRunTime] Finishing example group spec/workers/jira_connect/send_uninstalled_hook_worker_spec.rb. It took 0.75 second. Expected to take 0.65 second.7783# [RSpecRunTime] Starting example group spec/serializers/release_serializer_spec.rb. Expected to take 0.63 second.7784ReleaseSerializer7785 #represent7786 when a single object is being serialized7787 serializes the label object7788 does not expose git-sha as sensitive information7789 when multiple objects are being serialized7790 serializes the array of releases7791# [RSpecRunTime] Finishing example group spec/serializers/release_serializer_spec.rb. It took 0.78 second. Expected to take 0.63 second.7792# [RSpecRunTime] Starting example group spec/rubocop/cop/code_reuse/finder_spec.rb. Expected to take 0.63 second.7793RuboCop::Cop::CodeReuse::Finder7794 does not flag the use of a Finder in a regular class method7795 does not flag the use of a Finder in a non Finder file7796 flags the use of a Finder inside a model class method7797 flags the use of a Finder inside another Finder7798# [RSpecRunTime] Finishing example group spec/rubocop/cop/code_reuse/finder_spec.rb. It took 0.75 second. Expected to take 0.63 second.7799# [RSpecRunTime] Starting example group spec/helpers/admin/application_settings/settings_helper_spec.rb. Expected to take 0.61 second.7800Admin::ApplicationSettings::SettingsHelper7801 #inactive_projects_deletion_data7802 has the expected data7803# [RSpecRunTime] Finishing example group spec/helpers/admin/application_settings/settings_helper_spec.rb. It took 0.5 second. Expected to take 0.61 second.7804# [RSpecRunTime] Starting example group spec/services/emails/destroy_service_spec.rb. Expected to take 0.61 second.7805Emails::DestroyService7806 #execute7807 removes an email7808 when it corresponds to the user primary email7809 does not remove the email and raises an exception7810# [RSpecRunTime] Finishing example group spec/services/emails/destroy_service_spec.rb. It took 0.76 second. Expected to take 0.61 second.7811# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/pause_control/strategies/click_house_migration_spec.rb. Expected to take 0.59 second.7812Gitlab::SidekiqMiddleware::PauseControl::Strategies::ClickHouseMigration7813 #call7814 when the suspend_click_house_data_ingestion worker feature flag is enabled7815 does not schedule the job7816 when lock is not taken7817 behaves like a worker being executed7818 schedules the job7819 when lock is taken7820 does not schedule the job7821# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/pause_control/strategies/click_house_migration_spec.rb. It took 0.67 second. Expected to take 0.59 second.7822# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/with_lock_retries_with_change_spec.rb. Expected to take 0.59 second.7823RuboCop::Cop::Migration::WithLockRetriesWithChange7824 when outside of migration7825 registers no offense7826 when in migration7827 registers an offense when `with_lock_retries` is used inside a `change` method7828 registers no offense when `with_lock_retries` is used inside an `up` method7829# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/with_lock_retries_with_change_spec.rb. It took 0.65 second. Expected to take 0.59 second.7830# [RSpecRunTime] Starting example group spec/presenters/vs_code/settings/vs_code_manifest_presenter_spec.rb. Expected to take 0.57 second.7831VsCode::Settings::VsCodeManifestPresenter7832 #latest7833 when there are not persisted settings7834 includes default machine uuid7835 when there are persisted settings7836 includes the persisted setting uuid7837 #session7838 returns default session7839# [RSpecRunTime] Finishing example group spec/presenters/vs_code/settings/vs_code_manifest_presenter_spec.rb. It took 0.67 second. Expected to take 0.57 second.7840# [RSpecRunTime] Starting example group spec/initializers/0_postgresql_types_spec.rb. Expected to take 0.57 second.7841PostgreSQL registered types7842 includes custom and standard OIDs7843 includes custom and standard types7844# [RSpecRunTime] Finishing example group spec/initializers/0_postgresql_types_spec.rb. It took 0.55 second. Expected to take 0.57 second.7845# [RSpecRunTime] Starting example group spec/views/groups/settings/_general.html.haml_spec.rb. Expected to take 0.55 second.7846groups/settings/_general.html.haml7847 Group Settings README7848 renders #js-group-settings-readme7849# [RSpecRunTime] Finishing example group spec/views/groups/settings/_general.html.haml_spec.rb. It took 0.54 second. Expected to take 0.55 second.7850# [RSpecRunTime] Starting example group spec/lib/api/entities/plan_limit_spec.rb. Expected to take 0.55 second.7851API::Entities::PlanLimit7852 exposes correct attributes7853 does not expose id and plan_id7854# [RSpecRunTime] Finishing example group spec/lib/api/entities/plan_limit_spec.rb. It took 0.55 second. Expected to take 0.55 second.7855# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/project_config/source_spec.rb. Expected to take 0.54 second.7856Gitlab::Ci::ProjectConfig::Source7857 #internal_include_prepended?7858 is expected to eq false7859 #source7860 is expected to raise NotImplementedError7861 #content7862 is expected to raise NotImplementedError7863# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/project_config/source_spec.rb. It took 0.72 second. Expected to take 0.54 second.7864# [RSpecRunTime] Starting example group spec/graphql/types/snippets/blob_action_input_type_spec.rb. Expected to take 0.53 second.7865Types::Snippets::BlobActionInputType7866 is expected to eq "SnippetBlobActionInputType"7867 has the correct arguments7868 sets the type of action argument to BlobActionEnum7869# [RSpecRunTime] Finishing example group spec/graphql/types/snippets/blob_action_input_type_spec.rb. It took 0.65 second. Expected to take 0.53 second.7870# [RSpecRunTime] Starting example group spec/lib/gitlab/string_regex_marker_spec.rb. Expected to take 0.53 second.7871Gitlab::StringRegexMarker7872 #mark7873 with a single occurrence7874 marks the match7875 with multiple occurrences7876 marks the matches7877 with a Gitlab::UntrustedRegexp7878 marks the matches7879# [RSpecRunTime] Finishing example group spec/lib/gitlab/string_regex_marker_spec.rb. It took 0.64 second. Expected to take 0.53 second.7880# [RSpecRunTime] Starting example group spec/finders/database/batched_background_migrations_finder_spec.rb. Expected to take 0.51 second.7881Database::BatchedBackgroundMigrationsFinder7882 #execute7883 returns migrations order by created_at (DESC)7884 limits the number of returned migrations7885# [RSpecRunTime] Finishing example group spec/finders/database/batched_background_migrations_finder_spec.rb. It took 0.6 second. Expected to take 0.51 second.7886# [RSpecRunTime] Starting example group spec/graphql/types/analytics/cycle_analytics/value_stream_type_spec.rb. Expected to take 0.51 second.7887Types::Analytics::CycleAnalytics::ValueStreamType7888 is expected to eq "ValueStream"7889 is expected to require graphql authorizations :read_cycle_analytics7890 is expected to have graphql fields :id, :name, :namespace, :project, and :stages7891# [RSpecRunTime] Finishing example group spec/graphql/types/analytics/cycle_analytics/value_stream_type_spec.rb. It took 0.64 second. Expected to take 0.51 second.7892# [RSpecRunTime] Starting example group spec/helpers/one_trust_helper_spec.rb. Expected to take 0.49 second.7893OneTrustHelper7894 #one_trust_enabled?7895 with ecomm_instrumentation feature flag disabled7896 is expected to be falsey7897 with ecomm_instrumentation feature flag enabled7898 when no id is set7899 is expected to be falsey7900# [RSpecRunTime] Finishing example group spec/helpers/one_trust_helper_spec.rb. It took 0.58 second. Expected to take 0.49 second.7901# [RSpecRunTime] Starting example group spec/graphql/types/container_respository_tags_sort_enum_spec.rb. Expected to take 0.49 second.7902Types::ContainerRepositoryTagsSortEnum7903 is expected to eq "ContainerRepositoryTagSort"7904 exposes all the existing issue sort values7905# [RSpecRunTime] Finishing example group spec/graphql/types/container_respository_tags_sort_enum_spec.rb. It took 0.55 second. Expected to take 0.49 second.7906# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/port_spec.rb. Expected to take 0.48 second.7907Gitlab::Ci::Build::Port7908 when port is defined as an integer7909 populates the object7910 when port is defined as hash7911 populates the object7912# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/port_spec.rb. It took 0.54 second. Expected to take 0.48 second.7913# [RSpecRunTime] Starting example group spec/graphql/types/packages/helm/maintainer_type_spec.rb. Expected to take 0.47 second.7914Types::Packages::Helm::MaintainerType7915 is expected to eq "PackageHelmMaintainerType"7916 includes helm maintainer fields7917# [RSpecRunTime] Finishing example group spec/graphql/types/packages/helm/maintainer_type_spec.rb. It took 0.53 second. Expected to take 0.47 second.7918# [RSpecRunTime] Starting example group spec/graphql/types/commit_encoding_enum_spec.rb. Expected to take 0.46 second.7919Types::CommitEncodingEnum7920 is expected to eq "CommitEncoding"7921 exposes all the existing encoding option7922# [RSpecRunTime] Finishing example group spec/graphql/types/commit_encoding_enum_spec.rb. It took 0.53 second. Expected to take 0.46 second.7923# [RSpecRunTime] Starting example group spec/graphql/types/packages/helm/metadata_type_spec.rb. Expected to take 0.46 second.7924Types::Packages::Helm::MetadataType7925 is expected to eq "PackageHelmMetadataType"7926 includes helm json fields7927# [RSpecRunTime] Finishing example group spec/graphql/types/packages/helm/metadata_type_spec.rb. It took 0.55 second. Expected to take 0.46 second.7928# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/yaml/tags/resolver_spec.rb. Expected to take 0.45 second.7929Gitlab::Ci::Config::Yaml::Tags::Resolver7930 #to_hash7931 when referencing deeply nested arrays7932 when templates are defined before the job7933 behaves like expands references7934 expands the references7935 when templates are defined after the job7936 behaves like expands references7937 expands the references7938# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/yaml/tags/resolver_spec.rb. It took 0.55 second. Expected to take 0.45 second.7939# [RSpecRunTime] Starting example group spec/lib/gitlab/email/hook/disable_email_interceptor_spec.rb. Expected to take 0.45 second.7940Gitlab::Email::Hook::DisableEmailInterceptor7941 does not send emails7942# [RSpecRunTime] Finishing example group spec/lib/gitlab/email/hook/disable_email_interceptor_spec.rb. It took 0.54 second. Expected to take 0.45 second.7943# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_metric_spec.rb. Expected to take 0.44 second.7944Gitlab::Usage::Metrics::Instrumentations::CountCiRunnersMetric7945 behaves like a correct instrumented metric value7946 has correct value7947# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_metric_spec.rb. It took 0.59 second. Expected to take 0.44 second.7948# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/snowplow_enabled_metric_spec.rb. Expected to take 0.44 second.7949Gitlab::Usage::Metrics::Instrumentations::SnowplowEnabledMetric7950 for snowplow enabled option7951 snowplow_enabled: true, expected_value: true7952 behaves like a correct instrumented metric value7953 has correct value7954 snowplow_enabled: false, expected_value: false7955 behaves like a correct instrumented metric value7956 has correct value7957# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/snowplow_enabled_metric_spec.rb. It took 0.57 second. Expected to take 0.44 second.7958# [RSpecRunTime] Starting example group spec/graphql/types/visibility_pipeline_id_type_enum_spec.rb. Expected to take 0.43 second.7959Types::VisibilityPipelineIdTypeEnum7960 is expected to eq "VisibilityPipelineIdType"7961 exposes all visibility pipeline id types7962# [RSpecRunTime] Finishing example group spec/graphql/types/visibility_pipeline_id_type_enum_spec.rb. It took 0.54 second. Expected to take 0.43 second.7963# [RSpecRunTime] Starting example group spec/helpers/plan_limits_helper_spec.rb. Expected to take 0.43 second.7964PlanLimitsHelper7965 #plan_limit_setting_description7966 describes known limits7967 raises an ArgumentError on invalid arguments7968# [RSpecRunTime] Finishing example group spec/helpers/plan_limits_helper_spec.rb. It took 0.56 second. Expected to take 0.43 second.7969# [RSpecRunTime] Starting example group spec/lib/gitlab/query_limiting/active_support_subscriber_spec.rb. Expected to take 0.42 second.7970Gitlab::QueryLimiting::ActiveSupportSubscriber7971 #sql7972 increments the number of executed SQL queries7973 when the query is actually a rails cache hit7974 does not increment the number of executed SQL queries7975# [RSpecRunTime] Finishing example group spec/lib/gitlab/query_limiting/active_support_subscriber_spec.rb. It took 0.56 second. Expected to take 0.42 second.7976# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/parsers/sbom/source/dependency_scanning_spec.rb. Expected to take 0.42 second.7977Gitlab::Ci::Parsers::Sbom::Source::DependencyScanning7978 when all property data is present7979 returns expected source data7980 when required properties are missing7981 is expected to be nil7982# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/parsers/sbom/source/dependency_scanning_spec.rb. It took 0.54 second. Expected to take 0.42 second.7983# [RSpecRunTime] Starting example group spec/graphql/types/ci_configuration/sast/type_spec.rb. Expected to take 0.4 second.7984Types::CiConfiguration::Sast::Type7985 is expected to eq "SastCiConfiguration"7986 is expected to have graphql fields :global, :pipeline, and :analyzers7987# [RSpecRunTime] Finishing example group spec/graphql/types/ci_configuration/sast/type_spec.rb. It took 0.55 second. Expected to take 0.4 second.7988# [RSpecRunTime] Starting example group spec/graphql/types/container_repository_status_enum_spec.rb. Expected to take 0.4 second.7989Types::ContainerRepositoryStatusEnum7990 exposes all statuses7991# [RSpecRunTime] Finishing example group spec/graphql/types/container_repository_status_enum_spec.rb. It took 0.43 second. Expected to take 0.4 second.7992# [RSpecRunTime] Starting example group spec/lib/sidebars/groups/super_sidebar_menus/plan_menu_spec.rb. Expected to take 0.38 second.7993Sidebars::Groups::SuperSidebarMenus::PlanMenu7994 defines list of NilMenuItem placeholders7995 has title and sprite_icon7996# [RSpecRunTime] Finishing example group spec/lib/sidebars/groups/super_sidebar_menus/plan_menu_spec.rb. It took 0.57 second. Expected to take 0.38 second.7997# [RSpecRunTime] Starting example group spec/graphql/types/packages/package_status_enum_spec.rb. Expected to take 0.37 second.7998Types::Packages::PackageStatusEnum7999 exposes all package statuses8000# [RSpecRunTime] Finishing example group spec/graphql/types/packages/package_status_enum_spec.rb. It took 0.46 second. Expected to take 0.37 second.8001# [RSpecRunTime] Starting example group spec/services/wiki_pages/base_service_spec.rb. Expected to take 0.37 second.8002WikiPages::BaseService8003 #increment_usage8004 the class implements internal_event_name incorrectly8005 raises an error on unknown events8006# [RSpecRunTime] Finishing example group spec/services/wiki_pages/base_service_spec.rb. It took 0.47 second. Expected to take 0.37 second.8007# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/avoid_finalize_background_migration_spec.rb. Expected to take 0.35 second.8008RuboCop::Cop::Migration::AvoidFinalizeBackgroundMigration8009 when file is under db/post_migration8010 flags the use of 'finalize_background_migration' method8011# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/avoid_finalize_background_migration_spec.rb. It took 0.49 second. Expected to take 0.35 second.8012# [RSpecRunTime] Starting example group spec/serializers/ci/lint/job_entity_spec.rb. Expected to take 0.35 second.8013Ci::Lint::JobEntity8014 #represent8015 exposes job data8016# [RSpecRunTime] Finishing example group spec/serializers/ci/lint/job_entity_spec.rb. It took 0.45 second. Expected to take 0.35 second.8017# [RSpecRunTime] Starting example group spec/graphql/types/ci/pipeline_scope_enum_spec.rb. Expected to take 0.34 second.8018Types::Ci::PipelineScopeEnum8019 exposes all pipeline scopes8020# [RSpecRunTime] Finishing example group spec/graphql/types/ci/pipeline_scope_enum_spec.rb. It took 0.45 second. Expected to take 0.34 second.8021# [RSpecRunTime] Starting example group spec/graphql/types/ci/group_environment_scope_type_spec.rb. Expected to take 0.33 second.8022Types::Ci::GroupEnvironmentScopeType8023 is expected to have graphql fields :name8024# [RSpecRunTime] Finishing example group spec/graphql/types/ci/group_environment_scope_type_spec.rb. It took 0.44 second. Expected to take 0.33 second.8025# [RSpecRunTime] Starting example group spec/tooling/danger/specs/project_factory_suggestion_spec.rb. Expected to take 0.33 second.8026Tooling::Danger::Specs::ProjectFactorySuggestion8027 adds suggestions at the correct lines8028# [RSpecRunTime] Finishing example group spec/tooling/danger/specs/project_factory_suggestion_spec.rb. It took 0.45 second. Expected to take 0.33 second.8029# [RSpecRunTime] Starting example group spec/graphql/resolvers/metadata_resolver_spec.rb. Expected to take 0.32 second.8030Resolvers::MetadataResolver8031 #resolve8032 returns version and revision8033# [RSpecRunTime] Finishing example group spec/graphql/resolvers/metadata_resolver_spec.rb. It took 0.44 second. Expected to take 0.32 second.8034# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/issue_and_label_links_importer_spec.rb. Expected to take 0.31 second.8035Gitlab::GithubImport::Importer::IssueAndLabelLinksImporter8036 #execute8037 imports an issue and its labels8038# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/issue_and_label_links_importer_spec.rb. It took 0.45 second. Expected to take 0.31 second.8039unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.8040auto_explain log contains 1407 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-single-db-29-32.337.main.ndjson.gz8041took 39.0644632098042[TEST PROF INFO] EventProf results for sql.active_record8043Total time: 06:26.398 of 32:54.402 (19.57%)8044Total events: 2568148045Top 5 slowest suites (by time):8046IssuePolicy (./spec/policies/issue_policy_spec.rb:5) – 01:11.686 (47854 / 318) of 04:30.599 (26.49%)8047ProjectWiki (./spec/models/project_wiki_spec.rb:5) – 00:30.459 (20243 / 252) of 04:00.748 (12.65%)8048Issuable::BulkUpdateService (./spec/services/issuable/bulk_update_service_spec.rb:5) – 00:18.783 (11752 / 52) of 01:19.603 (23.6%)8049GroupPolicy (./spec/policies/group_policy_spec.rb:5) – 00:16.424 (9911 / 393) of 01:51.884 (14.68%)8050Banzai::Filte...eferenceFilter (./spec/lib/banzai/filter/references/merge_request_reference_filter_spec.rb:5) – 00:12.186 (7795 / 42) of 00:46.016 (26.48%)8051Knapsack report was generated. Preview:8052{8053 "spec/models/project_wiki_spec.rb": 240.69118966999986,8054 "spec/policies/issue_policy_spec.rb": 270.59913751600016,8055 "spec/tasks/gitlab/usage_data_rake_spec.rb": 176.43157933200018,8056 "spec/policies/group_policy_spec.rb": 111.88375543599977,8057 "spec/services/issuable/bulk_update_service_spec.rb": 79.60267926000006,8058 "spec/models/merge_request/cleanup_schedule_spec.rb": 64.10857549599996,8059 "spec/support/shared_examples/lint_factories_shared_examples.rb": 45.04139228699978,8060 "spec/lib/banzai/filter/references/merge_request_reference_filter_spec.rb": 46.016479531000186,8061 "spec/models/members/group_member_spec.rb": 37.6926127429997,8062 "spec/services/alert_management/create_alert_issue_service_spec.rb": 30.534654625000258,8063 "spec/routing/routing_spec.rb": 31.13930483000331,8064 "spec/models/concerns/integrations/has_data_fields_spec.rb": 29.842049618999226,8065 "spec/models/design_management/version_spec.rb": 27.836779762999868,8066 "spec/models/projects/build_artifacts_size_refresh_spec.rb": 25.471556413000144,8067 "spec/tasks/gitlab/db/validate_config_rake_spec.rb": 18.694286134000322,8068 "spec/finders/ci/pipelines_for_merge_request_finder_spec.rb": 22.878855193999698,8069 "spec/lib/gitlab/database/postgresql_adapter/force_disconnectable_mixin_spec.rb": 10.021215029000814,8070 "spec/services/branches/delete_merged_service_spec.rb": 16.925786537000022,8071 "spec/lib/gitlab/ci/pipeline/seed/stage_spec.rb": 19.061313038000662,8072 "spec/workers/projects/after_import_worker_spec.rb": 18.309417294000013,8073 "spec/lib/gitlab/database/partitioning_migration_helpers/table_management_helpers_spec.rb": 17.012997298999835,8074 "spec/helpers/notes_helper_spec.rb": 13.37970581799982,8075 "spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb": 16.3015923210005,8076 "spec/lib/gitlab/cache/ci/project_pipeline_status_spec.rb": 15.460971767999581,8077 "spec/lib/gitlab/cluster/mixins/puma_cluster_spec.rb": 15.01168126399989,8078 "spec/lib/gitlab/import_export/after_export_strategies/base_after_export_strategy_spec.rb": 13.960351615000036,8079 "spec/lib/gitlab/ci/build/context/build_spec.rb": 13.802225937999538,8080 "spec/lib/error_tracking/sentry_client/issue_spec.rb": 10.703284312000505,8081 "spec/lib/gitlab/ci/charts_spec.rb": 12.15138308600035,8082 "spec/models/project_snippet_spec.rb": 11.604463990999648,8083 "spec/models/ci/catalog/resource_spec.rb": 11.705155431000094,8084 "spec/lib/container_registry/client_spec.rb": 10.942124752000382,8085 "spec/graphql/features/authorization_spec.rb": 9.827235585999915,8086 "spec/lib/gitlab/ci/reports/test_suite_summary_spec.rb": 9.744291443999828,8087 "spec/lib/gitlab/slash_commands/issue_move_spec.rb": 9.727434727999935,8088 "spec/uploaders/packages/rpm/repository_file_uploader_spec.rb": 8.582386809000127,8089 "spec/graphql/resolvers/work_items_resolver_spec.rb": 8.887513573999968,8090 "spec/models/concerns/has_user_type_spec.rb": 8.686321427999246,8091 "spec/lib/gitlab/redis/repository_cache_spec.rb": 8.033983604999776,8092 "spec/models/members/last_group_owner_assigner_spec.rb": 8.14667160099998,8093 "spec/workers/pipeline_metrics_worker_spec.rb": 9.63121695799964,8094 "spec/lib/gitlab/cleanup/orphan_lfs_file_references_spec.rb": 8.246852319999562,8095 "spec/models/incident_management/timeline_event_spec.rb": 8.258993047000331,8096 "spec/workers/bulk_imports/pipeline_worker_spec.rb": 7.456055996999567,8097 "spec/lib/gitlab/data_builder/issuable_spec.rb": 7.033941636000236,8098 "spec/lib/gitlab/ci/badge/release/latest_release_spec.rb": 6.494929804000094,8099 "spec/lib/gitlab/gitaly_client/repository_service_spec.rb": 6.338836171999901,8100 "spec/services/projects/container_repository/delete_tags_service_spec.rb": 7.098752260000765,8101 "spec/models/activity_pub/releases_subscription_spec.rb": 6.569652683999266,8102 "spec/workers/merge_requests/close_issue_worker_spec.rb": 6.058672975999798,8103 "spec/services/projects/hashed_storage/base_attachment_service_spec.rb": 6.957836272999884,8104 "spec/lib/banzai/filter/references/feature_flag_reference_filter_spec.rb": 7.598396418999982,8105 "spec/models/programming_language_spec.rb": 4.431162038000366,8106 "spec/lib/gitlab/import_export/after_export_strategies/web_upload_strategy_spec.rb": 6.0013667160001205,8107 "spec/models/projects/import_export/relation_export_spec.rb": 5.647243482999329,8108 "spec/lib/gitlab/database/migrations/constraints_helpers_spec.rb": 6.442606855000122,8109 "spec/models/email_spec.rb": 5.820076035000056,8110 "spec/lib/gitlab/import_export/shared_spec.rb": 5.749888057000135,8111 "spec/helpers/boards_helper_spec.rb": 5.569936394999786,8112 "spec/services/packages/debian/create_distribution_service_spec.rb": 4.830871533999925,8113 "spec/helpers/admin/broadcast_messages_helper_spec.rb": 4.893866784000238,8114 "spec/lib/gitlab/ci/pipeline/chain/seed_block_spec.rb": 5.06241973700071,8115 "spec/lib/gitlab/ci/config/external/file/local_spec.rb": 5.069091655000193,8116 "spec/services/projects/refresh_build_artifacts_size_statistics_service_spec.rb": 4.612857689000521,8117 "spec/graphql/types/user_merge_request_interaction_type_spec.rb": 4.370260518000578,8118 "spec/lib/gitlab/repository_cache/preloader_spec.rb": 4.649259693000204,8119 "spec/finders/users_star_projects_finder_spec.rb": 4.4785416909999185,8120 "spec/services/ci/prepare_build_service_spec.rb": 4.0243789240003025,8121 "spec/services/users/set_namespace_commit_email_service_spec.rb": 4.240791238999918,8122 "spec/tasks/config_lint_rake_spec.rb": 2.9404509280002458,8123 "spec/services/projects/create_from_template_service_spec.rb": 4.21478867299993,8124 "spec/tasks/gitlab/audit_event_types/compile_docs_task_spec.rb": 2.6469267439997566,8125 "spec/workers/pages_domain_verification_cron_worker_spec.rb": 4.15138022300016,8126 "spec/services/notes/resolve_service_spec.rb": 4.385914436000348,8127 "spec/lib/gitlab/database/load_balancing/connection_proxy_spec.rb": 5.710221192000063,8128 "spec/workers/project_destroy_worker_spec.rb": 3.5162678250007957,8129 "spec/graphql/mutations/customer_relations/contacts/create_spec.rb": 3.746617148000041,8130 "spec/channels/noteable/notes_channel_spec.rb": 3.374801048000336,8131 "spec/lib/gitlab/graphql/deprecations/deprecation_spec.rb": 3.556731398000011,8132 "spec/lib/sidebars/projects/menus/merge_requests_menu_spec.rb": 3.384059467000043,8133 "spec/finders/ci/variables_finder_spec.rb": 3.2221286820004025,8134 "spec/models/concerns/access_requestable_spec.rb": 3.6094694000003074,8135 "spec/workers/merge_requests/delete_source_branch_worker_spec.rb": 2.9501319159999184,8136 "spec/lib/gitlab/protocol_access_spec.rb": 3.4226251899999625,8137 "spec/lib/gitlab/jira_import/issue_serializer_spec.rb": 3.39493724499971,8138 "spec/workers/ci/test_failure_history_worker_spec.rb": 3.231468940999548,8139 "spec/models/packages/npm/metadatum_spec.rb": 3.007556716000181,8140 "spec/lib/gitlab/ci/ansi2json/line_spec.rb": 3.2450821690008524,8141 "spec/services/jira_connect_subscriptions/create_service_spec.rb": 2.894035674999941,8142 "spec/graphql/resolvers/releases_resolver_spec.rb": 2.7727386249998744,8143 "spec/rubocop/cop/gitlab/bounded_contexts_spec.rb": 3.342555342000196,8144 "spec/lib/gitlab/auth/o_auth/auth_hash_spec.rb": 3.276689183999224,8145 "spec/graphql/mutations/container_repositories/destroy_spec.rb": 2.5638979389996166,8146 "spec/lib/gitlab/git/conflict/parser_spec.rb": 3.209575994000261,8147 "spec/workers/stage_update_worker_spec.rb": 2.587319075999403,8148 "spec/workers/analytics/usage_trends/counter_job_worker_spec.rb": 2.7630427590002,8149 "spec/lib/gitlab/import_export/decompressed_archive_size_validator_spec.rb": 2.2292586429994117,8150 "spec/lib/gitlab/lfs/client_spec.rb": 2.5407580010005404,8151 "spec/workers/integrations/execute_worker_spec.rb": 2.4581445650001115,8152 "spec/serializers/integrations/event_entity_spec.rb": 2.1178785499996593,8153 "spec/workers/propagate_integration_inherit_worker_spec.rb": 2.621647289000066,8154 "spec/models/container_registry/data_repair_detail_spec.rb": 2.5802068349994443,8155 "spec/finders/autocomplete/deploy_keys_with_write_access_finder_spec.rb": 2.3784344280002188,8156 "spec/workers/gitlab/bitbucket_import/import_lfs_object_worker_spec.rb": 2.358746591000454,8157 "spec/services/search/snippet_service_spec.rb": 2.4254410900002767,8158 "spec/models/packages/ml_model/package_spec.rb": 2.505053006999333,8159 "spec/lib/gitlab/utils/nokogiri_spec.rb": 2.2309286639992933,8160 "spec/views/layouts/_flash.html.haml_spec.rb": 1.4669662169999356,8161 "spec/lib/sidebars/user_profile/menus/snippets_menu_spec.rb": 2.086639451999872,8162 "spec/tooling/danger/sidekiq_args_spec.rb": 2.343658814000264,8163 "spec/lib/gitlab/import_export/project/sample/date_calculator_spec.rb": 0.8962565130004805,8164 "spec/lib/sidebars/user_profile/menus/contributed_projects_menu_spec.rb": 2.0755473330000314,8165 "spec/lib/gitlab/ci/reports/test_report_summary_spec.rb": 2.1375233829994613,8166 "spec/workers/projects/update_repository_storage_worker_spec.rb": 2.2502408609998383,8167 "spec/services/packages/generic/find_or_create_package_service_spec.rb": 2.010550105999755,8168 "spec/workers/authorized_projects_worker_spec.rb": 1.916761062999285,8169 "spec/lib/gitlab/rack_attack/user_allowlist_spec.rb": 2.142849531000138,8170 "spec/lib/gitlab/hook_data/base_builder_spec.rb": 1.8922192580002957,8171 "spec/lib/gitlab/import_export/avatar_saver_spec.rb": 1.822736391000035,8172 "spec/workers/gitlab_service_ping_worker_spec.rb": 1.7388024359997871,8173 "spec/graphql/mutations/alert_management/prometheus_integration/update_spec.rb": 1.8959197170006519,8174 "spec/serializers/analytics_summary_serializer_spec.rb": 1.5291373150002983,8175 "spec/lib/api/helpers/rate_limiter_spec.rb": 1.8298148889998629,8176 "spec/lib/gitlab/ci/pipeline/chain/component_usage_spec.rb": 1.7615664630002357,8177 "spec/lib/gitlab/metrics/samplers/database_sampler_spec.rb": 3.4556207169998743,8178 "spec/lib/bulk_imports/groups/pipelines/namespace_settings_pipeline_spec.rb": 1.8654299729996637,8179 "spec/tooling/lib/tooling/mappings/graphql_base_type_mappings_spec.rb": 1.7556126330000552,8180 "spec/models/uploads/local_spec.rb": 1.5983348820000174,8181 "spec/graphql/mutations/alert_management/http_integration/update_spec.rb": 1.5096052389999386,8182 "spec/lib/safe_zip/extract_params_spec.rb": 1.7569699529994978,8183 "spec/lib/gitlab/ci/config/entry/rules_spec.rb": 1.6422300240001277,8184 "spec/models/releases/evidence_spec.rb": 1.370194454999364,8185 "spec/models/packages/go/package_spec.rb": 1.48540985299951,8186 "spec/lib/gitlab/usage/metrics/instrumentations/count_connected_agents_metric_spec.rb": 1.398353670000688,8187 "spec/components/pajamas/radio_component_spec.rb": 1.5073599190000095,8188 "spec/lib/api/entities/branch_spec.rb": 1.4487993999991886,8189 "spec/services/integrations/exclusions/destroy_service_spec.rb": 1.4418293219996485,8190 "spec/lib/gitlab/tracking/incident_management_spec.rb": 1.6066782699999749,8191 "spec/graphql/resolvers/group_members/notification_email_resolver_spec.rb": 1.3551083080001263,8192 "spec/lib/gitlab/utils/json_size_estimator_spec.rb": 1.4191525360001833,8193 "spec/lib/sidebars/admin/menus/admin_settings_menu_spec.rb": 1.5014605910000682,8194 "spec/helpers/admin/identities_helper_spec.rb": 1.3576471369997307,8195 "spec/services/clusters/agents/create_activity_event_service_spec.rb": 1.2604333549998046,8196 "spec/validators/qualified_domain_array_validator_spec.rb": 1.4993796709995877,8197 "spec/presenters/member_presenter_spec.rb": 1.4790987449996464,8198 "spec/lib/gitlab/favicon_spec.rb": 1.3547942670002158,8199 "spec/lib/gitlab/bitbucket_import/ref_converter_spec.rb": 1.4259250249997422,8200 "spec/lib/gitlab/ci/config/entry/kubernetes_spec.rb": 1.1897648480007774,8201 "spec/lib/gitlab/ci/status/success_warning_spec.rb": 1.2825611710004523,8202 "spec/workers/authorized_project_update/user_refresh_over_user_range_worker_spec.rb": 1.2303457110001546,8203 "spec/models/abuse/trust_score_spec.rb": 1.1932695180003066,8204 "spec/lib/gitlab/etag_caching/store_spec.rb": 1.264084534000176,8205 "spec/graphql/mutations/achievements/delete_spec.rb": 1.5593255200001295,8206 "spec/graphql/types/container_repository_referrer_type_spec.rb": 0.8448553929993068,8207 "spec/services/admin/abuse_report_labels/create_service_spec.rb": 1.0423934950003968,8208 "spec/policies/resource_state_event_policy_spec.rb": 1.2054285549993438,8209 "spec/services/merge_requests/mergeability/check_draft_status_service_spec.rb": 1.0641738020003686,8210 "spec/graphql/types/ci/group_variable_type_spec.rb": 0.5274140219999026,8211 "spec/services/work_items/parent_links/base_service_spec.rb": 1.0332718770005158,8212 "spec/lib/api/entities/ml/mlflow/run_spec.rb": 1.1591554540000288,8213 "spec/lib/gitlab/usage/metrics/instrumentations/gitlab_for_jira_app_direct_installations_count_metric_spec.rb": 0.9742577590004657,8214 "spec/models/user_mentions/snippet_user_mention_spec.rb": 1.0294744180000635,8215 "spec/lib/gitlab/dependency_linker/podfile_linker_spec.rb": 1.0093179120003697,8216 "spec/workers/ci/runners/reconcile_existing_runner_versions_cron_worker_spec.rb": 0.910507601000063,8217 "spec/lib/gitlab/ci/config/entry/coverage_spec.rb": 1.0688608009995733,8218 "spec/lib/gitlab/database/health_status/indicators/write_ahead_log_spec.rb": 1.0038487739993798,8219 "spec/rubocop/cop/graphql/enum_values_spec.rb": 0.8685599179998462,8220 "spec/models/concerns/from_union_spec.rb": 0.851261040999816,8221 "spec/lib/gitlab/discussions_diff/highlight_cache_spec.rb": 0.9851550170005794,8222 "spec/tooling/lib/tooling/helpers/duration_formatter_spec.rb": 0.931493906000469,8223 "spec/lib/gitlab/utils/gzip_spec.rb": 0.8398959340001966,8224 "spec/rubocop/cop/active_record_association_reload_spec.rb": 1.0097117120003531,8225 "spec/rubocop/cop/migration/background_migration_missing_active_concern_spec.rb": 0.855064100999698,8226 "spec/lib/gitlab/usage_data_counters/merge_request_widget_extension_counter_spec.rb": 0.8639397699998881,8227 "spec/workers/gitlab/github_gists_import/start_import_worker_spec.rb": 0.8695575779993305,8228 "spec/services/commits/change_service_spec.rb": 0.830424304999724,8229 "spec/serializers/import/bulk_import_entity_spec.rb": 0.8446619930000452,8230 "spec/services/export_csv/map_export_fields_service_spec.rb": 0.7455757409998114,8231 "spec/services/ci/job_artifacts/delete_project_artifacts_service_spec.rb": 0.737409112000023,8232 "spec/lib/api/helpers/version_spec.rb": 0.7871906739992482,8233 "spec/graphql/types/achievements/achievement_type_spec.rb": 0.7500229000006584,8234 "spec/models/discussion_note_spec.rb": 0.6782109039995703,8235 "spec/workers/jira_connect/send_uninstalled_hook_worker_spec.rb": 0.7461477520000699,8236 "spec/serializers/release_serializer_spec.rb": 0.7829151550004099,8237 "spec/rubocop/cop/code_reuse/finder_spec.rb": 0.7450202119998721,8238 "spec/helpers/admin/application_settings/settings_helper_spec.rb": 0.49669727699983923,8239 "spec/services/emails/destroy_service_spec.rb": 0.7579153790002238,8240 "spec/lib/gitlab/sidekiq_middleware/pause_control/strategies/click_house_migration_spec.rb": 0.67242137500034,8241 "spec/rubocop/cop/migration/with_lock_retries_with_change_spec.rb": 0.6497906989998228,8242 "spec/presenters/vs_code/settings/vs_code_manifest_presenter_spec.rb": 0.6670673250000618,8243 "spec/initializers/0_postgresql_types_spec.rb": 0.5499371180003436,8244 "spec/views/groups/settings/_general.html.haml_spec.rb": 0.5342302600001858,8245 "spec/lib/api/entities/plan_limit_spec.rb": 0.5529260470002555,8246 "spec/lib/gitlab/ci/project_config/source_spec.rb": 0.7152516469996044,8247 "spec/graphql/types/snippets/blob_action_input_type_spec.rb": 0.6456006400003389,8248 "spec/lib/gitlab/string_regex_marker_spec.rb": 0.6372009410006285,8249 "spec/finders/database/batched_background_migrations_finder_spec.rb": 0.6043316579998645,8250 "spec/graphql/types/analytics/cycle_analytics/value_stream_type_spec.rb": 0.6389996610005255,8251 "spec/helpers/one_trust_helper_spec.rb": 0.5824162910002997,8252 "spec/graphql/types/container_respository_tags_sort_enum_spec.rb": 0.5518933669991384,8253 "spec/lib/gitlab/ci/build/port_spec.rb": 0.5359049799999411,8254 "spec/graphql/types/packages/helm/maintainer_type_spec.rb": 0.5278647620007177,8255 "spec/graphql/types/commit_encoding_enum_spec.rb": 0.5305513910006994,8256 "spec/graphql/types/packages/helm/metadata_type_spec.rb": 0.5464885979999963,8257 "spec/lib/gitlab/ci/config/yaml/tags/resolver_spec.rb": 0.5476720180004122,8258 "spec/lib/gitlab/email/hook/disable_email_interceptor_spec.rb": 0.5365528599995741,8259 "spec/lib/gitlab/usage/metrics/instrumentations/count_ci_runners_metric_spec.rb": 0.5864116510001622,8260 "spec/lib/gitlab/usage/metrics/instrumentations/snowplow_enabled_metric_spec.rb": 0.5719415329995172,8261 "spec/graphql/types/visibility_pipeline_id_type_enum_spec.rb": 0.5380307999994329,8262 "spec/helpers/plan_limits_helper_spec.rb": 0.5628864050004267,8263 "spec/lib/gitlab/query_limiting/active_support_subscriber_spec.rb": 0.555824727000072,8264 "spec/lib/gitlab/ci/parsers/sbom/source/dependency_scanning_spec.rb": 0.5402525290000995,8265 "spec/graphql/types/ci_configuration/sast/type_spec.rb": 0.5449017780001668,8266 "spec/graphql/types/container_repository_status_enum_spec.rb": 0.4259644300000218,8267 "spec/lib/sidebars/groups/super_sidebar_menus/plan_menu_spec.rb": 0.5672450349993596,8268 "spec/graphql/types/packages/package_status_enum_spec.rb": 0.46337314399988827,8269 "spec/services/wiki_pages/base_service_spec.rb": 0.465297582999483,8270 "spec/rubocop/cop/migration/avoid_finalize_background_migration_spec.rb": 0.48751198900026793,8271 "spec/serializers/ci/lint/job_entity_spec.rb": 0.4525606659999539,8272 "spec/graphql/types/ci/pipeline_scope_enum_spec.rb": 0.4452730570001222,8273 "spec/graphql/types/ci/group_environment_scope_type_spec.rb": 0.44333309800003917,8274 "spec/tooling/danger/specs/project_factory_suggestion_spec.rb": 0.4485014770007183,8275 "spec/graphql/resolvers/metadata_resolver_spec.rb": 0.43708336899999267,8276 "spec/lib/gitlab/github_import/importer/issue_and_label_links_importer_spec.rb": 0.45123671599958478277}8278Knapsack global time execution for tests: 32m 53s8279Pending: (Failures listed here are expected and do not affect your suite's status)8280 1) Packages::Rpm::RepositoryFileUploader when object store is remote behaves like builds correct paths #cache_dir behaves like matches the method pattern 8281 # No pattern provided, skipping.8282 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88283 2) Packages::Rpm::RepositoryFileUploader when object store is remote behaves like builds correct paths #work_dir behaves like matches the method pattern 8284 # No pattern provided, skipping.8285 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88286 3) Packages::Rpm::RepositoryFileUploader when object store is remote behaves like builds correct paths #upload_path behaves like matches the method pattern 8287 # No pattern provided, skipping.8288 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88289 4) Packages::Rpm::RepositoryFileUploader when object store is remote behaves like builds correct paths #relative_path is relative8290 # Path not set, skipping.8291 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408292 5) Packages::Rpm::RepositoryFileUploader when object store is remote behaves like builds correct paths .absolute_path behaves like matches the method pattern 8293 # No pattern provided, skipping.8294 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88295 6) Packages::Rpm::RepositoryFileUploader when object store is remote behaves like builds correct paths .base_dir behaves like matches the method pattern 8296 # No pattern provided, skipping.8297 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88298 7) Packages::Rpm::RepositoryFileUploader behaves like builds correct paths #upload_path behaves like matches the method pattern 8299 # No pattern provided, skipping.8300 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88301 8) Packages::Rpm::RepositoryFileUploader behaves like builds correct paths #relative_path is relative8302 # Path not set, skipping.8303 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408304 9) Packages::Rpm::RepositoryFileUploader behaves like builds correct paths .absolute_path behaves like matches the method pattern 8305 # No pattern provided, skipping.8306 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88307 10) Packages::Rpm::RepositoryFileUploader behaves like builds correct paths .base_dir behaves like matches the method pattern 8308 # No pattern provided, skipping.8309 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88310 11) Lint factories for DiscussionNote with saas, license, and factory defaults behaves like factory discussion_note_on_personal_snippet factory does not raise error when built8311 # Factory skipped linting due to legacy error8312 # ./spec/support/shared_examples/lint_factories_shared_examples.rb:2678313 12) Lint factories for DiscussionNote with saas, license, and factory defaults behaves like factory discussion_note_on_personal_snippet factory does not raise error when created8314 # Factory skipped linting due to legacy error8315 Failure/Error: expect { create(factory.name) }.not_to raise_error # rubocop:disable Rails/SaveBang -- It's not Rails8316 expected no Exception, got #<ActiveRecord::RecordInvalid: Validation failed: Namespace can't be blank> with backtrace:8317 # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'8318 # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'8319 # ./lib/gitlab/database/load_balancing/load_balancer.rb:141:in `block in read_write'8320 # ./lib/gitlab/database/load_balancing/load_balancer.rb:228:in `retry_with_backoff'8321 # ./lib/gitlab/database/load_balancing/load_balancer.rb:130:in `read_write'8322 # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'8323 # ./lib/gitlab/database/load_balancing/connection_proxy.rb:78:in `transaction'8324 # ./spec/support/shared_examples/lint_factories_shared_examples.rb:278:in `block (5 levels) in <top (required)>'8325 # ./spec/support/shared_examples/lint_factories_shared_examples.rb:278:in `block (4 levels) in <top (required)>'8326 # ./spec/spec_helper.rb:448:in `block (3 levels) in <top (required)>'8327 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled'8328 # ./spec/spec_helper.rb:447:in `block (2 levels) in <top (required)>'8329 # ./spec/spec_helper.rb:442:in `block (3 levels) in <top (required)>'8330 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'8331 # ./spec/spec_helper.rb:433:in `block (2 levels) in <top (required)>'8332 # ./spec/spec_helper.rb:429:in `block (3 levels) in <top (required)>'8333 # ./lib/gitlab/application_context.rb:70:in `with_raw_context'8334 # ./spec/spec_helper.rb:429:in `block (2 levels) in <top (required)>'8335 # ./spec/spec_helper.rb:261:in `block (2 levels) in <top (required)>'8336 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'8337 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'8338 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'8339 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'8340 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'8341 Shared Example Group: "factory" called from ./spec/support/shared_examples/lint_factories_shared_examples.rb:2998342 Shared Example Group: "Lint factories" called from ./spec/support/shared_examples/lint_factories_shared_examples.rb:388343 # ./spec/support/shared_examples/lint_factories_shared_examples.rb:278:in `block (4 levels) in <top (required)>'8344 # ./spec/spec_helper.rb:448:in `block (3 levels) in <top (required)>'8345 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled'8346 # ./spec/spec_helper.rb:447:in `block (2 levels) in <top (required)>'8347 # ./spec/spec_helper.rb:442:in `block (3 levels) in <top (required)>'8348 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'8349 # ./spec/spec_helper.rb:433:in `block (2 levels) in <top (required)>'8350 # ./spec/spec_helper.rb:429:in `block (3 levels) in <top (required)>'8351 # ./lib/gitlab/application_context.rb:70:in `with_raw_context'8352 # ./spec/spec_helper.rb:429:in `block (2 levels) in <top (required)>'8353 # ./spec/spec_helper.rb:261:in `block (2 levels) in <top (required)>'8354 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'8355 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'8356 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'8357 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'8358 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'8359Finished in 33 minutes 37 seconds (files took 1 minute 0.24 seconds to load)83603710 examples, 0 failures, 12 pending8361Randomized with seed 602388362[TEST PROF INFO] Time spent in factories: 13:51.987 (41.07% of total time)8363RSpec exited with 0.8364No examples to retry, congrats!8366Running after script...8367$ source scripts/utils.sh8368$ bundle exec gem list gitlab_quality-test_tooling8369gitlab_quality-test_tooling (1.26.0)8370$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command8373$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command8376$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command8379$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command8383$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command8388$ tooling/bin/push_job_metrics || true8389[job-metrics] Pushing job metrics file for the CI/CD job.8390[job-metrics] Pushed 4 CI job metric entries to InfluxDB.8392Not uploading cache ruby-gems-debian-bookworm-ruby-3.2-17 due to policy8394Uploading artifacts...8395auto_explain/: found 2 matching artifact files and directories 8396coverage/: found 5 matching artifact files and directories 8397crystalball/: found 2 matching artifact files and directories 8398deprecations/: found 4 matching artifact files and directories 8399knapsack/: found 4 matching artifact files and directories 8400rspec/: found 16 matching artifact files and directories 8401WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 8402log/*.log: found 18 matching artifact files and directories 8403WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6975007547/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com8404WARNING: Retrying... context=artifacts-uploader error=request redirected8405Uploading artifacts as "archive" to coordinator... 201 Created id=6975007547 responseStatus=201 Created token=glcbt-658406Uploading artifacts...8407rspec/rspec-*.xml: found 1 matching artifact files and directories 8408WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6975007547/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com8409WARNING: Retrying... context=artifacts-uploader error=request redirected8410Uploading artifacts as "junit" to coordinator... 201 Created id=6975007547 responseStatus=201 Created token=glcbt-658412Job succeeded