rspec-ee unit pg14 single-db 19/28
Passed Started
by
@krasio

Krasimir Angelov
1 responds to .find_registry_differences2# [RSpecRunTime] RSpec elapsed time: 40.63 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.05 1.37 1.61 1/447 4343.4 #execute5 when there are replicable records missing registries6 creates missing registries7 returns truthy8 does not exceed batch size9# [RSpecRunTime] RSpec elapsed time: 45.61 seconds. Current RSS: ~1381M. Threads: 4. load average: 1.05 1.37 1.61 1/447 43510.11 when there are unused registries12 with no replicable records13 deletes unused registries14 returns truthy15# [RSpecRunTime] RSpec elapsed time: 51.01 seconds. Current RSS: ~1330M. Threads: 4. load average: 1.04 1.36 1.60 1/445 43616.17 when the unused registry foreign key ids are lower than the first replicable model id18 deletes unused registries19 returns truthy20# [RSpecRunTime] RSpec elapsed time: 56.38 seconds. Current RSS: ~1268M. Threads: 4. load average: 1.04 1.35 1.60 1/445 43721.22 when the unused registry foreign key ids are greater than the last replicable model id23 deletes unused registries24 returns truthy25# [RSpecRunTime] RSpec elapsed time: 1 minute 1.84 seconds. Current RSS: ~1267M. Threads: 4. load average: 1.04 1.35 1.60 1/445 43826.27 when all replicable records have registries28 does nothing29 returns falsey30# [RSpecRunTime] RSpec elapsed time: 1 minute 4.62 seconds. Current RSS: ~1281M. Threads: 4. load average: 1.03 1.34 1.59 1/445 43931.32 when there are no replicable records33 does nothing34 returns falsey35 behaves like registry consistency service36 registry_class interface37 defines a MODEL_CLASS constant38 responds to .name39 responds to .insert_for_model_ids40 responds to .delete_for_model_ids41 responds to .find_registry_differences42# [RSpecRunTime] RSpec elapsed time: 1 minute 7.01 seconds. Current RSS: ~1344M. Threads: 4. load average: 1.03 1.34 1.59 1/445 44043.44 #execute45 when there are replicable records missing registries46 creates missing registries47 returns truthy48 does not exceed batch size49# [RSpecRunTime] RSpec elapsed time: 1 minute 8.14 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.03 1.34 1.59 1/445 44150.51 when there are unused registries52 with no replicable records53 deletes unused registries54 returns truthy55 when the unused registry foreign key ids are lower than the first replicable model id56 deletes unused registries57 returns truthy58 when the unused registry foreign key ids are greater than the last replicable model id59 deletes unused registries60 returns truthy61 when all replicable records have registries62 does nothing63 returns falsey64 when there are no replicable records65 does nothing66 returns falsey67# [RSpecRunTime] RSpec elapsed time: 1 minute 12.52 seconds. Current RSS: ~1444M. Threads: 4. load average: 1.03 1.34 1.59 1/445 44268.69 behaves like registry consistency service70 registry_class interface71 defines a MODEL_CLASS constant72 responds to .name73 responds to .insert_for_model_ids74 responds to .delete_for_model_ids75 responds to .find_registry_differences76# [RSpecRunTime] RSpec elapsed time: 1 minute 14.89 seconds. Current RSS: ~1462M. Threads: 4. load average: 1.03 1.33 1.59 1/445 44377.78 #execute79 when there are replicable records missing registries80 creates missing registries81 returns truthy82 does not exceed batch size83# [RSpecRunTime] RSpec elapsed time: 1 minute 22.28 seconds. Current RSS: ~1465M. Threads: 4. load average: 1.03 1.32 1.58 1/447 61484.85 when there are unused registries86 with no replicable records87 deletes unused registries88 returns truthy89# [RSpecRunTime] RSpec elapsed time: 1 minute 26.9 seconds. Current RSS: ~1460M. Threads: 4. load average: 1.50 1.42 1.61 1/447 71190.91 when the unused registry foreign key ids are lower than the first replicable model id92 deletes unused registries93 returns truthy94# [RSpecRunTime] RSpec elapsed time: 1 minute 31.31 seconds. Current RSS: ~1426M. Threads: 4. load average: 1.46 1.41 1.61 1/447 80895.96 when the unused registry foreign key ids are greater than the last replicable model id97 deletes unused registries98 returns truthy99# [RSpecRunTime] RSpec elapsed time: 1 minute 35.79 seconds. Current RSS: ~1384M. Threads: 4. load average: 1.43 1.40 1.60 1/444 905100.101 when all replicable records have registries102 does nothing103 returns falsey104# [RSpecRunTime] RSpec elapsed time: 1 minute 40.0 seconds. Current RSS: ~1359M. Threads: 4. load average: 1.39 1.40 1.60 1/444 1002105.106 when there are no replicable records107 does nothing108 returns falsey109 behaves like registry consistency service110 registry_class interface111 defines a MODEL_CLASS constant112 responds to .name113 responds to .insert_for_model_ids114 responds to .delete_for_model_ids115 responds to .find_registry_differences116# [RSpecRunTime] RSpec elapsed time: 1 minute 42.41 seconds. Current RSS: ~1418M. Threads: 4. load average: 1.39 1.40 1.60 1/444 1003117.118 #execute119 when there are replicable records missing registries120 creates missing registries121 returns truthy122 does not exceed batch size123# [RSpecRunTime] RSpec elapsed time: 1 minute 46.7 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.36 1.39 1.60 1/444 1004124.125 when there are unused registries126 with no replicable records127 deletes unused registries128 returns truthy129# [RSpecRunTime] RSpec elapsed time: 1 minute 49.72 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.33 1.38 1.59 1/443 1005130.131 when the unused registry foreign key ids are lower than the first replicable model id132 deletes unused registries133 returns truthy134# [RSpecRunTime] RSpec elapsed time: 1 minute 52.59 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.33 1.38 1.59 1/443 1006135.136 when the unused registry foreign key ids are greater than the last replicable model id137 deletes unused registries138 returns truthy139# [RSpecRunTime] RSpec elapsed time: 1 minute 55.63 seconds. Current RSS: ~1301M. Threads: 4. load average: 1.30 1.38 1.59 1/443 1007140.141 when all replicable records have registries142 does nothing143 returns falsey144# [RSpecRunTime] RSpec elapsed time: 1 minute 58.14 seconds. Current RSS: ~1305M. Threads: 4. load average: 1.30 1.38 1.59 1/443 1008145.146 when there are no replicable records147 does nothing148 returns falsey149 behaves like registry consistency service150 registry_class interface151 defines a MODEL_CLASS constant152 responds to .name153 responds to .insert_for_model_ids154 responds to .delete_for_model_ids155 responds to .find_registry_differences156# [RSpecRunTime] RSpec elapsed time: 2 minutes 0.56 second. Current RSS: ~1379M. Threads: 4. load average: 1.28 1.37 1.59 1/443 1009157.158 #execute159 when there are replicable records missing registries160 creates missing registries161 returns truthy162 does not exceed batch size163# [RSpecRunTime] RSpec elapsed time: 2 minutes 5.06 seconds. Current RSS: ~1384M. Threads: 4. load average: 1.26 1.36 1.58 1/442 1010164.165 when there are unused registries166 with no replicable records167 deletes unused registries168 returns truthy169# [RSpecRunTime] RSpec elapsed time: 2 minutes 8.21 seconds. Current RSS: ~1377M. Threads: 4. load average: 1.24 1.36 1.58 1/442 1011170.171 when the unused registry foreign key ids are lower than the first replicable model id172 deletes unused registries173 returns truthy174# [RSpecRunTime] RSpec elapsed time: 2 minutes 11.37 seconds. Current RSS: ~1338M. Threads: 4. load average: 1.24 1.36 1.58 1/442 1012175.176 when the unused registry foreign key ids are greater than the last replicable model id177 deletes unused registries178 returns truthy179# [RSpecRunTime] RSpec elapsed time: 2 minutes 14.48 seconds. Current RSS: ~1292M. Threads: 4. load average: 1.22 1.35 1.58 1/442 1013180.181 when all replicable records have registries182 does nothing183 returns falsey184# [RSpecRunTime] RSpec elapsed time: 2 minutes 17.08 seconds. Current RSS: ~1303M. Threads: 4. load average: 1.22 1.35 1.58 1/442 1014185.186 when there are no replicable records187 does nothing188 returns falsey189 behaves like registry consistency service190 registry_class interface191 defines a MODEL_CLASS constant192 responds to .name193 responds to .insert_for_model_ids194 responds to .delete_for_model_ids195 responds to .find_registry_differences196# [RSpecRunTime] RSpec elapsed time: 2 minutes 19.48 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.20 1.35 1.57 1/442 1015197.198 #execute199 when there are replicable records missing registries200 creates missing registries201 returns truthy202 does not exceed batch size203# [RSpecRunTime] RSpec elapsed time: 2 minutes 27.87 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.18 1.34 1.57 1/442 1016204.205 when there are unused registries206 with no replicable records207 deletes unused registries208 returns truthy209# [RSpecRunTime] RSpec elapsed time: 2 minutes 32.55 seconds. Current RSS: ~1312M. Threads: 4. load average: 1.17 1.33 1.57 1/442 1017210.211 when the unused registry foreign key ids are lower than the first replicable model id212 deletes unused registries213 returns truthy214# [RSpecRunTime] RSpec elapsed time: 2 minutes 37.27 seconds. Current RSS: ~1294M. Threads: 4. load average: 1.24 1.34 1.57 1/442 1018215.216 when the unused registry foreign key ids are greater than the last replicable model id217 deletes unused registries218 returns truthy219# [RSpecRunTime] RSpec elapsed time: 2 minutes 42.12 seconds. Current RSS: ~1283M. Threads: 4. load average: 1.30 1.36 1.57 1/442 1019220.221 when all replicable records have registries222 does nothing223 returns falsey224# [RSpecRunTime] RSpec elapsed time: 2 minutes 46.4 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.27 1.35 1.57 1/442 1020225.226 when there are no replicable records227 does nothing228 returns falsey229 behaves like registry consistency service230 registry_class interface231 defines a MODEL_CLASS constant232 responds to .name233 responds to .insert_for_model_ids234 responds to .delete_for_model_ids235 responds to .find_registry_differences236# [RSpecRunTime] RSpec elapsed time: 2 minutes 48.78 seconds. Current RSS: ~1347M. Threads: 4. load average: 1.25 1.34 1.57 1/440 1021237.238 #execute239 when there are replicable records missing registries240 creates missing registries241 returns truthy242 does not exceed batch size243# [RSpecRunTime] RSpec elapsed time: 2 minutes 52.76 seconds. Current RSS: ~1377M. Threads: 4. load average: 1.25 1.34 1.57 1/440 1022244.245 when there are unused registries246 with no replicable records247 deletes unused registries248 returns truthy249# [RSpecRunTime] RSpec elapsed time: 2 minutes 57.94 seconds. Current RSS: ~1341M. Threads: 4. load average: 1.23 1.34 1.56 1/440 1023250.251 when the unused registry foreign key ids are lower than the first replicable model id252 deletes unused registries253 returns truthy254# [RSpecRunTime] RSpec elapsed time: 3 minutes 2.37 seconds. Current RSS: ~1309M. Threads: 4. load average: 1.21 1.33 1.56 1/440 1024255.256 when the unused registry foreign key ids are greater than the last replicable model id257 deletes unused registries258 returns truthy259# [RSpecRunTime] RSpec elapsed time: 3 minutes 6.57 seconds. Current RSS: ~1295M. Threads: 4. load average: 1.19 1.33 1.56 1/440 1025260.261 when all replicable records have registries262 does nothing263 returns falsey264# [RSpecRunTime] RSpec elapsed time: 3 minutes 8.79 seconds. Current RSS: ~1292M. Threads: 4. load average: 1.18 1.32 1.55 1/440 1026265.266 when there are no replicable records267 does nothing268 returns falsey269 behaves like registry consistency service270 registry_class interface271 defines a MODEL_CLASS constant272 responds to .name273 responds to .insert_for_model_ids274 responds to .delete_for_model_ids275 responds to .find_registry_differences276# [RSpecRunTime] RSpec elapsed time: 3 minutes 11.05 seconds. Current RSS: ~1382M. Threads: 4. load average: 1.18 1.32 1.55 1/440 1027277.278 #execute279 when there are replicable records missing registries280 creates missing registries281 returns truthy282 does not exceed batch size283# [RSpecRunTime] RSpec elapsed time: 3 minutes 12.7 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.18 1.32 1.55 1/440 1028284.285 when there are unused registries286 with no replicable records287 deletes unused registries288 returns truthy289# [RSpecRunTime] RSpec elapsed time: 3 minutes 13.83 seconds. Current RSS: ~1415M. Threads: 4. load average: 1.16 1.31 1.55 1/440 1029290.291 when the unused registry foreign key ids are lower than the first replicable model id292 deletes unused registries293 returns truthy294# [RSpecRunTime] RSpec elapsed time: 3 minutes 15.83 seconds. Current RSS: ~1416M. Threads: 4. load average: 1.16 1.31 1.55 1/440 1030295.296 when the unused registry foreign key ids are greater than the last replicable model id297 deletes unused registries298 returns truthy299# [RSpecRunTime] RSpec elapsed time: 3 minutes 16.94 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.16 1.31 1.55 2/440 1031300.301 when all replicable records have registries302 does nothing303 returns falsey304 when there are no replicable records305 does nothing306 returns falsey307 behaves like registry consistency service308 registry_class interface309 defines a MODEL_CLASS constant310 responds to .name311 responds to .insert_for_model_ids312 responds to .delete_for_model_ids313 responds to .find_registry_differences314# [RSpecRunTime] RSpec elapsed time: 3 minutes 20.22 seconds. Current RSS: ~1463M. Threads: 4. load average: 1.15 1.31 1.54 1/440 1032315.316 #execute317 when there are replicable records missing registries318 creates missing registries319 returns truthy320 does not exceed batch size321# [RSpecRunTime] RSpec elapsed time: 3 minutes 22.2 seconds. Current RSS: ~1447M. Threads: 4. load average: 1.15 1.31 1.54 1/440 1033322.323 when there are unused registries324 with no replicable records325 deletes unused registries326 returns truthy327# [RSpecRunTime] RSpec elapsed time: 3 minutes 23.47 seconds. Current RSS: ~1443M. Threads: 4. load average: 1.14 1.30 1.54 1/440 1034328.329 when the unused registry foreign key ids are lower than the first replicable model id330 deletes unused registries331 returns truthy332# [RSpecRunTime] RSpec elapsed time: 3 minutes 24.81 seconds. Current RSS: ~1440M. Threads: 4. load average: 1.14 1.30 1.54 1/440 1035333.334 when the unused registry foreign key ids are greater than the last replicable model id335 deletes unused registries336 returns truthy337# [RSpecRunTime] RSpec elapsed time: 3 minutes 26.11 seconds. Current RSS: ~1438M. Threads: 4. load average: 1.14 1.30 1.54 1/440 1036338.339 when all replicable records have registries340 does nothing341 returns falsey342# [RSpecRunTime] RSpec elapsed time: 3 minutes 27.31 seconds. Current RSS: ~1435M. Threads: 4. load average: 1.14 1.30 1.54 1/440 1037343.344 when there are no replicable records345 does nothing346 returns falsey347 behaves like registry consistency service348 registry_class interface349 defines a MODEL_CLASS constant350 responds to .name351 responds to .insert_for_model_ids352 responds to .delete_for_model_ids353 responds to .find_registry_differences354# [RSpecRunTime] RSpec elapsed time: 3 minutes 29.66 seconds. Current RSS: ~1470M. Threads: 4. load average: 1.13 1.30 1.54 1/440 1038355.356 #execute357 when there are replicable records missing registries358 creates missing registries359 returns truthy360 does not exceed batch size361# [RSpecRunTime] RSpec elapsed time: 3 minutes 33.54 seconds. Current RSS: ~1436M. Threads: 4. load average: 1.12 1.29 1.54 1/440 1039362.363 when there are unused registries364 with no replicable records365 deletes unused registries366 returns truthy367# [RSpecRunTime] RSpec elapsed time: 3 minutes 36.16 seconds. Current RSS: ~1415M. Threads: 4. load average: 1.12 1.29 1.54 1/440 1040368.369 when the unused registry foreign key ids are lower than the first replicable model id370 deletes unused registries371 returns truthy372# [RSpecRunTime] RSpec elapsed time: 3 minutes 38.62 seconds. Current RSS: ~1380M. Threads: 4. load average: 1.11 1.29 1.53 1/440 1041373.374 when the unused registry foreign key ids are greater than the last replicable model id375 deletes unused registries376 returns truthy377# [RSpecRunTime] RSpec elapsed time: 3 minutes 41.1 seconds. Current RSS: ~1359M. Threads: 4. load average: 1.11 1.29 1.53 1/440 1042378.379 when all replicable records have registries380 does nothing381 returns falsey382# [RSpecRunTime] RSpec elapsed time: 3 minutes 43.45 seconds. Current RSS: ~1355M. Threads: 4. load average: 1.10 1.28 1.53 1/440 1043383.384 when there are no replicable records385 does nothing386 returns falsey387 behaves like registry consistency service388 registry_class interface389 defines a MODEL_CLASS constant390 responds to .name391 responds to .insert_for_model_ids392 responds to .delete_for_model_ids393 responds to .find_registry_differences394# [RSpecRunTime] RSpec elapsed time: 3 minutes 45.78 seconds. Current RSS: ~1381M. Threads: 4. load average: 1.10 1.28 1.53 1/440 1044395.396 #execute397 when there are replicable records missing registries398 creates missing registries399 returns truthy400 does not exceed batch size401# [RSpecRunTime] RSpec elapsed time: 3 minutes 49.51 seconds. Current RSS: ~1427M. Threads: 4. load average: 1.09 1.28 1.53 1/440 1045402.403 when there are unused registries404 with no replicable records405 deletes unused registries406 returns truthy407# [RSpecRunTime] RSpec elapsed time: 3 minutes 52.15 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.09 1.28 1.53 1/440 1046408.409 when the unused registry foreign key ids are lower than the first replicable model id410 deletes unused registries411 returns truthy412# [RSpecRunTime] RSpec elapsed time: 3 minutes 54.62 seconds. Current RSS: ~1394M. Threads: 4. load average: 1.08 1.27 1.52 2/440 1047413.414 when the unused registry foreign key ids are greater than the last replicable model id415 deletes unused registries416 returns truthy417# [RSpecRunTime] RSpec elapsed time: 3 minutes 57.1 seconds. Current RSS: ~1339M. Threads: 4. load average: 1.08 1.27 1.52 1/440 1048418.419 when all replicable records have registries420 does nothing421 returns falsey422# [RSpecRunTime] RSpec elapsed time: 3 minutes 59.41 seconds. Current RSS: ~1326M. Threads: 4. load average: 1.08 1.27 1.52 1/440 1049423.424 when there are no replicable records425 does nothing426 returns falsey427 behaves like registry consistency service428 registry_class interface429 defines a MODEL_CLASS constant430 responds to .name431 responds to .insert_for_model_ids432 responds to .delete_for_model_ids433 responds to .find_registry_differences434# [RSpecRunTime] RSpec elapsed time: 4 minutes 1.68 seconds. Current RSS: ~1385M. Threads: 4. load average: 1.08 1.27 1.52 1/440 1050435.436 #execute437 when there are replicable records missing registries438 creates missing registries439 returns truthy440 does not exceed batch size441# [RSpecRunTime] RSpec elapsed time: 4 minutes 3.61 seconds. Current RSS: ~1414M. Threads: 4. load average: 1.07 1.26 1.52 1/440 1051442.443 when there are unused registries444 with no replicable records445 deletes unused registries446 returns truthy447# [RSpecRunTime] RSpec elapsed time: 4 minutes 5.01 seconds. Current RSS: ~1419M. Threads: 4. load average: 1.07 1.26 1.52 1/440 1052448.449 when the unused registry foreign key ids are lower than the first replicable model id450 deletes unused registries451 returns truthy452# [RSpecRunTime] RSpec elapsed time: 4 minutes 6.48 seconds. Current RSS: ~1424M. Threads: 4. load average: 1.07 1.26 1.52 1/440 1053453.454 when the unused registry foreign key ids are greater than the last replicable model id455 deletes unused registries456 returns truthy457# [RSpecRunTime] RSpec elapsed time: 4 minutes 7.78 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.07 1.26 1.52 1/440 1054458.459 when all replicable records have registries460 does nothing461 returns falsey462# [RSpecRunTime] RSpec elapsed time: 4 minutes 9.01 seconds. Current RSS: ~1426M. Threads: 4. load average: 1.06 1.26 1.52 1/440 1055463.464 when there are no replicable records465 does nothing466 returns falsey467 behaves like registry consistency service468 registry_class interface469 defines a MODEL_CLASS constant470 responds to .name471 responds to .insert_for_model_ids472 responds to .delete_for_model_ids473 responds to .find_registry_differences474# [RSpecRunTime] RSpec elapsed time: 4 minutes 11.34 seconds. Current RSS: ~1427M. Threads: 4. load average: 1.06 1.26 1.52 1/440 1056475.476 #execute477 when there are replicable records missing registries478 creates missing registries479 returns truthy480 does not exceed batch size481# [RSpecRunTime] RSpec elapsed time: 4 minutes 13.07 seconds. Current RSS: ~1449M. Threads: 4. load average: 1.06 1.26 1.52 1/440 1057482.483 when there are unused registries484 with no replicable records485 deletes unused registries486 returns truthy487# [RSpecRunTime] RSpec elapsed time: 4 minutes 14.4 seconds. Current RSS: ~1463M. Threads: 4. load average: 1.06 1.26 1.51 1/440 1058488.489 when the unused registry foreign key ids are lower than the first replicable model id490 deletes unused registries491 returns truthy492# [RSpecRunTime] RSpec elapsed time: 4 minutes 15.7 seconds. Current RSS: ~1459M. Threads: 4. load average: 1.06 1.26 1.51 1/440 1059493.494 when the unused registry foreign key ids are greater than the last replicable model id495 deletes unused registries496 returns truthy497# [RSpecRunTime] RSpec elapsed time: 4 minutes 17.09 seconds. Current RSS: ~1452M. Threads: 4. load average: 1.06 1.26 1.51 1/440 1060498.499 when all replicable records have registries500 does nothing501 returns falsey502# [RSpecRunTime] RSpec elapsed time: 4 minutes 18.33 seconds. Current RSS: ~1456M. Threads: 4. load average: 1.05 1.25 1.51 1/440 1061503.504 when there are no replicable records505 does nothing506 returns falsey507 behaves like registry consistency service508 registry_class interface509 defines a MODEL_CLASS constant510 responds to .name511 responds to .insert_for_model_ids512 responds to .delete_for_model_ids513 responds to .find_registry_differences514# [RSpecRunTime] RSpec elapsed time: 4 minutes 20.61 seconds. Current RSS: ~1462M. Threads: 4. load average: 1.05 1.25 1.51 1/440 1062515.516 #execute517 when there are replicable records missing registries518 creates missing registries519 returns truthy520 does not exceed batch size521# [RSpecRunTime] RSpec elapsed time: 4 minutes 24.45 seconds. Current RSS: ~1439M. Threads: 4. load average: 1.05 1.25 1.51 1/440 1063522.523 when there are unused registries524 with no replicable records525 deletes unused registries526 returns truthy527# [RSpecRunTime] RSpec elapsed time: 4 minutes 27.87 seconds. Current RSS: ~1401M. Threads: 4. load average: 1.05 1.25 1.51 1/440 1064528.529 when the unused registry foreign key ids are lower than the first replicable model id530 deletes unused registries531 returns truthy532# [RSpecRunTime] RSpec elapsed time: 4 minutes 30.31 seconds. Current RSS: ~1343M. Threads: 4. load average: 1.05 1.24 1.50 1/440 1065533.534 when the unused registry foreign key ids are greater than the last replicable model id535 deletes unused registries536 returns truthy537# [RSpecRunTime] RSpec elapsed time: 4 minutes 32.85 seconds. Current RSS: ~1326M. Threads: 4. load average: 1.05 1.24 1.50 1/440 1066538.539 when all replicable records have registries540 does nothing541 returns falsey542# [RSpecRunTime] RSpec elapsed time: 4 minutes 34.98 seconds. Current RSS: ~1321M. Threads: 4. load average: 1.04 1.24 1.50 1/440 1067543.544 when there are no replicable records545 does nothing546 returns falsey547 behaves like registry consistency service548 registry_class interface549 defines a MODEL_CLASS constant550 responds to .name551 responds to .insert_for_model_ids552 responds to .delete_for_model_ids553 responds to .find_registry_differences554# [RSpecRunTime] RSpec elapsed time: 4 minutes 37.31 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.04 1.24 1.50 1/440 1068555.556 #execute557 when there are replicable records missing registries558 creates missing registries559 returns truthy560 does not exceed batch size561# [RSpecRunTime] RSpec elapsed time: 4 minutes 40.97 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.04 1.23 1.50 1/440 1069562.563 when there are unused registries564 with no replicable records565 deletes unused registries566 returns truthy567# [RSpecRunTime] RSpec elapsed time: 4 minutes 43.56 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.03 1.23 1.50 1/440 1070568.569 when the unused registry foreign key ids are lower than the first replicable model id570 deletes unused registries571 returns truthy572# [RSpecRunTime] RSpec elapsed time: 4 minutes 46.07 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.03 1.23 1.50 1/440 1071573.574 when the unused registry foreign key ids are greater than the last replicable model id575 deletes unused registries576 returns truthy577# [RSpecRunTime] RSpec elapsed time: 4 minutes 48.52 seconds. Current RSS: ~1342M. Threads: 4. load average: 1.03 1.23 1.49 1/440 1072578.579 when all replicable records have registries580 does nothing581 returns falsey582# [RSpecRunTime] RSpec elapsed time: 4 minutes 50.71 seconds. Current RSS: ~1334M. Threads: 4. load average: 1.03 1.23 1.49 1/440 1073583.584 when there are no replicable records585 does nothing586 returns falsey587# [RSpecRunTime] Finishing example group ee/spec/services/geo/registry_consistency_service_spec.rb. It took 4 minutes 48.25 seconds. Expected to take 5 minutes 37.1 seconds.588# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage_data_counters/streaming_audit_event_type_counter_spec.rb. Expected to take 3 minutes 9.04 seconds.589Gitlab::UsageDataCounters::StreamingAuditEventTypeCounter590 behaves like a redis usage counter591 .count(release_milestones_updated)592 increments the StreamingAuditEventType release_milestones_updated counter by 1593 .read(release_milestones_updated)594 returns the total number of release_milestones_updated events595 behaves like a redis usage counter with totals596 totals597 can report all totals598 unknown events599 cannot increment600 cannot read601 behaves like a redis usage counter602 .count(audit_events_streaming_instance_headers_update)603 increments the StreamingAuditEventType audit_events_streaming_instance_headers_update counter by 1604 .read(audit_events_streaming_instance_headers_update)605 returns the total number of audit_events_streaming_instance_headers_update events606 behaves like a redis usage counter with totals607 totals608 can report all totals609 unknown events610 cannot increment611 cannot read612 behaves like a redis usage counter with totals613 totals614 can report all totals615 unknown events616 cannot increment617 cannot read618 behaves like a redis usage counter619 .count(created_instance_audit_event_streaming_destination)620 increments the StreamingAuditEventType created_instance_audit_event_streaming_destination counter by 1621 .read(created_instance_audit_event_streaming_destination)622 returns the total number of created_instance_audit_event_streaming_destination events623 behaves like a redis usage counter with totals624 totals625 can report all totals626 unknown events627 cannot increment628 cannot read629 behaves like a redis usage counter with totals630 totals631 can report all totals632 unknown events633 cannot increment634 cannot read635 behaves like a redis usage counter636 .count(project_feature_container_registry_access_level_updated)637 increments the StreamingAuditEventType project_feature_container_registry_access_level_updated counter by 1638 .read(project_feature_container_registry_access_level_updated)639 returns the total number of project_feature_container_registry_access_level_updated events640 behaves like a redis usage counter with totals641 totals642 can report all totals643 unknown events644 cannot increment645 cannot read646 behaves like a redis usage counter647 .count(deleted_group_namespace_filter)648 increments the StreamingAuditEventType deleted_group_namespace_filter counter by 1649 .read(deleted_group_namespace_filter)650 returns the total number of deleted_group_namespace_filter events651 behaves like a redis usage counter with totals652 totals653 can report all totals654 unknown events655 cannot increment656 cannot read657 behaves like a redis usage counter with totals658 totals659 can report all totals660 unknown events661 cannot increment662 cannot read663 behaves like a redis usage counter664 .count(user_blocked)665 increments the StreamingAuditEventType user_blocked counter by 1666 .read(user_blocked)667 returns the total number of user_blocked events668 behaves like a redis usage counter with totals669 totals670 can report all totals671 unknown events672 cannot increment673 cannot read674 behaves like a redis usage counter with totals675 totals676 can report all totals677 unknown events678 cannot increment679 cannot read680 behaves like a redis usage counter with totals681 totals682 can report all totals683 unknown events684 cannot increment685 cannot read686 behaves like a redis usage counter with totals687 totals688 can report all totals689 unknown events690 cannot increment691 cannot read692 behaves like a redis usage counter with totals693 totals694 can report all totals695 unknown events696 cannot increment697 cannot read698 behaves like a redis usage counter699 .count(member_updated)700 increments the StreamingAuditEventType member_updated counter by 1701 .read(member_updated)702 returns the total number of member_updated events703 behaves like a redis usage counter with totals704 totals705 can report all totals706 unknown events707 cannot increment708 cannot read709 behaves like a redis usage counter710 .count(protected_branch_allow_force_push_updated)711 increments the StreamingAuditEventType protected_branch_allow_force_push_updated counter by 1712 .read(protected_branch_allow_force_push_updated)713 returns the total number of protected_branch_allow_force_push_updated events714 behaves like a redis usage counter with totals715 totals716 can report all totals717 unknown events718 cannot increment719 cannot read720 behaves like a redis usage counter with totals721 totals722 can report all totals723 unknown events724 cannot increment725 cannot read726 behaves like a redis usage counter with totals727 totals728 can report all totals729 unknown events730 cannot increment731 cannot read732 behaves like a redis usage counter with totals733 totals734 can report all totals735 unknown events736 cannot increment737 cannot read738 behaves like a redis usage counter with totals739 totals740 can report all totals741 unknown events742 cannot increment743 cannot read744 behaves like a redis usage counter with totals745 totals746 can report all totals747 unknown events748 cannot increment749 cannot read750 behaves like a redis usage counter751 .count(user_deactivate)752 increments the StreamingAuditEventType user_deactivate counter by 1753 .read(user_deactivate)754 returns the total number of user_deactivate events755 behaves like a redis usage counter756 .count(project_access_token_created)757 increments the StreamingAuditEventType project_access_token_created counter by 1758 .read(project_access_token_created)759 returns the total number of project_access_token_created events760 behaves like a redis usage counter761 .count(project_group_link_created)762 increments the StreamingAuditEventType project_group_link_created counter by 1763 .read(project_group_link_created)764 returns the total number of project_group_link_created events765 behaves like a redis usage counter with totals766 totals767 can report all totals768 unknown events769 cannot increment770 cannot read771 behaves like a redis usage counter with totals772 totals773 can report all totals774 unknown events775 cannot increment776 cannot read777 behaves like a redis usage counter778 .count(epic_created_by_project_bot)779 increments the StreamingAuditEventType epic_created_by_project_bot counter by 1780 .read(epic_created_by_project_bot)781 returns the total number of epic_created_by_project_bot events782 behaves like a redis usage counter with totals783 totals784 can report all totals785 unknown events786 cannot increment787 cannot read788 behaves like a redis usage counter with totals789 totals790 can report all totals791 unknown events792 cannot increment793 cannot read794 behaves like a redis usage counter795 .count(login_failed_with_standard_authentication)796 increments the StreamingAuditEventType login_failed_with_standard_authentication counter by 1797 .read(login_failed_with_standard_authentication)798 returns the total number of login_failed_with_standard_authentication events799 behaves like a redis usage counter with totals800 totals801 can report all totals802 unknown events803 cannot increment804 cannot read805 behaves like a redis usage counter with totals806 totals807 can report all totals808 unknown events809 cannot increment810 cannot read811 behaves like a redis usage counter812 .count(feature_flag_updated)813 increments the StreamingAuditEventType feature_flag_updated counter by 1814 .read(feature_flag_updated)815 returns the total number of feature_flag_updated events816 behaves like a redis usage counter with totals817 totals818 can report all totals819 unknown events820 cannot increment821 cannot read822 behaves like a redis usage counter823 .count(external_status_check_name_updated)824 increments the StreamingAuditEventType external_status_check_name_updated counter by 1825 .read(external_status_check_name_updated)826 returns the total number of external_status_check_name_updated events827 behaves like a redis usage counter828 .count(dast_profile_create)829 increments the StreamingAuditEventType dast_profile_create counter by 1830 .read(dast_profile_create)831 returns the total number of dast_profile_create events832 behaves like a redis usage counter833 .count(group_deploy_token_destroyed)834 increments the StreamingAuditEventType group_deploy_token_destroyed counter by 1835 .read(group_deploy_token_destroyed)836 returns the total number of group_deploy_token_destroyed events837 behaves like a redis usage counter with totals838 totals839 can report all totals840 unknown events841 cannot increment842 cannot read843 behaves like a redis usage counter844 .count(ci_variable_deleted)845 increments the StreamingAuditEventType ci_variable_deleted counter by 1846 .read(ci_variable_deleted)847 returns the total number of ci_variable_deleted events848 behaves like a redis usage counter with totals849 totals850 can report all totals851 unknown events852 cannot increment853 cannot read854 behaves like a redis usage counter with totals855 totals856 can report all totals857 unknown events858 cannot increment859 cannot read860 behaves like a redis usage counter with totals861 totals862 can report all totals863 unknown events864 cannot increment865 cannot read866 behaves like a redis usage counter with totals867 totals868 can report all totals869 unknown events870 cannot increment871 cannot read872 behaves like a redis usage counter873 .count(deploy_token_creation_failed)874 increments the StreamingAuditEventType deploy_token_creation_failed counter by 1875 .read(deploy_token_creation_failed)876 returns the total number of deploy_token_creation_failed events877 behaves like a redis usage counter878 .count(project_access_token_deletion_failed)879 increments the StreamingAuditEventType project_access_token_deletion_failed counter by 1880 .read(project_access_token_deletion_failed)881 returns the total number of project_access_token_deletion_failed events882 behaves like a redis usage counter883 .count(unblock_user)884 increments the StreamingAuditEventType unblock_user counter by 1885 .read(unblock_user)886 returns the total number of unblock_user events887 behaves like a redis usage counter888 .count(project_resolve_outdated_diff_discussions_updated)889 increments the StreamingAuditEventType project_resolve_outdated_diff_discussions_updated counter by 1890 .read(project_resolve_outdated_diff_discussions_updated)891 returns the total number of project_resolve_outdated_diff_discussions_updated events892 behaves like a redis usage counter893 .count(protected_branch_code_owner_approval_required_updated)894 increments the StreamingAuditEventType protected_branch_code_owner_approval_required_updated counter by 1895 .read(protected_branch_code_owner_approval_required_updated)896 returns the total number of protected_branch_code_owner_approval_required_updated events897 behaves like a redis usage counter898 .count(group_shared_runners_minutes_limit_updated)899 increments the StreamingAuditEventType group_shared_runners_minutes_limit_updated counter by 1900 .read(group_shared_runners_minutes_limit_updated)901 returns the total number of group_shared_runners_minutes_limit_updated events902 behaves like a redis usage counter with totals903 totals904 can report all totals905 unknown events906 cannot increment907 cannot read908 behaves like a redis usage counter909 .count(project_feature_feature_flags_access_level_updated)910 increments the StreamingAuditEventType project_feature_feature_flags_access_level_updated counter by 1911 .read(project_feature_feature_flags_access_level_updated)912 returns the total number of project_feature_feature_flags_access_level_updated events913 behaves like a redis usage counter with totals914 totals915 can report all totals916 unknown events917 cannot increment918 cannot read919 behaves like a redis usage counter with totals920 totals921 can report all totals922 unknown events923 cannot increment924 cannot read925 behaves like a redis usage counter with totals926 totals927 can report all totals928 unknown events929 cannot increment930 cannot read931 behaves like a redis usage counter with totals932 totals933 can report all totals934 unknown events935 cannot increment936 cannot read937 behaves like a redis usage counter with totals938 totals939 can report all totals940 unknown events941 cannot increment942 cannot read943 behaves like a redis usage counter944 .count(allow_committer_approval_updated)945 increments the StreamingAuditEventType allow_committer_approval_updated counter by 1946 .read(allow_committer_approval_updated)947 returns the total number of allow_committer_approval_updated events948 behaves like a redis usage counter with totals949 totals950 can report all totals951 unknown events952 cannot increment953 cannot read954 behaves like a redis usage counter with totals955 totals956 can report all totals957 unknown events958 cannot increment959 cannot read960 behaves like a redis usage counter with totals961 totals962 can report all totals963 unknown events964 cannot increment965 cannot read966 behaves like a redis usage counter967 .count(audit_events_streaming_instance_headers_destroy)968 increments the StreamingAuditEventType audit_events_streaming_instance_headers_destroy counter by 1969 .read(audit_events_streaming_instance_headers_destroy)970 returns the total number of audit_events_streaming_instance_headers_destroy events971 behaves like a redis usage counter with totals972 totals973 can report all totals974 unknown events975 cannot increment976 cannot read977 behaves like a redis usage counter978 .count(issue_created_by_project_bot)979 increments the StreamingAuditEventType issue_created_by_project_bot counter by 1980 .read(issue_created_by_project_bot)981 returns the total number of issue_created_by_project_bot events982 behaves like a redis usage counter with totals983 totals984 can report all totals985 unknown events986 cannot increment987 cannot read988 behaves like a redis usage counter989 .count(deleted_instance_audit_event_streaming_destination)990 increments the StreamingAuditEventType deleted_instance_audit_event_streaming_destination counter by 1991 .read(deleted_instance_audit_event_streaming_destination)992 returns the total number of deleted_instance_audit_event_streaming_destination events993 behaves like a redis usage counter with totals994 totals995 can report all totals996 unknown events997 cannot increment998 cannot read999 behaves like a redis usage counter1000 .count(event_type_filters_created)1001 increments the StreamingAuditEventType event_type_filters_created counter by 11002 .read(event_type_filters_created)1003 returns the total number of event_type_filters_created events1004 behaves like a redis usage counter with totals1005 totals1006 can report all totals1007 unknown events1008 cannot increment1009 cannot read1010 behaves like a redis usage counter1011 .count(protected_branch_removed)1012 increments the StreamingAuditEventType protected_branch_removed counter by 11013 .read(protected_branch_removed)1014 returns the total number of protected_branch_removed events1015 behaves like a redis usage counter with totals1016 totals1017 can report all totals1018 unknown events1019 cannot increment1020 cannot read1021 behaves like a redis usage counter with totals1022 totals1023 can report all totals1024 unknown events1025 cannot increment1026 cannot read1027 behaves like a redis usage counter1028 .count(group_export_created)1029 increments the StreamingAuditEventType group_export_created counter by 11030 .read(group_export_created)1031 returns the total number of group_export_created events1032 behaves like a redis usage counter with totals1033 totals1034 can report all totals1035 unknown events1036 cannot increment1037 cannot read1038 behaves like a redis usage counter with totals1039 totals1040 can report all totals1041 unknown events1042 cannot increment1043 cannot read1044 behaves like a redis usage counter1045 .count(repository_git_operation)1046 increments the StreamingAuditEventType repository_git_operation counter by 11047 .read(repository_git_operation)1048 returns the total number of repository_git_operation events1049 behaves like a redis usage counter1050 .count(project_printing_merge_request_link_enabled_updated)1051 increments the StreamingAuditEventType project_printing_merge_request_link_enabled_updated counter by 11052 .read(project_printing_merge_request_link_enabled_updated)1053 returns the total number of project_printing_merge_request_link_enabled_updated events1054 behaves like a redis usage counter1055 .count(approval_rule_deleted)1056 increments the StreamingAuditEventType approval_rule_deleted counter by 11057 .read(approval_rule_deleted)1058 returns the total number of approval_rule_deleted events1059 behaves like a redis usage counter1060 .count(ci_variable_created)1061 increments the StreamingAuditEventType ci_variable_created counter by 11062 .read(ci_variable_created)1063 returns the total number of ci_variable_created events1064 behaves like a redis usage counter with totals1065 totals1066 can report all totals1067 unknown events1068 cannot increment1069 cannot read1070 behaves like a redis usage counter1071 .count(google_cloud_logging_configuration_created)1072 increments the StreamingAuditEventType google_cloud_logging_configuration_created counter by 11073 .read(google_cloud_logging_configuration_created)1074 returns the total number of google_cloud_logging_configuration_created events1075 behaves like a redis usage counter1076 .count(delete_status_check)1077 increments the StreamingAuditEventType delete_status_check counter by 11078 .read(delete_status_check)1079 returns the total number of delete_status_check events1080 behaves like a redis usage counter1081 .count(dast_profile_schedule_update)1082 increments the StreamingAuditEventType dast_profile_schedule_update counter by 11083 .read(dast_profile_schedule_update)1084 returns the total number of dast_profile_schedule_update events1085 behaves like a redis usage counter1086 .count(project_feature_metrics_dashboard_access_level_updated)1087 increments the StreamingAuditEventType project_feature_metrics_dashboard_access_level_updated counter by 11088 .read(project_feature_metrics_dashboard_access_level_updated)1089 returns the total number of project_feature_metrics_dashboard_access_level_updated events1090 behaves like a redis usage counter1091 .count(compliance_framework_id_updated)1092 increments the StreamingAuditEventType compliance_framework_id_updated counter by 11093 .read(compliance_framework_id_updated)1094 returns the total number of compliance_framework_id_updated events1095 behaves like a redis usage counter1096 .count(project_feature_infrastructure_access_level_updated)1097 increments the StreamingAuditEventType project_feature_infrastructure_access_level_updated counter by 11098 .read(project_feature_infrastructure_access_level_updated)1099 returns the total number of project_feature_infrastructure_access_level_updated events1100 behaves like a redis usage counter1101 .count(deploy_token_revoked)1102 increments the StreamingAuditEventType deploy_token_revoked counter by 11103 .read(deploy_token_revoked)1104 returns the total number of deploy_token_revoked events1105 behaves like a redis usage counter with totals1106 totals1107 can report all totals1108 unknown events1109 cannot increment1110 cannot read1111 behaves like a redis usage counter with totals1112 totals1113 can report all totals1114 unknown events1115 cannot increment1116 cannot read1117 behaves like a redis usage counter1118 .count(selective_code_owner_removals_updated)1119 increments the StreamingAuditEventType selective_code_owner_removals_updated counter by 11120 .read(selective_code_owner_removals_updated)1121 returns the total number of selective_code_owner_removals_updated events1122 behaves like a redis usage counter1123 .count(repository_download_operation)1124 increments the StreamingAuditEventType repository_download_operation counter by 11125 .read(repository_download_operation)1126 returns the total number of repository_download_operation events1127 behaves like a redis usage counter with totals1128 totals1129 can report all totals1130 unknown events1131 cannot increment1132 cannot read1133 behaves like a redis usage counter1134 .count(group_push_rules_commit_message_regex_updated)1135 increments the StreamingAuditEventType group_push_rules_commit_message_regex_updated counter by 11136 .read(group_push_rules_commit_message_regex_updated)1137 returns the total number of group_push_rules_commit_message_regex_updated events1138 behaves like a redis usage counter with totals1139 totals1140 can report all totals1141 unknown events1142 cannot increment1143 cannot read1144 behaves like a redis usage counter with totals1145 totals1146 can report all totals1147 unknown events1148 cannot increment1149 cannot read1150 behaves like a redis usage counter with totals1151 totals1152 can report all totals1153 unknown events1154 cannot increment1155 cannot read1156 behaves like a redis usage counter1157 .count(login_failed_with_webauthn_authentication)1158 increments the StreamingAuditEventType login_failed_with_webauthn_authentication counter by 11159 .read(login_failed_with_webauthn_authentication)1160 returns the total number of login_failed_with_webauthn_authentication events1161 behaves like a redis usage counter with totals1162 totals1163 can report all totals1164 unknown events1165 cannot increment1166 cannot read1167 behaves like a redis usage counter with totals1168 totals1169 can report all totals1170 unknown events1171 cannot increment1172 cannot read1173 behaves like a redis usage counter1174 .count(user_auditor_status_updated)1175 increments the StreamingAuditEventType user_auditor_status_updated counter by 11176 .read(user_auditor_status_updated)1177 returns the total number of user_auditor_status_updated events1178 behaves like a redis usage counter with totals1179 totals1180 can report all totals1181 unknown events1182 cannot increment1183 cannot read1184 behaves like a redis usage counter1185 .count(job_artifact_downloaded)1186 increments the StreamingAuditEventType job_artifact_downloaded counter by 11187 .read(job_artifact_downloaded)1188 returns the total number of job_artifact_downloaded events1189 behaves like a redis usage counter1190 .count(ci_runner_usage_export)1191 increments the StreamingAuditEventType ci_runner_usage_export counter by 11192 .read(ci_runner_usage_export)1193 returns the total number of ci_runner_usage_export events1194 behaves like a redis usage counter1195 .count(experiment_features_enabled_updated)1196 increments the StreamingAuditEventType experiment_features_enabled_updated counter by 11197 .read(experiment_features_enabled_updated)1198 returns the total number of experiment_features_enabled_updated events1199 behaves like a redis usage counter1200 .count(application_setting_updated)1201 increments the StreamingAuditEventType application_setting_updated counter by 11202 .read(application_setting_updated)1203 returns the total number of application_setting_updated events1204 behaves like a redis usage counter with totals1205 totals1206 can report all totals1207 unknown events1208 cannot increment1209 cannot read1210 behaves like a redis usage counter with totals1211 totals1212 can report all totals1213 unknown events1214 cannot increment1215 cannot read1216 behaves like a redis usage counter with totals1217 totals1218 can report all totals1219 unknown events1220 cannot increment1221 cannot read1222 behaves like a redis usage counter with totals1223 totals1224 can report all totals1225 unknown events1226 cannot increment1227 cannot read1228 behaves like a redis usage counter1229 .count(create_event_streaming_destination)1230 increments the StreamingAuditEventType create_event_streaming_destination counter by 11231 .read(create_event_streaming_destination)1232 returns the total number of create_event_streaming_destination events1233 behaves like a redis usage counter1234 .count(deploy_token_destroyed)1235 increments the StreamingAuditEventType deploy_token_destroyed counter by 11236 .read(deploy_token_destroyed)1237 returns the total number of deploy_token_destroyed events1238 behaves like a redis usage counter1239 .count(delete_work_item)1240 increments the StreamingAuditEventType delete_work_item counter by 11241 .read(delete_work_item)1242 returns the total number of delete_work_item events1243 behaves like a redis usage counter with totals1244 totals1245 can report all totals1246 unknown events1247 cannot increment1248 cannot read1249 behaves like a redis usage counter with totals1250 totals1251 can report all totals1252 unknown events1253 cannot increment1254 cannot read1255 behaves like a redis usage counter with totals1256 totals1257 can report all totals1258 unknown events1259 cannot increment1260 cannot read1261 behaves like a redis usage counter1262 .count(protected_environment_approval_rule_updated)1263 increments the StreamingAuditEventType protected_environment_approval_rule_updated counter by 11264 .read(protected_environment_approval_rule_updated)1265 returns the total number of protected_environment_approval_rule_updated events1266 behaves like a redis usage counter with totals1267 totals1268 can report all totals1269 unknown events1270 cannot increment1271 cannot read1272 behaves like a redis usage counter1273 .count(deployment_approved)1274 increments the StreamingAuditEventType deployment_approved counter by 11275 .read(deployment_approved)1276 returns the total number of deployment_approved events1277 behaves like a redis usage counter1278 .count(manually_trigger_housekeeping)1279 increments the StreamingAuditEventType manually_trigger_housekeeping counter by 11280 .read(manually_trigger_housekeeping)1281 returns the total number of manually_trigger_housekeeping events1282 behaves like a redis usage counter with totals1283 totals1284 can report all totals1285 unknown events1286 cannot increment1287 cannot read1288 behaves like a redis usage counter1289 .count(webhook_destroyed)1290 increments the StreamingAuditEventType webhook_destroyed counter by 11291 .read(webhook_destroyed)1292 returns the total number of webhook_destroyed events1293 behaves like a redis usage counter1294 .count(user_approved)1295 increments the StreamingAuditEventType user_approved counter by 11296 .read(user_approved)1297 returns the total number of user_approved events1298 behaves like a redis usage counter with totals1299 totals1300 can report all totals1301 unknown events1302 cannot increment1303 cannot read1304 behaves like a redis usage counter1305 .count(project_suggestion_commit_message_updated)1306 increments the StreamingAuditEventType project_suggestion_commit_message_updated counter by 11307 .read(project_suggestion_commit_message_updated)1308 returns the total number of project_suggestion_commit_message_updated events1309 behaves like a redis usage counter1310 .count(project_feature_model_experiments_access_level_updated)1311 increments the StreamingAuditEventType project_feature_model_experiments_access_level_updated counter by 11312 .read(project_feature_model_experiments_access_level_updated)1313 returns the total number of project_feature_model_experiments_access_level_updated events1314 behaves like a redis usage counter with totals1315 totals1316 can report all totals1317 unknown events1318 cannot increment1319 cannot read1320 behaves like a redis usage counter with totals1321 totals1322 can report all totals1323 unknown events1324 cannot increment1325 cannot read1326 behaves like a redis usage counter1327 .count(update_approval_rules)1328 increments the StreamingAuditEventType update_approval_rules counter by 11329 .read(update_approval_rules)1330 returns the total number of update_approval_rules events1331 behaves like a redis usage counter with totals1332 totals1333 can report all totals1334 unknown events1335 cannot increment1336 cannot read1337 behaves like a redis usage counter1338 .count(project_description_updated)1339 increments the StreamingAuditEventType project_description_updated counter by 11340 .read(project_description_updated)1341 returns the total number of project_description_updated events1342 behaves like a redis usage counter1343 .count(merge_request_create)1344 increments the StreamingAuditEventType merge_request_create counter by 11345 .read(merge_request_create)1346 returns the total number of merge_request_create events1347 behaves like a redis usage counter1348 .count(personal_access_token_created)1349 increments the StreamingAuditEventType personal_access_token_created counter by 11350 .read(personal_access_token_created)1351 returns the total number of personal_access_token_created events1352 behaves like a redis usage counter with totals1353 totals1354 can report all totals1355 unknown events1356 cannot increment1357 cannot read1358 behaves like a redis usage counter1359 .count(created_group_namespace_filter)1360 increments the StreamingAuditEventType created_group_namespace_filter counter by 11361 .read(created_group_namespace_filter)1362 returns the total number of created_group_namespace_filter events1363 behaves like a redis usage counter with totals1364 totals1365 can report all totals1366 unknown events1367 cannot increment1368 cannot read1369 behaves like a redis usage counter1370 .count(group_push_rules_reject_non_dco_commits_updated)1371 increments the StreamingAuditEventType group_push_rules_reject_non_dco_commits_updated counter by 11372 .read(group_push_rules_reject_non_dco_commits_updated)1373 returns the total number of group_push_rules_reject_non_dco_commits_updated events1374 behaves like a redis usage counter1375 .count(incident_created_by_project_bot)1376 increments the StreamingAuditEventType incident_created_by_project_bot counter by 11377 .read(incident_created_by_project_bot)1378 returns the total number of incident_created_by_project_bot events1379 behaves like a redis usage counter with totals1380 totals1381 can report all totals1382 unknown events1383 cannot increment1384 cannot read1385 behaves like a redis usage counter1386 .count(amazon_s3_configuration_deleted)1387 increments the StreamingAuditEventType amazon_s3_configuration_deleted counter by 11388 .read(amazon_s3_configuration_deleted)1389 returns the total number of amazon_s3_configuration_deleted events1390 behaves like a redis usage counter1391 .count(change_membership_state)1392 increments the StreamingAuditEventType change_membership_state counter by 11393 .read(change_membership_state)1394 returns the total number of change_membership_state events1395 behaves like a redis usage counter1396 .count(user_password_updated)1397 increments the StreamingAuditEventType user_password_updated counter by 11398 .read(user_password_updated)1399 returns the total number of user_password_updated events1400 behaves like a redis usage counter with totals1401 totals1402 can report all totals1403 unknown events1404 cannot increment1405 cannot read1406 behaves like a redis usage counter1407 .count(policy_project_updated)1408 increments the StreamingAuditEventType policy_project_updated counter by 11409 .read(policy_project_updated)1410 returns the total number of policy_project_updated events1411 behaves like a redis usage counter1412 .count(update_status_check)1413 increments the StreamingAuditEventType update_status_check counter by 11414 .read(update_status_check)1415 returns the total number of update_status_check events1416 behaves like a redis usage counter with totals1417 totals1418 can report all totals1419 unknown events1420 cannot increment1421 cannot read1422 behaves like a redis usage counter1423 .count(project_disable_overriding_approvers_per_merge_request_updated)1424 increments the StreamingAuditEventType project_disable_overriding_approvers_per_merge_request_updated counter by 11425 .read(project_disable_overriding_approvers_per_merge_request_updated)1426 returns the total number of project_disable_overriding_approvers_per_merge_request_updated events1427 behaves like a redis usage counter with totals1428 totals1429 can report all totals1430 unknown events1431 cannot increment1432 cannot read1433 behaves like a redis usage counter1434 .count(require_password_to_approve_updated)1435 increments the StreamingAuditEventType require_password_to_approve_updated counter by 11436 .read(require_password_to_approve_updated)1437 returns the total number of require_password_to_approve_updated events1438 behaves like a redis usage counter with totals1439 totals1440 can report all totals1441 unknown events1442 cannot increment1443 cannot read1444 behaves like a redis usage counter with totals1445 totals1446 can report all totals1447 unknown events1448 cannot increment1449 cannot read1450 behaves like a redis usage counter with totals1451 totals1452 can report all totals1453 unknown events1454 cannot increment1455 cannot read1456 behaves like a redis usage counter with totals1457 totals1458 can report all totals1459 unknown events1460 cannot increment1461 cannot read1462 behaves like a redis usage counter with totals1463 totals1464 can report all totals1465 unknown events1466 cannot increment1467 cannot read1468 behaves like a redis usage counter1469 .count(retain_approvals_on_push_updated)1470 increments the StreamingAuditEventType retain_approvals_on_push_updated counter by 11471 .read(retain_approvals_on_push_updated)1472 returns the total number of retain_approvals_on_push_updated events1473 behaves like a redis usage counter1474 .count(ci_group_variable_deleted)1475 increments the StreamingAuditEventType ci_group_variable_deleted counter by 11476 .read(ci_group_variable_deleted)1477 returns the total number of ci_group_variable_deleted events1478 behaves like a redis usage counter with totals1479 totals1480 can report all totals1481 unknown events1482 cannot increment1483 cannot read1484 behaves like a redis usage counter with totals1485 totals1486 can report all totals1487 unknown events1488 cannot increment1489 cannot read1490 behaves like a redis usage counter with totals1491 totals1492 can report all totals1493 unknown events1494 cannot increment1495 cannot read1496 behaves like a redis usage counter1497 .count(group_path_updated)1498 increments the StreamingAuditEventType group_path_updated counter by 11499 .read(group_path_updated)1500 returns the total number of group_path_updated events1501 behaves like a redis usage counter with totals1502 totals1503 can report all totals1504 unknown events1505 cannot increment1506 cannot read1507 behaves like a redis usage counter1508 .count(allow_author_approval_updated)1509 increments the StreamingAuditEventType allow_author_approval_updated counter by 11510 .read(allow_author_approval_updated)1511 returns the total number of allow_author_approval_updated events1512 behaves like a redis usage counter1513 .count(update_compliance_framework)1514 increments the StreamingAuditEventType update_compliance_framework counter by 11515 .read(update_compliance_framework)1516 returns the total number of update_compliance_framework events1517 behaves like a redis usage counter1518 .count(protected_environment_approval_rule_added)1519 increments the StreamingAuditEventType protected_environment_approval_rule_added counter by 11520 .read(protected_environment_approval_rule_added)1521 returns the total number of protected_environment_approval_rule_added events1522 behaves like a redis usage counter1523 .count(dast_site_profile_update)1524 increments the StreamingAuditEventType dast_site_profile_update counter by 11525 .read(dast_site_profile_update)1526 returns the total number of dast_site_profile_update events1527 behaves like a redis usage counter1528 .count(dast_profile_destroy)1529 increments the StreamingAuditEventType dast_profile_destroy counter by 11530 .read(dast_profile_destroy)1531 returns the total number of dast_profile_destroy events1532 behaves like a redis usage counter with totals1533 totals1534 can report all totals1535 unknown events1536 cannot increment1537 cannot read1538 behaves like a redis usage counter with totals1539 totals1540 can report all totals1541 unknown events1542 cannot increment1543 cannot read1544 behaves like a redis usage counter with totals1545 totals1546 can report all totals1547 unknown events1548 cannot increment1549 cannot read1550 behaves like a redis usage counter with totals1551 totals1552 can report all totals1553 unknown events1554 cannot increment1555 cannot read1556 behaves like a redis usage counter1557 .count(ip_restrictions_changed)1558 increments the StreamingAuditEventType ip_restrictions_changed counter by 11559 .read(ip_restrictions_changed)1560 returns the total number of ip_restrictions_changed events1561 behaves like a redis usage counter with totals1562 totals1563 can report all totals1564 unknown events1565 cannot increment1566 cannot read1567 behaves like a redis usage counter with totals1568 totals1569 can report all totals1570 unknown events1571 cannot increment1572 cannot read1573 behaves like a redis usage counter with totals1574 totals1575 can report all totals1576 unknown events1577 cannot increment1578 cannot read1579 behaves like a redis usage counter1580 .count(delete_epic)1581 increments the StreamingAuditEventType delete_epic counter by 11582 .read(delete_epic)1583 returns the total number of delete_epic events1584 behaves like a redis usage counter with totals1585 totals1586 can report all totals1587 unknown events1588 cannot increment1589 cannot read1590 behaves like a redis usage counter1591 .count(project_packages_enabled_updated)1592 increments the StreamingAuditEventType project_packages_enabled_updated counter by 11593 .read(project_packages_enabled_updated)1594 returns the total number of project_packages_enabled_updated events1595 behaves like a redis usage counter with totals1596 totals1597 can report all totals1598 unknown events1599 cannot increment1600 cannot read1601 behaves like a redis usage counter with totals1602 totals1603 can report all totals1604 unknown events1605 cannot increment1606 cannot read1607 behaves like a redis usage counter with totals1608 totals1609 can report all totals1610 unknown events1611 cannot increment1612 cannot read1613 behaves like a redis usage counter with totals1614 totals1615 can report all totals1616 unknown events1617 cannot increment1618 cannot read1619 behaves like a redis usage counter1620 .count(member_destroyed)1621 increments the StreamingAuditEventType member_destroyed counter by 11622 .read(member_destroyed)1623 returns the total number of member_destroyed events1624 behaves like a redis usage counter1625 .count(email_destroyed)1626 increments the StreamingAuditEventType email_destroyed counter by 11627 .read(email_destroyed)1628 returns the total number of email_destroyed events1629 behaves like a redis usage counter1630 .count(group_visibility_level_updated)1631 increments the StreamingAuditEventType group_visibility_level_updated counter by 11632 .read(group_visibility_level_updated)1633 returns the total number of group_visibility_level_updated events1634 behaves like a redis usage counter1635 .count(dast_scanner_profile_update)1636 increments the StreamingAuditEventType dast_scanner_profile_update counter by 11637 .read(dast_scanner_profile_update)1638 returns the total number of dast_scanner_profile_update events1639 behaves like a redis usage counter with totals1640 totals1641 can report all totals1642 unknown events1643 cannot increment1644 cannot read1645 behaves like a redis usage counter with totals1646 totals1647 can report all totals1648 unknown events1649 cannot increment1650 cannot read1651 behaves like a redis usage counter1652 .count(created_group_audit_event_streaming_destination)1653 increments the StreamingAuditEventType created_group_audit_event_streaming_destination counter by 11654 .read(created_group_audit_event_streaming_destination)1655 returns the total number of created_group_audit_event_streaming_destination events1656 behaves like a redis usage counter with totals1657 totals1658 can report all totals1659 unknown events1660 cannot increment1661 cannot read1662 behaves like a redis usage counter1663 .count(dast_scanner_profile_create)1664 increments the StreamingAuditEventType dast_scanner_profile_create counter by 11665 .read(dast_scanner_profile_create)1666 returns the total number of dast_scanner_profile_create events1667 behaves like a redis usage counter with totals1668 totals1669 can report all totals1670 unknown events1671 cannot increment1672 cannot read1673 behaves like a redis usage counter with totals1674 totals1675 can report all totals1676 unknown events1677 cannot increment1678 cannot read1679 behaves like a redis usage counter1680 .count(release_updated)1681 increments the StreamingAuditEventType release_updated counter by 11682 .read(release_updated)1683 returns the total number of release_updated events1684 behaves like a redis usage counter with totals1685 totals1686 can report all totals1687 unknown events1688 cannot increment1689 cannot read1690 behaves like a redis usage counter1691 .count(instance_google_cloud_logging_configuration_updated)1692 increments the StreamingAuditEventType instance_google_cloud_logging_configuration_updated counter by 11693 .read(instance_google_cloud_logging_configuration_updated)1694 returns the total number of instance_google_cloud_logging_configuration_updated events1695 behaves like a redis usage counter with totals1696 totals1697 can report all totals1698 unknown events1699 cannot increment1700 cannot read1701 behaves like a redis usage counter with totals1702 totals1703 can report all totals1704 unknown events1705 cannot increment1706 cannot read1707 behaves like a redis usage counter with totals1708 totals1709 can report all totals1710 unknown events1711 cannot increment1712 cannot read1713 behaves like a redis usage counter with totals1714 totals1715 can report all totals1716 unknown events1717 cannot increment1718 cannot read1719 behaves like a redis usage counter1720 .count(group_push_rules_branch_name_regex_updated)1721 increments the StreamingAuditEventType group_push_rules_branch_name_regex_updated counter by 11722 .read(group_push_rules_branch_name_regex_updated)1723 returns the total number of group_push_rules_branch_name_regex_updated events1724 behaves like a redis usage counter1725 .count(protected_branch_created)1726 increments the StreamingAuditEventType protected_branch_created counter by 11727 .read(protected_branch_created)1728 returns the total number of protected_branch_created events1729 behaves like a redis usage counter1730 .count(project_blobs_removal)1731 increments the StreamingAuditEventType project_blobs_removal counter by 11732 .read(project_blobs_removal)1733 returns the total number of project_blobs_removal events1734 behaves like a redis usage counter with totals1735 totals1736 can report all totals1737 unknown events1738 cannot increment1739 cannot read1740 behaves like a redis usage counter with totals1741 totals1742 can report all totals1743 unknown events1744 cannot increment1745 cannot read1746 behaves like a redis usage counter with totals1747 totals1748 can report all totals1749 unknown events1750 cannot increment1751 cannot read1752 behaves like a redis usage counter1753 .count(project_feature_security_and_compliance_access_level_updated)1754 increments the StreamingAuditEventType project_feature_security_and_compliance_access_level_updated counter by 11755 .read(project_feature_security_and_compliance_access_level_updated)1756 returns the total number of project_feature_security_and_compliance_access_level_updated events1757 behaves like a redis usage counter with totals1758 totals1759 can report all totals1760 unknown events1761 cannot increment1762 cannot read1763 behaves like a redis usage counter with totals1764 totals1765 can report all totals1766 unknown events1767 cannot increment1768 cannot read1769 behaves like a redis usage counter with totals1770 totals1771 can report all totals1772 unknown events1773 cannot increment1774 cannot read1775 behaves like a redis usage counter1776 .count(deployment_rejected)1777 increments the StreamingAuditEventType deployment_rejected counter by 11778 .read(deployment_rejected)1779 returns the total number of deployment_rejected events1780 behaves like a redis usage counter with totals1781 totals1782 can report all totals1783 unknown events1784 cannot increment1785 cannot read1786 behaves like a redis usage counter1787 .count(ci_instance_variable_deleted)1788 increments the StreamingAuditEventType ci_instance_variable_deleted counter by 11789 .read(ci_instance_variable_deleted)1790 returns the total number of ci_instance_variable_deleted events1791 behaves like a redis usage counter1792 .count(instance_amazon_s3_configuration_created)1793 increments the StreamingAuditEventType instance_amazon_s3_configuration_created counter by 11794 .read(instance_amazon_s3_configuration_created)1795 returns the total number of instance_amazon_s3_configuration_created events1796 behaves like a redis usage counter1797 .count(ci_instance_variable_created)1798 increments the StreamingAuditEventType ci_instance_variable_created counter by 11799 .read(ci_instance_variable_created)1800 returns the total number of ci_instance_variable_created events1801 behaves like a redis usage counter1802 .count(set_runner_associated_projects)1803 increments the StreamingAuditEventType set_runner_associated_projects counter by 11804 .read(set_runner_associated_projects)1805 returns the total number of set_runner_associated_projects events1806 behaves like a redis usage counter with totals1807 totals1808 can report all totals1809 unknown events1810 cannot increment1811 cannot read1812 behaves like a redis usage counter1813 .count(destroy_event_streaming_destination)1814 increments the StreamingAuditEventType destroy_event_streaming_destination counter by 11815 .read(destroy_event_streaming_destination)1816 returns the total number of destroy_event_streaming_destination events1817 behaves like a redis usage counter with totals1818 totals1819 can report all totals1820 unknown events1821 cannot increment1822 cannot read1823 behaves like a redis usage counter with totals1824 totals1825 can report all totals1826 unknown events1827 cannot increment1828 cannot read1829 behaves like a redis usage counter with totals1830 totals1831 can report all totals1832 unknown events1833 cannot increment1834 cannot read1835 behaves like a redis usage counter1836 .count(group_deploy_token_created)1837 increments the StreamingAuditEventType group_deploy_token_created counter by 11838 .read(group_deploy_token_created)1839 returns the total number of group_deploy_token_created events1840 behaves like a redis usage counter1841 .count(duo_features_enabled_updated)1842 increments the StreamingAuditEventType duo_features_enabled_updated counter by 11843 .read(duo_features_enabled_updated)1844 returns the total number of duo_features_enabled_updated events1845 behaves like a redis usage counter1846 .count(feature_flag_created)1847 increments the StreamingAuditEventType feature_flag_created counter by 11848 .read(feature_flag_created)1849 returns the total number of feature_flag_created events1850 behaves like a redis usage counter1851 .count(updated_group_audit_event_streaming_destination)1852 increments the StreamingAuditEventType updated_group_audit_event_streaming_destination counter by 11853 .read(updated_group_audit_event_streaming_destination)1854 returns the total number of updated_group_audit_event_streaming_destination events1855 behaves like a redis usage counter1856 .count(omniauth_login_failed)1857 increments the StreamingAuditEventType omniauth_login_failed counter by 11858 .read(omniauth_login_failed)1859 returns the total number of omniauth_login_failed events1860 behaves like a redis usage counter1861 .count(comment_by_project_bot)1862 increments the StreamingAuditEventType comment_by_project_bot counter by 11863 .read(comment_by_project_bot)1864 returns the total number of comment_by_project_bot events1865 behaves like a redis usage counter with totals1866 totals1867 can report all totals1868 unknown events1869 cannot increment1870 cannot read1871 behaves like a redis usage counter with totals1872 totals1873 can report all totals1874 unknown events1875 cannot increment1876 cannot read1877 behaves like a redis usage counter1878 .count(project_only_allow_merge_if_all_discussions_are_resolved_updated)1879 increments the StreamingAuditEventType project_only_allow_merge_if_all_discussions_are_resolved_updated counter by 11880 .read(project_only_allow_merge_if_all_discussions_are_resolved_updated)1881 returns the total number of project_only_allow_merge_if_all_discussions_are_resolved_updated events1882 behaves like a redis usage counter with totals1883 totals1884 can report all totals1885 unknown events1886 cannot increment1887 cannot read1888 behaves like a redis usage counter with totals1889 totals1890 can report all totals1891 unknown events1892 cannot increment1893 cannot read1894 behaves like a redis usage counter1895 .count(project_group_link_updated)1896 increments the StreamingAuditEventType project_group_link_updated counter by 11897 .read(project_group_link_updated)1898 returns the total number of project_group_link_updated events1899 behaves like a redis usage counter with totals1900 totals1901 can report all totals1902 unknown events1903 cannot increment1904 cannot read1905 behaves like a redis usage counter1906 .count(group_deletion_marked)1907 increments the StreamingAuditEventType group_deletion_marked counter by 11908 .read(group_deletion_marked)1909 returns the total number of group_deletion_marked events1910 behaves like a redis usage counter1911 .count(dast_site_profile_create)1912 increments the StreamingAuditEventType dast_site_profile_create counter by 11913 .read(dast_site_profile_create)1914 returns the total number of dast_site_profile_create events1915 behaves like a redis usage counter with totals1916 totals1917 can report all totals1918 unknown events1919 cannot increment1920 cannot read1921 behaves like a redis usage counter with totals1922 totals1923 can report all totals1924 unknown events1925 cannot increment1926 cannot read1927 behaves like a redis usage counter with totals1928 totals1929 can report all totals1930 unknown events1931 cannot increment1932 cannot read1933 behaves like a redis usage counter with totals1934 totals1935 can report all totals1936 unknown events1937 cannot increment1938 cannot read1939 behaves like a redis usage counter with totals1940 totals1941 can report all totals1942 unknown events1943 cannot increment1944 cannot read1945 behaves like a redis usage counter with totals1946 totals1947 can report all totals1948 unknown events1949 cannot increment1950 cannot read1951 behaves like a redis usage counter1952 .count(ci_instance_variable_updated)1953 increments the StreamingAuditEventType ci_instance_variable_updated counter by 11954 .read(ci_instance_variable_updated)1955 returns the total number of ci_instance_variable_updated events1956 behaves like a redis usage counter1957 .count(member_role_updated)1958 increments the StreamingAuditEventType member_role_updated counter by 11959 .read(member_role_updated)1960 returns the total number of member_role_updated events1961 behaves like a redis usage counter with totals1962 totals1963 can report all totals1964 unknown events1965 cannot increment1966 cannot read1967 behaves like a redis usage counter with totals1968 totals1969 can report all totals1970 unknown events1971 cannot increment1972 cannot read1973 behaves like a redis usage counter with totals1974 totals1975 can report all totals1976 unknown events1977 cannot increment1978 cannot read1979 behaves like a redis usage counter1980 .count(group_membership_lock_updated)1981 increments the StreamingAuditEventType group_membership_lock_updated counter by 11982 .read(group_membership_lock_updated)1983 returns the total number of group_membership_lock_updated events1984 behaves like a redis usage counter1985 .count(product_analytics_settings_update)1986 increments the StreamingAuditEventType product_analytics_settings_update counter by 11987 .read(product_analytics_settings_update)1988 returns the total number of product_analytics_settings_update events1989 behaves like a redis usage counter1990 .count(group_name_updated)1991 increments the StreamingAuditEventType group_name_updated counter by 11992 .read(group_name_updated)1993 returns the total number of group_name_updated events1994 behaves like a redis usage counter with totals1995 totals1996 can report all totals1997 unknown events1998 cannot increment1999 cannot read2000 behaves like a redis usage counter with totals2001 totals2002 can report all totals2003 unknown events2004 cannot increment2005 cannot read2006 behaves like a redis usage counter with totals2007 totals2008 can report all totals2009 unknown events2010 cannot increment2011 cannot read2012 behaves like a redis usage counter with totals2013 totals2014 can report all totals2015 unknown events2016 cannot increment2017 cannot read2018 behaves like a redis usage counter2019 .count(user_created)2020 increments the StreamingAuditEventType user_created counter by 12021 .read(user_created)2022 returns the total number of user_created events2023 behaves like a redis usage counter2024 .count(cluster_agent_token_created)2025 increments the StreamingAuditEventType cluster_agent_token_created counter by 12026 .read(cluster_agent_token_created)2027 returns the total number of cluster_agent_token_created events2028 behaves like a redis usage counter with totals2029 totals2030 can report all totals2031 unknown events2032 cannot increment2033 cannot read2034 behaves like a redis usage counter2035 .count(member_role_created)2036 increments the StreamingAuditEventType member_role_created counter by 12037 .read(member_role_created)2038 returns the total number of member_role_created events2039 behaves like a redis usage counter with totals2040 totals2041 can report all totals2042 unknown events2043 cannot increment2044 cannot read2045 behaves like a redis usage counter with totals2046 totals2047 can report all totals2048 unknown events2049 cannot increment2050 cannot read2051 behaves like a redis usage counter with totals2052 totals2053 can report all totals2054 unknown events2055 cannot increment2056 cannot read2057 behaves like a redis usage counter2058 .count(feature_flag_deleted)2059 increments the StreamingAuditEventType feature_flag_deleted counter by 12060 .read(feature_flag_deleted)2061 returns the total number of feature_flag_deleted events2062 behaves like a redis usage counter with totals2063 totals2064 can report all totals2065 unknown events2066 cannot increment2067 cannot read2068 behaves like a redis usage counter2069 .count(environment_protected)2070 increments the StreamingAuditEventType environment_protected counter by 12071 .read(environment_protected)2072 returns the total number of environment_protected events2073 behaves like a redis usage counter2074 .count(destroy_instance_event_streaming_destination)2075 increments the StreamingAuditEventType destroy_instance_event_streaming_destination counter by 12076 .read(destroy_instance_event_streaming_destination)2077 returns the total number of destroy_instance_event_streaming_destination events2078 behaves like a redis usage counter2079 .count(issue_closed_by_project_bot)2080 increments the StreamingAuditEventType issue_closed_by_project_bot counter by 12081 .read(issue_closed_by_project_bot)2082 returns the total number of issue_closed_by_project_bot events2083 behaves like a redis usage counter with totals2084 totals2085 can report all totals2086 unknown events2087 cannot increment2088 cannot read2089 behaves like a redis usage counter with totals2090 totals2091 can report all totals2092 unknown events2093 cannot increment2094 cannot read2095 behaves like a redis usage counter2096 .count(group_access_token_creation_failed)2097 increments the StreamingAuditEventType group_access_token_creation_failed counter by 12098 .read(group_access_token_creation_failed)2099 returns the total number of group_access_token_creation_failed events2100 behaves like a redis usage counter with totals2101 totals2102 can report all totals2103 unknown events2104 cannot increment2105 cannot read2106 behaves like a redis usage counter2107 .count(project_imported)2108 increments the StreamingAuditEventType project_imported counter by 12109 .read(project_imported)2110 returns the total number of project_imported events2111 behaves like a redis usage counter with totals2112 totals2113 can report all totals2114 unknown events2115 cannot increment2116 cannot read2117 behaves like a redis usage counter2118 .count(public_repository_download_operation)2119 increments the StreamingAuditEventType public_repository_download_operation counter by 12120 .read(public_repository_download_operation)2121 returns the total number of public_repository_download_operation events2122 behaves like a redis usage counter with totals2123 totals2124 can report all totals2125 unknown events2126 cannot increment2127 cannot read2128 behaves like a redis usage counter2129 .count(amazon_s3_configuration_created)2130 increments the StreamingAuditEventType amazon_s3_configuration_created counter by 12131 .read(amazon_s3_configuration_created)2132 returns the total number of amazon_s3_configuration_created events2133 behaves like a redis usage counter with totals2134 totals2135 can report all totals2136 unknown events2137 cannot increment2138 cannot read2139 behaves like a redis usage counter with totals2140 totals2141 can report all totals2142 unknown events2143 cannot increment2144 cannot read2145 behaves like a redis usage counter with totals2146 totals2147 can report all totals2148 unknown events2149 cannot increment2150 cannot read2151 behaves like a redis usage counter with totals2152 totals2153 can report all totals2154 unknown events2155 cannot increment2156 cannot read2157 behaves like a redis usage counter2158 .count(delete_merge_request)2159 increments the StreamingAuditEventType delete_merge_request counter by 12160 .read(delete_merge_request)2161 returns the total number of delete_merge_request events2162 behaves like a redis usage counter with totals2163 totals2164 can report all totals2165 unknown events2166 cannot increment2167 cannot read2168 behaves like a redis usage counter2169 .count(user_enable_admin_mode)2170 increments the StreamingAuditEventType user_enable_admin_mode counter by 12171 .read(user_enable_admin_mode)2172 returns the total number of user_enable_admin_mode events2173 behaves like a redis usage counter2174 .count(create_ssh_certificate)2175 increments the StreamingAuditEventType create_ssh_certificate counter by 12176 .read(create_ssh_certificate)2177 returns the total number of create_ssh_certificate events2178 behaves like a redis usage counter2179 .count(project_feature_package_registry_access_level_updated)2180 increments the StreamingAuditEventType project_feature_package_registry_access_level_updated counter by 12181 .read(project_feature_package_registry_access_level_updated)2182 returns the total number of project_feature_package_registry_access_level_updated events2183 behaves like a redis usage counter with totals2184 totals2185 can report all totals2186 unknown events2187 cannot increment2188 cannot read2189 behaves like a redis usage counter2190 .count(project_feature_forking_access_level_updated)2191 increments the StreamingAuditEventType project_feature_forking_access_level_updated counter by 12192 .read(project_feature_forking_access_level_updated)2193 returns the total number of project_feature_forking_access_level_updated events2194 behaves like a redis usage counter with totals2195 totals2196 can report all totals2197 unknown events2198 cannot increment2199 cannot read2200 behaves like a redis usage counter with totals2201 totals2202 can report all totals2203 unknown events2204 cannot increment2205 cannot read2206 behaves like a redis usage counter2207 .count(password_reset_failed)2208 increments the StreamingAuditEventType password_reset_failed counter by 12209 .read(password_reset_failed)2210 returns the total number of password_reset_failed events2211 behaves like a redis usage counter with totals2212 totals2213 can report all totals2214 unknown events2215 cannot increment2216 cannot read2217 behaves like a redis usage counter2218 .count(user_destroyed)2219 increments the StreamingAuditEventType user_destroyed counter by 12220 .read(user_destroyed)2221 returns the total number of user_destroyed events2222 behaves like a redis usage counter with totals2223 totals2224 can report all totals2225 unknown events2226 cannot increment2227 cannot read2228 behaves like a redis usage counter with totals2229 totals2230 can report all totals2231 unknown events2232 cannot increment2233 cannot read2234 behaves like a redis usage counter with totals2235 totals2236 can report all totals2237 unknown events2238 cannot increment2239 cannot read2240 behaves like a redis usage counter2241 .count(group_deploy_token_creation_failed)2242 increments the StreamingAuditEventType group_deploy_token_creation_failed counter by 12243 .read(group_deploy_token_creation_failed)2244 returns the total number of group_deploy_token_creation_failed events2245 behaves like a redis usage counter2246 .count(audit_events_streaming_instance_headers_create)2247 increments the StreamingAuditEventType audit_events_streaming_instance_headers_create counter by 12248 .read(audit_events_streaming_instance_headers_create)2249 returns the total number of audit_events_streaming_instance_headers_create events2250 behaves like a redis usage counter2251 .count(project_feature_requirements_access_level_updated)2252 increments the StreamingAuditEventType project_feature_requirements_access_level_updated counter by 12253 .read(project_feature_requirements_access_level_updated)2254 returns the total number of project_feature_requirements_access_level_updated events2255 behaves like a redis usage counter2256 .count(dast_scanner_profile_destroy)2257 increments the StreamingAuditEventType dast_scanner_profile_destroy counter by 12258 .read(dast_scanner_profile_destroy)2259 returns the total number of dast_scanner_profile_destroy events2260 behaves like a redis usage counter2261 .count(test_case_reopened_by_project_bot)2262 increments the StreamingAuditEventType test_case_reopened_by_project_bot counter by 12263 .read(test_case_reopened_by_project_bot)2264 returns the total number of test_case_reopened_by_project_bot events2265 behaves like a redis usage counter2266 .count(group_push_rules_reject_member_check_updated)2267 increments the StreamingAuditEventType group_push_rules_reject_member_check_updated counter by 12268 .read(group_push_rules_reject_member_check_updated)2269 returns the total number of group_push_rules_reject_member_check_updated events2270 behaves like a redis usage counter with totals2271 totals2272 can report all totals2273 unknown events2274 cannot increment2275 cannot read2276 behaves like a redis usage counter with totals2277 totals2278 can report all totals2279 unknown events2280 cannot increment2281 cannot read2282 behaves like a redis usage counter with totals2283 totals2284 can report all totals2285 unknown events2286 cannot increment2287 cannot read2288 behaves like a redis usage counter with totals2289 totals2290 can report all totals2291 unknown events2292 cannot increment2293 cannot read2294 behaves like a redis usage counter2295 .count(project_merge_requests_template_updated)2296 increments the StreamingAuditEventType project_merge_requests_template_updated counter by 12297 .read(project_merge_requests_template_updated)2298 returns the total number of project_merge_requests_template_updated events2299 behaves like a redis usage counter with totals2300 totals2301 can report all totals2302 unknown events2303 cannot increment2304 cannot read2305 behaves like a redis usage counter with totals2306 totals2307 can report all totals2308 unknown events2309 cannot increment2310 cannot read2311 behaves like a redis usage counter with totals2312 totals2313 can report all totals2314 unknown events2315 cannot increment2316 cannot read2317 behaves like a redis usage counter2318 .count(group_request_access_enabled_updated)2319 increments the StreamingAuditEventType group_request_access_enabled_updated counter by 12320 .read(group_request_access_enabled_updated)2321 returns the total number of group_request_access_enabled_updated events2322 behaves like a redis usage counter2323 .count(user_access_unlocked)2324 increments the StreamingAuditEventType user_access_unlocked counter by 12325 .read(user_access_unlocked)2326 returns the total number of user_access_unlocked events2327 behaves like a redis usage counter with totals2328 totals2329 can report all totals2330 unknown events2331 cannot increment2332 cannot read2333 behaves like a redis usage counter2334 .count(email_confirmation_sent)2335 increments the StreamingAuditEventType email_confirmation_sent counter by 12336 .read(email_confirmation_sent)2337 returns the total number of email_confirmation_sent events2338 behaves like a redis usage counter with totals2339 totals2340 can report all totals2341 unknown events2342 cannot increment2343 cannot read2344 behaves like a redis usage counter2345 .count(project_feature_releases_access_level_updated)2346 increments the StreamingAuditEventType project_feature_releases_access_level_updated counter by 12347 .read(project_feature_releases_access_level_updated)2348 returns the total number of project_feature_releases_access_level_updated events2349 behaves like a redis usage counter2350 .count(group_share_with_group_link_created)2351 increments the StreamingAuditEventType group_share_with_group_link_created counter by 12352 .read(group_share_with_group_link_created)2353 returns the total number of group_share_with_group_link_created events2354 behaves like a redis usage counter with totals2355 totals2356 can report all totals2357 unknown events2358 cannot increment2359 cannot read2360 behaves like a redis usage counter2361 .count(registration_created)2362 increments the StreamingAuditEventType registration_created counter by 12363 .read(registration_created)2364 returns the total number of registration_created events2365 behaves like a redis usage counter2366 .count(group_access_token_deletion_failed)2367 increments the StreamingAuditEventType group_access_token_deletion_failed counter by 12368 .read(group_access_token_deletion_failed)2369 returns the total number of group_access_token_deletion_failed events2370 behaves like a redis usage counter2371 .count(epic_closed_by_project_bot)2372 increments the StreamingAuditEventType epic_closed_by_project_bot counter by 12373 .read(epic_closed_by_project_bot)2374 returns the total number of epic_closed_by_project_bot events2375 behaves like a redis usage counter with totals2376 totals2377 can report all totals2378 unknown events2379 cannot increment2380 cannot read2381 behaves like a redis usage counter with totals2382 totals2383 can report all totals2384 unknown events2385 cannot increment2386 cannot read2387 behaves like a redis usage counter2388 .count(project_default_branch_updated)2389 increments the StreamingAuditEventType project_default_branch_updated counter by 12390 .read(project_default_branch_updated)2391 returns the total number of project_default_branch_updated events2392 behaves like a redis usage counter with totals2393 totals2394 can report all totals2395 unknown events2396 cannot increment2397 cannot read2398 behaves like a redis usage counter2399 .count(approval_rule_created)2400 increments the StreamingAuditEventType approval_rule_created counter by 12401 .read(approval_rule_created)2402 returns the total number of approval_rule_created events2403 behaves like a redis usage counter with totals2404 totals2405 can report all totals2406 unknown events2407 cannot increment2408 cannot read2409 behaves like a redis usage counter with totals2410 totals2411 can report all totals2412 unknown events2413 cannot increment2414 cannot read2415 behaves like a redis usage counter2416 .count(project_merge_requests_disable_committers_approval_updated)2417 increments the StreamingAuditEventType project_merge_requests_disable_committers_approval_updated counter by 12418 .read(project_merge_requests_disable_committers_approval_updated)2419 returns the total number of project_merge_requests_disable_committers_approval_updated events2420 behaves like a redis usage counter with totals2421 totals2422 can report all totals2423 unknown events2424 cannot increment2425 cannot read2426 behaves like a redis usage counter2427 .count(user_email_address_updated)2428 increments the StreamingAuditEventType user_email_address_updated counter by 12429 .read(user_email_address_updated)2430 returns the total number of user_email_address_updated events2431 behaves like a redis usage counter with totals2432 totals2433 can report all totals2434 unknown events2435 cannot increment2436 cannot read2437 behaves like a redis usage counter2438 .count(group_push_rules_reject_unsigned_commits_updated)2439 increments the StreamingAuditEventType group_push_rules_reject_unsigned_commits_updated counter by 12440 .read(group_push_rules_reject_unsigned_commits_updated)2441 returns the total number of group_push_rules_reject_unsigned_commits_updated events2442 behaves like a redis usage counter2443 .count(protected_environment_deploy_access_level_added)2444 increments the StreamingAuditEventType protected_environment_deploy_access_level_added counter by 12445 .read(protected_environment_deploy_access_level_added)2446 returns the total number of protected_environment_deploy_access_level_added events2447 behaves like a redis usage counter with totals2448 totals2449 can report all totals2450 unknown events2451 cannot increment2452 cannot read2453 behaves like a redis usage counter with totals2454 totals2455 can report all totals2456 unknown events2457 cannot increment2458 cannot read2459 behaves like a redis usage counter with totals2460 totals2461 can report all totals2462 unknown events2463 cannot increment2464 cannot read2465 behaves like a redis usage counter2466 .count(audit_events_streaming_headers_destroy)2467 increments the StreamingAuditEventType audit_events_streaming_headers_destroy counter by 12468 .read(audit_events_streaming_headers_destroy)2469 returns the total number of audit_events_streaming_headers_destroy events2470 behaves like a redis usage counter with totals2471 totals2472 can report all totals2473 unknown events2474 cannot increment2475 cannot read2476 behaves like a redis usage counter with totals2477 totals2478 can report all totals2479 unknown events2480 cannot increment2481 cannot read2482 behaves like a redis usage counter2483 .count(project_feature_wiki_access_level_updated)2484 increments the StreamingAuditEventType project_feature_wiki_access_level_updated counter by 12485 .read(project_feature_wiki_access_level_updated)2486 returns the total number of project_feature_wiki_access_level_updated events2487 behaves like a redis usage counter with totals2488 totals2489 can report all totals2490 unknown events2491 cannot increment2492 cannot read2493 behaves like a redis usage counter with totals2494 totals2495 can report all totals2496 unknown events2497 cannot increment2498 cannot read2499 behaves like a redis usage counter2500 .count(group_merge_request_approval_setting_created)2501 increments the StreamingAuditEventType group_merge_request_approval_setting_created counter by 12502 .read(group_merge_request_approval_setting_created)2503 returns the total number of group_merge_request_approval_setting_created events2504 behaves like a redis usage counter with totals2505 totals2506 can report all totals2507 unknown events2508 cannot increment2509 cannot read2510 behaves like a redis usage counter with totals2511 totals2512 can report all totals2513 unknown events2514 cannot increment2515 cannot read2516 behaves like a redis usage counter2517 .count(protected_branch_updated)2518 increments the StreamingAuditEventType protected_branch_updated counter by 12519 .read(protected_branch_updated)2520 returns the total number of protected_branch_updated events2521 behaves like a redis usage counter2522 .count(ci_variable_updated)2523 increments the StreamingAuditEventType ci_variable_updated counter by 12524 .read(ci_variable_updated)2525 returns the total number of ci_variable_updated events2526 behaves like a redis usage counter2527 .count(release_created)2528 increments the StreamingAuditEventType release_created counter by 12529 .read(release_created)2530 returns the total number of release_created events2531 behaves like a redis usage counter2532 .count(project_fork_relationship_removed)2533 increments the StreamingAuditEventType project_fork_relationship_removed counter by 12534 .read(project_fork_relationship_removed)2535 returns the total number of project_fork_relationship_removed events2536 behaves like a redis usage counter2537 .count(project_reset_approvals_on_push_updated)2538 increments the StreamingAuditEventType project_reset_approvals_on_push_updated counter by 12539 .read(project_reset_approvals_on_push_updated)2540 returns the total number of project_reset_approvals_on_push_updated events2541 behaves like a redis usage counter with totals2542 totals2543 can report all totals2544 unknown events2545 cannot increment2546 cannot read2547 behaves like a redis usage counter with totals2548 totals2549 can report all totals2550 unknown events2551 cannot increment2552 cannot read2553 behaves like a redis usage counter2554 .count(update_mismatched_group_saml_extern_uid)2555 increments the StreamingAuditEventType update_mismatched_group_saml_extern_uid counter by 12556 .read(update_mismatched_group_saml_extern_uid)2557 returns the total number of update_mismatched_group_saml_extern_uid events2558 behaves like a redis usage counter2559 .count(group_push_rules_author_email_regex_updated)2560 increments the StreamingAuditEventType group_push_rules_author_email_regex_updated counter by 12561 .read(group_push_rules_author_email_regex_updated)2562 returns the total number of group_push_rules_author_email_regex_updated events2563 behaves like a redis usage counter with totals2564 totals2565 can report all totals2566 unknown events2567 cannot increment2568 cannot read2569 behaves like a redis usage counter2570 .count(delete_ssh_certificate)2571 increments the StreamingAuditEventType delete_ssh_certificate counter by 12572 .read(delete_ssh_certificate)2573 returns the total number of delete_ssh_certificate events2574 behaves like a redis usage counter2575 .count(destroy_pipeline)2576 increments the StreamingAuditEventType destroy_pipeline counter by 12577 .read(destroy_pipeline)2578 returns the total number of destroy_pipeline events2579 behaves like a redis usage counter2580 .count(project_feature_snippets_access_level_updated)2581 increments the StreamingAuditEventType project_feature_snippets_access_level_updated counter by 12582 .read(project_feature_snippets_access_level_updated)2583 returns the total number of project_feature_snippets_access_level_updated events2584 behaves like a redis usage counter with totals2585 totals2586 can report all totals2587 unknown events2588 cannot increment2589 cannot read2590 behaves like a redis usage counter with totals2591 totals2592 can report all totals2593 unknown events2594 cannot increment2595 cannot read2596 behaves like a redis usage counter with totals2597 totals2598 can report all totals2599 unknown events2600 cannot increment2601 cannot read2602 behaves like a redis usage counter2603 .count(incident_closed_by_project_bot)2604 increments the StreamingAuditEventType incident_closed_by_project_bot counter by 12605 .read(incident_closed_by_project_bot)2606 returns the total number of incident_closed_by_project_bot events2607 behaves like a redis usage counter with totals2608 totals2609 can report all totals2610 unknown events2611 cannot increment2612 cannot read2613 behaves like a redis usage counter2614 .count(squash_option_updated)2615 increments the StreamingAuditEventType squash_option_updated counter by 12616 .read(squash_option_updated)2617 returns the total number of squash_option_updated events2618 behaves like a redis usage counter2619 .count(project_require_password_to_approve_updated)2620 increments the StreamingAuditEventType project_require_password_to_approve_updated counter by 12621 .read(project_require_password_to_approve_updated)2622 returns the total number of project_require_password_to_approve_updated events2623 behaves like a redis usage counter2624 .count(authenticated_with_group_saml)2625 increments the StreamingAuditEventType authenticated_with_group_saml counter by 12626 .read(authenticated_with_group_saml)2627 returns the total number of authenticated_with_group_saml events2628 behaves like a redis usage counter2629 .count(audit_events_streaming_headers_create)2630 increments the StreamingAuditEventType audit_events_streaming_headers_create counter by 12631 .read(audit_events_streaming_headers_create)2632 returns the total number of audit_events_streaming_headers_create events2633 behaves like a redis usage counter2634 .count(project_feature_issues_access_level_updated)2635 increments the StreamingAuditEventType project_feature_issues_access_level_updated counter by 12636 .read(project_feature_issues_access_level_updated)2637 returns the total number of project_feature_issues_access_level_updated events2638 behaves like a redis usage counter with totals2639 totals2640 can report all totals2641 unknown events2642 cannot increment2643 cannot read2644 behaves like a redis usage counter2645 .count(instance_amazon_s3_configuration_updated)2646 increments the StreamingAuditEventType instance_amazon_s3_configuration_updated counter by 12647 .read(instance_amazon_s3_configuration_updated)2648 returns the total number of instance_amazon_s3_configuration_updated events2649 behaves like a redis usage counter2650 .count(instance_google_cloud_logging_configuration_deleted)2651 increments the StreamingAuditEventType instance_google_cloud_logging_configuration_deleted counter by 12652 .read(instance_google_cloud_logging_configuration_deleted)2653 returns the total number of instance_google_cloud_logging_configuration_deleted events2654 behaves like a redis usage counter with totals2655 totals2656 can report all totals2657 unknown events2658 cannot increment2659 cannot read2660 behaves like a redis usage counter2661 .count(group_access_token_created)2662 increments the StreamingAuditEventType group_access_token_created counter by 12663 .read(group_access_token_created)2664 returns the total number of group_access_token_created events2665 behaves like a redis usage counter with totals2666 totals2667 can report all totals2668 unknown events2669 cannot increment2670 cannot read2671 behaves like a redis usage counter with totals2672 totals2673 can report all totals2674 unknown events2675 cannot increment2676 cannot read2677 behaves like a redis usage counter2678 .count(project_access_token_creation_failed)2679 increments the StreamingAuditEventType project_access_token_creation_failed counter by 12680 .read(project_access_token_creation_failed)2681 returns the total number of project_access_token_creation_failed events2682 behaves like a redis usage counter with totals2683 totals2684 can report all totals2685 unknown events2686 cannot increment2687 cannot read2688 behaves like a redis usage counter with totals2689 totals2690 can report all totals2691 unknown events2692 cannot increment2693 cannot read2694 behaves like a redis usage counter with totals2695 totals2696 can report all totals2697 unknown events2698 cannot increment2699 cannot read2700 behaves like a redis usage counter2701 .count(project_cicd_merge_trains_enabled_updated)2702 increments the StreamingAuditEventType project_cicd_merge_trains_enabled_updated counter by 12703 .read(project_cicd_merge_trains_enabled_updated)2704 returns the total number of project_cicd_merge_trains_enabled_updated events2705 behaves like a redis usage counter with totals2706 totals2707 can report all totals2708 unknown events2709 cannot increment2710 cannot read2711 behaves like a redis usage counter2712 .count(saml_group_links_removed)2713 increments the StreamingAuditEventType saml_group_links_removed counter by 12714 .read(saml_group_links_removed)2715 returns the total number of saml_group_links_removed events2716 behaves like a redis usage counter with totals2717 totals2718 can report all totals2719 unknown events2720 cannot increment2721 cannot read2722 behaves like a redis usage counter with totals2723 totals2724 can report all totals2725 unknown events2726 cannot increment2727 cannot read2728 behaves like a redis usage counter2729 .count(project_push_rules_commit_committer_check_updated)2730 increments the StreamingAuditEventType project_push_rules_commit_committer_check_updated counter by 12731 .read(project_push_rules_commit_committer_check_updated)2732 returns the total number of project_push_rules_commit_committer_check_updated events2733 behaves like a redis usage counter2734 .count(merge_commit_template_updated)2735 increments the StreamingAuditEventType merge_commit_template_updated counter by 12736 .read(merge_commit_template_updated)2737 returns the total number of merge_commit_template_updated events2738 behaves like a redis usage counter2739 .count(project_access_token_deleted)2740 increments the StreamingAuditEventType project_access_token_deleted counter by 12741 .read(project_access_token_deleted)2742 returns the total number of project_access_token_deleted events2743 behaves like a redis usage counter with totals2744 totals2745 can report all totals2746 unknown events2747 cannot increment2748 cannot read2749 behaves like a redis usage counter2750 .count(allow_merge_on_skipped_pipeline_updated)2751 increments the StreamingAuditEventType allow_merge_on_skipped_pipeline_updated counter by 12752 .read(allow_merge_on_skipped_pipeline_updated)2753 returns the total number of allow_merge_on_skipped_pipeline_updated events2754 behaves like a redis usage counter with totals2755 totals2756 can report all totals2757 unknown events2758 cannot increment2759 cannot read2760 behaves like a redis usage counter2761 .count(create_compliance_framework)2762 increments the StreamingAuditEventType create_compliance_framework counter by 12763 .read(create_compliance_framework)2764 returns the total number of create_compliance_framework events2765 behaves like a redis usage counter with totals2766 totals2767 can report all totals2768 unknown events2769 cannot increment2770 cannot read2771 behaves like a redis usage counter with totals2772 totals2773 can report all totals2774 unknown events2775 cannot increment2776 cannot read2777 behaves like a redis usage counter with totals2778 totals2779 can report all totals2780 unknown events2781 cannot increment2782 cannot read2783 behaves like a redis usage counter with totals2784 totals2785 can report all totals2786 unknown events2787 cannot increment2788 cannot read2789 behaves like a redis usage counter with totals2790 totals2791 can report all totals2792 unknown events2793 cannot increment2794 cannot read2795 behaves like a redis usage counter2796 .count(user_activate)2797 increments the StreamingAuditEventType user_activate counter by 12798 .read(user_activate)2799 returns the total number of user_activate events2800 behaves like a redis usage counter with totals2801 totals2802 can report all totals2803 unknown events2804 cannot increment2805 cannot read2806 behaves like a redis usage counter2807 .count(group_push_rules_file_name_regex_updated)2808 increments the StreamingAuditEventType group_push_rules_file_name_regex_updated counter by 12809 .read(group_push_rules_file_name_regex_updated)2810 returns the total number of group_push_rules_file_name_regex_updated events2811 behaves like a redis usage counter2812 .count(unban_user)2813 increments the StreamingAuditEventType unban_user counter by 12814 .read(unban_user)2815 returns the total number of unban_user events2816 behaves like a redis usage counter with totals2817 totals2818 can report all totals2819 unknown events2820 cannot increment2821 cannot read2822 behaves like a redis usage counter with totals2823 totals2824 can report all totals2825 unknown events2826 cannot increment2827 cannot read2828 behaves like a redis usage counter2829 .count(project_name_updated)2830 increments the StreamingAuditEventType project_name_updated counter by 12831 .read(project_name_updated)2832 returns the total number of project_name_updated events2833 behaves like a redis usage counter2834 .count(merge_request_closed_by_project_bot)2835 increments the StreamingAuditEventType merge_request_closed_by_project_bot counter by 12836 .read(merge_request_closed_by_project_bot)2837 returns the total number of merge_request_closed_by_project_bot events2838 behaves like a redis usage counter2839 .count(project_remove_source_branch_after_merge_updated)2840 increments the StreamingAuditEventType project_remove_source_branch_after_merge_updated counter by 12841 .read(project_remove_source_branch_after_merge_updated)2842 returns the total number of project_remove_source_branch_after_merge_updated events2843 behaves like a redis usage counter2844 .count(member_created)2845 increments the StreamingAuditEventType member_created counter by 12846 .read(member_created)2847 returns the total number of member_created events2848 behaves like a redis usage counter2849 .count(group_push_rules_max_file_size_updated)2850 increments the StreamingAuditEventType group_push_rules_max_file_size_updated counter by 12851 .read(group_push_rules_max_file_size_updated)2852 returns the total number of group_push_rules_max_file_size_updated events2853 behaves like a redis usage counter with totals2854 totals2855 can report all totals2856 unknown events2857 cannot increment2858 cannot read2859 behaves like a redis usage counter with totals2860 totals2861 can report all totals2862 unknown events2863 cannot increment2864 cannot read2865 behaves like a redis usage counter with totals2866 totals2867 can report all totals2868 unknown events2869 cannot increment2870 cannot read2871 behaves like a redis usage counter2872 .count(dast_profile_update)2873 increments the StreamingAuditEventType dast_profile_update counter by 12874 .read(dast_profile_update)2875 returns the total number of dast_profile_update events2876 behaves like a redis usage counter2877 .count(event_type_filters_deleted)2878 increments the StreamingAuditEventType event_type_filters_deleted counter by 12879 .read(event_type_filters_deleted)2880 returns the total number of event_type_filters_deleted events2881 behaves like a redis usage counter with totals2882 totals2883 can report all totals2884 unknown events2885 cannot increment2886 cannot read2887 behaves like a redis usage counter2888 .count(group_two_factor_grace_period_updated)2889 increments the StreamingAuditEventType group_two_factor_grace_period_updated counter by 12890 .read(group_two_factor_grace_period_updated)2891 returns the total number of group_two_factor_grace_period_updated events2892 behaves like a redis usage counter with totals2893 totals2894 can report all totals2895 unknown events2896 cannot increment2897 cannot read2898 behaves like a redis usage counter2899 .count(create_status_check)2900 increments the StreamingAuditEventType create_status_check counter by 12901 .read(create_status_check)2902 returns the total number of create_status_check events2903 behaves like a redis usage counter2904 .count(user_email_changed_and_user_signed_in)2905 increments the StreamingAuditEventType user_email_changed_and_user_signed_in counter by 12906 .read(user_email_changed_and_user_signed_in)2907 returns the total number of user_email_changed_and_user_signed_in events2908 behaves like a redis usage counter2909 .count(protected_environment_deploy_access_level_deleted)2910 increments the StreamingAuditEventType protected_environment_deploy_access_level_deleted counter by 12911 .read(protected_environment_deploy_access_level_deleted)2912 returns the total number of protected_environment_deploy_access_level_deleted events2913 behaves like a redis usage counter with totals2914 totals2915 can report all totals2916 unknown events2917 cannot increment2918 cannot read2919 behaves like a redis usage counter2920 .count(instance_amazon_s3_configuration_deleted)2921 increments the StreamingAuditEventType instance_amazon_s3_configuration_deleted counter by 12922 .read(instance_amazon_s3_configuration_deleted)2923 returns the total number of instance_amazon_s3_configuration_deleted events2924 behaves like a redis usage counter2925 .count(amazon_s3_configuration_updated)2926 increments the StreamingAuditEventType amazon_s3_configuration_updated counter by 12927 .read(amazon_s3_configuration_updated)2928 returns the total number of amazon_s3_configuration_updated events2929 behaves like a redis usage counter2930 .count(group_restored)2931 increments the StreamingAuditEventType group_restored counter by 12932 .read(group_restored)2933 returns the total number of group_restored events2934 behaves like a redis usage counter2935 .count(project_feature_pages_access_level_updated)2936 increments the StreamingAuditEventType project_feature_pages_access_level_updated counter by 12937 .read(project_feature_pages_access_level_updated)2938 returns the total number of project_feature_pages_access_level_updated events2939 behaves like a redis usage counter2940 .count(project_cicd_merge_pipelines_enabled_updated)2941 increments the StreamingAuditEventType project_cicd_merge_pipelines_enabled_updated counter by 12942 .read(project_cicd_merge_pipelines_enabled_updated)2943 returns the total number of project_cicd_merge_pipelines_enabled_updated events2944 behaves like a redis usage counter with totals2945 totals2946 can report all totals2947 unknown events2948 cannot increment2949 cannot read2950 behaves like a redis usage counter with totals2951 totals2952 can report all totals2953 unknown events2954 cannot increment2955 cannot read2956 behaves like a redis usage counter2957 .count(test_case_closed_by_project_bot)2958 increments the StreamingAuditEventType test_case_closed_by_project_bot counter by 12959 .read(test_case_closed_by_project_bot)2960 returns the total number of test_case_closed_by_project_bot events2961 behaves like a redis usage counter with totals2962 totals2963 can report all totals2964 unknown events2965 cannot increment2966 cannot read2967 behaves like a redis usage counter with totals2968 totals2969 can report all totals2970 unknown events2971 cannot increment2972 cannot read2973 behaves like a redis usage counter with totals2974 totals2975 can report all totals2976 unknown events2977 cannot increment2978 cannot read2979 behaves like a redis usage counter2980 .count(secure_ci_job_token_inbound_disabled)2981 increments the StreamingAuditEventType secure_ci_job_token_inbound_disabled counter by 12982 .read(secure_ci_job_token_inbound_disabled)2983 returns the total number of secure_ci_job_token_inbound_disabled events2984 behaves like a redis usage counter2985 .count(compliance_framework_deleted)2986 increments the StreamingAuditEventType compliance_framework_deleted counter by 12987 .read(compliance_framework_deleted)2988 returns the total number of compliance_framework_deleted events2989 behaves like a redis usage counter with totals2990 totals2991 can report all totals2992 unknown events2993 cannot increment2994 cannot read2995 behaves like a redis usage counter with totals2996 totals2997 can report all totals2998 unknown events2999 cannot increment3000 cannot read3001 behaves like a redis usage counter3002 .count(merged_merge_request_deletion_started)3003 increments the StreamingAuditEventType merged_merge_request_deletion_started counter by 13004 .read(merged_merge_request_deletion_started)3005 returns the total number of merged_merge_request_deletion_started events3006 behaves like a redis usage counter3007 .count(user_admin_status_updated)3008 increments the StreamingAuditEventType user_admin_status_updated counter by 13009 .read(user_admin_status_updated)3010 returns the total number of user_admin_status_updated events3011 behaves like a redis usage counter with totals3012 totals3013 can report all totals3014 unknown events3015 cannot increment3016 cannot read3017 behaves like a redis usage counter3018 .count(deploy_token_created)3019 increments the StreamingAuditEventType deploy_token_created counter by 13020 .read(deploy_token_created)3021 returns the total number of deploy_token_created events3022 behaves like a redis usage counter3023 .count(create_instance_event_streaming_destination)3024 increments the StreamingAuditEventType create_instance_event_streaming_destination counter by 13025 .read(create_instance_event_streaming_destination)3026 returns the total number of create_instance_event_streaming_destination events3027 behaves like a redis usage counter3028 .count(project_feature_operations_access_level_updated)3029 increments the StreamingAuditEventType project_feature_operations_access_level_updated counter by 13030 .read(project_feature_operations_access_level_updated)3031 returns the total number of project_feature_operations_access_level_updated events3032 behaves like a redis usage counter with totals3033 totals3034 can report all totals3035 unknown events3036 cannot increment3037 cannot read3038 behaves like a redis usage counter3039 .count(squash_commit_template_updated)3040 increments the StreamingAuditEventType squash_commit_template_updated counter by 13041 .read(squash_commit_template_updated)3042 returns the total number of squash_commit_template_updated events3043 behaves like a redis usage counter with totals3044 totals3045 can report all totals3046 unknown events3047 cannot increment3048 cannot read3049 behaves like a redis usage counter3050 .count(project_destroyed)3051 increments the StreamingAuditEventType project_destroyed counter by 13052 .read(project_destroyed)3053 returns the total number of project_destroyed events3054 behaves like a redis usage counter with totals3055 totals3056 can report all totals3057 unknown events3058 cannot increment3059 cannot read3060 behaves like a redis usage counter3061 .count(project_visibility_level_updated)3062 increments the StreamingAuditEventType project_visibility_level_updated counter by 13063 .read(project_visibility_level_updated)3064 returns the total number of project_visibility_level_updated events3065 behaves like a redis usage counter3066 .count(dast_profile_schedule_create)3067 increments the StreamingAuditEventType dast_profile_schedule_create counter by 13068 .read(dast_profile_schedule_create)3069 returns the total number of dast_profile_schedule_create events3070 behaves like a redis usage counter with totals3071 totals3072 can report all totals3073 unknown events3074 cannot increment3075 cannot read3076 behaves like a redis usage counter with totals3077 totals3078 can report all totals3079 unknown events3080 cannot increment3081 cannot read3082 behaves like a redis usage counter3083 .count(test_case_created_by_project_bot)3084 increments the StreamingAuditEventType test_case_created_by_project_bot counter by 13085 .read(test_case_created_by_project_bot)3086 returns the total number of test_case_created_by_project_bot events3087 behaves like a redis usage counter3088 .count(dast_site_profile_destroy)3089 increments the StreamingAuditEventType dast_site_profile_destroy counter by 13090 .read(dast_site_profile_destroy)3091 returns the total number of dast_site_profile_destroy events3092 behaves like a redis usage counter with totals3093 totals3094 can report all totals3095 unknown events3096 cannot increment3097 cannot read3098 behaves like a redis usage counter3099 .count(ban_user)3100 increments the StreamingAuditEventType ban_user counter by 13101 .read(ban_user)3102 returns the total number of ban_user events3103 behaves like a redis usage counter3104 .count(google_cloud_logging_configuration_deleted)3105 increments the StreamingAuditEventType google_cloud_logging_configuration_deleted counter by 13106 .read(google_cloud_logging_configuration_deleted)3107 returns the total number of google_cloud_logging_configuration_deleted events3108 behaves like a redis usage counter with totals3109 totals3110 can report all totals3111 unknown events3112 cannot increment3113 cannot read3114 behaves like a redis usage counter3115 .count(group_push_rules_commit_committer_check_updated)3116 increments the StreamingAuditEventType group_push_rules_commit_committer_check_updated counter by 13117 .read(group_push_rules_commit_committer_check_updated)3118 returns the total number of group_push_rules_commit_committer_check_updated events3119 behaves like a redis usage counter with totals3120 totals3121 can report all totals3122 unknown events3123 cannot increment3124 cannot read3125 behaves like a redis usage counter with totals3126 totals3127 can report all totals3128 unknown events3129 cannot increment3130 cannot read3131 behaves like a redis usage counter3132 .count(project_restored)3133 increments the StreamingAuditEventType project_restored counter by 13134 .read(project_restored)3135 returns the total number of project_restored events3136 behaves like a redis usage counter3137 .count(group_destroyed)3138 increments the StreamingAuditEventType group_destroyed counter by 13139 .read(group_destroyed)3140 returns the total number of group_destroyed events3141 behaves like a redis usage counter3142 .count(merge_request_created_by_project_bot)3143 increments the StreamingAuditEventType merge_request_created_by_project_bot counter by 13144 .read(merge_request_created_by_project_bot)3145 returns the total number of merge_request_created_by_project_bot events3146 behaves like a redis usage counter with totals3147 totals3148 can report all totals3149 unknown events3150 cannot increment3151 cannot read3152 behaves like a redis usage counter with totals3153 totals3154 can report all totals3155 unknown events3156 cannot increment3157 cannot read3158 behaves like a redis usage counter with totals3159 totals3160 can report all totals3161 unknown events3162 cannot increment3163 cannot read3164 behaves like a redis usage counter with totals3165 totals3166 can report all totals3167 unknown events3168 cannot increment3169 cannot read3170 behaves like a redis usage counter with totals3171 totals3172 can report all totals3173 unknown events3174 cannot increment3175 cannot read3176 behaves like a redis usage counter3177 .count(project_security_setting_updated)3178 increments the StreamingAuditEventType project_security_setting_updated counter by 13179 .read(project_security_setting_updated)3180 returns the total number of project_security_setting_updated events3181 behaves like a redis usage counter with totals3182 totals3183 can report all totals3184 unknown events3185 cannot increment3186 cannot read3187 behaves like a redis usage counter3188 .count(cluster_agent_token_revoked)3189 increments the StreamingAuditEventType cluster_agent_token_revoked counter by 13190 .read(cluster_agent_token_revoked)3191 returns the total number of cluster_agent_token_revoked events3192 behaves like a redis usage counter with totals3193 totals3194 can report all totals3195 unknown events3196 cannot increment3197 cannot read3198 behaves like a redis usage counter with totals3199 totals3200 can report all totals3201 unknown events3202 cannot increment3203 cannot read3204 behaves like a redis usage counter3205 .count(personal_access_token_revoked)3206 increments the StreamingAuditEventType personal_access_token_revoked counter by 13207 .read(personal_access_token_revoked)3208 returns the total number of personal_access_token_revoked events3209 behaves like a redis usage counter with totals3210 totals3211 can report all totals3212 unknown events3213 cannot increment3214 cannot read3215 behaves like a redis usage counter3216 .count(remove_gpg_key)3217 increments the StreamingAuditEventType remove_gpg_key counter by 13218 .read(remove_gpg_key)3219 returns the total number of remove_gpg_key events3220 behaves like a redis usage counter3221 .count(task_created_by_project_bot)3222 increments the StreamingAuditEventType task_created_by_project_bot counter by 13223 .read(task_created_by_project_bot)3224 returns the total number of task_created_by_project_bot events3225 behaves like a redis usage counter3226 .count(project_created)3227 increments the StreamingAuditEventType project_created counter by 13228 .read(project_created)3229 returns the total number of project_created events3230 behaves like a redis usage counter with totals3231 totals3232 can report all totals3233 unknown events3234 cannot increment3235 cannot read3236 behaves like a redis usage counter3237 .count(project_feature_builds_access_level_updated)3238 increments the StreamingAuditEventType project_feature_builds_access_level_updated counter by 13239 .read(project_feature_builds_access_level_updated)3240 returns the total number of project_feature_builds_access_level_updated events3241 behaves like a redis usage counter3242 .count(user_access_locked)3243 increments the StreamingAuditEventType user_access_locked counter by 13244 .read(user_access_locked)3245 returns the total number of user_access_locked events3246 behaves like a redis usage counter3247 .count(add_gpg_key)3248 increments the StreamingAuditEventType add_gpg_key counter by 13249 .read(add_gpg_key)3250 returns the total number of add_gpg_key events3251 behaves like a redis usage counter with totals3252 totals3253 can report all totals3254 unknown events3255 cannot increment3256 cannot read3257 behaves like a redis usage counter3258 .count(merge_request_reopened_by_project_bot)3259 increments the StreamingAuditEventType merge_request_reopened_by_project_bot counter by 13260 .read(merge_request_reopened_by_project_bot)3261 returns the total number of merge_request_reopened_by_project_bot events3262 behaves like a redis usage counter with totals3263 totals3264 can report all totals3265 unknown events3266 cannot increment3267 cannot read3268 behaves like a redis usage counter with totals3269 totals3270 can report all totals3271 unknown events3272 cannot increment3273 cannot read3274 behaves like a redis usage counter with totals3275 totals3276 can report all totals3277 unknown events3278 cannot increment3279 cannot read3280 behaves like a redis usage counter with totals3281 totals3282 can report all totals3283 unknown events3284 cannot increment3285 cannot read3286 behaves like a redis usage counter3287 .count(group_saml_provider_update)3288 increments the StreamingAuditEventType group_saml_provider_update counter by 13289 .read(group_saml_provider_update)3290 returns the total number of group_saml_provider_update events3291 behaves like a redis usage counter with totals3292 totals3293 can report all totals3294 unknown events3295 cannot increment3296 cannot read3297 behaves like a redis usage counter with totals3298 totals3299 can report all totals3300 unknown events3301 cannot increment3302 cannot read3303 behaves like a redis usage counter3304 .count(project_feature_monitor_access_level_updated)3305 increments the StreamingAuditEventType project_feature_monitor_access_level_updated counter by 13306 .read(project_feature_monitor_access_level_updated)3307 returns the total number of project_feature_monitor_access_level_updated events3308 behaves like a redis usage counter with totals3309 totals3310 can report all totals3311 unknown events3312 cannot increment3313 cannot read3314 behaves like a redis usage counter3315 .count(project_export_created)3316 increments the StreamingAuditEventType project_export_created counter by 13317 .read(project_export_created)3318 returns the total number of project_export_created events3319 behaves like a redis usage counter with totals3320 totals3321 can report all totals3322 unknown events3323 cannot increment3324 cannot read3325 behaves like a redis usage counter3326 .count(merge_request_approval_operation)3327 increments the StreamingAuditEventType merge_request_approval_operation counter by 13328 .read(merge_request_approval_operation)3329 returns the total number of merge_request_approval_operation events3330 behaves like a redis usage counter3331 .count(allow_overrides_to_approver_list_per_merge_request_updated)3332 increments the StreamingAuditEventType allow_overrides_to_approver_list_per_merge_request_updated counter by 13333 .read(allow_overrides_to_approver_list_per_merge_request_updated)3334 returns the total number of allow_overrides_to_approver_list_per_merge_request_updated events3335 behaves like a redis usage counter3336 .count(group_require_two_factor_authentication_updated)3337 increments the StreamingAuditEventType group_require_two_factor_authentication_updated counter by 13338 .read(group_require_two_factor_authentication_updated)3339 returns the total number of group_require_two_factor_authentication_updated events3340 behaves like a redis usage counter with totals3341 totals3342 can report all totals3343 unknown events3344 cannot increment3345 cannot read3346 behaves like a redis usage counter with totals3347 totals3348 can report all totals3349 unknown events3350 cannot increment3351 cannot read3352 behaves like a redis usage counter with totals3353 totals3354 can report all totals3355 unknown events3356 cannot increment3357 cannot read3358 behaves like a redis usage counter with totals3359 totals3360 can report all totals3361 unknown events3362 cannot increment3363 cannot read3364 behaves like a redis usage counter with totals3365 totals3366 can report all totals3367 unknown events3368 cannot increment3369 cannot read3370 behaves like a redis usage counter3371 .count(project_feature_repository_access_level_updated)3372 increments the StreamingAuditEventType project_feature_repository_access_level_updated counter by 13373 .read(project_feature_repository_access_level_updated)3374 returns the total number of project_feature_repository_access_level_updated events3375 behaves like a redis usage counter3376 .count(merged_merge_request_deleted)3377 increments the StreamingAuditEventType merged_merge_request_deleted counter by 13378 .read(merged_merge_request_deleted)3379 returns the total number of merged_merge_request_deleted events3380 behaves like a redis usage counter3381 .count(ci_group_variable_updated)3382 increments the StreamingAuditEventType ci_group_variable_updated counter by 13383 .read(ci_group_variable_updated)3384 returns the total number of ci_group_variable_updated events3385 behaves like a redis usage counter3386 .count(project_export_file_download_started)3387 increments the StreamingAuditEventType project_export_file_download_started counter by 13388 .read(project_export_file_download_started)3389 returns the total number of project_export_file_download_started events3390 behaves like a redis usage counter3391 .count(update_instance_event_streaming_destination)3392 increments the StreamingAuditEventType update_instance_event_streaming_destination counter by 13393 .read(update_instance_event_streaming_destination)3394 returns the total number of update_instance_event_streaming_destination events3395 behaves like a redis usage counter3396 .count(group_share_with_group_link_removed)3397 increments the StreamingAuditEventType group_share_with_group_link_removed counter by 13398 .read(group_share_with_group_link_removed)3399 returns the total number of group_share_with_group_link_removed events3400 behaves like a redis usage counter3401 .count(project_feature_model_registry_access_level_updated)3402 increments the StreamingAuditEventType project_feature_model_registry_access_level_updated counter by 13403 .read(project_feature_model_registry_access_level_updated)3404 returns the total number of project_feature_model_registry_access_level_updated events3405 behaves like a redis usage counter with totals3406 totals3407 can report all totals3408 unknown events3409 cannot increment3410 cannot read3411 behaves like a redis usage counter3412 .count(protected_environment_deploy_access_level_updated)3413 increments the StreamingAuditEventType protected_environment_deploy_access_level_updated counter by 13414 .read(protected_environment_deploy_access_level_updated)3415 returns the total number of protected_environment_deploy_access_level_updated events3416 behaves like a redis usage counter with totals3417 totals3418 can report all totals3419 unknown events3420 cannot increment3421 cannot read3422 behaves like a redis usage counter with totals3423 totals3424 can report all totals3425 unknown events3426 cannot increment3427 cannot read3428 behaves like a redis usage counter3429 .count(password_reset_requested)3430 increments the StreamingAuditEventType password_reset_requested counter by 13431 .read(password_reset_requested)3432 returns the total number of password_reset_requested events3433 behaves like a redis usage counter3434 .count(group_deploy_token_revoked)3435 increments the StreamingAuditEventType group_deploy_token_revoked counter by 13436 .read(group_deploy_token_revoked)3437 returns the total number of group_deploy_token_revoked events3438 behaves like a redis usage counter3439 .count(delete_http_namespace_filter)3440 increments the StreamingAuditEventType delete_http_namespace_filter counter by 13441 .read(delete_http_namespace_filter)3442 returns the total number of delete_http_namespace_filter events3443 behaves like a redis usage counter3444 .count(delete_issue)3445 increments the StreamingAuditEventType delete_issue counter by 13446 .read(delete_issue)3447 returns the total number of delete_issue events3448 behaves like a redis usage counter with totals3449 totals3450 can report all totals3451 unknown events3452 cannot increment3453 cannot read3454 behaves like a redis usage counter3455 .count(group_push_rules_commit_message_negative_regex_updated)3456 increments the StreamingAuditEventType group_push_rules_commit_message_negative_regex_updated counter by 13457 .read(group_push_rules_commit_message_negative_regex_updated)3458 returns the total number of group_push_rules_commit_message_negative_regex_updated events3459 behaves like a redis usage counter with totals3460 totals3461 can report all totals3462 unknown events3463 cannot increment3464 cannot read3465 behaves like a redis usage counter with totals3466 totals3467 can report all totals3468 unknown events3469 cannot increment3470 cannot read3471 behaves like a redis usage counter3472 .count(protected_environment_approval_rule_deleted)3473 increments the StreamingAuditEventType protected_environment_approval_rule_deleted counter by 13474 .read(protected_environment_approval_rule_deleted)3475 returns the total number of protected_environment_approval_rule_deleted events3476 behaves like a redis usage counter3477 .count(ci_group_variable_created)3478 increments the StreamingAuditEventType ci_group_variable_created counter by 13479 .read(ci_group_variable_created)3480 returns the total number of ci_group_variable_created events3481 behaves like a redis usage counter3482 .count(group_saml_provider_create)3483 increments the StreamingAuditEventType group_saml_provider_create counter by 13484 .read(group_saml_provider_create)3485 returns the total number of group_saml_provider_create events3486 behaves like a redis usage counter with totals3487 totals3488 can report all totals3489 unknown events3490 cannot increment3491 cannot read3492 behaves like a redis usage counter3493 .count(user_impersonation)3494 increments the StreamingAuditEventType user_impersonation counter by 13495 .read(user_impersonation)3496 returns the total number of user_impersonation events3497 behaves like a redis usage counter3498 .count(epic_reopened_by_project_bot)3499 increments the StreamingAuditEventType epic_reopened_by_project_bot counter by 13500 .read(epic_reopened_by_project_bot)3501 returns the total number of epic_reopened_by_project_bot events3502 behaves like a redis usage counter3503 .count(project_only_allow_merge_if_pipeline_succeeds_updated)3504 increments the StreamingAuditEventType project_only_allow_merge_if_pipeline_succeeds_updated counter by 13505 .read(project_only_allow_merge_if_pipeline_succeeds_updated)3506 returns the total number of project_only_allow_merge_if_pipeline_succeeds_updated events3507 behaves like a redis usage counter3508 .count(release_deleted_audit_event)3509 increments the StreamingAuditEventType release_deleted_audit_event counter by 13510 .read(release_deleted_audit_event)3511 returns the total number of release_deleted_audit_event events3512 behaves like a redis usage counter with totals3513 totals3514 can report all totals3515 unknown events3516 cannot increment3517 cannot read3518 behaves like a redis usage counter3519 .count(member_role_deleted)3520 increments the StreamingAuditEventType member_role_deleted counter by 13521 .read(member_role_deleted)3522 returns the total number of member_role_deleted events3523 behaves like a redis usage counter with totals3524 totals3525 can report all totals3526 unknown events3527 cannot increment3528 cannot read3529 behaves like a redis usage counter with totals3530 totals3531 can report all totals3532 unknown events3533 cannot increment3534 cannot read3535 behaves like a redis usage counter with totals3536 totals3537 can report all totals3538 unknown events3539 cannot increment3540 cannot read3541 behaves like a redis usage counter with totals3542 totals3543 can report all totals3544 unknown events3545 cannot increment3546 cannot read3547 behaves like a redis usage counter with totals3548 totals3549 can report all totals3550 unknown events3551 cannot increment3552 cannot read3553 behaves like a redis usage counter with totals3554 totals3555 can report all totals3556 unknown events3557 cannot increment3558 cannot read3559 behaves like a redis usage counter with totals3560 totals3561 can report all totals3562 unknown events3563 cannot increment3564 cannot read3565 behaves like a redis usage counter3566 .count(audit_events_streaming_headers_update)3567 increments the StreamingAuditEventType audit_events_streaming_headers_update counter by 13568 .read(audit_events_streaming_headers_update)3569 returns the total number of audit_events_streaming_headers_update events3570 behaves like a redis usage counter3571 .count(group_created)3572 increments the StreamingAuditEventType group_created counter by 13573 .read(group_created)3574 returns the total number of group_created events3575 behaves like a redis usage counter3576 .count(google_cloud_logging_configuration_updated)3577 increments the StreamingAuditEventType google_cloud_logging_configuration_updated counter by 13578 .read(google_cloud_logging_configuration_updated)3579 returns the total number of google_cloud_logging_configuration_updated events3580 behaves like a redis usage counter3581 .count(protected_environment_updated)3582 increments the StreamingAuditEventType protected_environment_updated counter by 13583 .read(protected_environment_updated)3584 returns the total number of protected_environment_updated events3585 behaves like a redis usage counter3586 .count(project_merge_method_updated)3587 increments the StreamingAuditEventType project_merge_method_updated counter by 13588 .read(project_merge_method_updated)3589 returns the total number of project_merge_method_updated events3590 behaves like a redis usage counter with totals3591 totals3592 can report all totals3593 unknown events3594 cannot increment3595 cannot read3596 behaves like a redis usage counter with totals3597 totals3598 can report all totals3599 unknown events3600 cannot increment3601 cannot read3602 behaves like a redis usage counter3603 .count(issue_reopened_by_project_bot)3604 increments the StreamingAuditEventType issue_reopened_by_project_bot counter by 13605 .read(issue_reopened_by_project_bot)3606 returns the total number of issue_reopened_by_project_bot events3607 behaves like a redis usage counter3608 .count(email_created)3609 increments the StreamingAuditEventType email_created counter by 13610 .read(email_created)3611 returns the total number of email_created events3612 behaves like a redis usage counter3613 .count(secure_ci_job_token_project_removed)3614 increments the StreamingAuditEventType secure_ci_job_token_project_removed counter by 13615 .read(secure_ci_job_token_project_removed)3616 returns the total number of secure_ci_job_token_project_removed events3617 behaves like a redis usage counter3618 .count(project_unarchived)3619 increments the StreamingAuditEventType project_unarchived counter by 13620 .read(project_unarchived)3621 returns the total number of project_unarchived events3622 behaves like a redis usage counter3623 .count(secure_ci_job_token_inbound_enabled)3624 increments the StreamingAuditEventType secure_ci_job_token_inbound_enabled counter by 13625 .read(secure_ci_job_token_inbound_enabled)3626 returns the total number of secure_ci_job_token_inbound_enabled events3627 behaves like a redis usage counter3628 .count(destroy_compliance_framework)3629 increments the StreamingAuditEventType destroy_compliance_framework counter by 13630 .read(destroy_compliance_framework)3631 returns the total number of destroy_compliance_framework events3632 behaves like a redis usage counter with totals3633 totals3634 can report all totals3635 unknown events3636 cannot increment3637 cannot read3638 behaves like a redis usage counter3639 .count(incident_reopened_by_project_bot)3640 increments the StreamingAuditEventType incident_reopened_by_project_bot counter by 13641 .read(incident_reopened_by_project_bot)3642 returns the total number of incident_reopened_by_project_bot events3643 behaves like a redis usage counter with totals3644 totals3645 can report all totals3646 unknown events3647 cannot increment3648 cannot read3649 behaves like a redis usage counter with totals3650 totals3651 can report all totals3652 unknown events3653 cannot increment3654 cannot read3655 behaves like a redis usage counter with totals3656 totals3657 can report all totals3658 unknown events3659 cannot increment3660 cannot read3661 behaves like a redis usage counter3662 .count(project_feature_analytics_access_level_updated)3663 increments the StreamingAuditEventType project_feature_analytics_access_level_updated counter by 13664 .read(project_feature_analytics_access_level_updated)3665 returns the total number of project_feature_analytics_access_level_updated events3666 behaves like a redis usage counter with totals3667 totals3668 can report all totals3669 unknown events3670 cannot increment3671 cannot read3672 behaves like a redis usage counter with totals3673 totals3674 can report all totals3675 unknown events3676 cannot increment3677 cannot read3678 behaves like a redis usage counter with totals3679 totals3680 can report all totals3681 unknown events3682 cannot increment3683 cannot read3684 behaves like a redis usage counter with totals3685 totals3686 can report all totals3687 unknown events3688 cannot increment3689 cannot read3690 behaves like a redis usage counter with totals3691 totals3692 can report all totals3693 unknown events3694 cannot increment3695 cannot read3696 behaves like a redis usage counter3697 .count(user_profile_visiblity_updated)3698 increments the StreamingAuditEventType user_profile_visiblity_updated counter by 13699 .read(user_profile_visiblity_updated)3700 returns the total number of user_profile_visiblity_updated events3701 behaves like a redis usage counter3702 .count(project_merge_requests_author_approval_updated)3703 increments the StreamingAuditEventType project_merge_requests_author_approval_updated counter by 13704 .read(project_merge_requests_author_approval_updated)3705 returns the total number of project_merge_requests_author_approval_updated events3706 behaves like a redis usage counter with totals3707 totals3708 can report all totals3709 unknown events3710 cannot increment3711 cannot read3712 behaves like a redis usage counter3713 .count(project_group_link_deleted)3714 increments the StreamingAuditEventType project_group_link_deleted counter by 13715 .read(project_group_link_deleted)3716 returns the total number of project_group_link_deleted events3717 behaves like a redis usage counter3718 .count(create_http_namespace_filter)3719 increments the StreamingAuditEventType create_http_namespace_filter counter by 13720 .read(create_http_namespace_filter)3721 returns the total number of create_http_namespace_filter events3722 behaves like a redis usage counter with totals3723 totals3724 can report all totals3725 unknown events3726 cannot increment3727 cannot read3728 behaves like a redis usage counter with totals3729 totals3730 can report all totals3731 unknown events3732 cannot increment3733 cannot read3734 behaves like a redis usage counter3735 .count(smartcard_authentication_created)3736 increments the StreamingAuditEventType smartcard_authentication_created counter by 13737 .read(smartcard_authentication_created)3738 returns the total number of smartcard_authentication_created events3739 behaves like a redis usage counter3740 .count(project_path_updated)3741 increments the StreamingAuditEventType project_path_updated counter by 13742 .read(project_path_updated)3743 returns the total number of project_path_updated events3744 behaves like a redis usage counter with totals3745 totals3746 can report all totals3747 unknown events3748 cannot increment3749 cannot read3750 behaves like a redis usage counter with totals3751 totals3752 can report all totals3753 unknown events3754 cannot increment3755 cannot read3756 behaves like a redis usage counter with totals3757 totals3758 can report all totals3759 unknown events3760 cannot increment3761 cannot read3762 behaves like a redis usage counter3763 .count(group_project_creation_level_updated)3764 increments the StreamingAuditEventType group_project_creation_level_updated counter by 13765 .read(group_project_creation_level_updated)3766 returns the total number of group_project_creation_level_updated events3767 behaves like a redis usage counter3768 .count(project_fork_operation)3769 increments the StreamingAuditEventType project_fork_operation counter by 13770 .read(project_fork_operation)3771 returns the total number of project_fork_operation events3772 behaves like a redis usage counter3773 .count(inactive_project_scheduled_for_deletion)3774 increments the StreamingAuditEventType inactive_project_scheduled_for_deletion counter by 13775 .read(inactive_project_scheduled_for_deletion)3776 returns the total number of inactive_project_scheduled_for_deletion events3777 behaves like a redis usage counter with totals3778 totals3779 can report all totals3780 unknown events3781 cannot increment3782 cannot read3783 behaves like a redis usage counter3784 .count(saml_group_links_created)3785 increments the StreamingAuditEventType saml_group_links_created counter by 13786 .read(saml_group_links_created)3787 returns the total number of saml_group_links_created events3788 behaves like a redis usage counter3789 .count(secure_ci_job_token_project_added)3790 increments the StreamingAuditEventType secure_ci_job_token_project_added counter by 13791 .read(secure_ci_job_token_project_added)3792 returns the total number of secure_ci_job_token_project_added events3793 behaves like a redis usage counter3794 .count(deploy_key_added)3795 increments the StreamingAuditEventType deploy_key_added counter by 13796 .read(deploy_key_added)3797 returns the total number of deploy_key_added events3798 behaves like a redis usage counter3799 .count(merge_request_invalid_approver_rules)3800 increments the StreamingAuditEventType merge_request_invalid_approver_rules counter by 13801 .read(merge_request_invalid_approver_rules)3802 returns the total number of merge_request_invalid_approver_rules events3803 behaves like a redis usage counter with totals3804 totals3805 can report all totals3806 unknown events3807 cannot increment3808 cannot read3809 behaves like a redis usage counter3810 .count(updated_instance_audit_event_streaming_destination)3811 increments the StreamingAuditEventType updated_instance_audit_event_streaming_destination counter by 13812 .read(updated_instance_audit_event_streaming_destination)3813 returns the total number of updated_instance_audit_event_streaming_destination events3814 behaves like a redis usage counter3815 .count(project_namespace_updated)3816 increments the StreamingAuditEventType project_namespace_updated counter by 13817 .read(project_namespace_updated)3818 returns the total number of project_namespace_updated events3819 behaves like a redis usage counter with totals3820 totals3821 can report all totals3822 unknown events3823 cannot increment3824 cannot read3825 behaves like a redis usage counter3826 .count(user_username_updated)3827 increments the StreamingAuditEventType user_username_updated counter by 13828 .read(user_username_updated)3829 returns the total number of user_username_updated events3830 behaves like a redis usage counter with totals3831 totals3832 can report all totals3833 unknown events3834 cannot increment3835 cannot read3836 behaves like a redis usage counter with totals3837 totals3838 can report all totals3839 unknown events3840 cannot increment3841 cannot read3842 behaves like a redis usage counter3843 .count(task_reopened_by_project_bot)3844 increments the StreamingAuditEventType task_reopened_by_project_bot counter by 13845 .read(task_reopened_by_project_bot)3846 returns the total number of task_reopened_by_project_bot events3847 behaves like a redis usage counter3848 .count(group_push_rules_prevent_secrets_updated)3849 increments the StreamingAuditEventType group_push_rules_prevent_secrets_updated counter by 13850 .read(group_push_rules_prevent_secrets_updated)3851 returns the total number of group_push_rules_prevent_secrets_updated events3852 behaves like a redis usage counter3853 .count(user_rejected)3854 increments the StreamingAuditEventType user_rejected counter by 13855 .read(user_rejected)3856 returns the total number of user_rejected events3857 behaves like a redis usage counter3858 .count(login_failed_with_otp_authentication)3859 increments the StreamingAuditEventType login_failed_with_otp_authentication counter by 13860 .read(login_failed_with_otp_authentication)3861 returns the total number of login_failed_with_otp_authentication events3862 behaves like a redis usage counter3863 .count(coverage_fuzzing_corpus_create)3864 increments the StreamingAuditEventType coverage_fuzzing_corpus_create counter by 13865 .read(coverage_fuzzing_corpus_create)3866 returns the total number of coverage_fuzzing_corpus_create events3867 behaves like a redis usage counter with totals3868 totals3869 can report all totals3870 unknown events3871 cannot increment3872 cannot read3873 behaves like a redis usage counter with totals3874 totals3875 can report all totals3876 unknown events3877 cannot increment3878 cannot read3879 behaves like a redis usage counter3880 .count(deploy_key_removed)3881 increments the StreamingAuditEventType deploy_key_removed counter by 13882 .read(deploy_key_removed)3883 returns the total number of deploy_key_removed events3884 behaves like a redis usage counter3885 .count(deleted_group_audit_event_streaming_destination)3886 increments the StreamingAuditEventType deleted_group_audit_event_streaming_destination counter by 13887 .read(deleted_group_audit_event_streaming_destination)3888 returns the total number of deleted_group_audit_event_streaming_destination events3889 behaves like a redis usage counter3890 .count(skip_pre_receive_secret_detection)3891 increments the StreamingAuditEventType skip_pre_receive_secret_detection counter by 13892 .read(skip_pre_receive_secret_detection)3893 returns the total number of skip_pre_receive_secret_detection events3894 behaves like a redis usage counter with totals3895 totals3896 can report all totals3897 unknown events3898 cannot increment3899 cannot read3900 behaves like a redis usage counter3901 .count(external_status_check_url_updated)3902 increments the StreamingAuditEventType external_status_check_url_updated counter by 13903 .read(external_status_check_url_updated)3904 returns the total number of external_status_check_url_updated events3905 behaves like a redis usage counter3906 .count(project_feature_merge_requests_access_level_updated)3907 increments the StreamingAuditEventType project_feature_merge_requests_access_level_updated counter by 13908 .read(project_feature_merge_requests_access_level_updated)3909 returns the total number of project_feature_merge_requests_access_level_updated events3910 behaves like a redis usage counter with totals3911 totals3912 can report all totals3913 unknown events3914 cannot increment3915 cannot read3916 behaves like a redis usage counter3917 .count(group_push_rules_reject_deny_delete_tag_updated)3918 increments the StreamingAuditEventType group_push_rules_reject_deny_delete_tag_updated counter by 13919 .read(group_push_rules_reject_deny_delete_tag_updated)3920 returns the total number of group_push_rules_reject_deny_delete_tag_updated events3921 behaves like a redis usage counter with totals3922 totals3923 can report all totals3924 unknown events3925 cannot increment3926 cannot read3927 behaves like a redis usage counter3928 .count(project_feature_environments_access_level_updated)3929 increments the StreamingAuditEventType project_feature_environments_access_level_updated counter by 13930 .read(project_feature_environments_access_level_updated)3931 returns the total number of project_feature_environments_access_level_updated events3932 behaves like a redis usage counter with totals3933 totals3934 can report all totals3935 unknown events3936 cannot increment3937 cannot read3938 behaves like a redis usage counter with totals3939 totals3940 can report all totals3941 unknown events3942 cannot increment3943 cannot read3944 behaves like a redis usage counter with totals3945 totals3946 can report all totals3947 unknown events3948 cannot increment3949 cannot read3950 behaves like a redis usage counter with totals3951 totals3952 can report all totals3953 unknown events3954 cannot increment3955 cannot read3956 behaves like a redis usage counter with totals3957 totals3958 can report all totals3959 unknown events3960 cannot increment3961 cannot read3962 behaves like a redis usage counter with totals3963 totals3964 can report all totals3965 unknown events3966 cannot increment3967 cannot read3968 behaves like a redis usage counter with totals3969 totals3970 can report all totals3971 unknown events3972 cannot increment3973 cannot read3974 behaves like a redis usage counter with totals3975 totals3976 can report all totals3977 unknown events3978 cannot increment3979 cannot read3980 behaves like a redis usage counter3981 .count(user_disable_two_factor)3982 increments the StreamingAuditEventType user_disable_two_factor counter by 13983 .read(user_disable_two_factor)3984 returns the total number of user_disable_two_factor events3985 behaves like a redis usage counter with totals3986 totals3987 can report all totals3988 unknown events3989 cannot increment3990 cannot read3991 behaves like a redis usage counter3992 .count(merge_request_merged_by_project_bot)3993 increments the StreamingAuditEventType merge_request_merged_by_project_bot counter by 13994 .read(merge_request_merged_by_project_bot)3995 returns the total number of merge_request_merged_by_project_bot events3996 behaves like a redis usage counter with totals3997 totals3998 can report all totals3999 unknown events4000 cannot increment4001 cannot read4002 behaves like a redis usage counter4003 .count(project_archived)4004 increments the StreamingAuditEventType project_archived counter by 14005 .read(project_archived)4006 returns the total number of project_archived events4007 behaves like a redis usage counter with totals4008 totals4009 can report all totals4010 unknown events4011 cannot increment4012 cannot read4013 behaves like a redis usage counter4014 .count(group_share_with_group_link_updated)4015 increments the StreamingAuditEventType group_share_with_group_link_updated counter by 14016 .read(group_share_with_group_link_updated)4017 returns the total number of group_share_with_group_link_updated events4018 behaves like a redis usage counter with totals4019 totals4020 can report all totals4021 unknown events4022 cannot increment4023 cannot read4024 behaves like a redis usage counter4025 .count(project_repository_size_limit_updated)4026 increments the StreamingAuditEventType project_repository_size_limit_updated counter by 14027 .read(project_repository_size_limit_updated)4028 returns the total number of project_repository_size_limit_updated events4029 behaves like a redis usage counter with totals4030 totals4031 can report all totals4032 unknown events4033 cannot increment4034 cannot read4035 behaves like a redis usage counter with totals4036 totals4037 can report all totals4038 unknown events4039 cannot increment4040 cannot read4041 behaves like a redis usage counter with totals4042 totals4043 can report all totals4044 unknown events4045 cannot increment4046 cannot read4047 behaves like a redis usage counter4048 .count(task_closed_by_project_bot)4049 increments the StreamingAuditEventType task_closed_by_project_bot counter by 14050 .read(task_closed_by_project_bot)4051 returns the total number of task_closed_by_project_bot events4052 behaves like a redis usage counter4053 .count(remove_ssh_key)4054 increments the StreamingAuditEventType remove_ssh_key counter by 14055 .read(remove_ssh_key)4056 returns the total number of remove_ssh_key events4057 behaves like a redis usage counter with totals4058 totals4059 can report all totals4060 unknown events4061 cannot increment4062 cannot read4063 behaves like a redis usage counter with totals4064 totals4065 can report all totals4066 unknown events4067 cannot increment4068 cannot read4069 behaves like a redis usage counter4070 .count(group_lfs_enabled_updated)4071 increments the StreamingAuditEventType group_lfs_enabled_updated counter by 14072 .read(group_lfs_enabled_updated)4073 returns the total number of group_lfs_enabled_updated events4074 behaves like a redis usage counter4075 .count(project_deletion_marked)4076 increments the StreamingAuditEventType project_deletion_marked counter by 14077 .read(project_deletion_marked)4078 returns the total number of project_deletion_marked events4079 behaves like a redis usage counter4080 .count(group_access_token_deleted)4081 increments the StreamingAuditEventType group_access_token_deleted counter by 14082 .read(group_access_token_deleted)4083 returns the total number of group_access_token_deleted events4084 behaves like a redis usage counter4085 .count(environment_unprotected)4086 increments the StreamingAuditEventType environment_unprotected counter by 14087 .read(environment_unprotected)4088 returns the total number of environment_unprotected events4089 behaves like a redis usage counter with totals4090 totals4091 can report all totals4092 unknown events4093 cannot increment4094 cannot read4095 behaves like a redis usage counter4096 .count(instance_google_cloud_logging_configuration_created)4097 increments the StreamingAuditEventType instance_google_cloud_logging_configuration_created counter by 14098 .read(instance_google_cloud_logging_configuration_created)4099 returns the total number of instance_google_cloud_logging_configuration_created events4100 behaves like a redis usage counter4101 .count(group_repository_size_limit_updated)4102 increments the StreamingAuditEventType group_repository_size_limit_updated counter by 14103 .read(group_repository_size_limit_updated)4104 returns the total number of group_repository_size_limit_updated events4105 behaves like a redis usage counter4106 .count(update_event_streaming_destination)4107 increments the StreamingAuditEventType update_event_streaming_destination counter by 14108 .read(update_event_streaming_destination)4109 returns the total number of update_event_streaming_destination events4110# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage_data_counters/streaming_audit_event_type_counter_spec.rb. It took 2 minutes 42.55 seconds. Expected to take 3 minutes 9.04 seconds.4111# [RSpecRunTime] Starting example group ee/spec/models/license_spec.rb. Expected to take 2 minutes 19.99 seconds.4112License4113 does not allow STI4114 validations4115 #valid_license4116 when the license is provided4117 is expected to be valid4118 with online cloud license4119 behaves like an invalid license4120 adds an error4121 with offline cloud license4122 behaves like an invalid license4123 adds an error4124 when no license is provided4125 adds an error4126 #check_trueup4127 when reconciliation_completed is true on the license4128 is expected to be valid4129 when reconciliation_completed is false on the license4130 adds errors for invalid true up figures4131 when reconciliation_completed is not present on the license4132 adds errors for invalid true up figures4133 when trueup quantity with threshold is more than the required quantity4134 is expected to be valid4135 behaves like invalid if active users with threshold exceeds restricted user count4136 is not valid4137 when trueup quantity with threshold is equal to the required quantity4138 is expected to be valid4139 behaves like invalid if active users with threshold exceeds restricted user count4140 is not valid4141 when trueup quantity with threshold is less than the required quantity4142 is not valid4143 when trueup_period_seat_count is absent and previous_user_count is absent4144 is expected to be valid4145 behaves like invalid if active users with threshold exceeds restricted user count4146 is not valid4147 when trueup_period_seat_count is present4148 is expected to be valid4149 when trueup_period_seat_count is absent but previous_user_count is present4150 is expected to be valid4151 behaves like invalid if active users with threshold exceeds restricted user count4152 is not valid4153 with license types4154 when license is an online cloud license4155 does not validate for true-ups4156 when license is an offline cloud license4157 does not validate for true-ups4158 when license is a legacy license4159 validates for true-ups4160 #check_restricted_user_count4161 when reconciliation_completed is true4162 when restricted_user_count with threshold is more than active_user_count4163 is expected to be valid4164 when restricted_user_count with threshold is equal than active_user_count4165 is expected to be valid4166 when the restricted_user_count with threshold is less than active_user_count4167 add limit error4168 validates only if the new record4169 when the license is cloud-enabled4170 is expected to be valid4171# [RSpecRunTime] RSpec elapsed time: 7 minutes 41.59 seconds. Current RSS: ~1460M. Threads: 4. load average: 1.02 1.13 1.41 1/440 10744172.4173 when reconciliation_completed is false4174 when the restricted_user_count with threshold is less than active_user_count4175 add limit error4176 when the license is cloud-enabled4177 is expected to be valid4178# [RSpecRunTime] RSpec elapsed time: 7 minutes 43.0 seconds. Current RSS: ~1421M. Threads: 4. load average: 1.02 1.13 1.41 1/440 10754179.4180 #check_users_limit4181 for each plan4182 gl_plan: "starter", valid: false4183 when license has restricted users4184 is expected to eq false4185 when license has unlimited users4186 is always valid4187 gl_plan: "premium", valid: false4188 when license has restricted users4189 is expected to eq false4190 when license has unlimited users4191 is always valid4192 gl_plan: "ultimate", valid: true4193 when license has restricted users4194 is expected to eq true4195 when license has unlimited users4196 is always valid4197 when license is a cloud license4198 is expected to be valid4199 when no restriction is set4200 is expected to be valid4201 without historical data4202 with previous user count4203 when prior historical max is less than previous user count4204 when daily billable users count is less than the restricted user count4205 is expected to be valid4206 when daily billable users count is equal to the restricted user count4207 is expected to be valid4208 when daily billable users count is equal to the restricted user count with threshold4209 is expected to be valid4210 when daily billable users count is greater than the restricted user count4211 is expected not to be valid4212 includes the correct error message4213# [RSpecRunTime] RSpec elapsed time: 7 minutes 50.2 seconds. Current RSS: ~1337M. Threads: 4. load average: 1.02 1.13 1.40 1/440 10764214.4215 when prior historical max is equal to previous user count4216 when daily billable users count is less than the restricted user count4217 is expected to be valid4218 when daily billable users count is equal to the restricted user count4219 is expected to be valid4220 when daily billable users count is equal to the restricted user count with threshold4221 is expected to be valid4222 when daily billable users count is greater than the restricted user count4223 is expected not to be valid4224 includes the correct error message4225# [RSpecRunTime] RSpec elapsed time: 7 minutes 53.25 seconds. Current RSS: ~1328M. Threads: 4. load average: 1.02 1.13 1.40 1/440 10774226.4227 without previous user count4228 when prior historical max is less than the restricted user count4229 is expected to be valid4230 when prior historical max is equal to the restricted user count4231 is expected to be valid4232 when prior historical max is equal to the restricted user count with threshold4233 is expected to be valid4234 with historical data in the term of an existing current license4235 with previous user count4236 when prior historical max is less than previous user count4237 when daily billable users count is less than the restricted user count4238 is expected to be valid4239 when daily billable users count is equal to the restricted user count4240 is expected to be valid4241 when daily billable users count is equal to the restricted user count with threshold4242 is expected to be valid4243 when daily billable users count is greater than the restricted user count4244 is expected not to be valid4245 includes the correct error message4246# [RSpecRunTime] RSpec elapsed time: 7 minutes 57.98 seconds. Current RSS: ~1305M. Threads: 4. load average: 1.02 1.13 1.40 2/440 10784247.4248 when prior historical max is equal to previous user count4249 when daily billable users count is less than the restricted user count4250 is expected to be valid4251 when daily billable users count is equal to the restricted user count4252 is expected to be valid4253 when daily billable users count is equal to the restricted user count with threshold4254 is expected to be valid4255 when daily billable users count is greater than the restricted user count4256 is expected not to be valid4257 includes the correct error message4258# [RSpecRunTime] RSpec elapsed time: 8 minutes 0.98 second. Current RSS: ~1298M. Threads: 4. load average: 1.10 1.14 1.40 1/440 10794259.4260 when prior historical max is greater than previous user count4261 when prior historical max is less than the restricted user count4262 is expected to be valid4263 when prior historical max is equal to the restricted user count4264 is expected to be valid4265 when prior historical max is equal to the restricted user count with threshold4266 is expected to be valid4267 when prior historical max is greater than the restricted user count4268 is expected not to be valid4269 includes the correct error message4270# [RSpecRunTime] RSpec elapsed time: 8 minutes 3.75 seconds. Current RSS: ~1297M. Threads: 4. load average: 1.09 1.14 1.40 1/440 10804271.4272 without previous user count4273 when prior historical max is less than the restricted user count4274 is expected to be valid4275 when prior historical max is equal to the restricted user count4276 is expected to be valid4277 when prior historical max is equal to the restricted user count with threshold4278 is expected to be valid4279 when prior historical max is greater than the restricted user count4280 is expected not to be valid4281 includes the correct error message4282# [RSpecRunTime] RSpec elapsed time: 8 minutes 6.48 seconds. Current RSS: ~1278M. Threads: 4. load average: 1.09 1.14 1.40 1/440 10814283.4284 with historical data in the term of the new license (no current license exists)4285 when new license has an expiration date4286 with previous user count4287 when prior historical max is less than previous user count4288 when daily billable users count is less than the restricted user count4289 is expected to be valid4290 when daily billable users count is equal to the restricted user count4291 is expected to be valid4292 when daily billable users count is equal to the restricted user count with threshold4293 is expected to be valid4294 when daily billable users count is greater than the restricted user count4295 is expected not to be valid4296 includes the correct error message4297# [RSpecRunTime] RSpec elapsed time: 8 minutes 9.52 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.16 1.15 1.41 1/440 10824298.4299 when prior historical max is equal to previous user count4300 when daily billable users count is less than the restricted user count4301 is expected to be valid4302 when daily billable users count is equal to the restricted user count4303 is expected to be valid4304 when daily billable users count is equal to the restricted user count with threshold4305 is expected to be valid4306 when daily billable users count is greater than the restricted user count4307 is expected not to be valid4308 includes the correct error message4309# [RSpecRunTime] RSpec elapsed time: 8 minutes 12.62 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.16 1.15 1.41 1/440 10834310.4311 when prior historical max is greater than previous user count4312 when prior historical max is less than the restricted user count4313 is expected to be valid4314 when prior historical max is equal to the restricted user count4315 is expected to be valid4316 when prior historical max is equal to the restricted user count with threshold4317 is expected to be valid4318 when prior historical max is greater than the restricted user count4319 is expected not to be valid4320 includes the correct error message4321# [RSpecRunTime] RSpec elapsed time: 8 minutes 15.4 seconds. Current RSS: ~1273M. Threads: 4. load average: 1.15 1.15 1.40 1/440 10844322.4323 without previous user count4324 when prior historical max is less than the restricted user count4325 is expected to be valid4326 when prior historical max is equal to the restricted user count4327 is expected to be valid4328 when prior historical max is equal to the restricted user count with threshold4329 is expected to be valid4330 when prior historical max is greater than the restricted user count4331 is expected not to be valid4332 includes the correct error message4333# [RSpecRunTime] RSpec elapsed time: 8 minutes 18.18 seconds. Current RSS: ~1270M. Threads: 4. load average: 1.15 1.15 1.40 1/440 10854334.4335 when new license has no expiration4336 with previous user count4337 when prior historical max is less than previous user count4338 when daily billable users count is less than the restricted user count4339 is expected to be valid4340 when daily billable users count is equal to the restricted user count4341 is expected to be valid4342 when daily billable users count is equal to the restricted user count with threshold4343 is expected to be valid4344 when daily billable users count is greater than the restricted user count4345 is expected not to be valid4346 includes the correct error message4347# [RSpecRunTime] RSpec elapsed time: 8 minutes 21.25 seconds. Current RSS: ~1272M. Threads: 4. load average: 1.14 1.15 1.40 1/440 10864348.4349 when prior historical max is equal to previous user count4350 when daily billable users count is less than the restricted user count4351 is expected to be valid4352 when daily billable users count is equal to the restricted user count4353 is expected to be valid4354 when daily billable users count is equal to the restricted user count with threshold4355 is expected to be valid4356 when daily billable users count is greater than the restricted user count4357 is expected not to be valid4358 includes the correct error message4359# [RSpecRunTime] RSpec elapsed time: 8 minutes 24.33 seconds. Current RSS: ~1271M. Threads: 4. load average: 1.12 1.15 1.40 1/440 10874360.4361 when prior historical max is greater than previous user count4362 when prior historical max is less than the restricted user count4363 is expected to be valid4364 when prior historical max is equal to the restricted user count4365 is expected to be valid4366 when prior historical max is equal to the restricted user count with threshold4367 is expected to be valid4368 when prior historical max is greater than the restricted user count4369 is expected not to be valid4370 includes the correct error message4371# [RSpecRunTime] RSpec elapsed time: 8 minutes 27.15 seconds. Current RSS: ~1269M. Threads: 4. load average: 1.12 1.15 1.40 1/440 10884372.4373 without previous user count4374 when prior historical max is less than the restricted user count4375 is expected to be valid4376 when prior historical max is equal to the restricted user count4377 is expected to be valid4378 when prior historical max is equal to the restricted user count with threshold4379 is expected to be valid4380 when prior historical max is greater than the restricted user count4381 is expected not to be valid4382 includes the correct error message4383# [RSpecRunTime] RSpec elapsed time: 8 minutes 29.96 seconds. Current RSS: ~1268M. Threads: 4. load average: 1.20 1.16 1.40 1/440 10894384.4385 downgrade4386 when more users were added in previous period4387 is invalid without a true-up4388 when no users were added in the previous period4389 is expected to be valid4390 #not_expired4391 when the license doesn't expire4392 is expected to be valid4393 when the license has expired4394 is expected not to be valid4395 when the license is an online cloud license4396 when the license is generated_from_cancellation4397 is expected to be valid4398 when the license is not generated_from_cancellation4399 is expected not to be valid4400 when the license has yet to expire4401 is expected to be valid4402 Callbacks4403 #reset_current4404 when a license is created4405 expires the current_license cached value4406 when a license is updated4407 expires the current_license cached value4408 when a license is destroyed4409 expires the current_license cached value4410 #reset_future_dated4411 when a license is created4412 deletes the future_dated_license value in Gitlab::SafeRequestStore4413 when a license is destroyed4414 deletes the future_dated_license value in Gitlab::SafeRequestStore4415 Scopes4416 .cloud4417 includes cloud licenses4418 Class methods4419 .current4420 when licenses table does not exist4421 returns nil4422 when there is no license4423 returns nil4424 when the license is invalid4425 returns nil4426 when the license is valid4427 returns the most recent valid and started but not expired license4428 caches the license4429 when the most recent valid started but not expired license matches the subscription name of a generated_from_cancellation license4430 returns the most recent valid and started but not expired license from a different subscription name4431 when all licenses match the subscription name of a generated_from_cancellation license4432 returns the most recent valid started expired license4433 when the last uploaded license is expired4434 returns the most recent valid and started but not expired license4435 when all uploaded license are expired4436 returns the most recent valid and started and expired license4437 when the last uploaded license is future dated4438 returns the most recent valid and started but not expired license4439 .future_dated4440 when licenses table does not exist4441 returns nil4442 when there is no license4443 returns nil4444 when the license is invalid4445 returns false4446 when the license is valid4447 returns the true4448 .block_changes?4449 when there is no current license4450 returns false4451 with an expired trial license4452 returns false4453 with an expired normal license4454 returns true4455 when the current license is set to block changes4456 returns true4457 when the current license doesn't block changes4458 returns false4459 .with_valid_license4460 when license trial4461 does not yield block4462 when license nil4463 does not yield block4464 when license is valid4465 yields block4466 .current_cloud_license?4467 when current license is not set4468 is expected to equal false4469 when current license is not a cloud license4470 is expected to equal false4471 when current license is a cloud license but key does not match current4472 is expected to equal false4473 when current license is a cloud license and key matches current4474 is expected to equal true4475 #data_filename4476 when licensee includes company information4477 is expected to eq "ExamplePartnerInc2.gitlab-license"4478 when licensee does not include company information4479 is expected to eq "UserExample.gitlab-license"4480 #normalized_data4481 replaces carriage returns4482 adds a trailing newline4483 replaces multiple trailing newlines with a single trailing newline4484 #md54485 returns the same MD5 for licenses with carriage returns and those without4486 returns the same MD5 for licenses with trailing newlines and those without4487 returns the same MD5 for licenses with multiple trailing newlines and those with a single trailing newline4488 when in FIPS mode4489 returns nil4490 #sha2564491 returns the same SHA256 for licenses with carriage returns and those without4492 returns the same SHA256 for licenses with trailing newlines and those without4493 returns the same SHA256 for licenses with multiple trailing newlines and those with a single trailing newline4494 #license4495 when no data is provided4496 returns nil4497 when corrupt license data is provided4498 returns nil4499 when valid license data is provided4500 returns the license4501 reading add-ons4502 #plan4503 {:restrictions=>{}, :plan=>"starter"}4504 is expected to eq "starter"4505 {:restrictions=>{:plan=>nil}, :plan=>"starter"}4506 is expected to eq "starter"4507 {:restrictions=>{:plan=>""}, :plan=>"starter"}4508 is expected to eq "starter"4509 {:restrictions=>{:plan=>"unknown"}, :plan=>"unknown"}4510 is expected to eq "unknown"4511 .feature_available?4512 returns true if add-on exists and have a quantity greater than 04513 returns true if the feature is included in the plan do4514 returns false if add-on exists but have a quantity of 04515 returns false if add-on does not exists4516 with an expired trial license4517 returns false for audit_events4518 returns false for blocked_issues4519 returns false for board_iteration_lists4520 returns false for code_owners4521 returns false for code_review_analytics4522 returns false for full_codequality_report4523 returns false for group_activity_analytics4524 returns false for group_bulk_edit4525 returns false for issuable_default_templates4526 returns false for issue_weights4527 returns false for iterations4528 returns false for ldap_group_sync4529 returns false for merge_request_approvers4530 returns false for milestone_charts4531 returns false for multiple_issue_assignees4532 returns false for multiple_ldap_servers4533 returns false for multiple_merge_request_assignees4534 returns false for multiple_merge_request_reviewers4535 returns false for project_merge_request_analytics4536 returns false for protected_refs_for_users4537 returns false for push_rules4538 returns false for resource_access_token4539 returns false for seat_link4540 returns false for seat_usage_quotas4541 returns false for pipelines_usage_quotas4542 returns false for transfer_usage_quotas4543 returns false for product_analytics_usage_quotas4544 returns false for wip_limits4545 returns false for zoekt_code_search4546 returns false for blocked_work_items4547 returns false for description_diffs4548 returns false for send_emails_from_admin_area4549 returns false for repository_size_limit4550 returns false for maintenance_mode4551 returns false for scoped_issue_board4552 returns false for contribution_analytics4553 returns false for group_webhooks4554 returns false for member_lock4555 returns false for elastic_search4556 returns false for repository_mirrors4557# [RSpecRunTime] RSpec elapsed time: 8 minutes 43.75 seconds. Current RSS: ~1422M. Threads: 4. load average: 1.15 1.15 1.39 1/440 10904558.4559 usage ping features4560 without license4561 when usage ping is disabled4562 does not have access to any usage ping features4563 when usage ping is enabled4564 has access to all usage ping features4565 when license exists4566 when usage ping is disabled4567 has access to usage ping features part of the plan4568 does not have access to higher tier usage ping features4569 when usage ping is enabled4570 has access to all usage ping features4571 .ai_features_available?4572 plan: "starter", ai_features_available: false4573 is expected to equal false4574 plan: "premium", ai_features_available: true4575 is expected to equal true4576 plan: "ultimate", ai_features_available: true4577 is expected to equal true4578 #subscription_id4579 has correct subscription_id4580 #subscription_name4581 returns the subscription_name from the license restrictions4582 #daily_billable_users_count4583 when license is not for Ultimate plan4584 includes guests in the count4585# [RSpecRunTime] RSpec elapsed time: 8 minutes 46.7 seconds. Current RSS: ~1423M. Threads: 4. load average: 1.15 1.15 1.39 1/440 10914586.4587 when license is for Ultimate plan4588 excludes guests in the count4589 #daily_billable_users_updated_time4590 when a billable_users usage trend measurement is available4591 returns the same recorded_at value4592 without a billable_users usage trend measurement record4593 returns Time.zone.now value4594 #overage4595 returns 0 if restricted_user_count is nil4596 returns the difference between user_count and restricted_user_count4597 returns the difference using daily_billable_users_count as user_count if no user_count argument provided4598 returns 0 if the difference is a negative number4599 #historical_data4600 with using parameters4601 returns correct number of records within the given range4602 with a license that has a start and end date4603 returns correct number of records within the license range4604 with a license that has no start date4605 returns correct number of records starting a year ago to license\s expiration date4606 with a license that has no end date4607 returns correct number of records from the license's start date to today4608 #historical_max4609 when using parameters4610 returns max user count for the given time range4611 with different plans for the license4612 gl_plan: "starter", expected_count: 24613 does not count guest users4614 gl_plan: "premium", expected_count: 24615 does not count guest users4616 gl_plan: "ultimate", expected_count: 14617 does not count guest users4618 with data inside and outside of the license period4619 returns max value for active_user_count for within the license period only4620 when license has no start date4621 returns max value for active_user_count from up to a year ago4622 when license has no expiration date4623 returns max value for active_user_count until today4624 #maximum_user_count4625 returns zero when there is no data4626 returns historical data4627 returns the billable users count4628 returns the daily billable users count when it is higher than historical data4629 returns historical data when it is higher than the billable users count4630 returns the correct value when historical data and billable users are equal4631 returns the highest value from historical data4632 uses only the most recent billable users entry4633 returns the highest historical data since the license started for a 1 year license4634 returns the highest historical data since the license started for a license that lasts 6 months4635 returns the highest historical data since the license started for a license that lasts two years4636 returns the highest historical data during the license period for an expired license4637# [RSpecRunTime] RSpec elapsed time: 8 minutes 52.52 seconds. Current RSS: ~1417M. Threads: 4. load average: 1.14 1.15 1.39 1/440 10924638.4639 #ultimate?4640 plan: nil, expected: false4641 is expected to eq false4642 plan: "starter", expected: false4643 is expected to eq false4644 plan: "premium", expected: false4645 is expected to eq false4646 plan: "ultimate", expected: true4647 is expected to eq true4648 Trial Licenses4649 Update trial setting4650 when the license is not trial4651 does nothing4652 when the license is the very first trial4653 is eligible for trial4654 updates the trial setting during create4655# [RSpecRunTime] RSpec elapsed time: 8 minutes 54.69 seconds. Current RSS: ~1454M. Threads: 4. load average: 1.13 1.15 1.39 1/440 10934656.4657 when the license is a repeated trial4658 does not update existing trial setting4659 is not eligible for trial4660# [RSpecRunTime] RSpec elapsed time: 8 minutes 55.86 seconds. Current RSS: ~1468M. Threads: 4. load average: 1.13 1.15 1.39 1/440 10944661.4662 .history4663 does not include the undecryptable license4664 returns the licenses sorted by created_at, starts_at and expires_at descending4665 #edition4666 have expected values4667 #paid?4668 plan: "starter", paid_result: true4669 is expected to eq true4670 plan: "premium", paid_result: true4671 is expected to eq true4672 plan: "ultimate", paid_result: true4673 is expected to eq true4674 plan: nil, paid_result: true4675 is expected to eq true4676 #started?4677 starts_at: Mon, 29 Apr 2024, result: true4678 is expected to eq true4679 starts_at: Wed, 29 May 2024, result: true4680 is expected to eq true4681 starts_at: Sat, 29 Jun 2024, result: false4682 is expected to eq false4683 #future_dated?4684 starts_at: Mon, 29 Apr 2024, result: false4685 is expected to eq false4686 starts_at: Wed, 29 May 2024, result: false4687 is expected to eq false4688 starts_at: Sat, 29 Jun 2024, result: true4689 is expected to eq true4690 #cloud_license?4691 when no license provided4692 is expected to equal false4693 when the license has cloud licensing disabled4694 is expected to equal false4695 when the license has cloud licensing enabled4696 is expected to equal true4697 #offline_cloud_license?4698 when no license provided4699 is expected to equal false4700 when the license is an online cloud license4701 is expected to equal false4702 when the license is an offline cloud license4703 is expected to equal true4704 when the license only has the cloud attribute set4705 is expected to equal false4706 when the license is a legacy license4707 is expected to equal false4708 #online_cloud_license?4709 when no license provided4710 is expected to equal false4711 when the license is an offline cloud license4712 is expected to equal false4713 when the license is an online cloud license4714 is expected to equal true4715 when the license only has the cloud attribute set4716 is expected to equal true4717 when the license is a legacy license4718 is expected to equal false4719 #valid_started?4720 when license is invalid4721 is expected to equal false4722 when license is valid4723 when license has not started yet4724 is expected to equal false4725 when license has started4726 is expected to equal true4727 #subscription_cancelled?4728 when license is an online cloud license4729 when license is generated_from_cancellation4730 is expected to equal true4731 when license is not generated_from_cancellation4732 is expected to equal false4733 when license is an offline cloud license4734 is expected to equal false4735 when license is not a cloud license4736 is expected to equal false4737 #customer_service_enabled?4738 when no license provided4739 is expected to equal false4740 when the license has usage ping required metrics disabled4741 is expected to equal false4742 when the license has usage ping required metrics enabled4743 is expected to equal true4744 #current?4745 when the license is not persisted4746 is expected to equal false4747 when the license is persisted4748 when the license is the current license4749 is expected to equal true4750 when the license is not the current license4751 is expected to equal false4752 when there is no current license4753 is expected to equal false4754 #license_type4755 when the license is not a cloud license4756 is expected to eq "legacy_license"4757 when the license is an online cloud license4758 is expected to eq "online_cloud"4759 when the license is an offline cloud license4760 is expected to eq "offline_cloud"4761 #grace_period_expired?4762 when license has not expired4763 is expected to eq false4764 when license has expired4765 is expected to eq false4766 when license has expired more than grace period4767 is expected to eq true4768 when license has no expiration date4769 is expected to eq false4770 #auto_renew4771 is false4772 #active_user_count_threshold4773 returns nil for license with unlimited user count4774 for license with users4775 restricted_user_count: 3, active_user_count: 2, percentage: false, threshold_value: 14776 is expected not to be nil4777 is expected to include {:value => 1, :percentage => false}4778 restricted_user_count: 20, active_user_count: 18, percentage: false, threshold_value: 24779 is expected not to be nil4780 is expected to include {:value => 2, :percentage => false}4781 restricted_user_count: 90, active_user_count: 80, percentage: true, threshold_value: 104782 is expected not to be nil4783 is expected to include {:value => 10, :percentage => true}4784 restricted_user_count: 300, active_user_count: 275, percentage: true, threshold_value: 84785 is expected not to be nil4786 is expected to include {:value => 8, :percentage => true}4787 restricted_user_count: 1200, active_user_count: 1100, percentage: true, threshold_value: 54788 is expected not to be nil4789 is expected to include {:value => 5, :percentage => true}4790 #active_user_count_threshold_reached?4791 restricted_user_count: 10, daily_billable_users_count: 9, result: true4792 is expected to eq true4793 restricted_user_count: nil, daily_billable_users_count: 9, result: false4794 is expected to eq false4795 restricted_user_count: 10, daily_billable_users_count: 15, result: false4796 is expected to eq false4797 restricted_user_count: 100, daily_billable_users_count: 95, result: true4798 is expected to eq true4799 #restricted_user_count?4800 restricted_user_count: nil, result: false4801 is expected to eq false4802 restricted_user_count: 0, result: false4803 is expected to eq false4804 restricted_user_count: 1, result: true4805 is expected to eq true4806 restricted_user_count: 10, result: true4807 is expected to eq true4808 #licensee_name4809 is expected to eq "User Example"4810 #licensee_email4811 is expected to eq "user@example.com"4812 #licensee_company4813 is expected to eq "Example Inc."4814 #activated_at4815 when activated_at is set within the license data4816 is expected to eq Tue, 28 May 2024 00:00:00.000000000 +00004817 when activated_at is not set within the license data4818 is expected to eq 2024-05-24 23:42:40.971194231 +00004819 #notify_admins?4820 when license has expired4821 is expected to eq true4822 when license has no expiration4823 is expected to eq false4824 when license has not expired4825 when license is a trial4826 when license expiration is more than a week from today4827 is expected to eq false4828 when license expiration is a week from today4829 is expected to eq true4830 when license expiration is less than a week from today4831 is expected to eq true4832 when license is not a trial4833 when license expiration is more than 15 days from today4834 is expected to eq false4835 when license expiration is 15 days from today4836 is expected to eq true4837 when license expiration is less than 15 days from today4838 is expected to eq true4839 #notify_users?4840 when license has no expiration4841 is expected to eq false4842 when license is a trial4843 when license expiration is more than a week from today4844 is expected to eq false4845 when license expiration is a week from today4846 is expected to eq true4847 when license expiration is less than a week from today4848 is expected to eq true4849 when license is not a trial4850 when license block changes date is before today4851 is expected to eq true4852 when license block changes date is today4853 is expected to eq true4854 when license block changes date is after today4855 is expected to eq false4856# [RSpecRunTime] Finishing example group ee/spec/models/license_spec.rb. It took 1 minute 33.67 seconds. Expected to take 2 minutes 19.99 seconds.4857# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.4858Lint factories for License4859 with saas, license, and factory defaults4860 behaves like factory4861 license factory4862 does not raise error when built4863 does not raise error when created4864# [RSpecRunTime] RSpec elapsed time: 9 minutes 8.94 seconds. Current RSS: ~1483M. Threads: 4. load average: 1.18 1.16 1.39 1/440 11154865.4866# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.26 seconds. Expected to take 39.97 seconds.4867# [RSpecRunTime] Starting example group ee/spec/models/ci/pipeline_spec.rb. Expected to take 1 minute 59.66 seconds.4868Ci::Pipeline4869 does not allow STI4870 associations4871 is expected to have many security_scans class_name => Security::Scan4872 is expected to have many security_findings class_name => Security::Finding through security_scans source => findings4873 is expected to have many downstream_bridges4874 is expected to have many vulnerability_findings class_name => Vulnerabilities::Finding through vulnerabilities_finding_pipelines4875 is expected to have many vulnerabilities_finding_pipelines class_name => Vulnerabilities::FindingPipeline4876 is expected to have one dast_profiles_pipeline class_name => Dast::ProfilesPipeline4877 is expected to have one dast_profile class_name => Dast::Profile through dast_profiles_pipeline4878# [RSpecRunTime] RSpec elapsed time: 9 minutes 10.99 seconds. Current RSS: ~1482M. Threads: 4. load average: 1.18 1.16 1.39 1/440 11374879.4880 .failure_reasons4881 contains failure reasons about exceeded limits4882 .latest_completed_or_manual_pipeline_ids_per_source4883 returns expected pipeline ids4884 #batch_lookup_report_artifact_for_file_type4885 with security report artifact4886 when feature is available4887 returns the dependency_scanning artifact4888 when feature is not available4889 doesn't return the dependency_scanning artifact4890 with license scanning artifact4891 when feature is available4892 returns the license_scanning artifact4893 when feature is not available4894 doesn't return the license_scanning artifact4895 with browser performance artifact4896 when feature is available4897 returns the browser_performance artifact4898 when feature is not available4899 doesn't return the browser_performance artifact4900 with load performance artifact4901 when feature is available4902 returns the load_performance artifact4903 when feature is not available4904 doesn't return the load_performance artifact4905 #security_reports4906 when pipeline has multiple builds with security reports4907 assigns pipeline to the reports4908 returns security reports with collected data grouped as expected4909 when builds are retried4910 does not take retried builds into account4911# [RSpecRunTime] RSpec elapsed time: 9 minutes 14.89 seconds. Current RSS: ~1472M. Threads: 4. load average: 1.16 1.15 1.39 1/440 11534912.4913 when the `report_types` parameter is provided4914 returns only the reports which are requested4915 when pipeline is a child pipeline4916 the reports should be accessible from the parent pipeline4917 when pipeline does not have any builds with security reports4918 returns empty security reports4919 ::Security::StoreScansWorker4920 behaves like completed statuses scans are stored4921 when pipeline is succeeded4922 behaves like storing the security scans4923 when the security scans can be stored for the pipeline4924 schedules store security scans job4925 when the security scans can not be stored for the pipeline4926 does not schedule store security scans job4927 when pipeline is dropped4928 behaves like storing the security scans4929 when the security scans can be stored for the pipeline4930 schedules store security scans job4931 when the security scans can not be stored for the pipeline4932 does not schedule store security scans job4933 when pipeline is skipped4934 behaves like storing the security scans4935 when the security scans can be stored for the pipeline4936 schedules store security scans job4937 when the security scans can not be stored for the pipeline4938 does not schedule store security scans job4939 when pipeline is canceled4940 behaves like storing the security scans4941 when the security scans can be stored for the pipeline4942 schedules store security scans job4943 when the security scans can not be stored for the pipeline4944 does not schedule store security scans job4945 when pipeline is blocked4946 behaves like storing the security scans4947 when the security scans can be stored for the pipeline4948 schedules store security scans job4949 when the security scans can not be stored for the pipeline4950 does not schedule store security scans job4951 when include_manual_to_pipeline_completion is false4952 behaves like completed statuses scans are stored4953 when pipeline is succeeded4954 behaves like storing the security scans4955 when the security scans can be stored for the pipeline4956 schedules store security scans job4957 when the security scans can not be stored for the pipeline4958 does not schedule store security scans job4959 when pipeline is dropped4960 behaves like storing the security scans4961 when the security scans can be stored for the pipeline4962 schedules store security scans job4963 when the security scans can not be stored for the pipeline4964 does not schedule store security scans job4965 when pipeline is skipped4966 behaves like storing the security scans4967 when the security scans can be stored for the pipeline4968 schedules store security scans job4969 when the security scans can not be stored for the pipeline4970 does not schedule store security scans job4971 when pipeline is canceled4972 behaves like storing the security scans4973 when the security scans can be stored for the pipeline4974 schedules store security scans job4975 when the security scans can not be stored for the pipeline4976 does not schedule store security scans job4977 when pipeline is blocked4978 does not schedule store security scans job4979 ::Ai::StoreRepositoryXrayWorker4980 when pipeline is succeeded4981 behaves like storing the xray reports4982 when the xray reports can be stored for the pipeline4983 schedules store security scans job4984 when the xray reports can not be stored for the pipeline4985 does not schedule store security scans job4986 when pipeline is dropped4987 behaves like storing the xray reports4988 when the xray reports can be stored for the pipeline4989 schedules store security scans job4990 when the xray reports can not be stored for the pipeline4991 does not schedule store security scans job4992 when pipeline is skipped4993 behaves like storing the xray reports4994 when the xray reports can be stored for the pipeline4995 schedules store security scans job4996 when the xray reports can not be stored for the pipeline4997 does not schedule store security scans job4998 when pipeline is canceled4999 behaves like storing the xray reports5000 when the xray reports can be stored for the pipeline5001 schedules store security scans job5002 when the xray reports can not be stored for the pipeline5003 does not schedule store security scans job5004 ::Security::UnenforceablePolicyRulesPipelineNotificationWorker5005 when pipeline is succeeded5006 behaves like notification for unenforceable policy rules5007 schedules notification job for unenforceable policies5008 when pipeline is dropped5009 behaves like notification for unenforceable policy rules5010 schedules notification job for unenforceable policies5011 when pipeline is skipped5012 behaves like notification for unenforceable policy rules5013 schedules notification job for unenforceable policies5014 when pipeline is canceled5015 behaves like notification for unenforceable policy rules5016 schedules notification job for unenforceable policies5017 ::Sbom::IngestReportsWorker5018 when transitioning to completed or blocked status5019 transition: :succeed5020 behaves like ingesting sbom reports5021 when sbom reports can be ingested for the pipeline5022 on the default branch5023 schedules ingest sbom reports job5024 if pipeline is a child5025 does not schedule ingest sbom reports job5026 when security reports are available5027 does not schedule ingest sbom reports job5028 on a non-default branch5029 does not schedule ingest sbom reports job5030 when sbom reports can not be ingested for the pipeline5031 on the default branch5032 does not schedule ingest sbom reports job5033 on a non-default branch5034 does not schedule ingest sbom reports job5035 transition: :drop5036 behaves like ingesting sbom reports5037 when sbom reports can be ingested for the pipeline5038 on the default branch5039 schedules ingest sbom reports job5040 if pipeline is a child5041 does not schedule ingest sbom reports job5042 when security reports are available5043 does not schedule ingest sbom reports job5044 on a non-default branch5045 does not schedule ingest sbom reports job5046 when sbom reports can not be ingested for the pipeline5047 on the default branch5048 does not schedule ingest sbom reports job5049 on a non-default branch5050 does not schedule ingest sbom reports job5051 transition: :skip5052 behaves like ingesting sbom reports5053 when sbom reports can be ingested for the pipeline5054 on the default branch5055 schedules ingest sbom reports job5056 if pipeline is a child5057 does not schedule ingest sbom reports job5058 when security reports are available5059 does not schedule ingest sbom reports job5060 on a non-default branch5061 does not schedule ingest sbom reports job5062 when sbom reports can not be ingested for the pipeline5063 on the default branch5064 does not schedule ingest sbom reports job5065 on a non-default branch5066 does not schedule ingest sbom reports job5067 transition: :cancel5068 behaves like ingesting sbom reports5069 when sbom reports can be ingested for the pipeline5070 on the default branch5071 schedules ingest sbom reports job5072 if pipeline is a child5073 does not schedule ingest sbom reports job5074 when security reports are available5075 does not schedule ingest sbom reports job5076 on a non-default branch5077 does not schedule ingest sbom reports job5078 when sbom reports can not be ingested for the pipeline5079 on the default branch5080 does not schedule ingest sbom reports job5081 on a non-default branch5082 does not schedule ingest sbom reports job5083 transition: :block5084 behaves like ingesting sbom reports5085 when sbom reports can be ingested for the pipeline5086 on the default branch5087 schedules ingest sbom reports job5088 if pipeline is a child5089 does not schedule ingest sbom reports job5090 when security reports are available5091 does not schedule ingest sbom reports job5092 on a non-default branch5093 does not schedule ingest sbom reports job5094 when sbom reports can not be ingested for the pipeline5095 on the default branch5096 does not schedule ingest sbom reports job5097 on a non-default branch5098 does not schedule ingest sbom reports job5099 with include_manual_to_pipeline_completion FF disabled5100 for completed status5101 transition: :succeed5102 behaves like ingesting sbom reports5103 when sbom reports can be ingested for the pipeline5104 on the default branch5105 schedules ingest sbom reports job5106 if pipeline is a child5107 does not schedule ingest sbom reports job5108 when security reports are available5109 does not schedule ingest sbom reports job5110 on a non-default branch5111 does not schedule ingest sbom reports job5112 when sbom reports can not be ingested for the pipeline5113 on the default branch5114 does not schedule ingest sbom reports job5115 on a non-default branch5116 does not schedule ingest sbom reports job5117 transition: :drop5118 behaves like ingesting sbom reports5119 when sbom reports can be ingested for the pipeline5120 on the default branch5121 schedules ingest sbom reports job5122 if pipeline is a child5123 does not schedule ingest sbom reports job5124 when security reports are available5125 does not schedule ingest sbom reports job5126 on a non-default branch5127 does not schedule ingest sbom reports job5128 when sbom reports can not be ingested for the pipeline5129 on the default branch5130 does not schedule ingest sbom reports job5131 on a non-default branch5132 does not schedule ingest sbom reports job5133 transition: :skip5134 behaves like ingesting sbom reports5135 when sbom reports can be ingested for the pipeline5136 on the default branch5137 schedules ingest sbom reports job5138 if pipeline is a child5139 does not schedule ingest sbom reports job5140 when security reports are available5141 does not schedule ingest sbom reports job5142 on a non-default branch5143 does not schedule ingest sbom reports job5144 when sbom reports can not be ingested for the pipeline5145 on the default branch5146 does not schedule ingest sbom reports job5147 on a non-default branch5148 does not schedule ingest sbom reports job5149 transition: :cancel5150 behaves like ingesting sbom reports5151 when sbom reports can be ingested for the pipeline5152 on the default branch5153 schedules ingest sbom reports job5154 if pipeline is a child5155 does not schedule ingest sbom reports job5156 when security reports are available5157 does not schedule ingest sbom reports job5158 on a non-default branch5159 does not schedule ingest sbom reports job5160 when sbom reports can not be ingested for the pipeline5161 on the default branch5162 does not schedule ingest sbom reports job5163 on a non-default branch5164 does not schedule ingest sbom reports job5165 for manual status5166 transition: :block5167 does not ingest sbom reports5168 when transitioning to a non-completed status except block5169 transition: :enqueue5170 does not ingest sbom reports5171 transition: :request_resource5172 does not ingest sbom reports5173 transition: :prepare5174 does not ingest sbom reports5175 transition: :run5176 does not ingest sbom reports5177 transition: :delay5178 does not ingest sbom reports5179 with include_manual_to_pipeline_completion FF disabled5180 transition: :enqueue5181 does not ingest sbom reports5182 transition: :request_resource5183 does not ingest sbom reports5184 transition: :prepare5185 does not ingest sbom reports5186 transition: :block5187 does not ingest sbom reports5188 transition: :run5189 does not ingest sbom reports5190 transition: :delay5191 does not ingest sbom reports5192 #dependency_list_reports5193 when pipeline has a build with dependency list reports5194 returns a dependency list report with collected data5195 when builds are retried5196 does not take retried builds into account5197 with failed builds5198 does not runs queries on failed builds5199 when pipeline does not have any builds with dependency_list reports5200 returns an empty dependency_list report5201 #metrics_report5202 when pipeline has multiple builds with metrics reports5203 returns a metrics report with collected data5204 when pipeline has multiple builds with metrics reports that are retried5205 does not take retried builds into account5206 when pipeline does not have any builds with metrics reports5207 returns an empty metrics report5208 #sbom_reports5209 when pipeline has a build with sbom reports5210 returns a list of sbom reports belonging to the artifact5211 when pipeline has multiple builds with sbom reports5212 returns a list of sbom reports belonging to the artifact5213 when pipeline does not have any builds with sbom reports5214 returns an empty reports list5215 state machine transitions5216 Ci::SyncReportsToReportApprovalRulesWorker5217 on pipeline complete5218 behaves like schedules worker5219 from waiting_for_resource5220 is expected to receive perform_async(96) 1 time5221 from preparing5222 is expected to receive perform_async(97) 1 time5223 from waiting_for_callback5224 is expected to receive perform_async(98) 1 time5225 from pending5226 is expected to receive perform_async(99) 1 time5227 from running5228 is expected to receive perform_async(100) 1 time5229 on pipeline manual5230 behaves like schedules worker5231 from waiting_for_resource5232 is expected to receive perform_async(101) 1 time5233 from preparing5234 is expected to receive perform_async(102) 1 time5235 from waiting_for_callback5236 is expected to receive perform_async(103) 1 time5237 from pending5238 is expected to receive perform_async(104) 1 time5239 from running5240 is expected to receive perform_async(105) 1 time5241 when include_manual_to_pipeline_completion is disabled5242 on pipeline complete5243 behaves like schedules worker5244 from waiting_for_resource5245 is expected to receive perform_async(106) 1 time5246 from preparing5247 is expected to receive perform_async(107) 1 time5248 from waiting_for_callback5249 is expected to receive perform_async(108) 1 time5250 from pending5251 is expected to receive perform_async(109) 1 time5252 from running5253 is expected to receive perform_async(110) 1 time5254 on pipeline manual5255 from waiting_for_resource5256 does not schedule worker5257 from preparing5258 does not schedule worker5259 from waiting_for_callback5260 does not schedule worker5261 from pending5262 does not schedule worker5263 from running5264 does not schedule worker5265 when pipeline has downstream bridges5266 when transitioning to success5267 schedules the pipeline bridge worker5268 when transitioning to blocked5269 schedules the pipeline bridge worker5270 when pipeline project has downstream subscriptions5271 when pipeline runs on a tag5272 when feature is not available5273 does not schedule the trigger downstream subscriptions worker5274# [RSpecRunTime] RSpec elapsed time: 10 minutes 5.11 seconds. Current RSS: ~1343M. Threads: 4. load average: 1.20 1.16 1.37 1/444 15625275.5276 when feature is available5277 schedules the trigger downstream subscriptions worker5278# [RSpecRunTime] RSpec elapsed time: 10 minutes 6.47 seconds. Current RSS: ~1333M. Threads: 4. load average: 1.20 1.16 1.37 1/444 15635279.5280 #latest_merged_result_pipeline?5281 is expected to be truthy5282 when pipeline is not merge request pipeline5283 is expected to be falsy5284# [RSpecRunTime] RSpec elapsed time: 10 minutes 8.59 seconds. Current RSS: ~1333M. Threads: 4. load average: 1.18 1.16 1.37 1/446 16495285.5286 when source sha is outdated5287 is expected to be falsy5288# [RSpecRunTime] RSpec elapsed time: 10 minutes 10.2 seconds. Current RSS: ~1344M. Threads: 4. load average: 1.18 1.16 1.37 1/446 17325289.5290 when target sha is outdated5291 is expected to be falsy5292# [RSpecRunTime] RSpec elapsed time: 10 minutes 11.79 seconds. Current RSS: ~1347M. Threads: 4. load average: 1.18 1.16 1.37 1/446 18185293.5294 #retryable?5295 with pipeline for merged results5296 is expected to equal true5297# [RSpecRunTime] RSpec elapsed time: 10 minutes 13.43 seconds. Current RSS: ~1348M. Threads: 4. load average: 1.25 1.17 1.37 1/446 19015298.5299 with merge train pipeline5300 is expected to equal false5301# [RSpecRunTime] RSpec elapsed time: 10 minutes 15.0 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.25 1.17 1.37 1/446 19845302.5303 #merge_train_pipeline?5304 is expected to be truthy5305 when ref is merge ref5306 is expected to be falsy5307# [RSpecRunTime] RSpec elapsed time: 10 minutes 18.87 seconds. Current RSS: ~1364M. Threads: 4. load average: 1.23 1.17 1.37 1/446 21505308.5309 #merge_request_event_type5310 when pipeline is merge train pipeline5311 is expected to eq :merge_train5312# [RSpecRunTime] RSpec elapsed time: 10 minutes 20.46 seconds. Current RSS: ~1363M. Threads: 4. load average: 1.23 1.17 1.37 1/446 22345313.5314 when pipeline is merge request pipeline5315 is expected to eq :merged_result5316# [RSpecRunTime] RSpec elapsed time: 10 minutes 22.04 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.23 1.17 1.37 1/446 23185317.5318 when pipeline is detached merge request pipeline5319 is expected to eq :detached5320# [RSpecRunTime] RSpec elapsed time: 10 minutes 23.64 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.21 1.16 1.37 1/446 24025321.5322 #latest_failed_security_builds5323 is expected to contain exactly #<Ci::Build status: "failed", finished_at: "2024-05-29 08:53:29.000000000 +0000", created_at: "2024-0...r_request_id: nil, upstream_pipeline_id: nil, user_id: nil, execution_config_id: nil, tag_list: nil>5324 #license_scan_completed?5325 pipeline_status: :blocked, build_types: [:container_scanning], expected_status: false5326 is expected to eq false5327# [RSpecRunTime] RSpec elapsed time: 10 minutes 25.06 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.21 1.16 1.37 1/446 24035328.5329 pipeline_status: :blocked, build_types: [:cluster_image_scanning], expected_status: false5330 is expected to eq false5331# [RSpecRunTime] RSpec elapsed time: 10 minutes 26.16 seconds. Current RSS: ~1347M. Threads: 4. load average: 1.21 1.16 1.37 1/446 24045332.5333 pipeline_status: :blocked, build_types: [:license_scan_v2_1, :container_scanning], expected_status: true5334 is expected to eq true5335# [RSpecRunTime] RSpec elapsed time: 10 minutes 27.84 seconds. Current RSS: ~1334M. Threads: 4. load average: 1.21 1.16 1.37 1/445 24055336.5337 pipeline_status: :blocked, build_types: [:license_scan_v2_1], expected_status: true5338 is expected to eq true5339# [RSpecRunTime] RSpec elapsed time: 10 minutes 28.91 seconds. Current RSS: ~1333M. Threads: 4. load average: 1.11 1.14 1.36 1/445 24065340.5341 pipeline_status: :blocked, build_types: [], expected_status: false5342 is expected to eq false5343 pipeline_status: :failed, build_types: [:container_scanning], expected_status: false5344 is expected to eq false5345# [RSpecRunTime] RSpec elapsed time: 10 minutes 30.62 seconds. Current RSS: ~1331M. Threads: 4. load average: 1.11 1.14 1.36 1/445 24075346.5347 pipeline_status: :failed, build_types: [:cluster_image_scanning], expected_status: false5348 is expected to eq false5349# [RSpecRunTime] RSpec elapsed time: 10 minutes 31.68 seconds. Current RSS: ~1330M. Threads: 4. load average: 1.11 1.14 1.36 1/445 24085350.5351 pipeline_status: :failed, build_types: [:license_scan_v2_1, :container_scanning], expected_status: true5352 is expected to eq true5353# [RSpecRunTime] RSpec elapsed time: 10 minutes 33.35 seconds. Current RSS: ~1314M. Threads: 4. load average: 1.10 1.14 1.36 1/445 24095354.5355 pipeline_status: :failed, build_types: [:license_scan_v2_1], expected_status: true5356 is expected to eq true5357# [RSpecRunTime] RSpec elapsed time: 10 minutes 34.49 seconds. Current RSS: ~1312M. Threads: 4. load average: 1.10 1.14 1.36 1/440 24105358.5359 pipeline_status: :failed, build_types: [], expected_status: false5360 is expected to eq false5361 pipeline_status: :running, build_types: [:container_scanning], expected_status: false5362 is expected to eq false5363# [RSpecRunTime] RSpec elapsed time: 10 minutes 36.2 seconds. Current RSS: ~1312M. Threads: 4. load average: 1.10 1.14 1.36 1/440 24115364.5365 pipeline_status: :running, build_types: [:cluster_image_scanning], expected_status: false5366 is expected to eq false5367# [RSpecRunTime] RSpec elapsed time: 10 minutes 37.34 seconds. Current RSS: ~1312M. Threads: 4. load average: 1.10 1.14 1.36 2/440 24125368.5369 pipeline_status: :running, build_types: [:license_scan_v2_1, :container_scanning], expected_status: true5370 is expected to eq true5371# [RSpecRunTime] RSpec elapsed time: 10 minutes 38.98 seconds. Current RSS: ~1307M. Threads: 4. load average: 1.02 1.12 1.35 1/440 24135372.5373 pipeline_status: :running, build_types: [:license_scan_v2_1], expected_status: true5374 is expected to eq true5375# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.09 seconds. Current RSS: ~1307M. Threads: 4. load average: 1.02 1.12 1.35 1/440 24145376.5377 pipeline_status: :running, build_types: [], expected_status: false5378 is expected to eq false5379 pipeline_status: :success, build_types: [:container_scanning], expected_status: false5380 is expected to eq false5381# [RSpecRunTime] RSpec elapsed time: 10 minutes 41.85 seconds. Current RSS: ~1308M. Threads: 4. load average: 1.02 1.12 1.35 1/440 24155382.5383 pipeline_status: :success, build_types: [:cluster_image_scanning], expected_status: false5384 is expected to eq false5385# [RSpecRunTime] RSpec elapsed time: 10 minutes 42.9 seconds. Current RSS: ~1308M. Threads: 4. load average: 1.02 1.12 1.35 1/440 24165386.5387 pipeline_status: :success, build_types: [:license_scan_v2_1, :container_scanning], expected_status: true5388 is expected to eq true5389# [RSpecRunTime] RSpec elapsed time: 10 minutes 44.5 seconds. Current RSS: ~1309M. Threads: 4. load average: 1.01 1.12 1.35 1/440 24175390.5391 pipeline_status: :success, build_types: [:license_scan_v2_1], expected_status: true5392 is expected to eq true5393# [RSpecRunTime] RSpec elapsed time: 10 minutes 46.56 seconds. Current RSS: ~1306M. Threads: 4. load average: 1.01 1.12 1.35 1/440 24185394.5395 pipeline_status: :success, build_types: [], expected_status: false5396 is expected to eq false5397 #can_store_security_reports?5398 when the security reports can not be stored for the project5399 when the pipeline does not have security reports5400 is expected to be falsy5401 when the pipeline has security reports5402 is expected to be falsy5403 when the security reports can be stored for the project5404 when the pipeline does not have security reports5405 is expected to be falsy5406 when the pipeline has security reports5407 is expected to be truthy5408 when the pipeline is blocked by manual jobs5409 is expected to be truthy5410 #has_repository_xray_reports?5411 when the pipeline does not have xray reports5412 is expected to be falsy5413 when the pipeline has xray reports5414 is expected to be truthy5415 #can_ingest_sbom_reports?5416 when pipeline has sbom_reports5417 when sbom report ingestion is available5418 is expected to equal true5419 when sbom report ingestion is not available5420 is expected to equal false5421 when pipeline does not have sbom_reports5422 when sbom report ingestion is available5423 is expected to equal false5424 when sbom report ingestion is not available5425 is expected to equal false5426 #opened_merge_requests_with_head_sha5427 when the pipeline ran for head_sha5428 is expected to contain exactly #<MergeRequest id:34 namespace325/project-325!1> and #<MergeRequest id:35 namespace325/project-325!2>5429# [RSpecRunTime] RSpec elapsed time: 10 minutes 52.15 seconds. Current RSS: ~1348M. Threads: 4. load average: 1.09 1.14 1.35 1/446 26275430.5431 when the pipeline did not run for head_sha5432 is expected to be empty5433# [RSpecRunTime] RSpec elapsed time: 10 minutes 53.19 seconds. Current RSS: ~1347M. Threads: 4. load average: 1.09 1.14 1.35 1/446 27375434.5435 #has_all_security_policies_reports?5436 can_store_security_reports: true, can_ingest_sbom_reports: true, result: true5437 is expected to eq true5438 can_store_security_reports: true, can_ingest_sbom_reports: false, result: false5439 is expected to eq false5440 can_store_security_reports: false, can_ingest_sbom_reports: true, result: false5441 is expected to eq false5442 can_store_security_reports: false, can_ingest_sbom_reports: false, result: false5443 is expected to eq false5444 #security_findings_partition_number5445 when the pipeline already has associated `security_scans`5446 is expected to eq 205447 when the pipeline does not have associated `security_scans`5448 is expected to eq 5555449 #has_security_findings?5450 when the pipeline has security_findings5451 is expected to be truthy5452# [RSpecRunTime] RSpec elapsed time: 10 minutes 55.85 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.08 1.13 1.35 2/446 27385453.5454 when the pipeline does not have security_findings5455 is expected to be falsey5456 #has_security_findings_in_self_and_descendants?5457 when a child_pipeline has security_findings5458 is expected to be truthy5459# [RSpecRunTime] RSpec elapsed time: 10 minutes 57.21 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.08 1.13 1.35 1/445 27405460.5461 when a child_pipeline does not have security_findings5462 is expected to be falsey5463 #triggered_for_ondemand_dast_scan?5464 when the feature flag is enabled5465 is expected to be truthy5466 when the pipeline only has the correct source5467 is expected to be falsey5468 when the pipeline only has the correct config_source5469 is expected to be falsey5470 #needs_touch?5471 when pipeline was updated less than 5 minutes ago5472 is expected to eq false5473 when pipeline was updated more than 5 minutes ago5474 is expected to eq true5475 #vulnerability_findings5476 raises an exception when the FF is on5477 with deprecate_vulnerability_occurrence_pipelines FF disabled5478 is expected to contain exactly #<Vulnerabilities::Finding id: 1, created_at: "2024-05-29 23:44:35.188666052 +0000", updated_at: "202...f274-5813-977b-9e42e585f2dc", initial_pipeline_id: 82, latest_pipeline_id: 184, config_options: nil> and #<Vulnerabilities::Finding id: 2, created_at: "2024-05-29 23:44:36.000351069 +0000", updated_at: "202...af5a-541a-a96c-cf961347e64b", initial_pipeline_id: 184, latest_pipeline_id: 82, config_options: nil>5479# [RSpecRunTime] RSpec elapsed time: 11 minutes 1.22 seconds. Current RSS: ~1358M. Threads: 4. load average: 1.08 1.13 1.35 1/445 27415480.5481 #has_security_report_ingestion_warnings?5482 when there are no associated security scans with warnings5483 is expected to be falsey5484 when there is an associated security scan with warnings5485 is expected to be truthy5486 #has_security_report_ingestion_errors?5487 when there are no associated security scans with errors5488 is expected to be falsey5489 when there is an associated security scan with errors5490 is expected to be truthy5491 #total_ci_minutes_consumed5492 returns calculated ci_minutes5493 #security_scan_types5494 returns security_scan_types5495 .self_and_descendant_security_scans5496 returns the security scan from the parent and each child pipeline5497# [RSpecRunTime] RSpec elapsed time: 11 minutes 5.12 seconds. Current RSS: ~1366M. Threads: 4. load average: 0.99 1.11 1.34 1/440 27455498.5499 #merge_requests_as_base_pipeline5500 returns merge requests whose `diff_base_sha` matches the pipeline's SHA5501 doesn't return merge requests whose `diff_base_sha` doesn't match the pipeline's SHA5502# [RSpecRunTime] RSpec elapsed time: 11 minutes 6.55 seconds. Current RSS: ~1353M. Threads: 4. load average: 0.99 1.11 1.34 1/446 28605503.5504# [RSpecRunTime] Finishing example group ee/spec/models/ci/pipeline_spec.rb. It took 1 minute 57.64 seconds. Expected to take 1 minute 59.66 seconds.5505# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.5506Lint factories for Ci::Pipeline5507 with saas, license, and factory defaults5508 behaves like factory5509 ci_empty_pipeline factory5510 does not raise error when built5511 does not raise error when created5512 linting :created trait5513 does not raise error when created5514# [RSpecRunTime] RSpec elapsed time: 11 minutes 8.34 seconds. Current RSS: ~1353M. Threads: 4. load average: 0.99 1.11 1.34 1/446 28835515.5516 behaves like factory5517 ci_pipeline factory5518 does not raise error when built5519 does not raise error when created5520 linting :invalid trait5521 does not raise error when created5522 linting :preparing trait5523 does not raise error when created5524 linting :blocked trait5525 does not raise error when created5526 linting :scheduled trait5527 does not raise error when created5528 linting :success trait5529 does not raise error when created5530 linting :manual trait5531 does not raise error when created5532 linting :running trait5533 does not raise error when created5534 linting :pending trait5535 does not raise error when created5536 linting :canceled trait5537 does not raise error when created5538 linting :failed trait5539 does not raise error when created5540 linting :skipped trait5541 does not raise error when created5542 linting :unlocked trait5543 does not raise error when created5544 linting :artifacts_locked trait5545 does not raise error when created5546 linting :protected trait5547 does not raise error when created5548 linting :with_report_results trait5549 does not raise error when created5550 linting :with_codequality_report trait5551 does not raise error when created5552 linting :with_sast_report trait5553 does not raise error when created5554 linting :with_secret_detection_report trait5555 does not raise error when created5556 linting :with_test_reports trait5557 does not raise error when created5558 linting :with_test_reports_attachment trait5559 does not raise error when created5560 linting :with_broken_test_reports trait5561 does not raise error when created5562 linting :with_test_reports_with_three_failures trait5563 does not raise error when created5564 linting :with_accessibility_reports trait5565 does not raise error when created5566 linting :with_coverage_reports trait5567 does not raise error when created5568 linting :with_codequality_reports trait5569 does not raise error when created5570 linting :with_coverage_report_artifact trait5571 does not raise error when created5572 linting :with_codequality_mr_diff_report trait5573 does not raise error when created5574 linting :with_terraform_reports trait5575 does not raise error when created5576 linting :with_exposed_artifacts trait5577 does not raise error when created5578 linting :with_persisted_artifacts trait5579 does not raise error when created5580 linting :with_job trait5581 does not raise error when created5582 linting :auto_devops_source trait5583 does not raise error when created5584 linting :repository_source trait5585 does not raise error when created5586 linting :detached_merge_request_pipeline trait5587 does not raise error when created5588 linting :legacy_detached_merge_request_pipeline trait5589 does not raise error when created5590 linting :merged_result_pipeline trait5591 does not raise error when created5592 linting :webide trait5593 does not raise error when created5594 behaves like factory5595 ee_ci_pipeline factory5596 does not raise error when built5597 does not raise error when created5598 linting :with_api_fuzzing_report trait5599 does not raise error when created5600 linting :with_browser_performance_report trait5601 does not raise error when created5602 linting :with_codequality_report trait5603 does not raise error when created5604 linting :with_container_scanning_report trait5605 does not raise error when created5606 linting :with_cluster_image_scanning_report trait5607 does not raise error when created5608 linting :with_coverage_fuzzing_report trait5609 does not raise error when created5610 linting :with_dast_report trait5611 does not raise error when created5612 linting :with_dependency_list_report trait5613 does not raise error when created5614 linting :with_dependency_scanning_report trait5615 does not raise error when created5616 linting :with_license_scanning_report trait5617 does not raise error when created5618 linting :with_load_performance_report trait5619 does not raise error when created5620 linting :with_sast_report trait5621 does not raise error when created5622 linting :with_secret_detection_report trait5623 does not raise error when created5624 linting :with_repository_xray_report trait5625 does not raise error when created5626 linting :with_container_scanning_feature_branch trait5627 does not raise error when created5628 linting :with_corrupted_container_scanning_report trait5629 does not raise error when created5630 linting :with_cluster_image_scanning_feature_branch trait5631 does not raise error when created5632 linting :with_corrupted_cluster_image_scanning_report trait5633 does not raise error when created5634 linting :with_dependency_scanning_feature_branch trait5635 does not raise error when created5636 linting :with_corrupted_dependency_scanning_report trait5637 does not raise error when created5638 linting :with_sast_feature_branch trait5639 does not raise error when created5640 linting :with_secret_detection_feature_branch trait5641 does not raise error when created5642 linting :with_dast_feature_branch trait5643 does not raise error when created5644 linting :with_license_scanning_feature_branch trait5645 does not raise error when created5646 linting :with_corrupted_license_scanning_report trait5647 does not raise error when created5648 linting :with_metrics_report trait5649 does not raise error when created5650 linting :with_metrics_alternate_report trait5651 does not raise error when created5652 linting :with_cyclonedx_report trait5653 does not raise error when created5654 linting :with_cyclonedx_pypi_only trait5655 does not raise error when created5656 linting :with_corrupted_cyclonedx_report trait5657 does not raise error when created5658 linting :with_cyclonedx_container_scanning trait5659 does not raise error when created5660# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 21.07 seconds. Expected to take 39.97 seconds.5661# [RSpecRunTime] Starting example group ee/spec/services/epics/tree_reorder_service_spec.rb. Expected to take 1 minute 24.75 seconds.5662Epics::TreeReorderService5663 #execute5664 when epics feature is not enabled5665 behaves like error for the tree update5666 does not change anything5667# [RSpecRunTime] RSpec elapsed time: 11 minutes 29.26 seconds. Current RSS: ~1378M. Threads: 4. load average: 1.15 1.14 1.34 1/441 31245668.5669 when epics feature is enabled5670 when user does not have permissions to admin the base epic5671 behaves like error for the tree update5672 does not change anything5673 when user does have admin_issue_relation permission for the base epic5674 when moving EpicIssue5675 when relative_position is not valid5676 behaves like error for the tree update5677 does not change anything5678 when object being moved is not the same type as the switched object5679 reorders the objects5680# [RSpecRunTime] RSpec elapsed time: 11 minutes 31.69 seconds. Current RSS: ~1378M. Threads: 4. load average: 1.15 1.14 1.34 1/441 31255681.5682 when no object to switch is provided5683 updates the parent5684 creates system notes5685# [RSpecRunTime] RSpec elapsed time: 11 minutes 34.68 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.14 1.13 1.34 1/441 31265686.5687 when object being moved is from another epic5688 when the new_parent_id has not been provided5689 behaves like error for the tree update5690 does not change anything5691 when the new_parent_id does not match the parent of the relative positioning object5692 behaves like error for the tree update5693 does not change anything5694# [RSpecRunTime] RSpec elapsed time: 11 minutes 36.63 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.14 1.13 1.34 1/441 31275695.5696 when the new_parent_id matches the parent id of the relative positioning object5697 reorders the objects5698# [RSpecRunTime] RSpec elapsed time: 11 minutes 37.97 seconds. Current RSS: ~1339M. Threads: 4. load average: 1.14 1.13 1.34 1/441 31285699.5700 when object being moved is not supported type5701 behaves like error for the tree update5702 does not change anything5703 when adjacent object is not supported type5704 behaves like error for the tree update5705 does not change anything5706 when user does not have permissions to move issue5707 behaves like error for the tree update5708 does not change anything5709 when user does not have permissions to admin the previous parent5710 behaves like error for the tree update5711 does not change anything5712 when user does not have permissions to admin the new parent5713 behaves like error for the tree update5714 does not change anything5715# [RSpecRunTime] RSpec elapsed time: 11 minutes 41.79 seconds. Current RSS: ~1336M. Threads: 4. load average: 1.13 1.13 1.34 1/441 31295716.5717 when the epics of reordered epic-issue links are not subepics of the base epic5718 when new_parent_id is not provided5719 behaves like error for the tree update5720 does not change anything5721 when new_parent_id is provided5722 behaves like error for the tree update5723 does not change anything5724 when moving is successful5725 updates the links relative positions5726 when a new_parent_id of a valid parent is provided5727 updates the parent5728 updates the links relative positions5729 creates system notes5730# [RSpecRunTime] RSpec elapsed time: 11 minutes 48.07 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.12 1.13 1.34 1/441 31305731.5732 with synced epic work items5733 when moving to a new parent5734 when new parent has no children5735 sets a new work item parent5736 keeps epics timestamps in sync5737 when the new parent has no synced work item5738 only sets the new parent for the epic_issue5739# [RSpecRunTime] RSpec elapsed time: 11 minutes 50.94 seconds. Current RSS: ~1355M. Threads: 4. load average: 1.11 1.13 1.34 1/441 31315740.5741 when syncing to the work item fails5742 does not set new work item parent5743 when new parent has children5744 when relative_position is before5745 updates the work item parent and sets it after the adjacent item5746 when relative_position is after5747 updates the work item parent and sets it before the adjacent item5748# [RSpecRunTime] RSpec elapsed time: 11 minutes 53.74 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.10 1.12 1.33 1/441 31325749.5750 when syncing to the work item fails5751 does not set new work item parent5752# [RSpecRunTime] RSpec elapsed time: 11 minutes 54.76 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.10 1.12 1.33 1/441 31335753.5754 when reordering within the same parent5755 when relative_position is after5756 updates the relative positions5757 when relative_position is before5758 updates the relative positions5759 when moving Epic5760 when subepics feature is disabled5761 behaves like error for the tree update5762 does not change anything5763 when subepics feature is enabled5764 when relative_position is not valid5765 behaves like error for the tree update5766 does not change anything5767 when user does not have permissions to admin the previous parent5768 behaves like error for the tree update5769 does not change anything5770# [RSpecRunTime] RSpec elapsed time: 11 minutes 58.97 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.17 1.14 1.34 1/441 31345771.5772 when user does not have permissions to admin the previous parent links5773 behaves like error for the tree update5774 does not change anything5775 when there is some other error with the new parent5776 when the new parent is in a new group hierarchy5777 behaves like new parent not in an ancestor group5778 returns success status without errors5779# [RSpecRunTime] RSpec elapsed time: 12 minutes 1.37 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.17 1.14 1.34 1/442 31355780.5781 when the new parent is in a descendant group5782 behaves like new parent not in an ancestor group5783 returns success status without errors5784# [RSpecRunTime] RSpec elapsed time: 12 minutes 3.03 seconds. Current RSS: ~1349M. Threads: 4. load average: 1.17 1.14 1.34 1/442 31365785.5786 when user does not have permissions to admin the new parent5787 behaves like error for the tree update5788 does not change anything5789# [RSpecRunTime] RSpec elapsed time: 12 minutes 4.13 seconds. Current RSS: ~1342M. Threads: 4. load average: 1.16 1.14 1.34 1/442 31375790.5791 when the reordered epics are not subepics of the base epic5792 behaves like error for the tree update5793 does not change anything5794# [RSpecRunTime] RSpec elapsed time: 12 minutes 5.26 seconds. Current RSS: ~1335M. Threads: 4. load average: 1.16 1.14 1.34 1/442 31385795.5796 when moving is successful5797 updates the links relative positions5798 when new parent is current epic5799 updates the relative positions5800 does not update the parent_id5801# [RSpecRunTime] RSpec elapsed time: 12 minutes 8.29 seconds. Current RSS: ~1330M. Threads: 4. load average: 1.16 1.14 1.34 1/442 31395802.5803 when moved object is from another epic and new_parent_id matches parent of adjacent object5804 updates the relative positions5805 updates the parent5806 creates system notes5807# [RSpecRunTime] RSpec elapsed time: 12 minutes 12.95 seconds. Current RSS: ~1332M. Threads: 4. load average: 1.14 1.13 1.33 1/442 31405808.5809 with synced epic work items5810 when moving to a new parent5811 when new parent has no children5812 when moving object does not have parent link relationship5813 behaves like moves to a parent without children5814 sets a new work item parent5815 when syncing to the work item fails5816 does not set new epic or work item parent5817# [RSpecRunTime] RSpec elapsed time: 12 minutes 15.62 seconds. Current RSS: ~1332M. Threads: 4. load average: 1.13 1.13 1.33 1/442 31415818.5819 when moving object has parent link relationship5820 behaves like moves to a parent without children5821 sets a new work item parent5822 when syncing to the work item fails5823 does not set new epic or work item parent5824# [RSpecRunTime] RSpec elapsed time: 12 minutes 17.98 seconds. Current RSS: ~1332M. Threads: 4. load average: 1.13 1.13 1.33 1/442 31425825.5826 when new parent has children5827 when adjacent epic work item does not have a parent link relationship5828 behaves like moves epic to a parent with children5829 when relative_position is before5830 updates the work item parent and sets it after the adjacent item5831# [RSpecRunTime] RSpec elapsed time: 12 minutes 19.62 seconds. Current RSS: ~1329M. Threads: 4. load average: 1.12 1.13 1.33 1/442 31435832.5833 when relative_position is after5834 updates the work item parent and sets it before the adjacent item5835# [RSpecRunTime] RSpec elapsed time: 12 minutes 21.04 seconds. Current RSS: ~1327M. Threads: 4. load average: 1.12 1.13 1.33 1/442 31445836.5837 when adjacent epic work item has a parent link relationship5838 behaves like moves epic to a parent with children5839 when relative_position is before5840 updates the work item parent and sets it after the adjacent item5841# [RSpecRunTime] RSpec elapsed time: 12 minutes 22.55 seconds. Current RSS: ~1328M. Threads: 4. load average: 1.12 1.13 1.33 1/441 31455842.5843 when relative_position is after5844 updates the work item parent and sets it before the adjacent item5845# [RSpecRunTime] RSpec elapsed time: 12 minutes 23.97 seconds. Current RSS: ~1331M. Threads: 4. load average: 1.11 1.13 1.33 1/441 31465846.5847 when reordering within the same parent5848 when relative_position is after5849 updates the relative positions5850# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.37 seconds. Current RSS: ~1329M. Threads: 4. load average: 1.11 1.13 1.33 1/441 31475851.5852 when relative_position is before5853 updates the relative positions5854 when the moving epic has no correlating work item5855 successfully changes the position of the epic5856 when syncing to the work item fails5857 does not change the position5858# [RSpecRunTime] Finishing example group ee/spec/services/epics/tree_reorder_service_spec.rb. It took 1 minute 0.43 second. Expected to take 1 minute 24.75 seconds.5859# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/elastic/snippet_search_results_spec.rb. Expected to take 1 minute 10.78 seconds.5860Gitlab::Elastic::SnippetSearchResults5861 pagination5862 returns the correct page of results5863 returns the correct number of results for one page5864# [RSpecRunTime] RSpec elapsed time: 12 minutes 38.98 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.16 1.14 1.33 1/466 31505865.5866 #snippet_titles_count5867 returns the amount of matched snippet titles5868# [RSpecRunTime] RSpec elapsed time: 12 minutes 43.05 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.16 1.14 1.33 1/467 31515869.5870 #formatted_count5871 value: 1, expected: "1"5872 returns the expected formatted count limited and delimited5873# [RSpecRunTime] RSpec elapsed time: 12 minutes 47.01 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.15 1.13 1.33 1/466 31525874.5875 value: 9999, expected: "9,999"5876 returns the expected formatted count limited and delimited5877# [RSpecRunTime] RSpec elapsed time: 12 minutes 51.08 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.46 1.20 1.35 1/466 31535878.5879 value: 10000, expected: "10,000+"5880 returns the expected formatted count limited and delimited5881# [RSpecRunTime] RSpec elapsed time: 12 minutes 55.01 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.42 1.19 1.35 1/466 31545882.5883 value: 20000, expected: "10,000+"5884 returns the expected formatted count limited and delimited5885# [RSpecRunTime] RSpec elapsed time: 12 minutes 58.9 seconds. Current RSS: ~1287M. Threads: 5. load average: 1.39 1.19 1.34 2/466 31555886.5887 value: 0, expected: "0"5888 returns the expected formatted count limited and delimited5889# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.85 seconds. Current RSS: ~1287M. Threads: 5. load average: 1.39 1.19 1.34 1/466 31565890.5891 value: nil, expected: "0"5892 returns the expected formatted count limited and delimited5893# [RSpecRunTime] RSpec elapsed time: 13 minutes 6.74 seconds. Current RSS: ~1286M. Threads: 5. load average: 1.35 1.19 1.34 1/467 31575894.5895 #highlight_map5896 returns the expected highlight map5897# [RSpecRunTime] RSpec elapsed time: 13 minutes 10.45 seconds. Current RSS: ~1285M. Threads: 5. load average: 1.49 1.22 1.35 1/470 31585898.5899 when user is not author5900 returns nothing5901# [RSpecRunTime] RSpec elapsed time: 13 minutes 14.35 seconds. Current RSS: ~1286M. Threads: 5. load average: 1.61 1.25 1.36 1/470 31595902.5903 when user is nil5904 returns nothing5905 when snippet is public5906 returns public snippet5907# [RSpecRunTime] RSpec elapsed time: 13 minutes 21.83 seconds. Current RSS: ~1285M. Threads: 5. load average: 1.48 1.23 1.35 1/472 31605908.5909 when user has read_all_resources5910 admin mode disabled5911 returns nothing5912# [RSpecRunTime] RSpec elapsed time: 13 minutes 25.64 seconds. Current RSS: ~1286M. Threads: 5. load average: 1.60 1.26 1.36 1/472 31615913.5914 admin mode enabled5915 returns matched snippets5916# [RSpecRunTime] RSpec elapsed time: 13 minutes 29.38 seconds. Current RSS: ~1286M. Threads: 5. load average: 1.63 1.27 1.37 1/473 31625917.5918# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/elastic/snippet_search_results_spec.rb. It took 1 minute 1.29 seconds. Expected to take 1 minute 10.78 seconds.5919# [RSpecRunTime] Starting example group ee/spec/models/ee/member_spec.rb. Expected to take 1 minute 3.64 seconds.5920Member5921 does not allow STI5922 Associations5923 is expected to belong to member_role required: false5924 Validation5925 with seat availability concerns5926 when creating5927 when seat is available5928 with existing user that is a member in our hierarchy5929 is valid5930# [RSpecRunTime] RSpec elapsed time: 13 minutes 31.62 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.63 1.27 1.37 1/473 31635931.5932 when under the dashboard limit5933 is valid5934 when seat is not available5935 is invalid5936 when updating with no seats left5937 allows updating existing non-invited member5938 allows updating existing invited member5939 member role namespace5940 when no member role is associated5941 is valid5942 when member role is associated5943 when member role is for an instance5944 is valid5945 member role for a group5946 when member#member_namespace is a group within hierarchy of member_role#namespace5947 is valid5948 when member#member_namespace is a project within hierarchy of member_role#namespace5949 is valid5950 when member#member_namespace is outside hierarchy of member_role#namespace5951 is invalid5952 behaves like model with member role relation5953 associations5954 is expected to belong to member_role required: false5955 validations5956 validate_member_role_access_level5957 when no member role is associated5958 is expected to be valid5959 when the member role base access level matches the default membership role5960 is expected to be valid5961 when the member role base access level does not match the default membership role5962 is invalid5963 validate_access_level_locked_for_member_role5964 when no member role is associated5965 is expected to be valid5966 when the member role has changed5967 is expected to be valid5968 when the member role has not changed5969 is invalid5970 validate_member_role_belongs_to_same_root_namespace5971 when no member role is associated5972 is expected to be valid5973 when the member role namespace is the same as the model's group5974 is expected to be valid5975 when the member role namespace is outside the hierarchy of the model's group5976 is invalid5977 #set_access_level_based_on_member_role5978 when a member_role_id is not present5979 does not change the access_level5980 when a member_role_id is present5981 when custom roles are not enabled5982 does not change the access_level5983 clears the member_role_id5984 when custom roles are enabled5985 changes the access_level to the member roles base_access_level5986 does not clear the member_role_id5987 scopes5988 .with_custom_role5989 is expected to include #<GroupMember id: 512, access_level: 40, source_id: 958, source_type: "Namespace", user_id: 1523, not...t: nil, request_accepted_at: nil, last_activity_on: nil, is_source_accessible_to_current_user: true>5990 is expected not to include #<GroupMember id: 513, access_level: 40, source_id: 958, source_type: "Namespace", user_id: 1524, not...t: nil, request_accepted_at: nil, last_activity_on: nil, is_source_accessible_to_current_user: true>5991 #notification_service5992 returns a NullNotificationService instance for LDAP users5993 #queue_for_approval5994 when record does not exist5995 creates a member approval with the correct attributes5996 with member_role_id5997 creates a new approval5998# [RSpecRunTime] RSpec elapsed time: 13 minutes 39.24 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.54 1.26 1.36 1/473 31645999.6000 when record exists6001 does not create a new approval6002 when ActiveRecord::RecordNotUnique is thrown6003 does not create a new approval6004 #is_using_seat6005 when hosted on GL.com6006 calls users check for using the gitlab_com seat method6007 when not hosted on GL.com6008 calls users check for using the License seat method6009 when the member is nil6010 returns false6011 #source_kind6012 when source is of Group kind6013 is expected to eq "Group"6014 when source is of Sub group kind6015 is expected to eq "Sub group"6016 when source is of Project kind6017 is expected to eq "Project"6018 #group_saml_identity6019 for group members6020 when member is in a top-level group6021 behaves like member with group saml identity6022 without saml_provider6023 is expected to eq nil6024 with saml_provider enabled6025 when member has no connected identity6026 is expected to eq nil6027 when member has connected identity6028 returns related identity6029 when member has connected identity of different group6030 is expected to eq nil6031 when member is in a subgroup6032 behaves like member with group saml identity on the top level6033 returns related identity6034 for project members6035 when project is nested in a group6036 behaves like member with group saml identity6037 without saml_provider6038 is expected to eq nil6039 with saml_provider enabled6040 when member has no connected identity6041 is expected to eq nil6042 when member has connected identity6043 returns related identity6044 when member has connected identity of different group6045 is expected to eq nil6046 when project is nested in a subgroup6047 behaves like member with group saml identity on the top level6048 returns related identity6049 when project is nested in a personal namespace6050 returns nothing6051 when after_update :post_update_hook6052 for webhooks6053 executes user_update_for_group event webhook when user role is updated6054 executes user_update_for_group event webhook when user expiration date is updated6055# [RSpecRunTime] RSpec elapsed time: 13 minutes 49.67 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.45 1.25 1.36 1/473 31656056.6057 check if user cap has been reached6058 when the user cap has not been reached6059 sets the group member to active6060 sets the project member to active6061# [RSpecRunTime] RSpec elapsed time: 13 minutes 51.2 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.45 1.25 1.36 1/473 31666062.6063 when the user cap has been reached6064 sets the group member to awaiting6065 sets the group member to awaiting when added to a subgroup6066 sets the project member to awaiting6067 when the user is already an active root group member6068 sets the group member to active6069# [RSpecRunTime] RSpec elapsed time: 13 minutes 52.76 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.45 1.25 1.36 1/473 31676070.6071 when the user is already an active subgroup member6072 sets the group member to active6073 when the user is already an active project member6074 sets the group member to active6075 when user is added to a group-less project6076 adds project member and leaves the state to active6077 when after_create :post_create_hook6078 for webhooks6079 executes user_add_to_group event webhook6080 for ancestor groups6081 fires two webhooks when parent group has member_events webhook enabled6082 fires one webhook when parent group has member_events webhook disabled6083# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.14 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.42 1.25 1.36 1/473 31686084.6085 when activating a member6086 when limit has been reached and user cap does not apply6087 activates user6088# [RSpecRunTime] RSpec elapsed time: 13 minutes 59.09 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.30 1.23 1.35 1/473 31696089.6090 when user cap is reached6091 keeps user awaiting6092 when user already has another active membership6093 with project membership6094 activates member for the same user6095 with sub-group membership6096 activates member for the same user6097 when user has another awaiting membership6098 keeps the member awaiting6099 when setting the member to awaiting6100 when user is the last owner6101 does not allow the member to be awaiting6102 when user is not the last owner6103 sets the member to awaiting6104 when invite6105 sets the member to awaiting6106 #maintaining_elasticsearch?6107 when elasticsearch_indexing is enabled6108 is expected to eq true6109# [RSpecRunTime] RSpec elapsed time: 14 minutes 4.67 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.28 1.22 1.35 2/473 31706110.6111 when elasticsearch_indexing is disabled6112 is expected to eq false6113 .maintain_elasticsearch_create6114 when user exists6115 calls track!6116 when user does not exist6117 does not call track!6118 .maintain_elasticsearch_destroy6119 when user exists6120 calls track!6121 when user does not exist6122 does not call track!6123 .distinct_awaiting_or_invited_for_group6124 returns the correct members6125 does not return additional results for duplicates6126# [RSpecRunTime] RSpec elapsed time: 14 minutes 9.11 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.26 1.22 1.34 1/473 31716127.6128 .banned_from scope6129 returns only banned members from the given namespace6130 .not_banned_in scope6131 is expected to exclude #<GroupMember id: 577, access_level: 30, source_id: 1091, source_type: "Namespace", user_id: 1576, no...t: nil, request_accepted_at: nil, last_activity_on: nil, is_source_accessible_to_current_user: true>6132 is expected to exclude #<ProjectMember id: 578, access_level: 30, source_id: 444, source_type: "Project", user_id: 1577, not...t: nil, request_accepted_at: nil, last_activity_on: nil, is_source_accessible_to_current_user: true>6133 is expected to include #<GroupMember id: 579, access_level: 30, source_id: 1091, source_type: "Namespace", user_id: 1578, no...t: nil, request_accepted_at: nil, last_activity_on: nil, is_source_accessible_to_current_user: true>6134 is expected to include #<ProjectMember id: 580, access_level: 30, source_id: 444, source_type: "Project", user_id: 1579, not...t: nil, request_accepted_at: nil, last_activity_on: nil, is_source_accessible_to_current_user: true>6135# [RSpecRunTime] RSpec elapsed time: 14 minutes 11.29 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.26 1.22 1.34 1/473 31726136.6137 .elevated_guests scope6138 returns only guests with elevated role6139 .with_elevated_guests scope6140 returns only members above guest or guests with elevated role6141# [RSpecRunTime] Finishing example group ee/spec/models/ee/member_spec.rb. It took 43.67 seconds. Expected to take 1 minute 3.64 seconds.6142# [RSpecRunTime] Starting example group ee/spec/services/ee/merge_requests/create_pipeline_service_spec.rb. Expected to take 52.13 seconds.6143MergeRequests::CreatePipelineService6144 #execute6145 responds with success6146 when push options contain ci.skip6147 creates a skipped pipeline6148# [RSpecRunTime] RSpec elapsed time: 14 minutes 18.48 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.14 1.19 1.33 1/480 35096149.6150 when merge request is a draft6151 behaves like merged result pipeline6152 creates a merge result pipeline6153# [RSpecRunTime] RSpec elapsed time: 14 minutes 21.14 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.14 1.19 1.33 1/480 36766154.6155 when merge request requires an approval6156 behaves like merged result pipeline6157 creates a merge result pipeline6158# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.15 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.13 1.19 1.33 1/480 38436159.6160 when project setting for merge request pipelines is disabled6161 behaves like detached merge request pipeline6162 creates a detached merge request pipeline6163 responds with success6164# [RSpecRunTime] RSpec elapsed time: 14 minutes 28.17 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.13 1.19 1.33 1/480 40226165.6166 when merge request is submitted from fork6167 behaves like detached merge request pipeline6168 creates a detached merge request pipeline6169 responds with success6170# [RSpecRunTime] RSpec elapsed time: 14 minutes 35.55 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.10 1.18 1.33 2/480 42456171.6172 when the CreateService is retried6173 does not create a merge request pipeline twice6174# [RSpecRunTime] RSpec elapsed time: 14 minutes 38.19 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.10 1.18 1.33 1/480 44126175.6176 when merge request has no commit6177 behaves like detached merge request pipeline6178 creates a detached merge request pipeline6179 responds with success6180# [RSpecRunTime] RSpec elapsed time: 14 minutes 42.77 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.10 1.18 1.33 1/480 46176181.6182 when merge request has a conflict6183 behaves like detached merge request pipeline6184 creates a detached merge request pipeline6185 responds with success6186# [RSpecRunTime] RSpec elapsed time: 14 minutes 47.23 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.17 1.19 1.33 1/480 48226187.6188 when workflow:rules are specified6189 when bridge job is used6190 behaves like detached merge request pipeline6191 creates a detached merge request pipeline6192 responds with success6193# [RSpecRunTime] RSpec elapsed time: 14 minutes 51.81 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.31 1.22 1.34 2/480 50266194.6195 when .gitlab-ci.yml is invalid6196 persists a pipeline with a config error6197 responds with error6198# [RSpecRunTime] RSpec elapsed time: 14 minutes 56.82 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.29 1.22 1.34 1/480 53636199.6200# [RSpecRunTime] Finishing example group ee/spec/services/ee/merge_requests/create_pipeline_service_spec.rb. It took 43.76 seconds. Expected to take 52.13 seconds.6201# [RSpecRunTime] Starting example group ee/spec/models/merge_request_block_spec.rb. Expected to take 50.5 seconds.6202MergeRequestBlock6203 does not allow STI6204 associations6205 is expected to belong to blocking_merge_request class_name => MergeRequest required: false6206 is expected to belong to blocked_merge_request class_name => MergeRequest required: false6207 validations6208 is expected to validate that :blocking_merge_request cannot be empty/falsy6209 is expected to validate that :blocked_merge_request cannot be empty/falsy6210 forbids the blocking MR from being the blocked MR6211 allows an MR to block multiple MRs6212 limits the number of blocking MRs to MAX_BLOCKED_BY_COUNT6213 limits the number of blocked MRs to MAX_BLOCKS_COUNT6214 allows an MR to be blocked by multiple MRs6215 allows blocks to be intra-project6216 forbids duplicate blocks6217 allows a blocking MR to become blocked6218 allows a blocked MR to become a blocker6219# [RSpecRunTime] RSpec elapsed time: 15 minutes 27.39 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.25 1.22 1.33 1/481 73836220.6221 .with_blocking_mr_ids6222 returns blocks with a matching blocking_merge_request_id6223 eager-loads the blocking MRs6224# [RSpecRunTime] RSpec elapsed time: 15 minutes 37.21 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.14 1.19 1.32 1/481 80406225.6226# [RSpecRunTime] Finishing example group ee/spec/models/merge_request_block_spec.rb. It took 40.4 seconds. Expected to take 50.5 seconds.6227# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.6228Lint factories for MergeRequestBlock6229 with saas, license, and no factory defaults6230 behaves like factory6231 merge_request_block factory6232 does not raise error when built6233 does not raise error when created6234# [RSpecRunTime] RSpec elapsed time: 15 minutes 40.26 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.13 1.19 1.32 1/481 82056235.6236# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 3.05 seconds. Expected to take 39.97 seconds.6237# [RSpecRunTime] Starting example group ee/spec/finders/merge_requests_finder_spec.rb. Expected to take 40.82 seconds.6238MergeRequestsFinder6239 #execute6240 ignores filtering by weight6241 merge commit sha6242 filters by merge commit sha6243# [RSpecRunTime] RSpec elapsed time: 15 minutes 47.25 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.12 1.18 1.32 1/480 82956244.6245 filtering by approved6246 when flag `mr_approved_filter` is enabled6247 when licensed6248 for approved6249 for not approved6250# [RSpecRunTime] RSpec elapsed time: 15 minutes 52.69 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.03 1.16 1.31 1/480 82966251.6252 when unlicensed6253 for approved6254 for not approved6255# [RSpecRunTime] RSpec elapsed time: 15 minutes 56.93 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.02 1.16 1.31 1/477 82976256.6257 when flag `mr_approved_filter` is disabled6258 for approved6259 for not approved6260# [RSpecRunTime] RSpec elapsed time: 16 minutes 1.14 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.10 1.18 1.31 1/476 82986261.6262 filtering by approver usernames6263 returns merge requests that have user as an approver6264 with nil values6265 returns same set of merge requests without approvers6266# [RSpecRunTime] RSpec elapsed time: 16 minutes 5.83 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.01 1.16 1.31 1/480 83136267.6268 filtering by approver user IDs6269 returns merge requests that have user as an approver6270 with nil values6271 returns same set of merge requests without approvers6272# [RSpecRunTime] RSpec elapsed time: 16 minutes 10.48 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.01 1.15 1.31 1/481 83286273.6274 filtering by scoped label wildcard6275 returns all merge requests that match the wildcard6276# [RSpecRunTime] RSpec elapsed time: 16 minutes 13.2 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.01 1.15 1.31 1/481 83436277.6278# [RSpecRunTime] Finishing example group ee/spec/finders/merge_requests_finder_spec.rb. It took 32.95 seconds. Expected to take 40.82 seconds.6279# [RSpecRunTime] Starting example group ee/spec/models/ee/ci/secure_file_spec.rb. Expected to take 38.03 seconds.6280Ci::SecureFile6281 does not allow STI6282 on a primary node6283 .with_verification_state6284 returns records with given scope6285 .checksummed6286 returns records with given scope6287 .not_checksummed6288 returns records with given scope6289 #save_verification_details6290 when model record is not part of verifiables scope6291 does not create verification details6292 when model_record is part of verifiables scope6293 creates verification details6294 when Geo is disabled6295 #save_verification_details6296 when model_record is part of verifiables scope6297 doesn't create verification details6298 #replicables_for_current_secondary6299 selective_sync_namespaces: nil, selective_sync_shards: nil, factory: [:ci_secure_file], project_factory: [:project], include_expectation: true6300 when sync object storage is enabled6301 when the ci secure file is locally stored6302 is expected to eq true6303 when the ci secure file is object stored6304 is expected to eq true6305 when sync object storage is disabled6306 when the ci secure file is locally stored6307 is expected to eq true6308 when the ci secure file is object stored6309 is expected to be falsey6310 selective_sync_namespaces: nil, selective_sync_shards: :model, factory: [:ci_secure_file], project_factory: [:project], include_expectation: true6311 when sync object storage is enabled6312 when the ci secure file is locally stored6313 is expected to eq true6314 when the ci secure file is object stored6315 is expected to eq true6316 when sync object storage is disabled6317 when the ci secure file is locally stored6318 is expected to eq true6319 when the ci secure file is object stored6320 is expected to be falsey6321 selective_sync_namespaces: nil, selective_sync_shards: :other, factory: [:ci_secure_file], project_factory: [:project], include_expectation: false6322 when sync object storage is enabled6323 when the ci secure file is locally stored6324 is expected to eq false6325 when the ci secure file is object stored6326 is expected to eq false6327 when sync object storage is disabled6328 when the ci secure file is locally stored6329 is expected to eq false6330 when the ci secure file is object stored6331 is expected to be falsey6332 selective_sync_namespaces: :model_parent, selective_sync_shards: nil, factory: [:ci_secure_file], project_factory: [:project], include_expectation: true6333 when sync object storage is enabled6334 when the ci secure file is locally stored6335 is expected to eq true6336 when the ci secure file is object stored6337 is expected to eq true6338 when sync object storage is disabled6339 when the ci secure file is locally stored6340 is expected to eq true6341 when the ci secure file is object stored6342 is expected to be falsey6343 selective_sync_namespaces: :model_parent_parent, selective_sync_shards: nil, factory: [:ci_secure_file], project_factory: [:project, :in_subgroup], include_expectation: true6344 when sync object storage is enabled6345 when the ci secure file is locally stored6346 is expected to eq true6347 when the ci secure file is object stored6348 is expected to eq true6349 when sync object storage is disabled6350 when the ci secure file is locally stored6351 is expected to eq true6352 when the ci secure file is object stored6353 is expected to be falsey6354# [RSpecRunTime] RSpec elapsed time: 16 minutes 32.78 seconds. Current RSS: ~1435M. Threads: 5. load average: 0.93 1.13 1.29 2/474 83446355.6356 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:ci_secure_file], project_factory: [:project], include_expectation: false6357 when sync object storage is enabled6358 when the ci secure file is locally stored6359 is expected to eq false6360 when the ci secure file is object stored6361 is expected to eq false6362 when sync object storage is disabled6363 when the ci secure file is locally stored6364 is expected to eq false6365 when the ci secure file is object stored6366 is expected to be falsey6367 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:ci_secure_file], project_factory: [:project, :in_subgroup], include_expectation: false6368 when sync object storage is enabled6369 when the ci secure file is locally stored6370 is expected to eq false6371 when the ci secure file is object stored6372 is expected to eq false6373 when sync object storage is disabled6374 when the ci secure file is locally stored6375 is expected to eq false6376 when the ci secure file is object stored6377 is expected to be falsey6378 .search6379 when search query is empty6380 returns all records6381 when search query is not empty6382 without matches6383 filters all records6384 with matches by attributes6385 searchable_attribute: :name6386 is expected to contain exactly #<Ci::SecureFile id: 58, project_id: 563, created_at: "2024-05-29 23:50:15.518902399 +0000", updated_...49e0a43121207f78d1b4ecde00e831a2c54...", metadata: nil, expires_at: nil, verification_checksum: nil>6387# [RSpecRunTime] Finishing example group ee/spec/models/ee/ci/secure_file_spec.rb. It took 27.78 seconds. Expected to take 38.03 seconds.6388# [RSpecRunTime] Starting example group ee/spec/models/security/orchestration_policy_rule_schedule_spec.rb. Expected to take 32.56 seconds.6389Security::OrchestrationPolicyRuleSchedule6390 does not allow STI6391 associations6392 is expected to belong to owner class_name => User required: false6393 is expected to belong to security_orchestration_policy_configuration class_name => Security::OrchestrationPolicyConfiguration required: false6394 validations6395 is expected to validate that :owner cannot be empty/falsy6396 is expected to validate that :security_orchestration_policy_configuration cannot be empty/falsy6397 is expected to validate that :cron cannot be empty/falsy6398 is expected to validate that :policy_index cannot be empty/falsy6399 is expected to validate that :rule_index cannot be empty/falsy6400 does not allow invalid cron patterns6401 does not allow invalid cron patterns6402# [RSpecRunTime] RSpec elapsed time: 16 minutes 46.34 seconds. Current RSS: ~1414M. Threads: 5. load average: 0.94 1.12 1.29 2/474 83456403.6404 .runnable_schedules6405 when there are runnable schedules6406 returns the runnable schedule6407 when there are no runnable schedules6408 returns an empty array6409 when there are runnable schedules in future6410 returns an empty array6411 #policy6412 when policy is present6413 is expected to eq {:actions=>[{:scan=>"dast", :scanner_profile=>"Scanner Profile", :site_profile=>"Site Profile"}], :de...heduled DAST 1", :rules=>[{:branches=>["production"], :cadence=>"*/20 * * * *", :type=>"schedule"}]}6414 when policy is not present6415 is expected to be nil6416 when policy is not enabled6417 is expected to be nil6418 #applicable_branches6419 when branches does not exist6420 is expected to be empty6421# [RSpecRunTime] RSpec elapsed time: 16 minutes 52.2 seconds. Current RSS: ~1438M. Threads: 5. load average: 0.95 1.12 1.28 1/476 83716422.6423 when branches is empty6424 is expected to be empty6425 when provided project is not provided6426 is expected to be empty6427 when some of the branches exists6428 is expected to eq ["feature-a"]6429 when branches with wildcards matches6430 is expected to eq ["feature-a", "feature-b"]6431 when policy is not present6432 is expected to be empty6433 when policy rules are not present6434 is expected to be empty6435 #applicable_agents6436 when applicable rule contains agents configuration6437 is expected to eq {:"production-agent"=>{:namespaces=>["production-namespace"]}}6438# [RSpecRunTime] RSpec elapsed time: 16 minutes 55.01 seconds. Current RSS: ~1483M. Threads: 5. load average: 0.87 1.10 1.28 1/479 85556439.6440 when applicable rule does not contain agents configuration6441 is expected to be nil6442 #for_agent?6443 when applicable rule contains agents configuration6444 is expected to eq true6445# [RSpecRunTime] RSpec elapsed time: 16 minutes 56.34 seconds. Current RSS: ~1468M. Threads: 5. load average: 0.87 1.10 1.28 1/479 85766446.6447 when applicable rule does not contain agents configuration6448 is expected to eq false6449 #set_next_run_at6450 behaves like handles set_next_run_at6451 when schedule runs every minute6452 updates next_run_at to the worker's execution time6453 when there are two different schedules in the same time zones6454 sets the sames next_run_at6455# [RSpecRunTime] RSpec elapsed time: 16 minutes 59.12 seconds. Current RSS: ~1436M. Threads: 5. load average: 0.88 1.10 1.28 1/479 85776456.6457 when cron is updated for existing schedules6458 updates next_run_at automatically6459 #cron_timezone6460 when timezone is not defined in the rule6461 is expected to eq "UTC"6462# [RSpecRunTime] RSpec elapsed time: 17 minutes 1.28 seconds. Current RSS: ~1402M. Threads: 5. load average: 0.88 1.10 1.28 1/480 85986463.6464 when timezone defined in the rule is empty string6465 is expected to eq "UTC"6466 when timezone is defined in the rule6467 is expected to eq "Europe/Amsterdam"6468 behaves like includes Limitable concern6469 #exceeds_limits?6470 without plan limits configured6471 is expected to eq false6472 without plan limits configured6473 is expected to eq false6474 with an existing model6475 is expected to eq true6476# [RSpecRunTime] RSpec elapsed time: 17 minutes 4.15 seconds. Current RSS: ~1409M. Threads: 5. load average: 0.81 1.08 1.27 1/476 85996477.6478 validations6479 is expected to be a kind of Limitable6480 without plan limits configured6481 can create new models6482# [RSpecRunTime] RSpec elapsed time: 17 minutes 5.89 seconds. Current RSS: ~1386M. Threads: 5. load average: 0.81 1.08 1.27 1/475 86006483.6484 with plan limits configured6485 can create new models6486 with an existing model6487 cannot create new models exceeding the plan limits6488# [RSpecRunTime] RSpec elapsed time: 17 minutes 7.83 seconds. Current RSS: ~1383M. Threads: 5. load average: 0.81 1.08 1.27 1/475 86016489.6490# [RSpecRunTime] Finishing example group ee/spec/models/security/orchestration_policy_rule_schedule_spec.rb. It took 26.83 seconds. Expected to take 32.56 seconds.6491# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.6492Lint factories for Security::OrchestrationPolicyRuleSchedule6493 with saas, license, and factory defaults6494 behaves like factory6495 security_orchestration_policy_rule_schedule factory6496 does not raise error when built6497 does not raise error when created6498# [RSpecRunTime] RSpec elapsed time: 17 minutes 9.16 seconds. Current RSS: ~1379M. Threads: 5. load average: 0.83 1.08 1.27 1/476 86296499.6500# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.33 seconds. Expected to take 39.97 seconds.6501# [RSpecRunTime] Starting example group ee/spec/models/namespaces/storage/enforcement_spec.rb. Expected to take 30.06 seconds.6502Namespaces::Storage::Enforcement6503 does not allow STI6504 .over_pre_enforcement_notification_limit?6505 when storage limit exclusion is present6506 returns false6507 when storage limit exclusion is not present6508 total_storage: 12, notification_limit: 0, additional_purchased_storage_size: 0, expected_result: false6509 returns expected_result6510 total_storage: 12, notification_limit: 13, additional_purchased_storage_size: 0, expected_result: false6511 returns expected_result6512 total_storage: 12, notification_limit: 12, additional_purchased_storage_size: 0, expected_result: false6513 returns expected_result6514 total_storage: 13, notification_limit: 12, additional_purchased_storage_size: 0, expected_result: true6515 returns expected_result6516 total_storage: 12, notification_limit: 13, additional_purchased_storage_size: 1, expected_result: false6517 returns expected_result6518 total_storage: 13, notification_limit: 12, additional_purchased_storage_size: 1, expected_result: false6519 returns expected_result6520 total_storage: 15, notification_limit: 13, additional_purchased_storage_size: 1, expected_result: true6521 returns expected_result6522 total_storage: 12, notification_limit: 12, additional_purchased_storage_size: 1, expected_result: false6523 returns expected_result6524 .enforce_limit?6525 with plans and exclusions6526 plan: :free_plan, enforcement_limit: 100, dashboard_limit: 0, excluded: false, result: true6527 returns the expected result6528 with a subgroup6529 returns the expected result6530 with disabled settings6531 returns false when the namespace_storage_limit feature flag is disabled6532 returns false when the enforce_namespace_storage_limit application setting is disabled6533 returns false when the automatic_purchased_storage_allocation application setting is disabled6534 plan: :free_plan, enforcement_limit: 0, dashboard_limit: 0, excluded: false, result: false6535 returns the expected result6536 with a subgroup6537 returns the expected result6538 with disabled settings6539 returns false when the namespace_storage_limit feature flag is disabled6540 returns false when the enforce_namespace_storage_limit application setting is disabled6541 returns false when the automatic_purchased_storage_allocation application setting is disabled6542 plan: :free_plan, enforcement_limit: 0, dashboard_limit: 100, excluded: false, result: true6543 returns the expected result6544 with a subgroup6545 returns the expected result6546 with disabled settings6547 returns false when the namespace_storage_limit feature flag is disabled6548 returns false when the enforce_namespace_storage_limit application setting is disabled6549 returns false when the automatic_purchased_storage_allocation application setting is disabled6550 plan: :free_plan, enforcement_limit: 100, dashboard_limit: 100, excluded: false, result: true6551 returns the expected result6552 with a subgroup6553 returns the expected result6554 with disabled settings6555 returns false when the namespace_storage_limit feature flag is disabled6556 returns false when the enforce_namespace_storage_limit application setting is disabled6557 returns false when the automatic_purchased_storage_allocation application setting is disabled6558 plan: :free_plan, enforcement_limit: 0, dashboard_limit: 0, excluded: true, result: false6559 returns the expected result6560 with a subgroup6561 returns the expected result6562 with disabled settings6563 returns false when the namespace_storage_limit feature flag is disabled6564 returns false when the enforce_namespace_storage_limit application setting is disabled6565 returns false when the automatic_purchased_storage_allocation application setting is disabled6566 plan: :free_plan, enforcement_limit: 100, dashboard_limit: 0, excluded: true, result: false6567 returns the expected result6568 with a subgroup6569 returns the expected result6570 with disabled settings6571 returns false when the namespace_storage_limit feature flag is disabled6572 returns false when the enforce_namespace_storage_limit application setting is disabled6573 returns false when the automatic_purchased_storage_allocation application setting is disabled6574 plan: :free_plan, enforcement_limit: 0, dashboard_limit: 100, excluded: true, result: false6575 returns the expected result6576 with a subgroup6577 returns the expected result6578 with disabled settings6579 returns false when the namespace_storage_limit feature flag is disabled6580 returns false when the enforce_namespace_storage_limit application setting is disabled6581 returns false when the automatic_purchased_storage_allocation application setting is disabled6582 plan: :free_plan, enforcement_limit: 100, dashboard_limit: 100, excluded: true, result: false6583 returns the expected result6584 with a subgroup6585 returns the expected result6586 with disabled settings6587 returns false when the namespace_storage_limit feature flag is disabled6588 returns false when the enforce_namespace_storage_limit application setting is disabled6589 returns false when the automatic_purchased_storage_allocation application setting is disabled6590 plan: :ultimate_plan, enforcement_limit: 100, dashboard_limit: 0, excluded: false, result: false6591 returns the expected result6592 with a subgroup6593 returns the expected result6594 with disabled settings6595 returns false when the namespace_storage_limit feature flag is disabled6596 returns false when the enforce_namespace_storage_limit application setting is disabled6597 returns false when the automatic_purchased_storage_allocation application setting is disabled6598 plan: :ultimate_plan, enforcement_limit: 0, dashboard_limit: 100, excluded: false, result: false6599 returns the expected result6600 with a subgroup6601 returns the expected result6602 with disabled settings6603 returns false when the namespace_storage_limit feature flag is disabled6604 returns false when the enforce_namespace_storage_limit application setting is disabled6605 returns false when the automatic_purchased_storage_allocation application setting is disabled6606 plan: :ultimate_plan, enforcement_limit: 100, dashboard_limit: 100, excluded: false, result: false6607 returns the expected result6608 with a subgroup6609 returns the expected result6610 with disabled settings6611 returns false when the namespace_storage_limit feature flag is disabled6612 returns false when the enforce_namespace_storage_limit application setting is disabled6613 returns false when the automatic_purchased_storage_allocation application setting is disabled6614 plan: :ultimate_plan, enforcement_limit: 100, dashboard_limit: 0, excluded: true, result: false6615 returns the expected result6616 with a subgroup6617 returns the expected result6618 with disabled settings6619 returns false when the namespace_storage_limit feature flag is disabled6620 returns false when the enforce_namespace_storage_limit application setting is disabled6621 returns false when the automatic_purchased_storage_allocation application setting is disabled6622 plan: :ultimate_plan, enforcement_limit: 0, dashboard_limit: 100, excluded: true, result: false6623 returns the expected result6624 with a subgroup6625 returns the expected result6626 with disabled settings6627 returns false when the namespace_storage_limit feature flag is disabled6628 returns false when the enforce_namespace_storage_limit application setting is disabled6629 returns false when the automatic_purchased_storage_allocation application setting is disabled6630 plan: :ultimate_plan, enforcement_limit: 100, dashboard_limit: 100, excluded: true, result: false6631 returns the expected result6632 with a subgroup6633 returns the expected result6634 with disabled settings6635 returns false when the namespace_storage_limit feature flag is disabled6636 returns false when the enforce_namespace_storage_limit application setting is disabled6637 returns false when the automatic_purchased_storage_allocation application setting is disabled6638 plan: :opensource_plan, enforcement_limit: 100, dashboard_limit: 0, excluded: false, result: false6639 returns the expected result6640 with a subgroup6641 returns the expected result6642 with disabled settings6643 returns false when the namespace_storage_limit feature flag is disabled6644 returns false when the enforce_namespace_storage_limit application setting is disabled6645 returns false when the automatic_purchased_storage_allocation application setting is disabled6646 plan: :opensource_plan, enforcement_limit: 0, dashboard_limit: 100, excluded: false, result: false6647 returns the expected result6648 with a subgroup6649 returns the expected result6650 with disabled settings6651 returns false when the namespace_storage_limit feature flag is disabled6652 returns false when the enforce_namespace_storage_limit application setting is disabled6653 returns false when the automatic_purchased_storage_allocation application setting is disabled6654 plan: :opensource_plan, enforcement_limit: 100, dashboard_limit: 100, excluded: false, result: false6655 returns the expected result6656 with a subgroup6657 returns the expected result6658 with disabled settings6659 returns false when the namespace_storage_limit feature flag is disabled6660 returns false when the enforce_namespace_storage_limit application setting is disabled6661 returns false when the automatic_purchased_storage_allocation application setting is disabled6662 plan: :opensource_plan, enforcement_limit: 100, dashboard_limit: 0, excluded: true, result: false6663 returns the expected result6664 with a subgroup6665 returns the expected result6666 with disabled settings6667 returns false when the namespace_storage_limit feature flag is disabled6668 returns false when the enforce_namespace_storage_limit application setting is disabled6669 returns false when the automatic_purchased_storage_allocation application setting is disabled6670 plan: :opensource_plan, enforcement_limit: 0, dashboard_limit: 100, excluded: true, result: false6671 returns the expected result6672 with a subgroup6673 returns the expected result6674 with disabled settings6675 returns false when the namespace_storage_limit feature flag is disabled6676 returns false when the enforce_namespace_storage_limit application setting is disabled6677 returns false when the automatic_purchased_storage_allocation application setting is disabled6678 plan: :opensource_plan, enforcement_limit: 100, dashboard_limit: 100, excluded: true, result: false6679 returns the expected result6680 with a subgroup6681 returns the expected result6682 with disabled settings6683 returns false when the namespace_storage_limit feature flag is disabled6684 returns false when the enforce_namespace_storage_limit application setting is disabled6685 returns false when the automatic_purchased_storage_allocation application setting is disabled6686 when the group does not have a plan6687 when enforcement limit is set on the free plan6688 is expected to equal true6689 when enforcement limit is not set on the free plan6690 is expected to equal false6691 .in_enforcement_rollout?6692 enforce_limit: true, storage_limit_exclusion: false, dashboard_limit_applicable: false, enforcement_limit: 10, storage_size_limit: 5, result: true6693 is expected to eq true6694 enforce_limit: false, storage_limit_exclusion: false, dashboard_limit_applicable: false, enforcement_limit: 10, storage_size_limit: 5, result: false6695 is expected to eq false6696 enforce_limit: true, storage_limit_exclusion: true, dashboard_limit_applicable: false, enforcement_limit: 10, storage_size_limit: 5, result: false6697 is expected to eq false6698 enforce_limit: true, storage_limit_exclusion: false, dashboard_limit_applicable: true, enforcement_limit: 10, storage_size_limit: 5, result: false6699 is expected to eq false6700 enforce_limit: true, storage_limit_exclusion: false, dashboard_limit_applicable: false, enforcement_limit: 5, storage_size_limit: 5, result: false6701 is expected to eq false6702 .enforceable_storage_limit6703 enforcement_limit: 0, dashboard_limit: 0, dashboard_limit_enabled_at: nil, group_created_at: Mon, 29 Apr 2024 23:33:33.397729300 UTC +00:00, result: 06704 returns the expected limit6705 enforcement_limit: 0, dashboard_limit: 0, dashboard_limit_enabled_at: Wed, 29 May 2024 23:33:33.398046879 UTC +00:00, group_created_at: Mon, 29 Apr 2024 23:33:33.398060699 UTC +00:00, result: 06706 returns the expected limit6707 enforcement_limit: 0, dashboard_limit: 0, dashboard_limit_enabled_at: Mon, 29 Apr 2024 23:33:33.398176599 UTC +00:00, group_created_at: Wed, 29 May 2024 23:33:33.398207030 UTC +00:00, result: 06708 returns the expected limit6709 enforcement_limit: 100, dashboard_limit: 0, dashboard_limit_enabled_at: nil, group_created_at: Mon, 29 Apr 2024 23:33:33.398280890 UTC +00:00, result: 1006710 returns the expected limit6711 enforcement_limit: 100, dashboard_limit: 0, dashboard_limit_enabled_at: Wed, 29 May 2024 23:33:33.398383579 UTC +00:00, group_created_at: Mon, 29 Apr 2024 23:33:33.398390009 UTC +00:00, result: 1006712 returns the expected limit6713 enforcement_limit: 100, dashboard_limit: 50, dashboard_limit_enabled_at: Wed, 29 May 2024 23:33:33.398475659 UTC +00:00, group_created_at: Mon, 29 Apr 2024 23:33:33.398481179 UTC +00:00, result: 1006714 returns the expected limit6715 enforcement_limit: 100, dashboard_limit: 500, dashboard_limit_enabled_at: Wed, 29 May 2024 23:33:33.398566239 UTC +00:00, group_created_at: Mon, 29 Apr 2024 23:33:33.398571899 UTC +00:00, result: 1006716 returns the expected limit6717 enforcement_limit: 0, dashboard_limit: 50, dashboard_limit_enabled_at: nil, group_created_at: Mon, 29 Apr 2024 23:33:33.398658139 UTC +00:00, result: 06718 returns the expected limit6719 enforcement_limit: 0, dashboard_limit: 50, dashboard_limit_enabled_at: Mon, 29 Apr 2024 23:33:33.398780329 UTC +00:00, group_created_at: Wed, 29 May 2024 23:33:33.398814469 UTC +00:00, result: 506720 returns the expected limit6721 enforcement_limit: 100, dashboard_limit: 50, dashboard_limit_enabled_at: Mon, 29 Apr 2024 23:33:33.398926489 UTC +00:00, group_created_at: Wed, 29 May 2024 23:33:33.398978709 UTC +00:00, result: 506722 returns the expected limit6723 enforcement_limit: 25, dashboard_limit: 50, dashboard_limit_enabled_at: Mon, 29 Apr 2024 23:33:33.399082109 UTC +00:00, group_created_at: Wed, 29 May 2024 23:33:33.399124069 UTC +00:00, result: 506724 returns the expected limit6725 enforcement_limit: 0, dashboard_limit: 50, dashboard_limit_enabled_at: Wed, 29 May 2024 23:33:33.399228499 UTC +00:00, group_created_at: Mon, 29 Apr 2024 23:33:33.399237139 UTC +00:00, result: 06726 returns the expected limit6727 .show_pre_enforcement_alert?6728 with all possible scenarios6729 feature_available: true, automatic_purchased_storage_allocation: true, root_namespace_paid: false, show_preenforcement_banner_enabled: true, total_storage: 11, notification_limit: 10, enforcement_limit: 12, expected_result: true6730 returns the expected result6731 feature_available: true, automatic_purchased_storage_allocation: true, root_namespace_paid: false, show_preenforcement_banner_enabled: true, total_storage: 11, notification_limit: 12, enforcement_limit: 13, expected_result: false6732 returns the expected result6733 feature_available: true, automatic_purchased_storage_allocation: true, root_namespace_paid: false, show_preenforcement_banner_enabled: true, total_storage: 12, notification_limit: 10, enforcement_limit: 11, expected_result: false6734 returns the expected result6735 feature_available: false, automatic_purchased_storage_allocation: true, root_namespace_paid: false, show_preenforcement_banner_enabled: true, total_storage: 11, notification_limit: 10, enforcement_limit: 12, expected_result: false6736 returns the expected result6737 feature_available: true, automatic_purchased_storage_allocation: false, root_namespace_paid: false, show_preenforcement_banner_enabled: true, total_storage: 11, notification_limit: 10, enforcement_limit: 12, expected_result: false6738 returns the expected result6739 feature_available: true, automatic_purchased_storage_allocation: true, root_namespace_paid: true, show_preenforcement_banner_enabled: true, total_storage: 11, notification_limit: 10, enforcement_limit: 12, expected_result: false6740 returns the expected result6741 feature_available: true, automatic_purchased_storage_allocation: true, root_namespace_paid: false, show_preenforcement_banner_enabled: false, total_storage: 11, notification_limit: 10, enforcement_limit: 12, expected_result: false6742 returns the expected result6743 when tracking pre-enforcement notifications6744 when the namespace has never reached the limit before6745 updates the pre_enforcement_notification_at timestamp6746 when cache exists6747 does not update the database6748 when the namespace has previously reached the limit6749 with no cache6750 does not update the pre_enforcement_notification_at timestamp6751 when cache exists6752 does not update the database6753# [RSpecRunTime] Finishing example group ee/spec/models/namespaces/storage/enforcement_spec.rb. It took 24.67 seconds. Expected to take 30.06 seconds.6754# [RSpecRunTime] Starting example group ee/spec/services/auto_merge/merge_when_checks_pass_service_spec.rb. Expected to take 26.65 seconds.6755AutoMerge::MergeWhenChecksPassService6756 #cancel6757 behaves like auto_merge service #cancel6758 resets all the pipeline succeeds params6759 posts a system note6760# [RSpecRunTime] RSpec elapsed time: 17 minutes 36.05 seconds. Current RSS: ~1454M. Threads: 5. load average: 0.89 1.07 1.26 1/481 87676761.6762 #execute6763 when the MR is available for auto merge6764 when first time enabling6765 sets the params, merge_user, and flag6766 schedules a notification6767 creates a system note6768# [RSpecRunTime] RSpec elapsed time: 17 minutes 39.64 seconds. Current RSS: ~1449M. Threads: 5. load average: 0.90 1.07 1.26 1/481 91036769.6770 when mergeable6771 updates the merge params6772# [RSpecRunTime] RSpec elapsed time: 17 minutes 40.69 seconds. Current RSS: ~1443M. Threads: 5. load average: 0.90 1.07 1.26 1/481 92136773.6774 #process6775 when the merge request does not have a ci config6776 when the merge request is mergable6777 calls the merge worker6778 when the merge request is not mergeable6779 does not call the merge worker6780 when the merge request has a ci config6781 when the pipeline has not succeeded6782 does not call the merge worker6783 when the pipeline has succeeded6784 when the merge request is mergable6785 calls the merge worker6786 when the merge request is not mergeable6787 does not call the merge worker6788 #available_for?6789 when immediately mergeable6790 when a non active pipeline6791 is expected to eq false6792 when an active pipeline6793 is expected to eq true6794 when merge when checks pass flag is off6795 is expected to eq false6796 when missing approvals6797 is expected to eq true6798 when additional merge when checks flag is off6799 is expected to eq true6800# [RSpecRunTime] RSpec elapsed time: 17 minutes 46.6 seconds. Current RSS: ~1434M. Threads: 5. load average: 0.82 1.05 1.25 1/481 97586801.6802 when draft status6803 is expected to eq true6804 when additional merge when checks flag is off6805 is expected to eq false6806# [RSpecRunTime] RSpec elapsed time: 17 minutes 47.87 seconds. Current RSS: ~1424M. Threads: 5. load average: 0.82 1.05 1.25 1/481 98676807.6808 when blocked status6809 is expected to eq true6810 when additional merge when checks flag is off6811 is expected to eq false6812# [RSpecRunTime] RSpec elapsed time: 17 minutes 51.49 seconds. Current RSS: ~1438M. Threads: 5. load average: 0.84 1.05 1.25 1/481 101376813.6814 when discussions open6815 is expected to eq true6816 when additional merge when checks flag is off6817 is expected to eq false6818# [RSpecRunTime] RSpec elapsed time: 17 minutes 52.66 seconds. Current RSS: ~1438M. Threads: 5. load average: 0.84 1.05 1.25 1/481 102466819.6820 when pipline is active6821 is expected to eq true6822 when additional merge when checks flag is off6823 is expected to eq true6824# [RSpecRunTime] RSpec elapsed time: 17 minutes 53.95 seconds. Current RSS: ~1434M. Threads: 5. load average: 0.85 1.05 1.25 1/481 103576825.6826 when the user does not have permission to merge6827 is expected to eq false6828 when merge trains are enabled6829 is expected to eq false6830 #abort6831 behaves like auto_merge service #abort6832 posts a system note6833# [RSpecRunTime] Finishing example group ee/spec/services/auto_merge/merge_when_checks_pass_service_spec.rb. It took 21.77 seconds. Expected to take 26.65 seconds.6834# [RSpecRunTime] Starting example group ee/spec/models/namespaces/storage/root_size_spec.rb. Expected to take 25.17 seconds.6835Namespaces::Storage::RootSize6836 does not allow STI6837 #above_size_limit?6838 when limit enforcement is off6839 is expected to eq false6840 when limit enforcement is on6841 when limit is 06842 is expected to eq false6843 when below limit6844 is expected to eq false6845 when above limit6846 is expected to eq true6847 when tracking the first enforcement for a namespace6848 when the namespace has never been above the limit before6849 updates the first_enforced_at timestamp6850 when cache exists6851 does not update the database6852 when the namespace has been above the limit before6853 with no cache6854 does not update the timestamp6855 when cache exists6856 does not update the database6857 when tracking the last enforcement for a namespace6858 with no cache6859 updates the last_enforced_at timestamp6860 when cache exists6861 does not update the database6862 #usage_ratio6863 is expected to eq 0.56864 when limit is 06865 is expected to eq 06866 when there are no root_storage_statistics6867 is expected to eq 06868 #current_size6869 is expected to eq 524288006870 with cached values6871 caches the value6872 without root_storage_statistics6873 caches the value6874 when it is a subgroup of the namespace6875 is expected to eq 524288006876 when there are no root_storage_statistics6877 returns zero6878 with fork storage sizes6879 returns the cost factored storage size6880 #limit6881 when there is additional purchased storage and a plan6882 is expected to eq 262144000006883 when there is no additionl purchased storage6884 is expected to eq 157286400006885 when there is no additional purchased storage or plan limit set6886 is expected to eq 06887 with cached values6888 caches the value6889 #dashboard_limit6890 when there is no additional purchased storage6891 returns the dashboard limit6892 when there is additional purchased storage6893 returns the dashboard limit with additional storage6894 with cached values6895 caches the value6896 #remaining_storage_size6897 limit: 0, used: 0, expected_size: 06898 returns the remaining storage size in bytes6899 limit: 0, used: 100, expected_size: 06900 returns the remaining storage size in bytes6901 limit: 100, used: 0, expected_size: 1048576006902 returns the remaining storage size in bytes6903 limit: 100, used: 200, expected_size: 06904 returns the remaining storage size in bytes6905 limit: 100, used: 70, expected_size: 314572806906 returns the remaining storage size in bytes6907 limit: 100, used: 85, expected_size: 157286406908 returns the remaining storage size in bytes6909 limit: 100, used: 99, expected_size: 10485766910 returns the remaining storage size in bytes6911 limit: 100, used: 100, expected_size: 06912 returns the remaining storage size in bytes6913 limit: 1000, used: 971, expected_size: 304087046914 returns the remaining storage size in bytes6915 limit: 8192, used: 6144, expected_size: 21474836486916 returns the remaining storage size in bytes6917 limit: 5120, used: 3840, expected_size: 13421772806918 returns the remaining storage size in bytes6919 limit: 5120, used: 5118, expected_size: 20971526920 returns the remaining storage size in bytes6921 #enforce_limit?6922 delegates to Namespaces::Storage::Enforcement6923 #exceeded_size6924 when given a parameter6925 change_size: 157286400, expected_excess_size: 1048576006926 returns the size in bytes that the change exceeds the limit6927 change_size: 62914560, expected_excess_size: 104857606928 returns the size in bytes that the change exceeds the limit6929 change_size: 53477376, expected_excess_size: 10485766930 returns the size in bytes that the change exceeds the limit6931 change_size: 52428800, expected_excess_size: 06932 returns the size in bytes that the change exceeds the limit6933 change_size: 10485760, expected_excess_size: 06934 returns the size in bytes that the change exceeds the limit6935 change_size: 0, expected_excess_size: 06936 returns the size in bytes that the change exceeds the limit6937 without a parameter6938 current_size: 0, expected_excess_size: 06939 returns the size in bytes that the current storage size exceeds the limit6940 current_size: 52428800, expected_excess_size: 06941 returns the size in bytes that the current storage size exceeds the limit6942 current_size: 104857600, expected_excess_size: 06943 returns the size in bytes that the current storage size exceeds the limit6944 current_size: 105906176, expected_excess_size: 10485766945 returns the size in bytes that the current storage size exceeds the limit6946 current_size: 178257920, expected_excess_size: 734003206947 returns the size in bytes that the current storage size exceeds the limit6948 #changes_will_exceed_size_limit?6949 when the changes will exceed the size limit6950 change_size: 534773766951 returns true6952 change_size: 629145606953 returns true6954 change_size: 1048576006955 returns true6956 when the changes will not exceed the size limit6957 change_size: 06958 returns false6959 change_size: 10485766960 returns false6961 change_size: 419430406962 returns false6963 change_size: 524288006964 returns false6965 when the current size exceeds the limit6966 change_size: 06967 returns true regardless of change_size6968 change_size: 10485766969 returns true regardless of change_size6970 change_size: 629145606971 returns true regardless of change_size6972 change_size: 1048576006973 returns true regardless of change_size6974 when storage size limit is 06975 returns false6976 with a project fork6977 in a paid namespace6978 visibility_level: :public6979 applies a cost factor for forks to the changes size6980 visibility_level: :internal6981 applies a cost factor for forks to the changes size6982 visibility_level: :private6983 applies a cost factor for forks to the changes size6984 in a free namespace6985 does not apply a cost factor for forks to the changes size for a private fork6986 visibility_level: :public6987 applies a cost factor for forks to the changes size6988 visibility_level: :internal6989 applies a cost factor for forks to the changes size6990 #enforcement_type6991 returns :namespace_storage_limit6992# [RSpecRunTime] Finishing example group ee/spec/models/namespaces/storage/root_size_spec.rb. It took 17.29 seconds. Expected to take 25.17 seconds.6993# [RSpecRunTime] Starting example group ee/spec/models/concerns/ee/mentionable_spec.rb. Expected to take 22.47 seconds.6994EE::Mentionable6995 does not allow STI6996 Epic6997 #store_mentions!6998 behaves like mentions in description6999 when storing user mentions7000 when mentionable description has no mentions7001 stores no mentions7002 when mentionable description contains mentions7003 when `disable_all_mention` FF is disabled7004 stores mentions7005 when `disable_all_mention` FF is enabled7006 stores mentions7007 behaves like mentions in notes7008 when mentionable notes contain mentions7009 when `disable_all_mention` FF is enabled7010 returns all mentionable mentions7011# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.54 seconds. Current RSS: ~1424M. Threads: 5. load average: 0.82 1.03 1.24 1/475 105197012.7013 when `disable_all_mention` FF is disabled7014 returns all mentionable mentions7015# [RSpecRunTime] RSpec elapsed time: 18 minutes 17.8 seconds. Current RSS: ~1424M. Threads: 5. load average: 0.82 1.03 1.24 1/475 105207016.7017 and note is confidential7018 returns only mentioned users that has permissions7019# [RSpecRunTime] RSpec elapsed time: 18 minutes 19.09 seconds. Current RSS: ~1417M. Threads: 5. load average: 0.92 1.04 1.24 1/475 105217020.7021 load mentions7022 behaves like load mentions from DB7023 load stored mentions (when `disable_all_mention` is disabled)7024 when stored user mention contains ids of inexistent records7025 filters out inexistent mentions7026# [RSpecRunTime] RSpec elapsed time: 18 minutes 20.27 seconds. Current RSS: ~1412M. Threads: 5. load average: 0.92 1.04 1.24 1/475 105227027.7028 and note is confidential7029 stores only mentioned users that has permissions7030# [RSpecRunTime] RSpec elapsed time: 18 minutes 21.49 seconds. Current RSS: ~1397M. Threads: 5. load average: 0.92 1.04 1.24 1/475 105237031.7032 when private projects and groups are mentioned7033 when user has no access to some mentions7034 filters out inaccessible mentions7035# [RSpecRunTime] RSpec elapsed time: 18 minutes 23.31 seconds. Current RSS: ~1384M. Threads: 5. load average: 0.92 1.04 1.24 1/475 105247036.7037 when user has access to all mentions7038 returns all mentions7039# [RSpecRunTime] RSpec elapsed time: 18 minutes 25.1 seconds. Current RSS: ~1372M. Threads: 5. load average: 0.92 1.04 1.24 1/475 105257040.7041 when `disable_all_mention` is enabled7042 load stored mentions7043 when stored user mention contains ids of inexistent records7044 filters out inexistent mentions7045# [RSpecRunTime] RSpec elapsed time: 18 minutes 26.24 seconds. Current RSS: ~1368M. Threads: 5. load average: 0.92 1.04 1.24 1/475 105267046.7047 and note is confidential7048 stores only mentioned users that has permissions7049# [RSpecRunTime] RSpec elapsed time: 18 minutes 27.4 seconds. Current RSS: ~1368M. Threads: 5. load average: 0.92 1.04 1.24 1/475 105277050.7051 when private projects and groups are mentioned7052 when user has no access to some mentions7053 filters out inaccessible mentions7054# [RSpecRunTime] RSpec elapsed time: 18 minutes 28.7 seconds. Current RSS: ~1368M. Threads: 5. load average: 0.93 1.04 1.24 1/475 105287055.7056 when user has access to the private project and group mentions7057 returns all mentions7058# [RSpecRunTime] RSpec elapsed time: 18 minutes 30.35 seconds. Current RSS: ~1363M. Threads: 5. load average: 0.93 1.04 1.24 1/475 105297059.7060# [RSpecRunTime] Finishing example group ee/spec/models/concerns/ee/mentionable_spec.rb. It took 17.45 seconds. Expected to take 22.47 seconds.7061# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/elastic/bulk_indexer_spec.rb. Expected to take 20.94 seconds.7062Gitlab::Elastic::BulkIndexer7063 #process7064 returns bytesize for the indexing operation and data7065 returns bytesize when DocumentShouldBeDeletedFromIndexException is raised7066 does not send a bulk request per call7067 sends the action and source in the same request7068 sends a bulk request before adding an item that exceeds the bulk limit7069 calls bulk with an index request7070 when ref operation is upsert7071 calls bulk with an update request7072 returns bytesize when DocumentShouldBeDeletedFromIndexException is raised7073# [RSpecRunTime] RSpec elapsed time: 18 minutes 35.65 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.01 1.06 1.24 1/475 105317074.7075 when the operation is invalid7076 raises an error7077 #flush7078 fails documents that elasticsearch refuses to accept7079 when curation has not occurred7080 completes a bulk7081 fails all documents on exception7082 fails a document correctly on exception after adding an item that exceeded the bulk limit7083# [RSpecRunTime] RSpec elapsed time: 18 minutes 36.96 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.01 1.06 1.24 1/475 105327084.7085 when curation has occurred7086 completes a bulk7087 fails all documents on exception7088 fails a document correctly on exception after adding an item that exceeded the bulk limit7089# [RSpecRunTime] RSpec elapsed time: 18 minutes 40.59 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.17 1.09 1.25 1/475 105337090.7091 indexing an issue7092 adds the issue to the index7093 reindexes an unchanged issue7094 reindexes a changed issue7095 deletes the issue from the index if DocumentShouldBeDeletedFromIndexException is raised7096 when aliases are being used7097 adds a delete op for each read index7098# [RSpecRunTime] RSpec elapsed time: 18 minutes 42.12 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.17 1.09 1.25 1/475 105347099.7100 when there has not been a alias rollover yet7101 does not do any delete ops7102 when feature flag `search_index_curation` is disabled7103 does not check for alias info or add any delete ops7104 deleting an issue7105 removes the issue from the index7106 succeeds even if the issue is not present7107# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/elastic/bulk_indexer_spec.rb. It took 13.61 seconds. Expected to take 20.94 seconds.7108# [RSpecRunTime] Starting example group ee/spec/services/merge_trains/add_merge_request_service_spec.rb. Expected to take 19.68 seconds.7109MergeTrains::AddMergeRequestService7110 #execute7111 when user is guest7112 behaves like fails to add to merge train7113 returns error7114 does not add to merge train7115# [RSpecRunTime] RSpec elapsed time: 18 minutes 46.38 seconds. Current RSS: ~1394M. Threads: 5. load average: 1.24 1.11 1.26 1/481 106747116.7117 when user is developer7118 behaves like succeeds to add to merge train7119 returns success7120 succeeds to add to merge train7121# [RSpecRunTime] RSpec elapsed time: 18 minutes 47.87 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.24 1.11 1.26 1/481 107867122.7123 when user is maintainer7124 behaves like succeeds to add to merge train7125 returns success7126 succeeds to add to merge train7127# [RSpecRunTime] RSpec elapsed time: 18 minutes 49.3 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.30 1.12 1.26 1/481 108967128.7129 when pipeline succeeds is true7130 when pipeline is completed7131 behaves like fails to add to merge train7132 returns error7133 does not add to merge train7134# [RSpecRunTime] RSpec elapsed time: 18 minutes 50.61 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.30 1.12 1.26 2/481 110087135.7136 when pipeline is not completed7137 returns success7138 waits to add to merge train7139# [RSpecRunTime] RSpec elapsed time: 18 minutes 52.09 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.30 1.12 1.26 1/481 111237140.7141 when pipeline succeeds is false7142 when pipeline is completed7143 behaves like succeeds to add to merge train7144 returns success7145 succeeds to add to merge train7146# [RSpecRunTime] RSpec elapsed time: 18 minutes 53.57 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.28 1.12 1.26 1/481 112337147.7148 when pipeline is not completed7149 behaves like fails to add to merge train7150 returns error7151 does not add to merge train7152# [RSpecRunTime] RSpec elapsed time: 18 minutes 54.79 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.28 1.12 1.26 1/481 113447153.7154 when squash is true7155 sets the squash merge request parameter7156 behaves like succeeds to add to merge train7157 returns success7158 succeeds to add to merge train7159# [RSpecRunTime] RSpec elapsed time: 18 minutes 57.02 seconds. Current RSS: ~1427M. Threads: 5. load average: 1.28 1.12 1.26 1/481 115097160.7161 when squash is false7162 sets the squash merge request parameter7163 behaves like succeeds to add to merge train7164 returns success7165 succeeds to add to merge train7166# [RSpecRunTime] RSpec elapsed time: 18 minutes 59.11 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.25 1.12 1.26 1/481 116737167.7168 when merge trains are disabled7169 behaves like fails to add to merge train7170 returns error7171 does not add to merge train7172# [RSpecRunTime] RSpec elapsed time: 19 minutes 0.39 second. Current RSS: ~1424M. Threads: 5. load average: 1.25 1.12 1.26 2/482 117837173.7174# [RSpecRunTime] Finishing example group ee/spec/services/merge_trains/add_merge_request_service_spec.rb. It took 16.45 seconds. Expected to take 19.68 seconds.7175# [RSpecRunTime] Starting example group ee/spec/workers/geo/repository_registry_sync_worker_spec.rb. Expected to take 17.8 seconds.7176Geo::RepositoryRegistrySyncWorker7177 behaves like a framework registry sync worker7178 #perform7179 does not schedule anything when tracking database is not configured7180 does not schedule anything when node is disabled7181 does not schedule duplicated jobs7182 does not schedule duplicated jobs because of query cache7183 attempts to load a new batch without pending registries7184# [RSpecRunTime] RSpec elapsed time: 19 minutes 15.5 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.06 1.08 1.24 1/475 117857185.7186 #max_capacity7187 when repos_max_capacity is lower than 107188 when container repository replication is enabled7189 returns the container_repositories_max_capacity + 17190 when container repository replication is disabled7191 returns 17192 when repos_max_capacity is multiple of 107193 when container repository replication is enabled7194 returns the capacity based on 1/10 of repos_max_capacity plus container_repositories_max_capacity7195 when container repository replication is disabled7196 returns only 1/10 of repos_max_capacity based capacity7197# [RSpecRunTime] Finishing example group ee/spec/workers/geo/repository_registry_sync_worker_spec.rb. It took 17.12 seconds. Expected to take 17.8 seconds.7198# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20230908120634_reindex_issues_to_fix_label_ids_spec.rb. Expected to take 17.34 seconds.7199ReindexIssuesToFixLabelIds7200 index has schema_version in the mapping7201 migration_options7202 has migration options set7203# [RSpecRunTime] RSpec elapsed time: 19 minutes 22.36 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.05 1.08 1.24 1/478 117867204.7205 .completed?7206 when documents have still old schema_version7207 is expected not to be completed7208 is expected to equal true7209# [RSpecRunTime] RSpec elapsed time: 19 minutes 24.01 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.13 1.09 1.25 2/478 117877210.7211 when no documents have old schema_version7212 is expected to be completed7213 is expected to equal true7214# [RSpecRunTime] RSpec elapsed time: 19 minutes 25.65 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.13 1.09 1.25 2/478 117887215.7216 .migrate7217 when migration is already completed7218 does not modify data7219 migration process7220 processes in batches7221 when an error is raised7222 logs a message7223# [RSpecRunTime] RSpec elapsed time: 19 minutes 28.08 seconds. Current RSS: ~1378M. Threads: 5. load average: 1.13 1.09 1.25 2/478 117897224.7225 when migration does not responds to batch_size7226 raises NotImplementedError7227 when all documents needs to be updated7228 updates all documents7229 when some documents needs to be updated7230 only updates documents whose schema_version is old7231 when documents have empty schema_version7232 sets the new schema_version for all the documents7233# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20230908120634_reindex_issues_to_fix_label_ids_spec.rb. It took 14.35 seconds. Expected to take 17.34 seconds.7234# [RSpecRunTime] Starting example group ee/spec/lib/security/scan_result_policies/detailed_policy_violation_comment_spec.rb. Expected to take 16.14 seconds.7235Security::ScanResultPolicies::DetailedPolicyViolationComment7236 #body7237 without reports7238 is expected to include "Security policy violations have been resolved."7239# [RSpecRunTime] RSpec elapsed time: 19 minutes 33.65 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.11 1.09 1.24 2/483 118727240.7241 with reports7242 is expected to include "this merge request has policy violations and errors"7243 is expected to include "To unblock this merge request, fix these items"7244 when feature flag "save_policy_violation_data" is disabled7245 is expected to include "Policy violation(s) detected"7246 when approvals are optional7247 is expected not to include "To unblock this merge request, fix these items"7248 is expected to include "Consider including optional reviewers"7249 summary7250 is expected to include "Resolve all violations"7251 with policies7252 includes violated policy names7253 includes a bullet point for licenses7254 with "any_merge_request" rule violations7255 includes information about acquiring approvals7256# [RSpecRunTime] RSpec elapsed time: 19 minutes 36.67 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.11 1.09 1.24 1/482 118737257.7258 with errors7259 includes information about errors7260 without violation details7261 is expected not to include ":warning: **Violations blocking this merge request**"7262 is expected not to include ":warning: **Violations detected in this merge request**"7263 with violation details7264 is expected not to include ":warning: **Violations blocking this merge request**"7265 is expected not to include ":warning: **Violations detected in this merge request**"7266 newly_introduced_violations7267 is expected to include "High", "Test finding", and "Dependency scanning"7268 behaves like title for detected violations7269 is expected to include ":warning: **Violations blocking this merge request**"7270 is expected not to include ":warning: **Violations detected in this merge request**"7271 when approvals are optional7272 is expected not to include ":warning: **Violations blocking this merge request**"7273 is expected to include ":warning: **Violations detected in this merge request**"7274# [RSpecRunTime] RSpec elapsed time: 19 minutes 39.77 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.02 1.07 1.24 1/482 118757275.7276 previously_existing_violations7277 is expected to include "Critical", "AWS API key", and "Secret detection"7278 behaves like title for detected violations7279 is expected to include ":warning: **Violations blocking this merge request**"7280 is expected not to include ":warning: **Violations detected in this merge request**"7281 when approvals are optional7282 is expected not to include ":warning: **Violations blocking this merge request**"7283 is expected to include ":warning: **Violations detected in this merge request**"7284 any_merge_request_violations7285 with a list of commits7286 includes the section and a linked commit7287 is expected not to include "More violations have been detected in addition to the list above."7288 behaves like title for detected violations7289 is expected to include ":warning: **Violations blocking this merge request**"7290 is expected not to include ":warning: **Violations detected in this merge request**"7291 when approvals are optional7292 is expected not to include ":warning: **Violations blocking this merge request**"7293 is expected to include ":warning: **Violations detected in this merge request**"7294# [RSpecRunTime] RSpec elapsed time: 19 minutes 41.83 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.02 1.07 1.24 1/482 118767295.7296 when the list is longer than MAX_VIOLATIONS7297 is expected to include "abcdef00", "abcdef01", "abcdef02", "abcdef03", "abcdef04", "abcdef05", "abcdef06", "abcdef07", "abcdef08", and "abcdef09"7298 is expected to include "More violations have been detected in addition to the list above."7299 with any commits7300 is expected to include "Acquire approvals from eligible approvers"7301 is expected not to include "Unsigned commits"7302 license_scanning_violations7303 is expected to include "Out-of-policy licenses", "MIT", and "Used by A, B"7304 errors7305 is expected to include "Errors" and "Pipeline configuration error"7306 comparison pipelines7307 when pipeline ids of one report_type are present7308 includes linked pipelines in the body7309 does not render the report_type title7310 when pipeline ids from multiple reports are present7311 displays them grouped by report_type, showing the titles7312 when multiple pipeline ids are present7313 displays them as comma-separated list in the body7314 when some pipeline ids are missing7315 shows fallback message7316 when no pipeline ids are present7317 does not show comparison pipelines block7318# [RSpecRunTime] Finishing example group ee/spec/lib/security/scan_result_policies/detailed_policy_violation_comment_spec.rb. It took 12.15 seconds. Expected to take 16.14 seconds.7319# [RSpecRunTime] Starting example group ee/spec/services/users/abuse/git_abuse/namespace_throttle_service_spec.rb. Expected to take 15.62 seconds.7320Users::Abuse::GitAbuse::NamespaceThrottleService7321 .execute7322 when user is not rate-limited7323 returns { banned: false }7324 does not ban the user7325# [RSpecRunTime] RSpec elapsed time: 19 minutes 45.56 seconds. Current RSS: ~1444M. Threads: 5. load average: 1.02 1.07 1.23 1/477 118787326.7327 when user is rate-limited7328 returns { banned: true }7329 bans the user7330 logs the event7331 sending notifications7332 behaves like sends an email7333 is expected to receive deliver_later(*(any args)) 1 time7334# [RSpecRunTime] RSpec elapsed time: 19 minutes 47.25 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.02 1.07 1.23 1/477 118797335.7336 when the alertlist is not empty7337 behaves like sends an email7338 is expected to receive deliver_later(*(any args)) 1 time7339 when user downloads another project7340 does not send another email to namespace admins7341 when namespace admin is rate-limited7342 returns { banned: false }7343 does not ban the user7344 logs the notification event but not the ban event7345 sends an email to all namespace admins7346# [RSpecRunTime] RSpec elapsed time: 19 minutes 49.88 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.02 1.07 1.23 1/477 118807347.7348 when user is already banned and gets throttled7349 returns { banned: true }7350 user remains banned7351 logs a notification event and user already banned event7352# [RSpecRunTime] RSpec elapsed time: 19 minutes 51.25 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.02 1.07 1.23 1/477 118817353.7354 when allowlisted user gets throttled7355 returns { banned: false }7356 does not ban the user7357 does not log any event7358 does not send an email to namespace admins7359# [RSpecRunTime] RSpec elapsed time: 19 minutes 52.99 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.02 1.07 1.23 1/477 118827360.7361 when auto_ban_user_on_excessive_projects_download is disabled and user gets throttled7362 returns { banned: false }7363 does not ban the user7364 logs the notification event but not the ban event7365 sends an email to namespace admins7366# [RSpecRunTime] RSpec elapsed time: 19 minutes 54.73 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.01 1.06 1.23 1/477 118837367.7368# [RSpecRunTime] Finishing example group ee/spec/services/users/abuse/git_abuse/namespace_throttle_service_spec.rb. It took 10.71 seconds. Expected to take 15.62 seconds.7369# [RSpecRunTime] Starting example group ee/spec/models/approval_merge_request_rule_spec.rb. Expected to take 13.87 seconds.7370ApprovalMergeRequestRule7371 does not allow STI7372 associations7373 is expected to have one approval_project_rule_project through approval_project_rule7374 is expected to have one approval_project_rule through approval_merge_request_rule_source7375 is expected to have many approval_merge_request_rules_users7376 is expected to have many scan_result_policy_violations through scan_result_policy_read source => violations7377# [RSpecRunTime] RSpec elapsed time: 19 minutes 56.71 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.01 1.06 1.23 1/483 119687378.7379 validations7380 is valid7381 is invalid when the name is missing7382 when the merge request is merged7383 when finalizing_rules is true7384 is valid7385 when finalizing_rules is not set7386 is not valid7387 for report type different than scan_finding7388 is invalid when name not unique within rule type, merge request and applicable_post_merge7389 for scan_finding report type7390 is invalid when name not unique within scan result policy, rule type and merge request7391 approval_project_rule is set7392 when project of approval_project_rule and merge request matches7393 is valid7394 when the project of approval_project_rule and merge request does not match7395 is invalid7396 code owner rules7397 is valid7398 is invalid when reusing the same name within the same merge request7399 allows a regular rule with the same name as the codeowner rule7400 any_approver rules7401 only allows one rule for every any_approver rule type and applicable_post_merge value7402 .regular_or_any_approver scope7403 returns regular or any-approver rules7404 .not_regular_or_any_approver scope7405 returns all rules but regular or any-approver7406 scopes7407 .not_matching_id7408 returns the correct rules7409 .matching_pattern7410 returns the correct rules7411 .code_owners7412 returns the correct rules7413 .license_compliance7414 returns the correct rules7415 .coverage7416 returns the correct rules7417 .applicable_post_merge7418 returns only the rules applicable_post_merge true or nil7419 .find_or_create_code_owner_rule7420 creates a new rule if it does not exist7421 finds an existing rule using rule_type column7422 retries when a record was created between the find and the create7423 when there is an existing rule7424 when the entry does not have the approvals_required field7425 finds the existing rule7426 when the existing rule matches name but not section7427 creates a new rule7428 when the entry has the approvals_required field7429 finds the existing rule7430 when the existing rule matches name but not section7431 creates a new rule7432 when section is present7433 creates a new rule and saves section when present7434 #project7435 returns project of MergeRequest7436 #regular7437 returns true for regular records7438 returns false for code owner records7439 returns false for any approver records7440 #code_owner?7441 rule_type is :code_owner7442 returns true7443 rule_type is :regular7444 returns false7445 #approvers7446 when project merge_requests_author_approval is true7447 contains author7448 when project merge_requests_author_approval is false7449 does not contain author7450 when the rules users have already been loaded7451 does not perform any new queries when all users are loaded already7452 does not contain the author7453# [RSpecRunTime] RSpec elapsed time: 20 minutes 3.34 seconds. Current RSS: ~1478M. Threads: 5. load average: 1.01 1.06 1.23 1/483 120777454.7455 #sync_approved_approvers7456 when not merged7457 does nothing7458 when merged7459 when merge request finalizing_rules is true7460 records approved approvers as approved_approvers association7461 stores all the approvals for any-approver rule7462# [RSpecRunTime] RSpec elapsed time: 20 minutes 4.71 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.01 1.06 1.23 1/483 120927463.7464 when finalizing_rules is false7465 does nothing7466 validations7467 approvals_required7468 is a natural number7469 #vulnerability_states_for_branch7470 with target branch equal to project default branch7471 returns all vulnerability states7472 with target branch different from project default branch7473 returns only newly detected7474 when vulnerabilty_states is empty7475 returns only default states7476 without newly_detected7477 returns empty array7478 #applicable_to_branch?7479 when there are no associated source rules7480 behaves like with applicable rules to specified branch7481 is expected to be truthy7482 when there are associated source rules7483 and rule is not modified_from_project_rule7484 and there are no associated protected branches to source rule7485 behaves like with applicable rules to specified branch7486 is expected to be truthy7487 and there are associated protected branches to source rule7488 and branch matches7489 behaves like with applicable rules to specified branch7490 is expected to be truthy7491 and branch does not match anything7492 is expected to be falsey7493 and rule is modified_from_project_rule7494 behaves like with applicable rules to specified branch7495 is expected to be truthy7496 and rule is overridden but not modified_from_project_rule7497 behaves like with applicable rules to specified branch7498 is expected to be truthy7499 and protected branches exist but branch does not match anything7500 does not find applicable rules7501# [RSpecRunTime] Finishing example group ee/spec/models/approval_merge_request_rule_spec.rb. It took 12.29 seconds. Expected to take 13.87 seconds.7502# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.7503Lint factories for ApprovalMergeRequestRule7504 with saas, license, and factory defaults7505 behaves like factory7506 approval_merge_request_rule factory7507 does not raise error when built7508 does not raise error when created7509# [RSpecRunTime] RSpec elapsed time: 20 minutes 8.66 seconds. Current RSS: ~1478M. Threads: 5. load average: 1.09 1.08 1.23 1/483 121837510.7511 behaves like factory7512 code_owner_rule factory7513 does not raise error when built7514 does not raise error when created7515 behaves like factory7516 report_approver_rule factory7517 does not raise error when built7518 does not raise error when created7519 linting :requires_approval trait7520 does not raise error when created7521# [RSpecRunTime] RSpec elapsed time: 20 minutes 10.56 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.09 1.08 1.23 1/483 123467522.7523 linting :license_scanning trait7524 does not raise error when created7525 linting :code_coverage trait7526 does not raise error when created7527 linting :scan_finding trait7528 does not raise error when created7529 linting :any_merge_request trait7530 does not raise error when created7531 behaves like factory7532 any_approver_rule factory7533 does not raise error when built7534 does not raise error when created7535# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 6.33 seconds. Expected to take 39.97 seconds.7536# [RSpecRunTime] Starting example group ee/spec/lib/audit_events/strategies/group_external_destination_strategy_spec.rb. Expected to take 13.29 seconds.7537AuditEvents::Strategies::GroupExternalDestinationStrategy7538 #streamable?7539 when feature is not licensed7540 is expected to be falsey7541 when feature is licensed7542 when event group is nil7543 is expected to be falsey7544 when group external destinations does not exist7545 is expected to be falsey7546 when group external destinations exist7547 is expected to be truthy7548 #execute7549 when the feature is licensed7550 when a group destination exists7551 when the event entity type is a group7552 makes one HTTP call7553 sends the correct verification header7554 adds event type only when audit operation is present7555 and id is always passed in request body7556 sends correct id in request body7557# [RSpecRunTime] RSpec elapsed time: 20 minutes 15.51 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.08 1.08 1.23 2/483 126147558.7559 when audit event type is tracked for count7560 tracks the event count and makes http call7561 when audit event type is not tracked for count7562 does not track the event count and makes http call7563 when the event entity type is a project that belongs to a group7564 makes one HTTP call7565 sends the correct verification header7566 adds event type only when audit operation is present7567 and id is always passed in request body7568 sends correct id in request body7569# [RSpecRunTime] RSpec elapsed time: 20 minutes 18.91 seconds. Current RSS: ~1462M. Threads: 5. load average: 1.16 1.09 1.24 1/482 126157570.7571 when audit event type is tracked for count7572 tracks the event count and makes http call7573 when audit event type is not tracked for count7574 does not track the event count and makes http call7575 when the event entity type is a project at a root namespace level7576 makes no HTTP calls7577 when the entity is a NullEntity7578 makes no HTTP calls7579 when the destination has custom headers7580 sends the headers with the payload7581 when no event type filter is present7582 makes one HTTP call7583 when audit_operation streaming event type filter is not present7584 makes no HTTP calls7585 when audit_operation streaming event type filter is present7586 makes one HTTP call7587 when the feature is not licensed7588 makes no HTTP calls7589 #destinations7590 when event group is nil7591 returns empty array7592 when group external destinations exist7593 returns all the destinations7594# [RSpecRunTime] Finishing example group ee/spec/lib/audit_events/strategies/group_external_destination_strategy_spec.rb. It took 9.98 seconds. Expected to take 13.29 seconds.7595# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/geo_spec.rb. Expected to take 12.78 seconds.7596Gitlab::Geo7597 .primary_node7598 returns a cached primary url7599 returns a cached internal_url7600 .secondary_nodes7601 returns a list of Geo secondary nodes7602 .proxy_extra_data7603 caches the result of .uncached_proxy_extra_data7604 behaves like a Geo cached value7605 includes GitLab version and Rails.version in the cache key7606 .uncached_proxy_extra_data7607 without a geo node7608 is expected to be nil7609 with an existing Geo node7610 generates a valid JWT7611 sets the expected expiration time7612 when signing the JWT token raises errors7613 error: Gitlab::Geo::GeoNodeNotFoundError7614 is expected to be nil7615 error: OpenSSL::Cipher::CipherError7616 is expected to be nil7617 .primary?7618 when current node is a primary node7619 returns true7620 returns false when GeoNode is disabled7621 .primary_node_configured?7622 when current node is a primary node7623 returns true7624 returns false when primary does not exist7625 .current_node_misconfigured?7626 returns true when current node is not set7627 returns false when primary7628 returns false when secondary7629 returns false when Geo is disabled7630 .secondary?7631 when infer_without_database is not set7632 when current node is a secondary node7633 is expected to be truthy7634 when GeoNode is disabled7635 is expected to be falsey7636 when current node is a primary node7637 is expected to be falsey7638 when infer_without_database is true7639 is_secondary: true7640 is expected to equal true7641 is_secondary: false7642 is expected to equal false7643 .secondary_check_without_db_connection7644 when in a test environment7645 is expected to be falsey7646 geo_database_configured: true, is_dev: true, is_gdk_geo_secondary: false, expected_secondary: false7647 is expected to equal false7648 geo_database_configured: true, is_dev: true, is_gdk_geo_secondary: true, expected_secondary: true7649 is expected to equal true7650 geo_database_configured: true, is_dev: false, is_gdk_geo_secondary: false, expected_secondary: true7651 is expected to equal true7652 geo_database_configured: true, is_dev: false, is_gdk_geo_secondary: true, expected_secondary: true7653 is expected to equal true7654 geo_database_configured: false, is_dev: true, is_gdk_geo_secondary: false, expected_secondary: false7655 is expected to equal false7656 geo_database_configured: false, is_dev: true, is_gdk_geo_secondary: true, expected_secondary: false7657 is expected to equal false7658 geo_database_configured: false, is_dev: false, is_gdk_geo_secondary: false, expected_secondary: false7659 is expected to equal false7660 geo_database_configured: false, is_dev: false, is_gdk_geo_secondary: true, expected_secondary: false7661 is expected to equal false7662 .gdk_geo_secondary?7663 when GDK_GEO_SECONDARY environment variable is not set7664 is expected to be falsey7665 when GDK_GEO_SECONDARY environment variable is 17666 is expected to be truthy7667 when GDK_GEO_SECONDARY environment variable is 07668 is expected to be falsey7669 when GDK_GEO_SECONDARY environment variable is true7670 is expected to be truthy7671 .secondary_with_primary?7672 when current node is a primary node7673 returns false7674 when current node is a secondary node7675 returns true7676 when a primary does not exist7677 returns false7678 .secondary_with_unified_url?7679 when current node is a primary node7680 returns false7681 when current node is a secondary node7682 when a primary does not exist7683 returns false7684 when the secondary node has different URLs7685 returns false7686 when the secondary node has unified URL7687 returns true7688 .proxied_request?7689 returns true when the header is set7690 returns false when the header is not present or set to an invalid value7691 .proxied_site7692 for a non-proxied request7693 is expected to be nil7694 without Geo enabled7695 is expected to be nil7696 on a secondary7697 is expected to be nil7698 on a primary7699 for a proxied request7700 with an absent proxied site ID header7701 is expected to be nil7702 with a proxy extra data header7703 for an invalid header7704 is expected to be nil7705 for an existing site7706 is expected to eq #<GeoNode id: 350, primary: false, oauth_application_id: 344, enabled: true, access_key: [FILTERED], ...pdated_at: "2024-05-29 23:53:58.949106567 +0000", sync_object_storage: true, secret_access_key: nil> (FAILED - 1)7707 .enabled?7708 behaves like a Geo cached value7709 includes GitLab version and Rails.version in the cache key7710 when any GeoNode exists7711 returns true7712 when no GeoNode exists7713 returns false7714 .oauth_authentication7715 for Geo secondary7716 returns a cached uid7717 returns a cached secret7718 for Geo primary7719 returns nil7720 .connected?7721 when there is a database issue7722 returns false when it cannot open an active database connection7723 returns false when the table does not exist7724 .expire_cache!7725 clears the Geo cache keys7726 .expire_cache_keys!7727 clears specified keys7728 .license_allows?7729 returns true if license has Geo addon7730 returns false if license doesnt have Geo addon7731 returns false if no license is present7732 .generate_access_keys7733 returns a public and secret access key7734 .configure_cron_jobs!7735 creates a cron watcher7736 runs the cron manager7737 .allowed_ip?7738 allowed_ips: "192.1.1.1", ip: "192.1.1.1", allowed: true7739 is expected to eq true7740 allowed_ips: "192.1.1.1, 192.1.2.1", ip: "192.1.2.1", allowed: true7741 is expected to eq true7742 allowed_ips: "192.1.1.0/24", ip: "192.1.1.223", allowed: true7743 is expected to eq true7744 allowed_ips: "192.1.0.0/16", ip: "192.1.223.223", allowed: true7745 is expected to eq true7746 allowed_ips: "192.1.0.0/16, 192.1.2.0/24", ip: "192.1.2.223", allowed: true7747 is expected to eq true7748 allowed_ips: "192.1.0.0/16", ip: "192.2.1.1", allowed: false7749 is expected to eq false7750 allowed_ips: "192.1.0.1", ip: "192.2.1.1", allowed: false7751 is expected to eq false7752 .proxying_to_primary_message7753 returns a message as a string7754 .redirecting_to_primary_message7755 returns a message as a string7756 .enabled_replicator_classes7757 returns an Array of replicator classes7758 when replication is disabled7759 does not return the replicator class7760 .blob_replicator_classes7761 returns an Array of blob replicator classes7762 does not return repository replicator classes7763 when replication is disabled7764 does not return the replicator class7765 .repository_replicator_classes7766 returns an Array of repository replicator classes7767 does not return a blob replicator class7768 when replication is disabled7769 does not return the replicator class7770 .verification_enabled_replicator_classes7771 returns an Array of replicator classes7772 when replication is disabled7773 does not return the replicator class7774 .verification_max_capacity_per_replicator_class7775 when there are no Replicator classes with verification enabled7776 returns the total capacity7777 when there is 1 Replicator class with verification enabled7778 returns half capacity7779 when there are 2 Replicator classes with verification enabled7780 returns a third of total capacity7781 when total capacity is set lower than the number of Replicators7782 returns 17783 .uncached_queries7784 when no block is given7785 raises error7786 when the current node is a primary7787 wraps the block in an ApplicationRecord.uncached block7788 when the current node is a secondary7789 wraps the block in a Geo::TrackingBase.uncached block and an ApplicationRecord.uncached block7790 when there is no current node7791 wraps the block in an ApplicationRecord.uncached block7792 .primary_pipeline_refs7793 executes the ::Geo::PrimaryApiRequestService call7794 returns an empty array when no results are found7795# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/geo_spec.rb. It took 9.62 seconds. Expected to take 12.78 seconds.7796# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20230928104245_remove_hashed_root_namespace_id_from_users_spec.rb. Expected to take 11.5 seconds.7797RemoveHashedRootNamespaceIdFromUsers7798 migration_options7799 has migration options set7800# [RSpecRunTime] RSpec elapsed time: 20 minutes 36.75 seconds. Current RSS: ~1485M. Threads: 5. load average: 1.20 1.10 1.24 2/480 126167801.7802 #migrate7803 completes the migration in batches7804# [RSpecRunTime] RSpec elapsed time: 20 minutes 37.93 seconds. Current RSS: ~1463M. Threads: 5. load average: 1.20 1.10 1.24 3/480 126177805.7806 #completed?7807 when hashed_root_namespace_id is present in the mapping7808 when some documents have the value for hashed_root_namespace_id set7809 returns false7810 when no documents have the value for hashed_root_namespace_id set7811 returns true7812 when hashed_root_namespace_id is not present in the mapping7813 returns true7814# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20230928104245_remove_hashed_root_namespace_id_from_users_spec.rb. It took 7.89 seconds. Expected to take 11.5 seconds.7815# [RSpecRunTime] Starting example group ee/spec/services/software_license_policies/create_service_spec.rb. Expected to take 11.31 seconds.7816SoftwareLicensePolicies::CreateService7817 #execute7818 when valid parameters are specified7819 creates one software license policy correctly7820 when name contains whitespaces7821 creates one software license policy with stripped name7822# [RSpecRunTime] RSpec elapsed time: 20 minutes 42.39 seconds. Current RSS: ~1435M. Threads: 5. load average: 1.19 1.10 1.24 2/479 126187823.7824 when an argument error is raised7825 is expected to equal :error7826 is expected to be present7827 is expected to equal 4007828# [RSpecRunTime] RSpec elapsed time: 20 minutes 44.24 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.17 1.10 1.23 1/479 126197829.7830 when invalid input is provided7831 is expected to equal :error7832 is expected to be present7833 is expected to equal 4007834# [RSpecRunTime] RSpec elapsed time: 20 minutes 46.25 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.17 1.10 1.23 1/479 126207835.7836# [RSpecRunTime] Finishing example group ee/spec/services/software_license_policies/create_service_spec.rb. It took 5.4 seconds. Expected to take 11.31 seconds.7837# [RSpecRunTime] Starting example group ee/spec/models/merge_request/review_llm_summary_spec.rb. Expected to take 10.57 seconds.7838MergeRequest::ReviewLlmSummary7839 does not allow STI7840 associations7841 is expected to belong to merge_request_diff required: false7842 is expected to belong to review required: false7843 is expected to belong to user optional: true7844 is expected to validate that :content cannot be empty/falsy7845 is expected to validate that the length of :content is at most 20567846 is expected to validate that :provider cannot be empty/falsy7847# [RSpecRunTime] RSpec elapsed time: 20 minutes 47.47 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.17 1.10 1.23 1/479 126217848.7849 #reviewer7850 returns author of associated review7851 .from_reviewer7852 returns review LLM summaries that were generated for the reviews from the reviewer7853# [RSpecRunTime] RSpec elapsed time: 20 minutes 53.55 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.45 1.16 1.25 1/485 128877854.7855# [RSpecRunTime] Finishing example group ee/spec/models/merge_request/review_llm_summary_spec.rb. It took 7.3 seconds. Expected to take 10.57 seconds.7856# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.7857Lint factories for MergeRequest::ReviewLlmSummary7858 with saas, license, and factory defaults7859 behaves like factory7860 merge_request_review_llm_summary factory7861 does not raise error when built7862 does not raise error when created7863# [RSpecRunTime] RSpec elapsed time: 20 minutes 55.06 seconds. Current RSS: ~1456M. Threads: 5. load average: 1.45 1.16 1.25 1/485 129197864.7865# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.52 seconds. Expected to take 39.97 seconds.7866# [RSpecRunTime] Starting example group ee/spec/finders/group_projects_finder_spec.rb. Expected to take 10.32 seconds.7867GroupProjectsFinder7868 with an auditor current user7869 only shared7870 is expected to eq [#<Project id:668 namespace731/5>>, #<Project id:667 namespace730/4>>, #<Project id:666 namespace729/3>>]7871# [RSpecRunTime] RSpec elapsed time: 20 minutes 58.57 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.42 1.16 1.25 1/485 129207872.7873 when shared projects are excluded7874 is expected to eq [#<Project id:665 group382/group383/2>>, #<Project id:664 group382/group383/1>>]7875 all7876 is expected to eq [#<Project id:668 namespace731/5>>, #<Project id:667 namespace730/4>>, #<Project id:666 namespace729/3>>, #<Project id:665 group382/group383/2>>, #<Project id:664 group382/group383/1>>]7877 group's projects with security scans7878 when security dashboard is enabled for a group7879 is expected to contain exactly #<Project id:674 group385/project-756>>7880# [RSpecRunTime] RSpec elapsed time: 21 minutes 1.45 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.42 1.16 1.25 1/486 129217881.7882 when security dashboard is disabled for a group7883 is expected to include #<Project id:678 group382/group383/project-760>> and #<Project id:679 group382/group383/project-761>>7884# [RSpecRunTime] Finishing example group ee/spec/finders/group_projects_finder_spec.rb. It took 7.34 seconds. Expected to take 10.32 seconds.7885# [RSpecRunTime] Starting example group ee/spec/services/incident_management/oncall_schedules/update_service_spec.rb. Expected to take 9.7 seconds.7886IncidentManagement::OncallSchedules::UpdateService7887 #execute7888 when the current_user is anonymous7889 behaves like error response7890 has an informative message7891# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.66 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.38 1.16 1.25 1/482 129227892.7893 when the current_user does not have permissions to update on-call schedules7894 behaves like error response7895 has an informative message7896 when feature is not available7897 behaves like error response7898 has an informative message7899 when an on-call schedule with the same name already exists7900 behaves like error response7901 has an informative message7902 with valid params7903 successfully creates an on-call schedule7904 schedule has a rotation7905 behaves like updates the rotation active periods7906 updates the rotation active periods with new timezone7907 when persisting shifts7908 gracefully transitions between active periods7909# [RSpecRunTime] RSpec elapsed time: 21 minutes 5.61 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.38 1.16 1.25 1/480 129237910.7911 from non-overnight shifts to overnight7912 behaves like updates the rotation active periods7913 updates the rotation active periods with new timezone7914 when persisting shifts7915 gracefully transitions between active periods7916 from overnight shifts to non-overnight7917 behaves like updates the rotation active periods7918 updates the rotation active periods with new timezone7919 when persisting shifts7920 gracefully transitions between active periods7921 new timezone has non-whole-hour change7922 behaves like updates the rotation active periods7923 updates the rotation active periods with new timezone7924 when persisting shifts7925 gracefully transitions between active periods7926 new timezone but same offset7927 updates the timezone7928 does not update the active period times7929 between non-UTC timezones7930 behaves like updates the rotation active periods7931 updates the rotation active periods with new timezone7932 when persisting shifts7933 gracefully transitions between active periods7934 timezone is not changed7935 does not update rotations7936 error updating7937 behaves like error response7938 has an informative message7939# [RSpecRunTime] Finishing example group ee/spec/services/incident_management/oncall_schedules/update_service_spec.rb. It took 7.08 seconds. Expected to take 9.7 seconds.7940# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/timebox/snapshot_builder_spec.rb. Expected to take 9.46 seconds.7941Gitlab::Timebox::SnapshotBuilder7942 when timebox is iteration7943 behaves like builds snapshots for timebox7944 when no resource event exists7945 returns an empty array7946 when resource events exist7947 when issue is assigned to a timebox7948 builds a correct snapshot7949 when issue is assigned to timebox after the end of the timebox7950 does not consider the issue7951 when it is not yet the due date of the timebox7952 only builds the snapshots up to the current date7953 with a future timebox7954 only builds a snapshot for the start date of the timebox7955 when issue is assigned to timebox prior to the start of the timebox7956 builds a correct snapshot7957 when issue is given a weight then closes7958 builds a correct snapshot7959 when issue is given a weight then closes on another day7960 builds a correct snapshot7961 when issue is re-opened on the final day7962 builds a correct snapshot7963 when issue has a child task7964 builds a correct snapshot7965 when a child task is added to the timebox7966 builds a correct snapshot7967 when a child task is added to and remove from the timebox7968 builds a correct snapshot7969 when multiple issues and tasks exist7970 when issue is moved from one timebox to another timebox7971 builds a correct snapshot7972 with an integrated scenario 17973 builds a correct snapshot7974 checking arguments7975 raises ArgumentError when timebox is not Milestone or Iteration7976 raises ArgumentError when resource_events is not PG::Result7977 raises FieldsError when resource_events do not select the correct columns7978 when timebox is missing date(s)7979 raises UnsupportedTimeboxError7980 when timebox is milestone7981 behaves like builds snapshots for timebox7982 when no resource event exists7983 returns an empty array7984 when resource events exist7985 when issue is assigned to a timebox7986 builds a correct snapshot7987 when issue is assigned to timebox after the end of the timebox7988 does not consider the issue7989 when it is not yet the due date of the timebox7990 only builds the snapshots up to the current date7991 with a future timebox7992 only builds a snapshot for the start date of the timebox7993 when issue is assigned to timebox prior to the start of the timebox7994 builds a correct snapshot7995 when issue is given a weight then closes7996 builds a correct snapshot7997 when issue is given a weight then closes on another day7998 builds a correct snapshot7999 when issue is re-opened on the final day8000 builds a correct snapshot8001 when issue has a child task8002 builds a correct snapshot8003 when a child task is added to the timebox8004 builds a correct snapshot8005 when a child task is added to and remove from the timebox8006 builds a correct snapshot8007 when multiple issues and tasks exist8008 when issue is moved from one timebox to another timebox8009 builds a correct snapshot8010 with an integrated scenario 18011 builds a correct snapshot8012# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/timebox/snapshot_builder_spec.rb. It took 7.23 seconds. Expected to take 9.46 seconds.8013# [RSpecRunTime] Starting example group ee/spec/lib/audit_events/strategies/instance/google_cloud_logging_destination_strategy_spec.rb. Expected to take 8.9 seconds.8014AuditEvents::Strategies::Instance::GoogleCloudLoggingDestinationStrategy8015 #destinations8016 when there is no destination8017 returns empty array8018 when instance google cloud logging configurations exist8019 returns all the destinations8020# [RSpecRunTime] RSpec elapsed time: 21 minutes 21.49 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.30 1.15 1.25 1/480 129248021.8022 #streamable?8023 when feature is not licensed8024 is expected to be falsey8025 when feature is licensed8026 when instance google cloud logging configurations does not exist8027 is expected to be falsey8028 when instance google cloud logging configurations exist8029 is expected to be truthy8030# [RSpecRunTime] RSpec elapsed time: 21 minutes 23.88 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.27 1.14 1.25 1/480 129258031.8032 behaves like validate google cloud logging destination strategy8033 #track_and_stream8034 when an instance google cloud logging configuration exists8035 tracks audit event count and calls logger8036# [RSpecRunTime] RSpec elapsed time: 21 minutes 25.65 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.27 1.14 1.25 1/480 129268037.8038# [RSpecRunTime] Finishing example group ee/spec/lib/audit_events/strategies/instance/google_cloud_logging_destination_strategy_spec.rb. It took 8.94 seconds. Expected to take 8.9 seconds.8039# [RSpecRunTime] Starting example group ee/spec/models/ci/sources/project_spec.rb. Expected to take 8.7 seconds.8040Ci::Sources::Project8041 does not allow STI8042 Relations8043 is expected to belong to pipeline required: true8044 is expected to belong to source_project class_name => ::Project required: true8045 Validations8046 is expected to validate that :pipeline_id is case-sensitively unique within the scope of :source_project_id8047 loose foreign key on ci_sources_projects.source_project_id8048 behaves like cleanup by a loose foreign key8049 cleans up (delete or nullify) the model8050# [RSpecRunTime] RSpec elapsed time: 21 minutes 31.6 seconds. Current RSS: ~1435M. Threads: 5. load average: 1.17 1.13 1.24 1/480 129278051.8052# [RSpecRunTime] Finishing example group ee/spec/models/ci/sources/project_spec.rb. It took 5.94 seconds. Expected to take 8.7 seconds.8053# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.8054Lint factories for Ci::Sources::Project8055 with saas, license, and factory defaults8056 behaves like factory8057 ci_sources_project factory8058 does not raise error when built8059 does not raise error when created8060# [RSpecRunTime] RSpec elapsed time: 21 minutes 33.02 seconds. Current RSS: ~1431M. Threads: 5. load average: 1.17 1.13 1.24 1/480 129498061.8062# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.43 seconds. Expected to take 39.97 seconds.8063# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/license_scanning/sbom_scanner_spec.rb. Expected to take 8.11 seconds.8064Gitlab::LicenseScanning::SbomScanner8065 #has_data?8066 when the pipeline has an sbom report8067 is expected to be truthy8068# [RSpecRunTime] RSpec elapsed time: 21 minutes 34.28 seconds. Current RSS: ~1428M. Threads: 5. load average: 1.24 1.14 1.24 1/480 129718069.8070 when the pipeline does not have an sbom report8071 is expected to be falsy8072 when the pipeline is nil8073 is expected to be falsy8074 #add_licenses8075 adds licenses to the dependencies8076 #results_available?8077 when the pipeline is nil8078 is expected to be falsy8079 when the pipeline is not nil8080 and the pipeline has an sbom report8081 is expected to be truthy8082 and the pipeline is running8083 and the mr_show_reports_immediately feature flag is false8084 is expected to be falsy8085 and the mr_show_reports_immediately feature flag is true8086 is expected to be truthy8087 and the pipeline is blocked by manual jobs8088 is expected to be truthy8089 when the pipeline does not have an sbom report8090 is expected to be falsy8091 #latest_build_for_default_branch8092 when project has sbom generation jobs8093 returns build for default branch8094 when project has no sbom generation jobs8095 returns a nil result8096 #report8097 when the pipeline is nil8098 is expected to be empty8099 when the pipeline is not nil8100 when the pipeline contains an sbom report8101 returns the expected licenses8102 returns the expected dependencies for known licenses8103 returns the expected dependencies for unknown licenses8104 returns the expected dependencies for the default license8105# [RSpecRunTime] RSpec elapsed time: 21 minutes 38.55 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.22 1.14 1.24 1/484 129998106.8107 when the pipeline does not contain an sbom report8108 is expected to be empty8109 .latest_pipeline8110 when the pipeline contains an sbom report8111 returns the latest pipeline with a report for the specified ref8112 when the pipeline does not contain an sbom report8113 returns nil8114# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/license_scanning/sbom_scanner_spec.rb. It took 6.15 seconds. Expected to take 8.11 seconds.8115# [RSpecRunTime] Starting example group ee/spec/services/ee/groups/autocomplete_service_spec.rb. Expected to take 7.63 seconds.8116Groups::AutocompleteService8117 #labels_as_hash8118 some labels are already assigned8119 marks already assigned as set8120 #epics8121 returns nothing if not allowed8122 returns epics from group8123 returns only confidential epics if confidential_only is true8124 #iterations8125 when the iterations feature is unavailable8126 is expected to be empty8127 when the iterations feature is available8128 is expected to contain exactly #<Iteration id:3 *iteration:3>8129 #wikis8130 when user can read wiki8131 returns wiki pages (except templates)8132 when user cannot read wiki8133 returns empty array8134 #vulnerability8135 when the feature is not available8136 when the user is not allowed8137 is expected to be empty8138# [RSpecRunTime] RSpec elapsed time: 21 minutes 44.0 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.20 1.14 1.24 1/485 131028139.8140 when the user is allowed8141 is expected to be empty8142 when the feature is available8143 when the user is not allowed8144 is expected to be empty8145 when the user is allowed8146 is expected to contain exactly 28147 #commands8148 when target is an epic8149 with subepics feature enabled8150 returns available commands8151 with subepics feature disabled8152 returns available commands8153# [RSpecRunTime] Finishing example group ee/spec/services/ee/groups/autocomplete_service_spec.rb. It took 6.38 seconds. Expected to take 7.63 seconds.8154# [RSpecRunTime] Starting example group ee/spec/views/projects/edit.html.haml_spec.rb. Expected to take 7.5 seconds.8155projects/edit8156 prompt user about registration features8157 with no license and service ping disabled8158 behaves like renders registration features prompt8159 renders a placeholder input with registration features message8160 behaves like renders registration features settings link8161 as regular user8162 does not render settings link8163 as admin8164 renders settings link8165 with a valid license and service ping disabled8166 behaves like does not render registration features prompt8167 does not render a placeholder input with registration features message8168 when rendering for a user that is not an owner8169 is expected not to have visible link "Archive project"8170 is expected not to have text "Delete this project"8171 when the user can archive projects8172 is expected to have visible link "Archive project"8173# [RSpecRunTime] RSpec elapsed time: 21 minutes 49.9 seconds. Current RSS: ~1425M. Threads: 5. load average: 1.18 1.13 1.24 1/485 131038174.8175 when the user can remove projects8176 is expected to have text "Delete this project"8177# [RSpecRunTime] Finishing example group ee/spec/views/projects/edit.html.haml_spec.rb. It took 4.97 seconds. Expected to take 7.5 seconds.8178# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/parsers/security/container_scanning_spec.rb. Expected to take 7.24 seconds.8179Gitlab::Ci::Parsers::Security::ContainerScanning8180 #parse!8181 behaves like report8182 parses all identifiers and findings for unapproved vulnerabilities8183 generates expected location8184 generates expected metadata_version8185 adds report image's name to raw_metadata8186# [RSpecRunTime] RSpec elapsed time: 21 minutes 55.07 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.17 1.13 1.24 1/480 132048187.8188 when on default branch8189 does not include default_branch_image in location8190# [RSpecRunTime] RSpec elapsed time: 21 minutes 56.14 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.17 1.13 1.24 1/480 132308191.8192 when not on default branch8193 includes default_branch_image in location8194# [RSpecRunTime] RSpec elapsed time: 21 minutes 57.17 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.17 1.13 1.24 1/480 132568195.8196# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/parsers/security/container_scanning_spec.rb. It took 6.65 seconds. Expected to take 7.24 seconds.8197# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/subscription_portal/clients/graphql_spec.rb. Expected to take 6.82 seconds.8198Gitlab::SubscriptionPortal::Clients::Graphql8199 #activate8200 returns success8201 when there are future subscriptions8202 returns success8203 when the activation code is invalid8204 returns failure8205 when remote server returns error8206 returns connectivity error8207 when the remote server is unreachable8208 returns connectivity error8209 #subscription_last_term8210 returns success8211 returns failure8212 with no namespace_id8213 returns failure8214 #subscription_seat_usage_alerts_eligibility8215 returns success when the subscription can be found8216 returns failure when the subscription cannot be found8217 with no namespace_id8218 returns failure8219 when there is a network connectivity error8220 returns an error response8221 #get_plans8222 returns a failure response and logs the error when failed to call endpoint8223 when the request is successful8224 returns the data8225 when the request is unsuccessful8226 returns a failure response and logs the error8227 #filter_purchase_eligible_namespaces8228 returns a failure response and logs the error when failed to call endpoint8229 when the response is successful8230 returns the namespace data8231 when the response is unsuccessful8232 returns the error message8233 #update_namespace_name8234 returns success8235 returns top level errors8236 returns errors as data8237 returns connectivity error when remote server returns error8238 returns connectivity error when the remote server is unreachable8239 #send_seat_overage_notification8240 when the subscription portal response is successful8241 returns successfully8242 when the subscription portal response is unsuccessful8243 returns an error response8244 when there is a network connectivity error8245 returns an error response8246 #send_seat_overage_notification_batch8247 when the subscription portal response is successful8248 returns successfully8249 when the subscription portal response is unsuccessful8250 returns an error response8251 when there is a network connectivity error8252 returns an error response8253 #get_cloud_connector_access_data8254 returns a failure response and logs the error when failed to call endpoint8255 when the request is successful8256 returns the data8257 when the response contains an error8258 returns a failure response and logs the error8259# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/subscription_portal/clients/graphql_spec.rb. It took 4.43 seconds. Expected to take 6.82 seconds.8260# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/alert_management/payload/generic_spec.rb. Expected to take 6.7 seconds.8261Gitlab::AlertManagement::Payload::Generic8262 attributes8263 with multiple HTTP integrations feature available8264 with defined custom mapping8265 #title8266 is expected to eq "mapped title"8267 #description8268 is expected to eq "mapped description"8269 #starts_at8270 is expected to eq 2024-05-24 23:55:37.000000000 +00008271 #ends_at8272 is expected to eq 2024-05-25 23:55:37.000000000 +00008273 #service8274 is expected to eq "mapped service"8275 #monitoring_tool8276 is expected to eq "mapped monitoring tool"8277 #host8278 is expected to eq ["mapped-host"]8279 #severity8280 is expected to eq :high8281 #environment_name8282 is expected to eq "mapped gitlab environment"8283 #gitlab_fingerprint8284 is expected to eq "72f50630d84fe9d345da6df011389f207240e8f2"8285 with only some attributes defined in custom mapping8286 #title8287 uses the value defined by the custom mapping8288 #description8289 falls back to the default value8290 when the payload has no default generic attributes8291 #title8292 is expected to eq "mapped title"8293 #description8294 is expected to eq "mapped description"8295 with inactive HTTP integration8296 behaves like parsing alert payload fields with default paths8297 #title8298 is expected to eq "default title"8299 #description8300 is expected to eq "default description"8301 #starts_at8302 is expected to eq 2024-05-19 23:55:37.000000000 +00008303 #ends_at8304 is expected to eq 2024-05-20 23:55:37.000000000 +00008305 #service8306 is expected to eq "default service"8307 #monitoring_tool8308 is expected to eq "default monitoring tool"8309 #host8310 is expected to eq ["default-host"]8311 #severity8312 is expected to eq :low8313 #environment_name8314 is expected to eq "default gitlab environment"8315 #gitlab_fingerprint8316 is expected to eq "42abfa82e551c154943dcdabd76941570824b426"8317 with blank custom mapping8318 behaves like parsing alert payload fields with default paths8319 #title8320 is expected to eq "default title"8321 #description8322 is expected to eq "default description"8323 #starts_at8324 is expected to eq 2024-05-19 23:55:37.000000000 +00008325 #ends_at8326 is expected to eq 2024-05-20 23:55:37.000000000 +00008327 #service8328 is expected to eq "default service"8329 #monitoring_tool8330 is expected to eq "default monitoring tool"8331 #host8332 is expected to eq ["default-host"]8333 #severity8334 is expected to eq :low8335 #environment_name8336 is expected to eq "default gitlab environment"8337 #gitlab_fingerprint8338 is expected to eq "42abfa82e551c154943dcdabd76941570824b426"8339 with multiple HTTP integrations feature unavailable8340 behaves like parsing alert payload fields with default paths8341 #title8342 is expected to eq "default title"8343 #description8344 is expected to eq "default description"8345 #starts_at8346 is expected to eq 2024-05-19 23:55:37.000000000 +00008347 #ends_at8348 is expected to eq 2024-05-20 23:55:37.000000000 +00008349 #service8350 is expected to eq "default service"8351 #monitoring_tool8352 is expected to eq "default monitoring tool"8353 #host8354 is expected to eq ["default-host"]8355 #severity8356 is expected to eq :low8357 #environment_name8358 is expected to eq "default gitlab environment"8359 #gitlab_fingerprint8360 is expected to eq "42abfa82e551c154943dcdabd76941570824b426"8361 #gitlab_fingerprint8362 with fingerprint defined in payload8363 is expected to eq "b5448ce070e8ff567c4870e9fe0aeba3c0a98330"8364 license feature enabled8365 is expected to eq "47f84c5bce23005e1fe14386459f9e4425333248"8366 payload has no values8367 is expected to be nil8368 license feature not enabled8369 is expected to be nil8370# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/alert_management/payload/generic_spec.rb. It took 5.28 seconds. Expected to take 6.7 seconds.8371# [RSpecRunTime] Starting example group ee/spec/workers/vulnerabilities/orphaned_remediations_cleanup_worker_spec.rb. Expected to take 6.38 seconds.8372Vulnerabilities::OrphanedRemediationsCleanupWorker8373 .perform8374 behaves like removes all orphaned remediations8375 deletes remediations that do not have any findings8376# [RSpecRunTime] RSpec elapsed time: 22 minutes 9.07 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.13 1.12 1.23 1/479 132578377.8378 when orphaned remediations span multiple batches8379 behaves like removes all orphaned remediations8380 deletes remediations that do not have any findings8381# [RSpecRunTime] RSpec elapsed time: 22 minutes 11.88 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.13 1.12 1.23 1/479 132588382.8383# [RSpecRunTime] Finishing example group ee/spec/workers/vulnerabilities/orphaned_remediations_cleanup_worker_spec.rb. It took 5.0 seconds. Expected to take 6.38 seconds.8384# [RSpecRunTime] Starting example group ee/spec/models/ee/design_management/repository_spec.rb. Expected to take 6.3 seconds.8385DesignManagement::Repository8386 does not allow STI8387 on a primary node8388 .with_verification_state8389 returns records with given scope8390 .checksummed8391 returns records with given scope8392 .not_checksummed8393 returns records with given scope8394 #save_verification_details8395 when model record is not part of verifiables scope8396 does not create verification details (PENDING: Skipping because all Design Management Repositories are records that can be checksummed)8397 when model_record is part of verifiables scope8398 creates verification details8399 associations8400 is expected to have one design_management_repository_state class_name => Geo::DesignManagementRepositoryState inverse_of => design_management_repository8401 when Geo is disabled8402 #save_verification_details8403 when model_record is part of verifiables scope8404 doesn't create verification details8405 behaves like a project has a custom repo8406 .replicables_for_current_secondary8407 without selective sync8408 returns all replicables8409# [RSpecRunTime] RSpec elapsed time: 22 minutes 15.01 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.12 1.12 1.23 1/479 132598410.8411 with selective sync by namespace8412 returns replicables that belong to the namespaces8413 excludes replicables outside the primary key ID range8414# [RSpecRunTime] RSpec elapsed time: 22 minutes 16.13 seconds. Current RSS: ~1444M. Threads: 5. load average: 1.12 1.12 1.23 1/479 132608415.8416 with selective sync by shard8417 returns replicables that belong to the shards8418 excludes replicables outside the primary key ID range8419# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.17 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.12 1.12 1.23 1/479 132618420.8421# [RSpecRunTime] Finishing example group ee/spec/models/ee/design_management/repository_spec.rb. It took 5.29 seconds. Expected to take 6.3 seconds.8422# [RSpecRunTime] Starting example group ee/spec/models/groups/ssh_certificate_spec.rb. Expected to take 5.97 seconds.8423Groups::SshCertificate8424 does not allow STI8425 validations8426 presence fields8427 length of key and title8428 format of the key8429 uniqueness of fingerprint8430 behaves like meets ssh key restrictions8431 factory: :rsa_key_2048, minimum: 0, result: true8432 validates that the key is valid8433# [RSpecRunTime] RSpec elapsed time: 22 minutes 18.47 seconds. Current RSS: ~1463M. Threads: 5. load average: 1.11 1.12 1.23 1/479 132628434.8435 factory: :dsa_key_2048, minimum: 0, result: true8436 validates that the key is valid8437 factory: :ecdsa_key_256, minimum: 0, result: true8438 validates that the key is valid8439 factory: :ed25519_key_256, minimum: 0, result: true8440 validates that the key is valid8441 factory: :ecdsa_sk_key_256, minimum: 0, result: true8442 validates that the key is valid8443 factory: :ed25519_sk_key_256, minimum: 0, result: true8444 validates that the key is valid8445 factory: :rsa_key_2048, minimum: 1024, result: true8446 validates that the key is valid8447 factory: :rsa_key_2048, minimum: 2048, result: true8448 validates that the key is valid8449 factory: :rsa_key_2048, minimum: 4096, result: false8450 validates that the key is valid8451 factory: :dsa_key_2048, minimum: 1024, result: true8452 validates that the key is valid8453 factory: :dsa_key_2048, minimum: 2048, result: true8454 validates that the key is valid8455 factory: :dsa_key_2048, minimum: 4096, result: false8456 validates that the key is valid8457 factory: :ecdsa_key_256, minimum: 256, result: true8458 validates that the key is valid8459 factory: :ecdsa_key_256, minimum: 384, result: false8460 validates that the key is valid8461 factory: :ed25519_key_256, minimum: 256, result: true8462 validates that the key is valid8463 factory: :ed25519_key_256, minimum: 384, result: false8464 validates that the key is valid8465 factory: :ecdsa_sk_key_256, minimum: 256, result: true8466 validates that the key is valid8467 factory: :ecdsa_sk_key_256, minimum: 384, result: false8468 validates that the key is valid8469 factory: :ed25519_sk_key_256, minimum: 256, result: true8470 validates that the key is valid8471 factory: :ed25519_sk_key_256, minimum: 384, result: false8472 validates that the key is valid8473 factory: :rsa_key_2048, minimum: -1, result: false8474 validates that the key is valid8475 factory: :dsa_key_2048, minimum: -1, result: false8476 validates that the key is valid8477 factory: :ecdsa_key_256, minimum: -1, result: false8478 validates that the key is valid8479 factory: :ed25519_key_256, minimum: -1, result: false8480 validates that the key is valid8481 factory: :ecdsa_sk_key_256, minimum: -1, result: false8482 validates that the key is valid8483 factory: :ed25519_sk_key_256, minimum: -1, result: false8484 validates that the key is valid8485 associations8486 belongs to a group8487# [RSpecRunTime] Finishing example group ee/spec/models/groups/ssh_certificate_spec.rb. It took 5.73 seconds. Expected to take 5.97 seconds.8488# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.8489Lint factories for Groups::SshCertificate8490 with saas, license, and factory defaults8491 behaves like factory8492 group_ssh_certificate factory8493 does not raise error when built8494 does not raise error when created8495# [RSpecRunTime] RSpec elapsed time: 22 minutes 24.18 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.10 1.12 1.23 1/479 132838496.8497# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.28 seconds. Expected to take 39.97 seconds.8498# [RSpecRunTime] Starting example group ee/spec/services/ci/retry_pipeline_service_spec.rb. Expected to take 5.91 seconds.8499Ci::RetryPipelineService8500 when the namespace is out of CI minutes8501 retries the builds with available runners8502# [RSpecRunTime] RSpec elapsed time: 22 minutes 26.86 seconds. Current RSS: ~1482M. Threads: 5. load average: 1.10 1.12 1.23 1/479 132848503.8504 when the user is not authorized to run jobs8505 returns an error8506 when secrets provider not found check fails8507 gracefully fails pipeline8508# [RSpecRunTime] Finishing example group ee/spec/services/ci/retry_pipeline_service_spec.rb. It took 3.67 seconds. Expected to take 5.91 seconds.8509# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20230426195404_add_hidden_to_merge_requests_spec.rb. Expected to take 5.56 seconds.8510AddHiddenToMergeRequests8511 .completed?8512 when mapping has been updated8513 is expected to be completed8514# [RSpecRunTime] RSpec elapsed time: 22 minutes 31.1 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.17 1.13 1.23 1/479 132858515.8516 when mapping has not been updated8517 is expected not to be completed8518 .migrate8519 when migration is already completed8520 does not modify data8521 migration process8522 updates the issues index mappings8523# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20230426195404_add_hidden_to_merge_requests_spec.rb. It took 4.07 seconds. Expected to take 5.56 seconds.8524# [RSpecRunTime] Starting example group ee/spec/services/ci/create_pipeline_service/runnable_builds_spec.rb. Expected to take 5.53 seconds.8525Ci::CreatePipelineService8526 drops builds that match shared runners8527 with private runners8528 does not drop the builds8529# [RSpecRunTime] RSpec elapsed time: 22 minutes 35.93 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.16 1.13 1.23 1/484 134028530.8531# [RSpecRunTime] Finishing example group ee/spec/services/ci/create_pipeline_service/runnable_builds_spec.rb. It took 4.0 seconds. Expected to take 5.53 seconds.8532# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/import_export/project/tree_saver_spec.rb. Expected to take 5.31 seconds.8533Gitlab::ImportExport::Project::TreeSaver8534 behaves like EE saves project tree successfully8535 epics relation8536 contains issue epic object8537 when epic is not readable8538 filters out inaccessible epic object8539# [RSpecRunTime] RSpec elapsed time: 22 minutes 38.02 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.16 1.13 1.23 1/484 134038540.8541 when restricted associations are present8542 filters out only inaccessible resources8543 push_rule8544 has push rules8545 approval_rules8546 has approval rules8547 has approval rules have protected branches8548 has approval rules have protected users8549# [RSpecRunTime] RSpec elapsed time: 22 minutes 40.44 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.15 1.13 1.23 1/484 134048550.8551# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/import_export/project/tree_saver_spec.rb. It took 4.5 seconds. Expected to take 5.31 seconds.8552# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/vulnerabilities/revert_to_detected_spec.rb. Expected to take 5.19 seconds.8553Mutations::Vulnerabilities::RevertToDetected8554 is expected to require graphql authorizations :admin_vulnerability8555 #resolve8556 when the user can revert the vulnerability to detected8557 when user does not have access to the project8558 raises an error8559# [RSpecRunTime] RSpec elapsed time: 22 minutes 43.69 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.13 1.12 1.23 1/484 134058560.8561 when user has access to the project8562 returns the vulnerability back in detected state8563 and no comment is provided8564 returns the vulnerability back in detected state8565# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/vulnerabilities/revert_to_detected_spec.rb. It took 3.94 seconds. Expected to take 5.19 seconds.8566# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/incident_management/escalation_policy/update_spec.rb. Expected to take 5.15 seconds.8567Mutations::IncidentManagement::EscalationPolicy::Update8568 #resolve8569 when the policy cannot be found8570 behaves like failed update with a top-level access error8571 is expected to raise Gitlab::Graphql::Errors::ResourceNotAvailable with "The resource that you are attempting to access does not exist or you don't have permission to perform this action"8572 when project does not have feature8573 behaves like failed update with a top-level access error8574 is expected to raise Gitlab::Graphql::Errors::ResourceNotAvailable with "Escalation policies are not supported for this project"8575 when user does not have permissions to update the policy8576 behaves like failed update with a top-level access error8577 is expected to raise Gitlab::Graphql::Errors::ResourceNotAvailable with "The resource that you are attempting to access does not exist or you don't have permission to perform this action"8578 when there is an error in updating8579 returns errors in the body of the response8580 when rules are excluded8581 behaves like successful update with no errors8582 returns the updated escalation policy8583 when rules are included but empty8584 returns errors in the body of the response8585 with rule updates8586 behaves like successful update with no errors8587 returns the updated escalation policy8588 when schedule does not exist8589 behaves like failed update with a top-level access error8590 is expected to raise Gitlab::Graphql::Errors::ResourceNotAvailable with "The resource that you are attempting to access does not exist or you don't have permission to perform this action"8591 the user does not have permission to update policies regardless8592 behaves like failed update with a top-level access error8593 is expected to raise Gitlab::Graphql::Errors::ResourceNotAvailable with "The resource that you are attempting to access does not exist or you don't have permission to perform this action"8594 when rule's user does not exist8595 behaves like failed update with a top-level access error8596 is expected to raise Gitlab::Graphql::Errors::ResourceNotAvailable with "The resource that you are attempting to access does not exist or you don't have permission to perform this action"8597# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/incident_management/escalation_policy/update_spec.rb. It took 3.9 seconds. Expected to take 5.15 seconds.8598# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_added_to_iteration_spec.rb. Expected to take 4.86 seconds.8599Gitlab::Analytics::CycleAnalytics::StageEvents::IssueFirstAddedToIteration8600 behaves like value stream analytics first assignment event methods8601 #apply_query_customization8602 looks up the first assignment event timestamp8603# [RSpecRunTime] RSpec elapsed time: 22 minutes 49.58 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.12 1.12 1.23 1/480 134068604.8605 #apply_negated_query_customization8606 returns records where the event has not happened yet8607 #include_in8608 returns both records8609 when invoked multiple times8610 returns both records8611 behaves like LEFT JOIN-able value stream analytics event8612 can use the event as LEFT JOIN8613 when looking at the record with data8614 contains the timestamp expression8615 when looking at the record without data8616 returns nil for the timestamp expression8617 behaves like value stream analytics event8618 is expected to be a kind of String8619 is expected to be a kind of Symbol8620 is expected to include ApplicationRecord(abstract)8621 is expected to respond to #timestamp_projection8622 is expected to respond to #html_description8623 is expected to be a kind of Array8624 #apply_query_customization8625 expects an ActiveRecord::Relation object as argument and returns a modified version of it8626 #hash_code8627 returns a hash that uniquely identifies an event8628 does not differ when the same object is built with the same params8629# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_added_to_iteration_spec.rb. It took 3.56 seconds. Expected to take 4.86 seconds.8630# [RSpecRunTime] Starting example group ee/spec/services/security/security_orchestration_policies/group_protected_branches_deletion_check_service_spec.rb. Expected to take 4.82 seconds.8631Security::SecurityOrchestrationPolicies::GroupProtectedBranchesDeletionCheckService#execute8632 block_branch_modification: nil, block_group_branch_modification: false, expectation: false8633 is expected to equal false8634 block_branch_modification: true, block_group_branch_modification: {:enabled=>true}, expectation: true8635 is expected to equal true8636 with feature disabled8637 is expected to equal false8638 with conflicting settings8639 is expected to equal true8640 block_branch_modification: true, block_group_branch_modification: true, expectation: true8641 is expected to equal true8642 block_branch_modification: true, block_group_branch_modification: false, expectation: false8643 is expected to equal false8644 block_branch_modification: true, block_group_branch_modification: {:enabled=>false, :exceptions=>[lazy { group.full_path }]}, expectation: false8645 is expected to equal false8646 block_branch_modification: false, block_group_branch_modification: {:enabled=>true, :exceptions=>[lazy { group.full_path }]}, expectation: false8647 is expected to equal false8648 block_branch_modification: false, block_group_branch_modification: {:enabled=>false, :exceptions=>[lazy { group.full_path.reverse }]}, expectation: false8649 is expected to equal false8650 block_branch_modification: true, block_group_branch_modification: {:enabled=>true, :exceptions=>[lazy { group.full_path }]}, expectation: false8651 is expected to equal false8652 block_branch_modification: nil, block_group_branch_modification: {:enabled=>false}, expectation: false8653 is expected to equal false8654 without approval_settings8655 is expected to equal false8656 block_branch_modification: true, block_group_branch_modification: nil, expectation: true8657 is expected to equal true8658 block_branch_modification: true, block_group_branch_modification: {:enabled=>false, :exceptions=>[lazy { group.full_path.reverse }]}, expectation: false8659 is expected to equal false8660 block_branch_modification: false, block_group_branch_modification: {:enabled=>true, :exceptions=>[lazy { group.full_path.reverse }]}, expectation: true8661 is expected to equal true8662 block_branch_modification: nil, block_group_branch_modification: true, expectation: true8663 is expected to equal true8664 block_branch_modification: nil, block_group_branch_modification: nil, expectation: false8665 is expected to equal false8666 block_branch_modification: true, block_group_branch_modification: {:enabled=>true, :exceptions=>[lazy { group.full_path.reverse }]}, expectation: true8667 is expected to equal true8668 block_branch_modification: true, block_group_branch_modification: {:enabled=>false}, expectation: false8669 is expected to equal false8670 block_branch_modification: nil, block_group_branch_modification: {:enabled=>true}, expectation: true8671 is expected to equal true8672 block_branch_modification: false, block_group_branch_modification: {:enabled=>false, :exceptions=>[lazy { group.full_path }]}, expectation: false8673 is expected to equal false8674# [RSpecRunTime] Finishing example group ee/spec/services/security/security_orchestration_policies/group_protected_branches_deletion_check_service_spec.rb. It took 3.15 seconds. Expected to take 4.82 seconds.8675# [RSpecRunTime] Starting example group ee/spec/services/requirements_management/export_csv_service_spec.rb. Expected to take 4.52 seconds.8676RequirementsManagement::ExportCsvService8677 renders csv to string8678 #email8679 emails csv8680 renders with a target filesize8681# [RSpecRunTime] RSpec elapsed time: 22 minutes 56.16 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.11 1.12 1.23 1/480 134278682.8683 includes8684 includes the columns required for import8685 iid8686 title8687 description8688 author8689 author username8690 created date8691 does not execute n+1 queries8692 when last test report failed8693 latest test report state8694 latest test report created at8695# [RSpecRunTime] RSpec elapsed time: 22 minutes 57.9 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.11 1.12 1.23 1/480 134288696.8697 when last test report passed8698 latest test report state8699 latest test report created at8700 when selected fields are present8701 returns data for requested fields8702 behaves like a service that returns invalid fields from selection8703 #invalid_fields8704 returns invalid fields from selection8705# [RSpecRunTime] Finishing example group ee/spec/services/requirements_management/export_csv_service_spec.rb. It took 3.39 seconds. Expected to take 4.52 seconds.8706# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/epics/update_spec.rb. Expected to take 4.39 seconds.8707Mutations::Epics::Update8708 #resolve8709 when the user is a group member8710 with guest role8711 behaves like epic mutation for user without access8712 when the user does not have access to the resource8713 raises an error8714 even if author of the epic8715 raises an error8716# [RSpecRunTime] RSpec elapsed time: 22 minutes 59.77 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.10 1.12 1.22 2/480 134298717.8718 even if assigned to the epic8719 raises an error8720 even if maintainer of the project8721 raises an error8722 with reporter role8723 updates the epic8724# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/epics/update_spec.rb. It took 2.91 seconds. Expected to take 4.39 seconds.8725# [RSpecRunTime] Starting example group ee/spec/services/licenses/destroy_service_spec.rb. Expected to take 4.36 seconds.8726Licenses::DestroyService8727 raises an error if license is nil8728 raises an error if the user is not an admin8729 when admin mode is enabled8730 behaves like license destroy8731 destroys a license8732 behaves like clear future subscriptions application setting8733 clears the future_subscriptions application setting8734 behaves like call service to handle the provision of code suggestions8735 calls the service to handle the provision of code suggestions8736 with cloud license8737 behaves like license destroy8738 destroys a license8739 behaves like clear future subscriptions application setting8740 clears the future_subscriptions application setting8741 behaves like call service to handle the provision of code suggestions8742 calls the service to handle the provision of code suggestions8743 with an active license that is not the current one8744 does not clear the future_subscriptions application setting8745 behaves like license destroy8746 destroys a license8747 behaves like call service to handle the provision of code suggestions8748 calls the service to handle the provision of code suggestions8749 when admin mode is disabled8750 raises not allowed error8751# [RSpecRunTime] Finishing example group ee/spec/services/licenses/destroy_service_spec.rb. It took 3.07 seconds. Expected to take 4.36 seconds.8752# [RSpecRunTime] Starting example group ee/spec/models/compliance_management/framework_spec.rb. Expected to take 4.21 seconds.8753ComplianceManagement::Framework8754 does not allow STI8755 associations8756 is expected to belong to namespace required: false8757 is expected to have many projects through project_settings8758 is expected to have many project_settings class_name => ComplianceManagement::ComplianceFramework::ProjectSettings8759 is expected to have many compliance_framework_security_policies class_name => ComplianceManagement::ComplianceFramework::SecurityPolicy8760 is expected to have many security_orchestration_policy_configurations class_name => Security::OrchestrationPolicyConfiguration through compliance_framework_security_policies8761 validations8762 is expected to validate that :namespace_id is case-sensitively unique within the scope of :name8763 is expected to validate that :name cannot be empty/falsy8764 is expected to validate that the length of :name is at most 2558765 is expected to validate that the length of :description is at most 2558766 is expected to validate that the length of :color is at most 108767 is expected to validate that the length of :pipeline_configuration_full_path is at most 2558768 namespace_is_root_level_group8769 when namespace is a root group8770 is valid8771 when namespace is a user namespace8772 is invalid8773 when namespace is a subgroup8774 is invalid8775 #security_orchestration_policy_configurations8776 when the framework has many same policy configuration with different index8777 returns distinct policy configurations8778 color8779 with whitespace8780 strips whitespace8781 .search8782 returns frameworks with a matching name8783 returns frameworks with a partially matching name8784 returns frameworks with a matching name regardless of the casing8785 returns multiple frameworks matching with name8786 returns all frameworks if search string is empty8787# [RSpecRunTime] Finishing example group ee/spec/models/compliance_management/framework_spec.rb. It took 3.64 seconds. Expected to take 4.21 seconds.8788# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.8789Lint factories for ComplianceManagement::Framework8790 with saas, license, and factory defaults8791 behaves like factory8792 compliance_framework factory8793 does not raise error when built8794 does not raise error when created8795 linting :sox trait8796 does not raise error when created8797# [RSpecRunTime] RSpec elapsed time: 23 minutes 9.45 seconds. Current RSS: ~1482M. Threads: 5. load average: 1.17 1.13 1.23 1/480 134508798.8799 linting :with_pipeline trait8800 does not raise error when created8801# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.72 seconds. Expected to take 39.97 seconds.8802# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/security/ci_configuration/configure_dependency_scanning_spec.rb. Expected to take 4.09 seconds.8803Mutations::Security::CiConfiguration::ConfigureDependencyScanning8804 is expected to require graphql authorizations :push_code8805 #resolve8806 generates an error if the resource is not accessible to the user8807 when user does not have enough permissions8808 generates an error8809# [RSpecRunTime] RSpec elapsed time: 23 minutes 11.13 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.17 1.13 1.23 1/480 134718810.8811 when user is a maintainer of a different project8812 generates an error8813 when the user does not have permission to create a new branch8814 returns an array of errors8815 when the user can create a merge request8816 when service successfully generates a path to create a new merge request8817 returns a success path8818 when service can not generate any path to create a new merge request8819 returns an array of errors8820# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/security/ci_configuration/configure_dependency_scanning_spec.rb. It took 3.03 seconds. Expected to take 4.09 seconds.8821# [RSpecRunTime] Starting example group ee/spec/lib/banzai/filter/references/label_reference_filter_spec.rb. Expected to take 4.07 seconds.8822Banzai::Filter::References::LabelReferenceFilter8823 with scoped labels enabled8824 with a scoped label8825 renders scoped label8826 renders HTML tooltips8827 escapes HTML in the label's title8828# [RSpecRunTime] RSpec elapsed time: 23 minutes 14.48 seconds. Current RSS: ~1470M. Threads: 5. load average: 1.15 1.13 1.23 1/484 135048829.8830 with a common label8831 renders common label8832 renders non-HTML tooltips8833# [RSpecRunTime] RSpec elapsed time: 23 minutes 15.52 seconds. Current RSS: ~1469M. Threads: 5. load average: 1.15 1.13 1.23 1/484 135058834.8835 with scoped labels disabled8836 renders scoped label as a common label8837# [RSpecRunTime] Finishing example group ee/spec/lib/banzai/filter/references/label_reference_filter_spec.rb. It took 3.34 seconds. Expected to take 4.07 seconds.8838# [RSpecRunTime] Starting example group ee/spec/policies/remote_development/agent_policy_spec.rb. Expected to take 3.9 seconds.8839RemoteDevelopment::AgentPolicy8840 :read_remote_development_cluster_agent_mapping8841 user: guest, result: false8842 is expected to eq false8843# [RSpecRunTime] RSpec elapsed time: 23 minutes 17.41 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.15 1.13 1.23 1/484 135068844.8845 user: reporter, result: false8846 is expected to eq false8847 user: developer, result: false8848 is expected to eq false8849 user: maintainer, result: true8850 is expected to eq true8851 user: owner, result: true8852 is expected to eq true8853 user: admin_in_non_admin_mode, result: false8854 is expected to eq false8855 user: admin_in_admin_mode, result: true8856 is expected to eq true8857 :admin_remote_development_cluster_agent_mapping8858 user: guest, result: false8859 is expected to eq false8860 user: reporter, result: false8861 is expected to eq false8862 user: developer, result: false8863 is expected to eq false8864 user: maintainer, result: false8865 is expected to eq false8866 user: owner, result: true8867 is expected to eq true8868 user: admin_in_non_admin_mode, result: false8869 is expected to eq false8870 user: admin_in_admin_mode, result: true8871 is expected to eq true8872# [RSpecRunTime] Finishing example group ee/spec/policies/remote_development/agent_policy_spec.rb. It took 2.8 seconds. Expected to take 3.9 seconds.8873# [RSpecRunTime] Starting example group ee/spec/workers/product_analytics/move_funnels_worker_spec.rb. Expected to take 3.83 seconds.8874ProductAnalytics::MoveFunnelsWorker8875 perform8876 when previous custom project doesn't exist8877 calls configurator with 'created' funnel8878# [RSpecRunTime] RSpec elapsed time: 23 minutes 21.2 seconds. Current RSS: ~1481M. Threads: 5. load average: 1.14 1.12 1.22 1/486 136378879.8880 when next custom project doesn't exist8881 calls configurator with 'deleted' funnel8882 when both previous and next custom dashboard projects exist8883 calls configurator with 'created' and 'deleted' funnels8884# [RSpecRunTime] Finishing example group ee/spec/workers/product_analytics/move_funnels_worker_spec.rb. It took 2.93 seconds. Expected to take 3.83 seconds.8885# [RSpecRunTime] Starting example group ee/spec/services/incident_management/oncall_rotations/create_service_spec.rb. Expected to take 3.72 seconds.8886IncidentManagement::OncallRotations::CreateService8887 #execute8888 when the current_user is anonymous8889 behaves like error response8890 does not save the rotation and has an informative message8891 when the current_user does not have permissions to create on-call schedules8892 behaves like error response8893 does not save the rotation and has an informative message8894 when feature is not available8895 behaves like error response8896 does not save the rotation and has an informative message8897 when an on-call rotation already exists8898 behaves like error response8899 does not save the rotation and has an informative message8900 when too many participants8901 has an informative error message8902 when participant cannot read project8903 behaves like error response8904 does not save the rotation and has an informative message8905 participant is included multiple times8906 behaves like error response8907 does not save the rotation and has an informative message8908 with valid params8909 behaves like successfully creates rotation8910 successfully creates an on-call rotation with participants8911 with an active period given8912 behaves like successfully creates rotation8913 successfully creates an on-call rotation with participants8914 behaves like saved the active period times8915 saves the active period times8916 when end active time is before start active time8917 behaves like successfully creates rotation8918 successfully creates an on-call rotation with participants8919 behaves like saved the active period times8920 saves the active period times8921 when only active period end time is set8922 behaves like error response8923 does not save the rotation and has an informative message8924 when only active period start time is set8925 behaves like error response8926 does not save the rotation and has an informative message8927 for an in-progress rotation8928 trims & saves the current shift8929# [RSpecRunTime] Finishing example group ee/spec/services/incident_management/oncall_rotations/create_service_spec.rb. It took 2.96 seconds. Expected to take 3.72 seconds.8930# [RSpecRunTime] Starting example group ee/spec/services/projects/register_suggested_reviewers_project_service_spec.rb. Expected to take 3.54 seconds.8931Projects::RegisterSuggestedReviewersProjectService8932 #execute8933 when the suggested reviewers is not available8934 behaves like an unavailable response8935 returns an error response without calling client8936 when the suggested reviewers is available8937 when the suggested reviewers is not enabled8938 behaves like an unavailable response8939 returns an error response without calling client8940 when the suggested reviewers is enabled8941 when the user cannot create access tokens8942 behaves like an unavailable response8943 returns an error response without calling client8944 when the user can create access tokens8945 creates an access token8946 when token creation succeeds8947 when suggested reviewers client succeeds8948 returns a success response8949 when suggested reviewers client fails8950 returns an error response8951 when project is already registered8952 returns an error response8953 when token creation fails8954 returns an error response and does not call suggested reviewers client8955# [RSpecRunTime] Finishing example group ee/spec/services/projects/register_suggested_reviewers_project_service_spec.rb. It took 2.71 seconds. Expected to take 3.54 seconds.8956# [RSpecRunTime] Starting example group ee/spec/workers/llm/embedding/gitlab_documentation/cleanup_previous_versions_records_worker_spec.rb. Expected to take 3.52 seconds.8957Llm::Embedding::GitlabDocumentation::CleanupPreviousVersionsRecordsWorker8958 behaves like worker with data consistency8959 .get_data_consistency_feature_flag_enabled?8960 returns true8961 .get_data_consistency8962 returns correct data consistency8963 #perform8964 does not delete previous records8965 checks8966 ai_duo_chat_switch_enabled: false, vertex_embeddings_enabled: false, feature_available: false8967 does not delete previous records8968 ai_duo_chat_switch_enabled: false, vertex_embeddings_enabled: false, feature_available: true8969 does not delete previous records8970 ai_duo_chat_switch_enabled: false, vertex_embeddings_enabled: true, feature_available: false8971 does not delete previous records8972 ai_duo_chat_switch_enabled: true, vertex_embeddings_enabled: false, feature_available: false8973 does not delete previous records8974 ai_duo_chat_switch_enabled: false, vertex_embeddings_enabled: true, feature_available: true8975 does not delete previous records8976 ai_duo_chat_switch_enabled: true, vertex_embeddings_enabled: false, feature_available: true8977 does not delete previous records8978 ai_duo_chat_switch_enabled: true, vertex_embeddings_enabled: true, feature_available: false8979 does not delete previous records8980 with the feature available8981 deletes records with version less than current version8982 does not enqueue another worker8983 behaves like an idempotent worker8984 is labeled as idempotent8985 performs multiple times sequentially without raising an exception8986 deletes records with version less than current version8987 when there are more records than the batch size8988 deletes the first batch and then enqueues another worker8989# [RSpecRunTime] Finishing example group ee/spec/workers/llm/embedding/gitlab_documentation/cleanup_previous_versions_records_worker_spec.rb. It took 2.46 seconds. Expected to take 3.52 seconds.8990# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/gitlab_subscriptions/member_management/self_managed/users_queued_for_role_promotion_resolver_spec.rb. Expected to take 3.42 seconds.8991Resolvers::GitlabSubscriptions::MemberManagement::SelfManaged::UsersQueuedForRolePromotionResolver8992 #resolve8993 when the user is not an admin8994 behaves like not available8995 raises a resource not available error8996# [RSpecRunTime] RSpec elapsed time: 23 minutes 32.0 seconds. Current RSS: ~1449M. Threads: 5. load average: 1.12 1.12 1.22 2/486 137028997.8998 when the user is an admin8999 returns pending member_approvals corresponding to max new_access_level9000 does not return member_approvals with different status9001 when member promotion management feature is disabled9002 behaves like not available9003 raises a resource not available error9004 when member promotion management is disabled in settings9005 behaves like not available9006 raises a resource not available error9007 when subscription plan is not Ultimate9008 behaves like not available9009 raises a resource not available error9010 when instance is saas9011 behaves like not available9012 raises a resource not available error9013# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/gitlab_subscriptions/member_management/self_managed/users_queued_for_role_promotion_resolver_spec.rb. It took 2.73 seconds. Expected to take 3.42 seconds.9014# [RSpecRunTime] Starting example group ee/spec/workers/ee/projects/inactive_projects_deletion_cron_worker_spec.rb. Expected to take 3.26 seconds.9015Projects::InactiveProjectsDeletionCronWorker9016 #perform9017 does not send deletion warning email for inactive projects that are already marked for deletion9018 invokes Projects::InactiveProjectsDeletionNotificationWorker for inactive projects and logs audit event9019 when adjourned_deletion_for_projects_and_groups feature is not available9020 invokes Projects::DestroyService for projects that are inactive even after being notified9021# [RSpecRunTime] RSpec elapsed time: 23 minutes 34.64 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.11 1.12 1.22 1/481 137039022.9023 when adjourned_deletion_for_projects_and_groups feature is available9024 invokes Projects::MarkForDeletionService9025# [RSpecRunTime] Finishing example group ee/spec/workers/ee/projects/inactive_projects_deletion_cron_worker_spec.rb. It took 2.51 seconds. Expected to take 3.26 seconds.9026# [RSpecRunTime] Starting example group ee/spec/lib/elastic/latest/application_instance_proxy_spec.rb. Expected to take 3.21 seconds.9027Elastic::Latest::ApplicationInstanceProxy9028 #es_parent9029 includes project id9030# [RSpecRunTime] RSpec elapsed time: 23 minutes 37.06 seconds. Current RSS: ~1429M. Threads: 5. load average: 1.11 1.12 1.22 1/487 137879031.9032 #index_name9033 when search index is valid9034 returns search index path9035 when search index is missing9036 raises an error9037 when :search_index_partitioning_notes is disabled9038 returns config index_name9039 #namespace_ancestry9040 returns the full ancestry9041# [RSpecRunTime] Finishing example group ee/spec/lib/elastic/latest/application_instance_proxy_spec.rb. It took 2.69 seconds. Expected to take 3.21 seconds.9042# [RSpecRunTime] Starting example group ee/spec/services/ee/resource_events/merge_into_notes_service_spec.rb. Expected to take 3.16 seconds.9043ResourceEvents::MergeIntoNotesService9044 #execute9045 squashes events with same time and author into single note but scoped labels are separated9046 scoped labels9047 when all labels are removed9048 adds "removed" message for scoped labels9049# [RSpecRunTime] RSpec elapsed time: 23 minutes 39.67 seconds. Current RSS: ~1435M. Threads: 5. load average: 1.10 1.12 1.22 1/487 137889050.9051 when any of the labels is manually removed9052 adds "removed" message9053 with weight events9054 includes the expected notes9055# [RSpecRunTime] Finishing example group ee/spec/services/ee/resource_events/merge_into_notes_service_spec.rb. It took 2.29 seconds. Expected to take 3.16 seconds.9056# [RSpecRunTime] Starting example group ee/spec/services/app_sec/dast/profiles/destroy_service_spec.rb. Expected to take 3.04 seconds.9057AppSec::Dast::Profiles::DestroyService9058 #execute9059 when on demand scan licensed feature is not available9060 communicates failure9061 when the feature is enabled9062 when the user cannot destroy a DAST profile9063 communicates failure9064 when the user can destroy a DAST profile9065 returns a success status9066 deletes the dast_profile9067 returns a dast_profile payload9068 audits the deletion9069 when the dast_profile fails to destroy9070 communicates failure9071# [RSpecRunTime] RSpec elapsed time: 23 minutes 42.36 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.10 1.12 1.22 1/486 137899072.9073 when the dast_profile parameter is missing9074 communicates failure9075# [RSpecRunTime] Finishing example group ee/spec/services/app_sec/dast/profiles/destroy_service_spec.rb. It took 2.43 seconds. Expected to take 3.04 seconds.9076# [RSpecRunTime] Starting example group ee/spec/lib/audit/external_status_check_changes_auditor_spec.rb. Expected to take 2.99 seconds.9077Audit::ExternalStatusCheckChangesAuditor9078 auditing external status check changes9079 when audit change happens9080 creates an event when the name changes9081 creates an event when the external url changes9082 streams audit event when name changes9083 streams audit event when url changes9084# [RSpecRunTime] RSpec elapsed time: 23 minutes 44.86 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.09 1.11 1.22 1/486 137909085.9086 when there is no audit change9087 does not create audit event if no change in updated values9088# [RSpecRunTime] Finishing example group ee/spec/lib/audit/external_status_check_changes_auditor_spec.rb. It took 2.62 seconds. Expected to take 2.99 seconds.9089# [RSpecRunTime] Starting example group ee/spec/models/search/index_registry_spec.rb. Expected to take 2.87 seconds.9090Search::IndexRegistry9091 does not allow STI9092 .index_for_namespace9093 uses cache correctly9094 assigns the index when there is a cache miss9095 when an index is already assigned to a namespace9096 returns the index in the index assignment9097# [RSpecRunTime] RSpec elapsed time: 23 minutes 46.45 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.09 1.11 1.22 2/486 137919098.9099 when there is not an index assignment9100 makes a new assignment and returns routed index for a namespace9101# [RSpecRunTime] Finishing example group ee/spec/models/search/index_registry_spec.rb. It took 1.63 seconds. Expected to take 2.87 seconds.9102# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/import_export/project/deploy_keys_restorer_spec.rb. Expected to take 2.84 seconds.9103Gitlab::ImportExport::Project::DeployKeysRestorer9104 when all hooks are not duplicated9105 reports the failure9106 returns true9107# [RSpecRunTime] RSpec elapsed time: 23 minutes 48.29 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.09 1.11 1.22 1/481 137929108.9109 when project deploy keys are present in source project9110 has the same amount of project deploy keys as the source9111 has the same deploy_keys_id values and write access compared to source9112 when the user is unauthorized9113 raises an error and logs user9114 logs the unauthorized user9115# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/import_export/project/deploy_keys_restorer_spec.rb. It took 2.11 seconds. Expected to take 2.84 seconds.9116# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/config/entry/gcp_secret_manager/secret_spec.rb. Expected to take 2.75 seconds.9117Gitlab::Ci::Config::Entry::GcpSecretManager::Secret9118 #value9119 when config is valid9120 returns config9121 when version is not defined9122 defaults to latest version9123 when version is an integer9124 coerces version to string9125 validations9126 when all config value is correct9127 is expected to be valid9128 when name is nil9129 is expected not to be valid9130 reports error9131 when version is not defined9132 is expected to be valid9133 when version is an integer9134 is expected to be valid9135 when there is an unknown key present9136 is expected not to be valid9137 reports error9138 when config is not a hash9139 is expected not to be valid9140 reports error9141# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/config/entry/gcp_secret_manager/secret_spec.rb. It took 1.44 seconds. Expected to take 2.75 seconds.9142# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chat_message_analyzer_spec.rb. Expected to take 2.71 seconds.9143Gitlab::Llm::ChatMessageAnalyzer9144 #execute9145 succeeds9146 with reset9147 handles reset9148 with previous question9149 handles multiple questions in conversation9150 when current question does not have a referer URL9151 does not include asked_on_the_same_page attribute9152 when previous question does not have a referer URL9153 does not include asked_on_the_same_page attribute9154 when previous question has a different referer URL9155 returns false for the asked_on_the_same_page attribute9156 when previous question has the same referer URL9157 returns true for the asked_on_the_same_page attribute9158 when messages is empty9159 is expected to eq {}9160 when current message contains url9161 returns url attributes9162# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chat_message_analyzer_spec.rb. It took 1.8 seconds. Expected to take 2.71 seconds.9163# [RSpecRunTime] Starting example group ee/spec/services/app_sec/dast/site_validations/revoke_service_spec.rb. Expected to take 2.62 seconds.9164AppSec::Dast::SiteValidations::RevokeService9165 execute9166 when on demand scan licensed feature is not available9167 communicates failure9168 when the feature is enabled9169 communicates success9170 deletes only dast_site_validation validations in the same project that share a common url_base9171 returns a count of the dast_site_validations that were deleted9172 when the finder does not find any dast_site_validations9173 communicates success9174 is a noop9175 when a param is missing9176 communicates failure9177# [RSpecRunTime] Finishing example group ee/spec/services/app_sec/dast/site_validations/revoke_service_spec.rb. It took 1.91 seconds. Expected to take 2.62 seconds.9178# [RSpecRunTime] Starting example group ee/spec/graphql/api/remote_development/workspace_spec.rb. Expected to take 2.57 seconds.9179workspaces9180 workspace9181 finds the workspace9182 when not authorized9183 does not find the workspace9184# [RSpecRunTime] RSpec elapsed time: 23 minutes 55.95 seconds. Current RSS: ~1465M. Threads: 5. load average: 1.08 1.11 1.21 1/481 137939185.9186# [RSpecRunTime] Finishing example group ee/spec/graphql/api/remote_development/workspace_spec.rb. It took 1.88 seconds. Expected to take 2.57 seconds.9187# [RSpecRunTime] Starting example group ee/spec/services/ee/projects/update_pages_service_spec.rb. Expected to take 2.51 seconds.9188Projects::UpdatePagesService9189 when path_prefix is not blank9190 and pages_multiple_versions is disabled for project9191 does not create a new pages_deployment9192# [RSpecRunTime] RSpec elapsed time: 23 minutes 57.33 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.08 1.11 1.21 1/481 137949193.9194 and pages_multiple_versions is enabled for project9195 saves the slugiffied version of the path prefix9196# [RSpecRunTime] Finishing example group ee/spec/services/ee/projects/update_pages_service_spec.rb. It took 2.1 seconds. Expected to take 2.51 seconds.9197# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/issuable_metadata_spec.rb. Expected to take 2.49 seconds.9198Gitlab::IssuableMetadata9199 issues9200 aggregates stats on issues9201# [RSpecRunTime] RSpec elapsed time: 24 minutes 0.1 second. Current RSS: ~1444M. Threads: 5. load average: 1.07 1.11 1.21 1/481 138359202.9203# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/issuable_metadata_spec.rb. It took 2.05 seconds. Expected to take 2.49 seconds.9204# [RSpecRunTime] Starting example group ee/spec/helpers/markup_helper_spec.rb. Expected to take 2.4 seconds.9205MarkupHelper9206 #render_wiki_content9207 when file is Markdown9208 when content has labels9209 when wiki is a group wiki9210 behaves like renders label9211 is expected not to be empty9212# [RSpecRunTime] RSpec elapsed time: 24 minutes 1.52 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.07 1.11 1.21 1/484 138869213.9214 when wiki is a project wiki9215 behaves like renders label9216 is expected not to be empty9217# [RSpecRunTime] Finishing example group ee/spec/helpers/markup_helper_spec.rb. It took 1.99 seconds. Expected to take 2.4 seconds.9218# [RSpecRunTime] Starting example group ee/spec/policies/geo/registry_policy_spec.rb. Expected to take 2.37 seconds.9219Geo::RegistryPolicy9220 when the user is an admin9221 when admin mode is enabled9222 allows read_geo_registry for any registry9223 when admin mode is disabled9224 disallows read_geo_registry for any registry9225 when the user is not an admin9226 disallows read_geo_registry for any registry9227# [RSpecRunTime] Finishing example group ee/spec/policies/geo/registry_policy_spec.rb. It took 1.91 seconds. Expected to take 2.37 seconds.9228# [RSpecRunTime] Starting example group ee/spec/workers/gitlab_subscriptions/add_on_purchases/cleanup_user_add_on_assignment_worker_spec.rb. Expected to take 2.3 seconds.9229GitlabSubscriptions::AddOnPurchases::CleanupUserAddOnAssignmentWorker9230 #perform9231 logs an info about user assignment destroyed9232 when root_namespace_id does not exists9233 behaves like returns early9234 doest not remove seat assignment9235 when user_id does not exists9236 behaves like returns early9237 doest not remove seat assignment9238 when add_on_purchase does not exists9239 behaves like returns early9240 doest not remove seat assignment9241 when there is no exising assigned seat for user9242 behaves like returns early9243 doest not remove seat assignment9244 idempotence9245 is labeled as idempotent9246 performs multiple times sequentially without raising an exception9247 removes the user addon assignment9248 expires the cache key for the user9249 when the user is still eligible for seat usage9250 does not removes the user addon assignment9251# [RSpecRunTime] Finishing example group ee/spec/workers/gitlab_subscriptions/add_on_purchases/cleanup_user_add_on_assignment_worker_spec.rb. It took 1.88 seconds. Expected to take 2.3 seconds.9252# [RSpecRunTime] Starting example group ee/spec/services/security/configuration/set_pre_receive_secret_detection_spec.rb. Expected to take 2.26 seconds.9253Security::Configuration::SetPreReceiveSecretDetection9254 #execute9255 when namespace is project9256 returns attribute value9257 changes the attribute9258 when attribute changes from false to true9259 creates an audit event with the correct message9260 when attribute changes from true to false9261 creates an audit event with the correct message9262 when fields are invalid9263 returns nil and error9264 does not change the attribute9265# [RSpecRunTime] Finishing example group ee/spec/services/security/configuration/set_pre_receive_secret_detection_spec.rb. It took 1.67 seconds. Expected to take 2.26 seconds.9266# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/boards/update_epic_user_preferences_spec.rb. Expected to take 2.22 seconds.9267Mutations::Boards::UpdateEpicUserPreferences9268 #resolve9269 returns an error if the board is not accessible by the user9270 when user can access the board9271 returns an error if the epic is not accessible by the user9272 when user can access the epic9273 returns updated preferences9274# [RSpecRunTime] RSpec elapsed time: 24 minutes 9.14 seconds. Current RSS: ~1446M. Threads: 5. load average: 0.99 1.09 1.20 1/486 139379275.9276# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/boards/update_epic_user_preferences_spec.rb. It took 1.58 seconds. Expected to take 2.22 seconds.9277# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/insights/finders/projects_finder_spec.rb. Expected to take 2.15 seconds.9278Gitlab::Insights::Finders::ProjectsFinder9279 when using ids9280 is expected to contain exactly #<Project id:803 namespace866/project-885>> and #<Project id:805 namespace868/project-887>>9281 when using paths9282 is expected to contain exactly #<Project id:803 namespace866/project-885>> and #<Project id:804 namespace867/project-886>>9283 when using mixed types9284 is expected to contain exactly #<Project id:803 namespace866/project-885>> and #<Project id:805 namespace868/project-887>>9285 when using unknown references9286 is expected to contain exactly #<Project id:805 namespace868/project-887>>9287 when empty array is given9288 is expected to eq nil9289# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/insights/finders/projects_finder_spec.rb. It took 1.5 seconds. Expected to take 2.15 seconds.9290# [RSpecRunTime] Starting example group ee/spec/services/cloud_connector/service_access_tokens_storage_service_spec.rb. Expected to take 2.12 seconds.9291CloudConnector::ServiceAccessTokensStorageService9292 #execute9293 when token and expires_at are present9294 creates a new token9295 cleans up all expired tokens9296 logs the actions it takes9297 when expires_at is numerical9298 creates a new token9299 cleans up all expired tokens9300 logs the actions it takes9301 when it fails to create a token9302 tracks the error9303 when token is not present9304 removes all tokens9305 logs that it cleans up all tokens9306 when expires_at is not present9307 removes all tokens9308 logs that it cleans up all tokens9309# [RSpecRunTime] Finishing example group ee/spec/services/cloud_connector/service_access_tokens_storage_service_spec.rb. It took 1.54 seconds. Expected to take 2.12 seconds.9310# [RSpecRunTime] Starting example group ee/spec/helpers/ee/blob_helper_spec.rb. Expected to take 2.08 seconds.9311BlobHelper9312 #licenses_for_select9313 returns Group licenses when enabled9314 returns Instance licenses when enabled9315 returns no Group or Instance licenses when disabled9316# [RSpecRunTime] RSpec elapsed time: 24 minutes 13.46 seconds. Current RSS: ~1455M. Threads: 5. load average: 0.99 1.09 1.20 1/481 139589317.9318 #vue_blob_app_data9319 returns data related to blob app9320# [RSpecRunTime] RSpec elapsed time: 24 minutes 15.41 seconds. Current RSS: ~1431M. Threads: 5. load average: 0.99 1.09 1.20 1/481 139599321.9322# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/blob_helper_spec.rb. It took 3.24 seconds. Expected to take 2.08 seconds.9323# [RSpecRunTime] Starting example group ee/spec/workers/merge_requests/notify_approvers_worker_spec.rb. Expected to take 2.01 seconds.9324MergeRequests::NotifyApproversWorker9325 #perform9326 when a merge request is not found9327 logs merge request not found9328 when a merge request is found9329 calls notify_approvers9330# [RSpecRunTime] RSpec elapsed time: 24 minutes 16.96 seconds. Current RSS: ~1438M. Threads: 5. load average: 0.99 1.09 1.20 1/487 140429331.9332# [RSpecRunTime] Finishing example group ee/spec/workers/merge_requests/notify_approvers_worker_spec.rb. It took 1.54 seconds. Expected to take 2.01 seconds.9333# [RSpecRunTime] Starting example group ee/spec/services/analytics/devops_adoption/enabled_namespaces/create_service_spec.rb. Expected to take 1.99 seconds.9334Analytics::DevopsAdoption::EnabledNamespaces::CreateService9335 persists the enabled_namespace9336 schedules for snapshot creation9337 authorizes for manage_devops_adoption9338 without display_namespace_id9339 authorizes for global manage_devops_adoption9340 for guests9341 returns forbidden error9342# [RSpecRunTime] Finishing example group ee/spec/services/analytics/devops_adoption/enabled_namespaces/create_service_spec.rb. It took 1.27 seconds. Expected to take 1.99 seconds.9343# [RSpecRunTime] Starting example group ee/spec/models/elasticsearch_indexed_project_spec.rb. Expected to take 1.9 seconds.9344ElasticsearchIndexedProject9345 does not allow STI9346 behaves like an elasticsearch indexed container9347 validations9348 validates uniqueness of main attribute9349 callbacks9350 on save9351 triggers index_project9352 performs the expected action9353 on destroy9354 triggers delete_from_index9355 performs the expected action9356 when elasticsearch_indexing is false9357 callbacks9358 on save9359 triggers index but does not index the data9360 on destroy9361 triggers delete_from_index but does not delete data from index9362# [RSpecRunTime] Finishing example group ee/spec/models/elasticsearch_indexed_project_spec.rb. It took 1.42 seconds. Expected to take 1.9 seconds.9363# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.9364Lint factories for ElasticsearchIndexedProject9365 with saas, license, and factory defaults9366 behaves like factory9367 elasticsearch_indexed_project factory9368 does not raise error when built9369 does not raise error when created9370# [RSpecRunTime] RSpec elapsed time: 24 minutes 20.85 seconds. Current RSS: ~1463M. Threads: 5. load average: 0.99 1.08 1.20 1/486 140639371.9372# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.21 seconds. Expected to take 39.97 seconds.9373# [RSpecRunTime] Starting example group ee/spec/experiments/issues_mrs_empty_state_experiment_spec.rb. Expected to take 1.9 seconds.9374IssuesMrsEmptyStateExperiment9375 with control experience9376 registers control behavior9377 behaves like excluded_users9378 excludes signed out users, old users, empty projects and paid plans9379 with candidate experience9380 registers candidate behavior9381 behaves like excluded_users9382 excludes signed out users, old users, empty projects and paid plans9383# [RSpecRunTime] Finishing example group ee/spec/experiments/issues_mrs_empty_state_experiment_spec.rb. It took 1.34 seconds. Expected to take 1.9 seconds.9384# [RSpecRunTime] Starting example group ee/spec/models/vulnerabilities/finding_link_spec.rb. Expected to take 1.81 seconds.9385Vulnerabilities::FindingLink9386 does not allow STI9387 associations9388 is expected to belong to finding class_name => Vulnerabilities::Finding required: false inverse_of => finding_links9389 validations9390 is expected to validate that :url cannot be empty/falsy9391 is expected to validate that the length of :url is at most 20489392 is expected to validate that the length of :name is at most 2559393 is expected to validate that :finding cannot be empty/falsy9394# [RSpecRunTime] RSpec elapsed time: 24 minutes 23.87 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.07 1.10 1.21 1/486 140649395.9396# [RSpecRunTime] Finishing example group ee/spec/models/vulnerabilities/finding_link_spec.rb. It took 1.65 seconds. Expected to take 1.81 seconds.9397# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.9398Lint factories for Vulnerabilities::FindingLink9399 with saas, license, and factory defaults9400 behaves like factory9401 finding_link factory9402 does not raise error when built9403 does not raise error when created9404# [RSpecRunTime] RSpec elapsed time: 24 minutes 25.08 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.07 1.10 1.21 1/486 140859405.9406# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.23 seconds. Expected to take 39.97 seconds.9407# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspaces/create/workspace_variables_creator_spec.rb. Expected to take 1.8 seconds.9408RemoteDevelopment::Workspaces::Create::WorkspaceVariablesCreator9409 when workspace create fails9410 does not create the invalid workspace variable records and returns an error result with model errors9411# [RSpecRunTime] RSpec elapsed time: 24 minutes 26.66 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.07 1.10 1.21 1/486 140869412.9413 when workspace variables create is successful9414 creates the workspace variable records and returns ok result containing original value9415# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspaces/create/workspace_variables_creator_spec.rb. It took 1.69 seconds. Expected to take 1.8 seconds.9416# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/gitlab_documentation/executor_spec.rb. Expected to take 1.74 seconds.9417Gitlab::Llm::Chain::Tools::GitlabDocumentation::Executor9418 #execute9419 when context is authorized9420 responds with the message from TanukiBot9421 with a stream_response_handler set9422 calls the stream_response_handler with the chunks9423 when response is empty9424 responds with the message from TanukiBot9425 when context is not authorized9426 responds with the message from TanukiBot9427 #name9428 returns tool name9429 returns tool human name9430# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/gitlab_documentation/executor_spec.rb. It took 1.53 seconds. Expected to take 1.74 seconds.9431# [RSpecRunTime] Starting example group ee/spec/models/group_merge_request_approval_setting_spec.rb. Expected to take 1.7 seconds.9432GroupMergeRequestApprovalSetting9433 does not allow STI9434 Associations9435 is expected to belong to group required: false9436 Validations9437 is expected to validate that :group cannot be empty/falsy9438************************************************************************9439Warning from shoulda-matchers:9440You are using `validate_inclusion_of` to assert that a boolean column9441allows boolean values and disallows non-boolean ones. Be aware that it9442is not possible to fully test this, as boolean columns will9443automatically convert non-boolean values to boolean ones. Hence, you9444should consider removing this test.9445************************************************************************9446 is expected to validate that :allow_author_approval is either ‹true› or ‹false›9447************************************************************************9448Warning from shoulda-matchers:9449You are using `validate_inclusion_of` to assert that a boolean column9450allows boolean values and disallows non-boolean ones. Be aware that it9451is not possible to fully test this, as boolean columns will9452automatically convert non-boolean values to boolean ones. Hence, you9453should consider removing this test.9454************************************************************************9455 is expected to validate that :allow_committer_approval is either ‹true› or ‹false›9456************************************************************************9457Warning from shoulda-matchers:9458You are using `validate_inclusion_of` to assert that a boolean column9459allows boolean values and disallows non-boolean ones. Be aware that it9460is not possible to fully test this, as boolean columns will9461automatically convert non-boolean values to boolean ones. Hence, you9462should consider removing this test.9463************************************************************************9464 is expected to validate that :allow_overrides_to_approver_list_per_merge_request is either ‹true› or ‹false›9465************************************************************************9466Warning from shoulda-matchers:9467You are using `validate_inclusion_of` to assert that a boolean column9468allows boolean values and disallows non-boolean ones. Be aware that it9469is not possible to fully test this, as boolean columns will9470automatically convert non-boolean values to boolean ones. Hence, you9471should consider removing this test.9472************************************************************************9473 is expected to validate that :retain_approvals_on_push is either ‹true› or ‹false›9474************************************************************************9475Warning from shoulda-matchers:9476You are using `validate_inclusion_of` to assert that a boolean column9477allows boolean values and disallows non-boolean ones. Be aware that it9478is not possible to fully test this, as boolean columns will9479automatically convert non-boolean values to boolean ones. Hence, you9480should consider removing this test.9481************************************************************************9482 is expected to validate that :require_password_to_approve is either ‹true› or ‹false›9483 .find_or_initialize_by_group9484 with no existing setting9485 is expected to be a new record9486 with existing setting9487 is expected to eq #<GroupMergeRequestApprovalSetting created_at: "2024-05-29 23:58:04.752694493 +0000", updated_at: "20...pprove: [FILTERED], require_saml_auth_to_approve: false, require_reauthentication_to_approve: false>9488# [RSpecRunTime] Finishing example group ee/spec/models/group_merge_request_approval_setting_spec.rb. It took 1.4 seconds. Expected to take 1.7 seconds.9489# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.9490Lint factories for GroupMergeRequestApprovalSetting9491 with saas, license, and factory defaults9492 behaves like factory9493 group_merge_request_approval_setting factory9494 does not raise error when built9495 does not raise error when created9496# [RSpecRunTime] RSpec elapsed time: 24 minutes 31.03 seconds. Current RSS: ~1463M. Threads: 5. load average: 1.06 1.10 1.20 1/481 141079497.9498# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.32 seconds. Expected to take 39.97 seconds.9499# [RSpecRunTime] Starting example group ee/spec/models/ai/feature_setting_spec.rb. Expected to take 1.64 seconds.9500Ai::FeatureSetting9501 does not allow STI9502 is expected to validate that :feature is unique9503 is expected to validate that :feature cannot be empty/falsy9504 is expected to belong to self_hosted_model required: false9505 is expected to validate that :provider cannot be empty/falsy9506 when feature setting is vendored9507 is expected to eq "GitLab AI Vendor"9508 when feature setting is self hosted9509 is expected to validate that :self_hosted_model cannot be empty/falsy9510 is expected to eq "Self-Hosted Model (mistral-7b-ollama-api)"9511 when feature setting is disabled9512 is expected to eq "Disabled"9513# [RSpecRunTime] Finishing example group ee/spec/models/ai/feature_setting_spec.rb. It took 1.32 seconds. Expected to take 1.64 seconds.9514# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.9515Lint factories for Ai::FeatureSetting9516 with saas, license, and factory defaults9517 behaves like factory9518 ai_feature_setting factory9519 does not raise error when built9520 does not raise error when created9521# [RSpecRunTime] RSpec elapsed time: 24 minutes 33.64 seconds. Current RSS: ~1475M. Threads: 5. load average: 1.06 1.10 1.20 1/481 141289522.9523# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.3 seconds. Expected to take 39.97 seconds.9524# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/patch/additional_database_tasks_spec.rb. Expected to take 1.61 seconds.9525Gitlab::Patch::AdditionalDatabaseTasks9526 Gitlab::Patch::AdditionalDatabaseTasks::ActiveRecordDatabaseTasksDumpFilename9527 #schema_dump_path9528 db_config_name: :main, structure_path: "foo.sql"9529 returns the correct path for the structure.sql file9530 db_config_name: :embedding, structure_path: "ee/db/embedding/structure.sql"9531 returns the correct path for the structure.sql file9532 db_config_name: :geo, structure_path: "ee/db/geo/structure.sql"9533 returns the correct path for the structure.sql file9534 #cache_dump_filename9535 db_config_name: :main, schema_cache_path: "bar.yml"9536 returns the path for the schema_cache file in the Geo database dir9537 db_config_name: :embedding, schema_cache_path: "ee/db/embedding/schema_cache.yml"9538 returns the path for the schema_cache file in the Geo database dir9539 db_config_name: :geo, schema_cache_path: "ee/db/geo/schema_cache.yml"9540 returns the path for the schema_cache file in the Geo database dir9541 Gitlab::Patch::AdditionalDatabaseTasks::ActiveRecordMigrationConfiguredMigratePath9542 #configured_migrate_path9543 when super returns nil9544 returns nil9545 when super returns only one regular migration path9546 returns the configured migrate path9547 when super returns only one post migrations path9548 returns nil9549 when super does not include a post migrations path9550 returns the configured migrations path9551 when super includes a post migrations path9552 returns the regular migration path9553# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/patch/additional_database_tasks_spec.rb. It took 1.34 seconds. Expected to take 1.61 seconds.9554# [RSpecRunTime] Starting example group ee/spec/models/projects/saved_reply_spec.rb. Expected to take 1.56 seconds.9555Projects::SavedReply9556 does not allow STI9557 validations9558 is expected to validate that :project_id cannot be empty/falsy9559 is expected to validate that :name cannot be empty/falsy9560 is expected to validate that :content cannot be empty/falsy9561 is expected to validate that :name is case-sensitively unique within the scope of :project_id9562 is expected to validate that the length of :name is at most 2559563 is expected to validate that the length of :content is at most 100009564# [RSpecRunTime] RSpec elapsed time: 24 minutes 36.23 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.06 1.10 1.20 1/481 141299565.9566# [RSpecRunTime] Finishing example group ee/spec/models/projects/saved_reply_spec.rb. It took 1.24 seconds. Expected to take 1.56 seconds.9567# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.9568Lint factories for Projects::SavedReply9569 with saas, license, and factory defaults9570 behaves like factory9571 project_saved_reply factory9572 does not raise error when built9573 does not raise error when created9574# [RSpecRunTime] RSpec elapsed time: 24 minutes 37.51 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.06 1.10 1.20 1/481 141509575.9576# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.28 seconds. Expected to take 39.97 seconds.9577# [RSpecRunTime] Starting example group ee/spec/helpers/routing/pseudonymization_helper_spec.rb. Expected to take 1.54 seconds.9578Routing::PseudonymizationHelper9579 when url has params to mask9580 when project/insights page is loaded9581 behaves like masked url9582 generates masked page url9583 when groups/insights page is loaded9584 behaves like masked url9585 generates masked page url9586 when severity, sortBy, sortDesc is present9587 behaves like masked url9588 generates masked page url9589 when _gl, glm_content and gml_source is present9590 behaves like masked url9591 generates masked page url9592 when utm_medium, utm_source, utm_campaign, utm_content and utm_budget is present9593 behaves like masked url9594 generates masked page url9595# [RSpecRunTime] Finishing example group ee/spec/helpers/routing/pseudonymization_helper_spec.rb. It took 1.17 seconds. Expected to take 1.54 seconds.9596# [RSpecRunTime] Starting example group ee/spec/services/ci/runners/unassign_runner_service_spec.rb. Expected to take 1.5 seconds.9597Ci::Runners::UnassignRunnerService#execute9598 with unauthorized user9599 does not call assign_to on runner and returns error response9600 with admin user9601 calls track_event on RunnerCustomAuditEventService and returns success response9602# [RSpecRunTime] Finishing example group ee/spec/services/ci/runners/unassign_runner_service_spec.rb. It took 1.09 seconds. Expected to take 1.5 seconds.9603# [RSpecRunTime] Starting example group ee/spec/models/audit_events/streaming/instance_header_spec.rb. Expected to take 1.47 seconds.9604AuditEvents::Streaming::InstanceHeader9605 does not allow STI9606 #to_hash9607 returns the correct hash9608 Validations9609 is expected to belong to instance_external_audit_event_destination required: false9610 is expected to validate that :key is case-sensitively unique within the scope of :instance_external_audit_event_destination_id9611 validations9612 is expected to validate that :key cannot be empty/falsy9613 is expected to validate that :value cannot be empty/falsy9614 is expected to validate that the length of :key is at most 2559615 is expected to validate that the length of :value is at most 2559616************************************************************************9617Warning from shoulda-matchers:9618You are using `validate_inclusion_of` to assert that a boolean column9619allows boolean values and disallows non-boolean ones. Be aware that it9620is not possible to fully test this, as boolean columns will9621automatically convert non-boolean values to boolean ones. Hence, you9622should consider removing this test.9623************************************************************************9624 is expected to validate that :active is either ‹true› or ‹false›9625# [RSpecRunTime] Finishing example group ee/spec/models/audit_events/streaming/instance_header_spec.rb. It took 1.34 seconds. Expected to take 1.47 seconds.9626# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.9627Lint factories for AuditEvents::Streaming::InstanceHeader9628 with saas, license, and factory defaults9629 behaves like factory9630 instance_audit_events_streaming_header factory9631 does not raise error when built9632 does not raise error when created9633# [RSpecRunTime] RSpec elapsed time: 24 minutes 42.42 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.05 1.09 1.20 1/481 141719634.9635# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.32 seconds. Expected to take 39.97 seconds.9636# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/ci/config/entry/job_spec.rb. Expected to take 1.42 seconds.9637Gitlab::Ci::Config::Entry::Job9638 dast_configuration9639 includes dast_profile value9640 identity9641 includes identity-related values9642 .nodes9643 when filtering all the entry/node names9644 is expected to include :dast_configuration, :identity, and :secrets9645 secrets9646 includes secrets value9647 validations9648 when entry value is correct9649 when has secrets9650 behaves like a valid entry9651 #valid?9652 is valid9653 when has dast_configuration9654 behaves like a valid entry9655 #valid?9656 is valid9657 when entry value is not correct9658 when has needs9659 when needs is bridge type9660 behaves like an invalid entry9661 reports error9662 when has invalid dast_configuration9663 behaves like an invalid entry9664 reports error9665 when has invalid secrets9666 behaves like an invalid entry9667 reports error9668 when entry has unknown identity9669 behaves like an invalid entry9670 reports error9671# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/ci/config/entry/job_spec.rb. It took 1.32 seconds. Expected to take 1.42 seconds.9672# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/boards/epic_lists/update_spec.rb. Expected to take 1.4 seconds.9673Mutations::Boards::EpicLists::Update9674 on epic boards9675 behaves like update board list mutation9676 #resolve9677 with permission to admin board lists9678 updates the list position and collapsed state as expected9679 with permission to read board lists9680 updates the list collapsed state but not the list position9681 without permission to read board lists9682 raises Resource Not Found error9683# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/boards/epic_lists/update_spec.rb. It took 2.22 seconds. Expected to take 1.4 seconds.9684# [RSpecRunTime] Starting example group ee/spec/services/llm/product_analytics/generate_cube_query_service_spec.rb. Expected to take 1.34 seconds.9685Llm::ProductAnalytics::GenerateCubeQueryService9686 when the user is permitted to generate a query for the project9687 behaves like schedules completion worker9688 asynchronously with correct params9689 when the user is not permitted to generate a query for the project9690 behaves like does not schedule completion worker9691 asynchronously with correct params9692# [RSpecRunTime] Finishing example group ee/spec/services/llm/product_analytics/generate_cube_query_service_spec.rb. It took 1.31 seconds. Expected to take 1.34 seconds.9693# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/contribution_analytics/postgresql_data_collector_spec.rb. Expected to take 1.33 seconds.9694Gitlab::ContributionAnalytics::PostgresqlDataCollector9695 returns correct data9696# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/contribution_analytics/postgresql_data_collector_spec.rb. It took 1.02 seconds. Expected to take 1.33 seconds.9697# [RSpecRunTime] RSpec elapsed time: 24 minutes 48.47 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.13 1.11 1.20 1/481 141729698.9699# [RSpecRunTime] Starting example group ee/spec/routing/groups/cadences_routing_spec.rb. Expected to take 1.29 seconds.9700cadences routing9701 routes to show cadences list9702 routes to new cadence9703 routes to edit cadence9704 routes to list iterations within cadence9705 routes to show iteration within cadence9706 routes to edit iteration within cadence9707 routes to new iteration within cadence9708# [RSpecRunTime] Finishing example group ee/spec/routing/groups/cadences_routing_spec.rb. It took 1.08 seconds. Expected to take 1.29 seconds.9709# [RSpecRunTime] RSpec elapsed time: 24 minutes 49.6 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.13 1.11 1.20 1/481 141739710.9711# [RSpecRunTime] Starting example group ee/spec/services/milestones/promote_service_spec.rb. Expected to take 1.25 seconds.9712Milestones::PromoteService9713 #execute9714 updates board with new milestone9715# [RSpecRunTime] RSpec elapsed time: 24 minutes 50.65 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.13 1.11 1.20 1/481 141749716.9717# [RSpecRunTime] Finishing example group ee/spec/services/milestones/promote_service_spec.rb. It took 1.18 seconds. Expected to take 1.25 seconds.9718# [RSpecRunTime] Starting example group ee/spec/workers/sbom/ingest_reports_worker_spec.rb. Expected to take 1.23 seconds.9719Sbom::IngestReportsWorker9720 #perform9721 when there is no pipeline with the given ID9722 does not raise an error9723 when sbom reports can not be stored for the pipeline9724 does not call `Sbom::Ingestion::IngestReportsService`9725 when sbom reports can be stored for the pipeline9726 calls `Sbom::Ingestion::IngestReportsService`9727# [RSpecRunTime] Finishing example group ee/spec/workers/sbom/ingest_reports_worker_spec.rb. It took 1.02 seconds. Expected to take 1.23 seconds.9728# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/status_page/storage/s3_multipart_upload_spec.rb. Expected to take 1.17 seconds.9729Gitlab::StatusPage::Storage::S3MultipartUpload9730 #call9731 when sucessful9732 completes9733 with more than one part9734 completes9735 when fails9736 on upload part9737 aborts the upload and raises an error9738 on complete_multipart_upload9739 aborts the upload and raises an error9740# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/status_page/storage/s3_multipart_upload_spec.rb. It took 0.77 second. Expected to take 1.17 seconds.9741# [RSpecRunTime] Starting example group ee/spec/lib/elastic/latest/wiki_instance_proxy_spec.rb. Expected to take 1.16 seconds.9742Elastic::Latest::WikiInstanceProxy9743 #elastic_search_as_wiki_page9744 provides repository_id if not provided9745 uses provided repository_id9746# [RSpecRunTime] Finishing example group ee/spec/lib/elastic/latest/wiki_instance_proxy_spec.rb. It took 0.82 second. Expected to take 1.16 seconds.9747# [RSpecRunTime] Starting example group ee/spec/workers/ci/trigger_downstream_subscriptions_worker_spec.rb. Expected to take 1.09 seconds.9748Ci::TriggerDownstreamSubscriptionsWorker9749 #perform9750 when pipeline exists9751 calls the trigger downstream pipeline service9752 when pipeline does not exist9753 does nothing9754# [RSpecRunTime] Finishing example group ee/spec/workers/ci/trigger_downstream_subscriptions_worker_spec.rb. It took 1.0 second. Expected to take 1.09 seconds.9755# [RSpecRunTime] Starting example group ee/spec/lib/audit/project_security_setting_changes_auditor_spec.rb. Expected to take 1.08 seconds.9756Audit::ProjectSecuritySettingChangesAuditor9757 #execute9758 when project_security setting is updated9759 column: "pre_receive_secret_detection_enabled", event: "project_security_setting_updated", change_from: true, change_to: false9760 calls auditor9761 column: "pre_receive_secret_detection_enabled", event: "project_security_setting_updated", change_from: false, change_to: true9762 calls auditor9763# [RSpecRunTime] Finishing example group ee/spec/lib/audit/project_security_setting_changes_auditor_spec.rb. It took 0.82 second. Expected to take 1.08 seconds.9764# [RSpecRunTime] Starting example group ee/spec/workers/approval_rules/external_approval_rule_payload_worker_spec.rb. Expected to take 1.02 seconds.9765ApprovalRules::ExternalApprovalRulePayloadWorker9766 #perform9767 executes a WebHookService9768 behaves like an idempotent worker9769 is labeled as idempotent9770 performs multiple times sequentially without raising an exception9771# [RSpecRunTime] Finishing example group ee/spec/workers/approval_rules/external_approval_rule_payload_worker_spec.rb. It took 0.84 second. Expected to take 1.02 seconds.9772# [RSpecRunTime] Starting example group ee/spec/services/onboarding/status_convert_to_invite_service_spec.rb. Expected to take 1.0 second.9773Onboarding::StatusConvertToInviteService9774 #execute9775 when user qualifies as onboarding9776 when update is successful9777 updates onboarding_status_registration_type9778 when initial registration type is changed also9779 updates both onboarding_status registration types9780 when update is not successful due to systemic failure9781 does not update the onboarding_status_registration_type9782 when user does not qualify as onboarding9783 does not update onboarding_in_progress9784# [RSpecRunTime] Finishing example group ee/spec/services/onboarding/status_convert_to_invite_service_spec.rb. It took 0.76 second. Expected to take 1.0 second.9785# [RSpecRunTime] Starting example group ee/spec/helpers/ee/registrations_helper_spec.rb. Expected to take 0.96 second.9786EE::RegistrationsHelper9787 #shuffled_registration_objective_options9788 has values that match all UserDetail registration objective keys9789 "other" is always the last option9790 #arkose_labs_data9791 is expected to eq {:api_key=>"api-key", :data_exchange_payload=>"data_exchange_payload", :domain=>"domain"}9792 when phone verifications hard limit has been exceeded9793 builds Arkose data exchange payload with require_challenge option set to true9794 when data exchange payload is nil9795 does not include data exchange payload9796 #register_omniauth_params9797 adds intent to register with glm params9798 when trial param exists9799 adds intent to register with glm params and trial9800# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/registrations_helper_spec.rb. It took 1.03 seconds. Expected to take 0.96 second.9801# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/ai_gateway/docs_client_spec.rb. Expected to take 0.92 second.9802Gitlab::Llm::AiGateway::DocsClient9803 #search9804 returns response9805 when passing stream: true9806 does not pass stream: true as we do not want to retrieve SSE events9807 when token is expired9808 returns empty hash9809# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/ai_gateway/docs_client_spec.rb. It took 0.61 second. Expected to take 0.92 second.9810# [RSpecRunTime] Starting example group ee/spec/views/groups/hook_logs/show.html.haml_spec.rb. Expected to take 0.89 second.9811groups/hook_logs/show9812 renders the request details page9813# [RSpecRunTime] Finishing example group ee/spec/views/groups/hook_logs/show.html.haml_spec.rb. It took 0.67 second. Expected to take 0.89 second.9814# [RSpecRunTime] Starting example group ee/spec/models/security/approval_policy_rule_spec.rb. Expected to take 0.88 second.9815Security::ApprovalPolicyRule9816 does not allow STI9817 validations9818 content9819 when scan_finding9820 is expected to be valid9821 when license_finding9822 is expected to be valid9823 when any_merge_request9824 is expected to be valid9825 associations9826 is expected to belong to security_policy required: false9827# [RSpecRunTime] Finishing example group ee/spec/models/security/approval_policy_rule_spec.rb. It took 0.84 second. Expected to take 0.88 second.9828# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.9829Lint factories for Security::ApprovalPolicyRule9830 with saas, license, and factory defaults9831 behaves like factory9832 approval_policy_rule factory9833 does not raise error when built9834 does not raise error when created9835 linting :scan_finding trait9836 does not raise error when created9837# [RSpecRunTime] RSpec elapsed time: 25 minutes 1.19 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.11 1.10 1.20 1/482 142019838.9839 linting :license_finding trait9840 does not raise error when created9841 linting :any_merge_request trait9842 does not raise error when created9843# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.65 seconds. Expected to take 39.97 seconds.9844# [RSpecRunTime] Starting example group ee/spec/services/security/configuration/project_set_continuous_vulnerability_scanning_service_spec.rb. Expected to take 0.83 second.9845Security::Configuration::ProjectSetContinuousVulnerabilityScanningService9846 #execute9847 returns attribute value9848 changes the attribute9849# [RSpecRunTime] Finishing example group ee/spec/services/security/configuration/project_set_continuous_vulnerability_scanning_service_spec.rb. It took 0.81 second. Expected to take 0.83 second.9850# [RSpecRunTime] Starting example group ee/spec/models/ee/ci/catalog/resource_spec.rb. Expected to take 0.82 second.9851Ci::Catalog::Resource9852 does not allow STI9853 elasticsearch indexing9854 when updating a catalog resource9855 calls maintain_elasticsearch_update9856# [RSpecRunTime] Finishing example group ee/spec/models/ee/ci/catalog/resource_spec.rb. It took 0.72 second. Expected to take 0.82 second.9857# [RSpecRunTime] Starting example group ee/spec/graphql/types/ai/message_type_spec.rb. Expected to take 0.77 second.9858Types::Ai::MessageType9859 is expected to eq "AiMessage"9860 has the expected fields9861 #content_html9862 renders html through Banzai9863 .authorization9864 allows ai_features scope token9865 #id9866 returns message id9867# [RSpecRunTime] Finishing example group ee/spec/graphql/types/ai/message_type_spec.rb. It took 0.85 second. Expected to take 0.77 second.9868# [RSpecRunTime] Starting example group ee/spec/views/projects/settings/merge_requests/_suggested_reviewers_settings.html.haml_spec.rb. Expected to take 0.74 second.9869projects/settings/merge_requests/_suggested_reviewers_settings9870 when user can create access tokens9871 renders the settings title9872 renders the settings form9873 when user cannot create access tokens9874 does not render the settings section9875# [RSpecRunTime] Finishing example group ee/spec/views/projects/settings/merge_requests/_suggested_reviewers_settings.html.haml_spec.rb. It took 0.64 second. Expected to take 0.74 second.9876# [RSpecRunTime] Starting example group ee/spec/services/ee/users/reject_service_spec.rb. Expected to take 0.74 second.9877Users::RejectService9878 #execute9879 audit events9880 when licensed9881 when user is successfully rejected9882 logs an audit event9883 when user does not have permission to reject another user9884 does not log any audit event9885# [RSpecRunTime] Finishing example group ee/spec/services/ee/users/reject_service_spec.rb. It took 0.69 second. Expected to take 0.74 second.9886# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/click_house_spec.rb. Expected to take 0.69 second.9887Gitlab::ClickHouse9888 .enabled_for_analytics?9889 when ClickHouse is configured9890 is expected not to be enabled for analytics9891 and enabled for analytics on settings9892 is expected to be enabled for analytics9893 when ClickHouse is not configured9894 is expected not to be enabled for analytics9895 and is enabled for analytics on settings9896 is expected not to be enabled for analytics9897# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/click_house_spec.rb. It took 0.65 second. Expected to take 0.69 second.9898# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspaces/create/pre_flatten_devfile_validator_spec.rb. Expected to take 0.67 second.9899RemoteDevelopment::Workspaces::Create::PreFlattenDevfileValidator9900 for devfiles containing pre flatten violations9901 devfile_name: "example.invalid-unsupported-parent-inheritance-devfile.yaml", error_str: "Inheriting from 'parent' is not yet supported"9902 returns an err Result containing error details9903 devfile_name: "example.invalid-unsupported-schema-version-devfile.yaml", error_str: "'schemaVersion' '2.0.0' is not supported, it must be '2.2.0'"9904 returns an err Result containing error details9905 devfile_name: "example.invalid-invalid-schema-version-devfile.yaml", error_str: "Invalid 'schemaVersion' 'example'"9906 returns an err Result containing error details9907 for devfiles containing no violations9908 returns an ok Result containing the original value9909# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspaces/create/pre_flatten_devfile_validator_spec.rb. It took 0.68 second. Expected to take 0.67 second.9910# [RSpecRunTime] Starting example group ee/spec/presenters/ee/projects/import_export/project_export_presenter_spec.rb. Expected to take 0.67 second.9911Projects::ImportExport::ProjectExportPresenter9912 #approval_rules9913 does not include rules created from scan result policies9914# [RSpecRunTime] Finishing example group ee/spec/presenters/ee/projects/import_export/project_export_presenter_spec.rb. It took 0.64 second. Expected to take 0.67 second.9915# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/insights/serializers/chartjs/bar_serializer_spec.rb. Expected to take 0.63 second.9916Gitlab::Insights::Serializers::Chartjs::BarSerializer9917 returns the correct format9918 wrong input formats9919 input: []9920 raises an error if the input is not in the correct format9921 input: [1, 2, 3]9922 raises an error if the input is not in the correct format9923 input: {:a=>:b}9924 raises an error if the input is not in the correct format9925# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/insights/serializers/chartjs/bar_serializer_spec.rb. It took 0.62 second. Expected to take 0.63 second.9926# [RSpecRunTime] Starting example group ee/spec/serializers/epic_serializer_spec.rb. Expected to take 0.63 second.9927EpicSerializer9928 when no serializer defined9929 matches epic json schema9930 when ai serializer requested9931 matches epic ai entity json schema9932# [RSpecRunTime] Finishing example group ee/spec/serializers/epic_serializer_spec.rb. It took 0.55 second. Expected to take 0.63 second.9933# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/utils/text_processing_spec.rb. Expected to take 0.59 second.9934Gitlab::Llm::Chain::Utils::TextProcessing9935 .cleanup_text9936 when stop word is present9937 returns test upto the default stop word9938 when default stop word is missing9939 returns text unchanged9940 when custom stop word is passed9941 returns text upto the default stop word9942 when custom stop word is missing from text9943 returns text unchanged9944# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/utils/text_processing_spec.rb. It took 0.65 second. Expected to take 0.59 second.9945# [RSpecRunTime] Starting example group ee/spec/graphql/types/boards/epic_board_type_spec.rb. Expected to take 0.59 second.9946Types::Boards::EpicBoardType9947 is expected to eq "EpicBoard"9948 is expected to require graphql authorizations :read_epic_board9949 has specific fields9950# [RSpecRunTime] Finishing example group ee/spec/graphql/types/boards/epic_board_type_spec.rb. It took 0.55 second. Expected to take 0.59 second.9951# [RSpecRunTime] Starting example group ee/spec/helpers/prevent_forking_helper_spec.rb. Expected to take 0.56 second.9952PreventForkingHelper9953 calls proper ability method9954# [RSpecRunTime] Finishing example group ee/spec/helpers/prevent_forking_helper_spec.rb. It took 0.47 second. Expected to take 0.56 second.9955# [RSpecRunTime] Starting example group ee/spec/workers/concerns/elastic/migration_obsolete_spec.rb. Expected to take 0.56 second.9956Elastic::MigrationObsolete9957 #migrate9958 logs a message and halts the migration9959 #completed?9960 returns false9961 #obsolete?9962 returns true9963# [RSpecRunTime] Finishing example group ee/spec/workers/concerns/elastic/migration_obsolete_spec.rb. It took 0.55 second. Expected to take 0.56 second.9964# [RSpecRunTime] Starting example group ee/spec/workers/concerns/elastic/migration_remove_fields_helper_spec.rb. Expected to take 0.53 second.9965Elastic::MigrationRemoveFieldsHelper9966 #index_name9967 raises a NotImplementedError9968 #fields_to_remove9969 raises a NotImplementedError9970 #document_type9971 raises a NotImplementedError9972# [RSpecRunTime] Finishing example group ee/spec/workers/concerns/elastic/migration_remove_fields_helper_spec.rb. It took 0.56 second. Expected to take 0.53 second.9973# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/scim/not_found_spec.rb. Expected to take 0.52 second.9974EE::API::Entities::Scim::NotFound9975 contains the schemas9976 contains the detail9977 contains the status9978# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/scim/not_found_spec.rb. It took 0.54 second. Expected to take 0.52 second.9979# [RSpecRunTime] Starting example group ee/spec/experiments/signup_intent_step_one_experiment_spec.rb. Expected to take 0.5 second.9980SignupIntentStepOneExperiment9981 with candidate experience9982 registers candidate behavior9983 with control experience9984 registers control behavior9985# [RSpecRunTime] Finishing example group ee/spec/experiments/signup_intent_step_one_experiment_spec.rb. It took 0.52 second. Expected to take 0.5 second.9986# [RSpecRunTime] Starting example group ee/spec/views/users/registrations_identity_verification/success.html.haml_spec.rb. Expected to take 0.49 second.9987users/registrations_identity_verification/success.html.haml9988 when tracking_label is not set9989 assigns the tracking items9990 when tracking_label is set9991 assigns the tracking items9992# [RSpecRunTime] Finishing example group ee/spec/views/users/registrations_identity_verification/success.html.haml_spec.rb. It took 0.47 second. Expected to take 0.49 second.9993# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/subscription_portal/client_spec.rb. Expected to take 0.47 second.9994Gitlab::SubscriptionPortal::Client9995 is expected to includes the Gitlab::SubscriptionPortal::Clients::Graphql module9996 is expected to includes the Gitlab::SubscriptionPortal::Clients::Rest module9997# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/subscription_portal/client_spec.rb. It took 0.46 second. Expected to take 0.47 second.9998# [RSpecRunTime] Starting example group ee/spec/lib/cloud_connector/self_managed/available_service_data_spec.rb. Expected to take 0.47 second.9999CloudConnector::SelfManaged::AvailableServiceData10000 #access_token10001 is expected to eq "G8AAmegbeb"10002 #purchased?10003 ignores namespaces10004# [RSpecRunTime] Finishing example group ee/spec/lib/cloud_connector/self_managed/available_service_data_spec.rb. It took 0.47 second. Expected to take 0.47 second.10005# [RSpecRunTime] Starting example group ee/spec/models/geo/event_log_state_spec.rb. Expected to take 0.46 second.10006Geo::EventLogState10007 does not allow STI10008 validations10009 is expected to validate that :event_id cannot be empty/falsy10010# [RSpecRunTime] Finishing example group ee/spec/models/geo/event_log_state_spec.rb. It took 0.47 second. Expected to take 0.46 second.10011# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 39.97 seconds.10012Lint factories for Geo::EventLogState10013 with saas, license, and factory defaults10014 behaves like factory10015 geo_event_log_state factory10016 does not raise error when built10017 does not raise error when created10018# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.12 seconds. Expected to take 39.97 seconds.10019# [RSpecRunTime] Starting example group ee/spec/workers/elastic_indexing_control_worker_spec.rb. Expected to take 0.45 second.10020ElasticIndexingControlWorker10021 #perform10022 indexing is unpaused10023 calls resume_processing!10024 indexing is paused10025 raises an exception10026# [RSpecRunTime] Finishing example group ee/spec/workers/elastic_indexing_control_worker_spec.rb. It took 0.49 second. Expected to take 0.45 second.10027# [RSpecRunTime] Starting example group ee/spec/graphql/types/protected_environments/approval_rule_type_spec.rb. Expected to take 0.43 second.10028Types::ProtectedEnvironments::ApprovalRuleType10029 includes the expected fields10030 is expected to eq "ProtectedEnvironmentApprovalRule"10031# [RSpecRunTime] Finishing example group ee/spec/graphql/types/protected_environments/approval_rule_type_spec.rb. It took 0.47 second. Expected to take 0.43 second.10032# [RSpecRunTime] Starting example group ee/spec/graphql/types/timebox_report_type_spec.rb. Expected to take 0.43 second.10033Types::TimeboxReportType10034 is expected to eq "TimeboxReport"10035 is expected to have graphql field :burnup_time_series10036# [RSpecRunTime] Finishing example group ee/spec/graphql/types/timebox_report_type_spec.rb. It took 0.45 second. Expected to take 0.43 second.10037# [RSpecRunTime] Starting example group ee/spec/graphql/types/geo/registry_action_enum_spec.rb. Expected to take 0.4 second.10038Types::Geo::RegistryActionEnum10039 is expected to eq "GeoRegistryAction"10040 exposes the correct registry actions10041# [RSpecRunTime] Finishing example group ee/spec/graphql/types/geo/registry_action_enum_spec.rb. It took 0.45 second. Expected to take 0.4 second.10042# [RSpecRunTime] Starting example group ee/spec/graphql/types/security/finding_reports_comparer/finding_type_spec.rb. Expected to take 0.4 second.10043Types::Security::FindingReportsComparer::FindingType10044 is expected to have graphql fields :uuid, :title, :description, :state, :severity, :found_by_pipeline_iid, :location, :identifiers, and :scanner10045# [RSpecRunTime] Finishing example group ee/spec/graphql/types/security/finding_reports_comparer/finding_type_spec.rb. It took 0.37 second. Expected to take 0.4 second.10046# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/refactor_code/prompts/vertex_ai_spec.rb. Expected to take 0.37 second.10047Gitlab::Llm::Chain::Tools::RefactorCode::Prompts::VertexAi10048 .prompt10049 returns prompt10050# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/refactor_code/prompts/vertex_ai_spec.rb. It took 0.36 second. Expected to take 0.37 second.10051# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/geo/pipeline_refs_spec.rb. Expected to take 0.37 second.10052EE::API::Entities::Geo::PipelineRefs10053 #pipeline_refs10054 is expected to eq ["foo"]10055# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/geo/pipeline_refs_spec.rb. It took 0.36 second. Expected to take 0.37 second.10056# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability/external_issue_link_external_tracker_enum_spec.rb. Expected to take 0.35 second.10057Types::Vulnerability::ExternalIssueLinkExternalTrackerEnum10058 is expected to contain exactly "JIRA"10059# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability/external_issue_link_external_tracker_enum_spec.rb. It took 0.38 second. Expected to take 0.35 second.10060# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/summarize_comments/prompts/vertex_ai_spec.rb. Expected to take 0.35 second.10061Gitlab::Llm::Chain::Tools::SummarizeComments::Prompts::VertexAi10062 .prompt10063 returns prompt10064# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/summarize_comments/prompts/vertex_ai_spec.rb. It took 0.37 second. Expected to take 0.35 second.10065# [RSpecRunTime] Starting example group ee/spec/serializers/security/vulnerability_report_data_serializer_spec.rb. Expected to take 0.34 second.10066Security::VulnerabilityReportDataSerializer10067 represents VulnerabilityReportDataEntity10068# [RSpecRunTime] Finishing example group ee/spec/serializers/security/vulnerability_report_data_serializer_spec.rb. It took 0.36 second. Expected to take 0.34 second.10069# [RSpecRunTime] Starting example group ee/spec/graphql/types/app_sec/fuzzing/api/scan_profile_type_spec.rb. Expected to take 0.33 second.10070Types::AppSec::Fuzzing::API::ScanProfileType10071 is expected to have graphql fields :name, :description, and :yaml10072# [RSpecRunTime] Finishing example group ee/spec/graphql/types/app_sec/fuzzing/api/scan_profile_type_spec.rb. It took 0.36 second. Expected to take 0.33 second.10073auto_explain log contains 1687 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-single-db-19-28.344.main.ndjson.gz10074took 25.11494692510075[TEST PROF INFO] EventProf results for sql.active_record10076Total time: 05:09.923 of 25:16.352 (20.44%)10077Total events: 24540610078Top 5 slowest suites (by time):10079Geo::Registry...istencyService (./ee/spec/services/geo/registry_consistency_service_spec.rb:5) – 01:31.357 (48972 / 306) of 04:48.248 (31.69%)10080Ci::Pipeline (./ee/spec/models/ci/pipeline_spec.rb:5) – 00:23.656 (17809 / 226) of 01:57.640 (20.11%)10081Epics::TreeReorderService (./ee/spec/services/epics/tree_reorder_service_spec.rb:5) – 00:17.022 (13569 / 55) of 01:00.426 (28.17%)10082License (./ee/spec/models/license_spec.rb:5) – 00:15.192 (17595 / 348) of 01:33.672 (16.22%)10083MergeRequestsFinder (./ee/spec/finders/merge_requests_finder_spec.rb:5) – 00:10.046 (8475 / 13) of 00:32.954 (30.49%)10084Knapsack report was generated. Preview:10086 "ee/spec/services/geo/registry_consistency_service_spec.rb": 288.24766014500074,10087 "ee/spec/lib/gitlab/usage_data_counters/streaming_audit_event_type_counter_spec.rb": 162.55244418500024,10088 "ee/spec/models/license_spec.rb": 93.67207959899952,10089 "spec/support/shared_examples/lint_factories_shared_examples.rb": 49.4372328620002,10090 "ee/spec/models/ci/pipeline_spec.rb": 117.63983117200041,10091 "ee/spec/services/epics/tree_reorder_service_spec.rb": 60.42641694000031,10092 "ee/spec/lib/gitlab/elastic/snippet_search_results_spec.rb": 61.285321845,10093 "ee/spec/models/ee/member_spec.rb": 43.66884045799998,10094 "ee/spec/services/ee/merge_requests/create_pipeline_service_spec.rb": 43.76411395199921,10095 "ee/spec/models/merge_request_block_spec.rb": 40.39553432199955,10096 "ee/spec/finders/merge_requests_finder_spec.rb": 32.95389053799954,10097 "ee/spec/models/ee/ci/secure_file_spec.rb": 27.779380378000496,10098 "ee/spec/models/security/orchestration_policy_rule_schedule_spec.rb": 26.830852727999627,10099 "ee/spec/models/namespaces/storage/enforcement_spec.rb": 24.67379519000042,10100 "ee/spec/services/auto_merge/merge_when_checks_pass_service_spec.rb": 21.772240283999963,10101 "ee/spec/models/namespaces/storage/root_size_spec.rb": 17.293724431000555,10102 "ee/spec/models/concerns/ee/mentionable_spec.rb": 17.447607779000464,10103 "ee/spec/lib/gitlab/elastic/bulk_indexer_spec.rb": 13.608689562000109,10104 "ee/spec/services/merge_trains/add_merge_request_service_spec.rb": 16.44894997099982,10105 "ee/spec/workers/geo/repository_registry_sync_worker_spec.rb": 17.12193717699938,10106 "ee/spec/elastic/migrate/20230908120634_reindex_issues_to_fix_label_ids_spec.rb": 14.349348611000096,10107 "ee/spec/lib/security/scan_result_policies/detailed_policy_violation_comment_spec.rb": 12.145294770000874,10108 "ee/spec/services/users/abuse/git_abuse/namespace_throttle_service_spec.rb": 10.705919861000439,10109 "ee/spec/models/approval_merge_request_rule_spec.rb": 12.28526443300052,10110 "ee/spec/lib/audit_events/strategies/group_external_destination_strategy_spec.rb": 9.982899007000015,10111 "ee/spec/lib/gitlab/geo_spec.rb": 9.618611577000593,10112 "ee/spec/elastic/migrate/20230928104245_remove_hashed_root_namespace_id_from_users_spec.rb": 7.893696934999753,10113 "ee/spec/services/software_license_policies/create_service_spec.rb": 5.3990599329999895,10114 "ee/spec/models/merge_request/review_llm_summary_spec.rb": 7.302772726000512,10115 "ee/spec/finders/group_projects_finder_spec.rb": 7.336118287000318,10116 "ee/spec/services/incident_management/oncall_schedules/update_service_spec.rb": 7.07570075700005,10117 "ee/spec/lib/gitlab/timebox/snapshot_builder_spec.rb": 7.231677225000567,10118 "ee/spec/lib/audit_events/strategies/instance/google_cloud_logging_destination_strategy_spec.rb": 8.944426389,10119 "ee/spec/models/ci/sources/project_spec.rb": 5.941395294999893,10120 "ee/spec/lib/gitlab/license_scanning/sbom_scanner_spec.rb": 6.14776596000047,10121 "ee/spec/services/ee/groups/autocomplete_service_spec.rb": 6.3826714560000255,10122 "ee/spec/views/projects/edit.html.haml_spec.rb": 4.964744931000496,10123 "ee/spec/lib/gitlab/ci/parsers/security/container_scanning_spec.rb": 6.654054462000204,10124 "ee/spec/lib/gitlab/subscription_portal/clients/graphql_spec.rb": 4.430372986000293,10125 "ee/spec/lib/ee/gitlab/alert_management/payload/generic_spec.rb": 5.27555498700076,10126 "ee/spec/workers/vulnerabilities/orphaned_remediations_cleanup_worker_spec.rb": 4.994798353000078,10127 "ee/spec/models/ee/design_management/repository_spec.rb": 5.290926222000053,10128 "ee/spec/models/groups/ssh_certificate_spec.rb": 5.732123361999584,10129 "ee/spec/services/ci/retry_pipeline_service_spec.rb": 3.6660256329996628,10130 "ee/spec/elastic/migrate/20230426195404_add_hidden_to_merge_requests_spec.rb": 4.067383515000074,10131 "ee/spec/services/ci/create_pipeline_service/runnable_builds_spec.rb": 3.9992117930005406,10132 "ee/spec/lib/ee/gitlab/import_export/project/tree_saver_spec.rb": 4.502272986000207,10133 "ee/spec/graphql/mutations/vulnerabilities/revert_to_detected_spec.rb": 3.937949230000413,10134 "ee/spec/graphql/mutations/incident_management/escalation_policy/update_spec.rb": 3.8961451519999173,10135 "ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_added_to_iteration_spec.rb": 3.5547438139992664,10136 "ee/spec/services/security/security_orchestration_policies/group_protected_branches_deletion_check_service_spec.rb": 3.1509705839998787,10137 "ee/spec/services/requirements_management/export_csv_service_spec.rb": 3.3855438399996274,10138 "ee/spec/graphql/mutations/epics/update_spec.rb": 2.9062649010002133,10139 "ee/spec/services/licenses/destroy_service_spec.rb": 3.0696025460001692,10140 "ee/spec/models/compliance_management/framework_spec.rb": 3.638528382000004,10141 "ee/spec/graphql/mutations/security/ci_configuration/configure_dependency_scanning_spec.rb": 3.029554357000052,10142 "ee/spec/lib/banzai/filter/references/label_reference_filter_spec.rb": 3.3354569339999216,10143 "ee/spec/policies/remote_development/agent_policy_spec.rb": 2.8018157690003136,10144 "ee/spec/workers/product_analytics/move_funnels_worker_spec.rb": 2.930308703999799,10145 "ee/spec/services/incident_management/oncall_rotations/create_service_spec.rb": 2.9630908649996854,10146 "ee/spec/services/projects/register_suggested_reviewers_project_service_spec.rb": 2.7063152450000416,10147 "ee/spec/workers/llm/embedding/gitlab_documentation/cleanup_previous_versions_records_worker_spec.rb": 2.4644799699999567,10148 "ee/spec/graphql/resolvers/gitlab_subscriptions/member_management/self_managed/users_queued_for_role_promotion_resolver_spec.rb": 2.7269534890001523,10149 "ee/spec/workers/ee/projects/inactive_projects_deletion_cron_worker_spec.rb": 2.5109796879996793,10150 "ee/spec/lib/elastic/latest/application_instance_proxy_spec.rb": 2.6904423389996737,10151 "ee/spec/services/ee/resource_events/merge_into_notes_service_spec.rb": 2.2878427580008065,10152 "ee/spec/services/app_sec/dast/profiles/destroy_service_spec.rb": 2.430789019999793,10153 "ee/spec/lib/audit/external_status_check_changes_auditor_spec.rb": 2.6183340179995866,10154 "ee/spec/models/search/index_registry_spec.rb": 1.6263507379999282,10155 "ee/spec/lib/gitlab/import_export/project/deploy_keys_restorer_spec.rb": 2.109587386000385,10156 "ee/spec/lib/gitlab/ci/config/entry/gcp_secret_manager/secret_spec.rb": 1.4431757479997032,10157 "ee/spec/lib/gitlab/llm/chat_message_analyzer_spec.rb": 1.796449252000457,10158 "ee/spec/services/app_sec/dast/site_validations/revoke_service_spec.rb": 1.9052290629997515,10159 "ee/spec/graphql/api/remote_development/workspace_spec.rb": 1.8762089009996998,10160 "ee/spec/services/ee/projects/update_pages_service_spec.rb": 2.100021258999732,10161 "ee/spec/lib/ee/gitlab/issuable_metadata_spec.rb": 2.0482933330004016,10162 "ee/spec/helpers/markup_helper_spec.rb": 1.9902505589998327,10163 "ee/spec/policies/geo/registry_policy_spec.rb": 1.9123397310004293,10164 "ee/spec/workers/gitlab_subscriptions/add_on_purchases/cleanup_user_add_on_assignment_worker_spec.rb": 1.8808432799996808,10165 "ee/spec/services/security/configuration/set_pre_receive_secret_detection_spec.rb": 1.6665102569995724,10166 "ee/spec/graphql/mutations/boards/update_epic_user_preferences_spec.rb": 1.5829865409996273,10167 "ee/spec/lib/gitlab/insights/finders/projects_finder_spec.rb": 1.4951040340001782,10168 "ee/spec/services/cloud_connector/service_access_tokens_storage_service_spec.rb": 1.5408968009996897,10169 "ee/spec/helpers/ee/blob_helper_spec.rb": 3.2433691300002465,10170 "ee/spec/workers/merge_requests/notify_approvers_worker_spec.rb": 1.5383225839996157,10171 "ee/spec/services/analytics/devops_adoption/enabled_namespaces/create_service_spec.rb": 1.2728929949998928,10172 "ee/spec/models/elasticsearch_indexed_project_spec.rb": 1.4209402559999944,10173 "ee/spec/experiments/issues_mrs_empty_state_experiment_spec.rb": 1.3432779569993727,10174 "ee/spec/models/vulnerabilities/finding_link_spec.rb": 1.6496200439996755,10175 "ee/spec/lib/remote_development/workspaces/create/workspace_variables_creator_spec.rb": 1.6928096209994692,10176 "ee/spec/lib/gitlab/llm/chain/tools/gitlab_documentation/executor_spec.rb": 1.5262276860003112,10177 "ee/spec/models/group_merge_request_approval_setting_spec.rb": 1.3956715699996494,10178 "ee/spec/models/ai/feature_setting_spec.rb": 1.3219935110000733,10179 "ee/spec/lib/gitlab/patch/additional_database_tasks_spec.rb": 1.3435637749998932,10180 "ee/spec/models/projects/saved_reply_spec.rb": 1.2352704739996625,10181 "ee/spec/helpers/routing/pseudonymization_helper_spec.rb": 1.1651022839996585,10182 "ee/spec/services/ci/runners/unassign_runner_service_spec.rb": 1.0894175729999915,10183 "ee/spec/models/audit_events/streaming/instance_header_spec.rb": 1.336551925999629,10184 "ee/spec/lib/ee/gitlab/ci/config/entry/job_spec.rb": 1.31820732199958,10185 "ee/spec/graphql/mutations/boards/epic_lists/update_spec.rb": 2.21483342800002,10186 "ee/spec/services/llm/product_analytics/generate_cube_query_service_spec.rb": 1.3085019049995026,10187 "ee/spec/lib/gitlab/contribution_analytics/postgresql_data_collector_spec.rb": 1.0243948620000083,10188 "ee/spec/routing/groups/cadences_routing_spec.rb": 1.0799091870003394,10189 "ee/spec/services/milestones/promote_service_spec.rb": 1.1754642799996873,10190 "ee/spec/workers/sbom/ingest_reports_worker_spec.rb": 1.0194438030002857,10191 "ee/spec/lib/gitlab/status_page/storage/s3_multipart_upload_spec.rb": 0.7708442100001776,10192 "ee/spec/lib/elastic/latest/wiki_instance_proxy_spec.rb": 0.8216478869999264,10193 "ee/spec/workers/ci/trigger_downstream_subscriptions_worker_spec.rb": 1.002897837999626,10194 "ee/spec/lib/audit/project_security_setting_changes_auditor_spec.rb": 0.8202526969998871,10195 "ee/spec/workers/approval_rules/external_approval_rule_payload_worker_spec.rb": 0.8420747709997158,10196 "ee/spec/services/onboarding/status_convert_to_invite_service_spec.rb": 0.7568959650006946,10197 "ee/spec/helpers/ee/registrations_helper_spec.rb": 1.0285024610002438,10198 "ee/spec/lib/gitlab/llm/ai_gateway/docs_client_spec.rb": 0.6129013330000816,10199 "ee/spec/views/groups/hook_logs/show.html.haml_spec.rb": 0.6644302790000438,10200 "ee/spec/models/security/approval_policy_rule_spec.rb": 0.8360451429998648,10201 "ee/spec/services/security/configuration/project_set_continuous_vulnerability_scanning_service_spec.rb": 0.8052664409997305,10202 "ee/spec/models/ee/ci/catalog/resource_spec.rb": 0.7187431450001895,10203 "ee/spec/graphql/types/ai/message_type_spec.rb": 0.8519816180005364,10204 "ee/spec/views/projects/settings/merge_requests/_suggested_reviewers_settings.html.haml_spec.rb": 0.6420205160002297,10205 "ee/spec/services/ee/users/reject_service_spec.rb": 0.6911138719997325,10206 "ee/spec/lib/ee/gitlab/click_house_spec.rb": 0.6532727929998146,10207 "ee/spec/lib/remote_development/workspaces/create/pre_flatten_devfile_validator_spec.rb": 0.6807437750003373,10208 "ee/spec/presenters/ee/projects/import_export/project_export_presenter_spec.rb": 0.6397003359998052,10209 "ee/spec/lib/gitlab/insights/serializers/chartjs/bar_serializer_spec.rb": 0.6242999100004454,10210 "ee/spec/serializers/epic_serializer_spec.rb": 0.546661870999742,10211 "ee/spec/lib/gitlab/llm/chain/utils/text_processing_spec.rb": 0.6495153840005514,10212 "ee/spec/graphql/types/boards/epic_board_type_spec.rb": 0.5538385190002373,10213 "ee/spec/helpers/prevent_forking_helper_spec.rb": 0.4660868430000846,10214 "ee/spec/workers/concerns/elastic/migration_obsolete_spec.rb": 0.5483447910000905,10215 "ee/spec/workers/concerns/elastic/migration_remove_fields_helper_spec.rb": 0.560719407999386,10216 "ee/spec/lib/ee/api/entities/scim/not_found_spec.rb": 0.5363155539998843,10217 "ee/spec/experiments/signup_intent_step_one_experiment_spec.rb": 0.5184727389996624,10218 "ee/spec/views/users/registrations_identity_verification/success.html.haml_spec.rb": 0.4663751729995056,10219 "ee/spec/lib/gitlab/subscription_portal/client_spec.rb": 0.45895340500010207,10220 "ee/spec/lib/cloud_connector/self_managed/available_service_data_spec.rb": 0.4717251619995295,10221 "ee/spec/models/geo/event_log_state_spec.rb": 0.4719865620008932,10222 "ee/spec/workers/elastic_indexing_control_worker_spec.rb": 0.4903611469999305,10223 "ee/spec/graphql/types/protected_environments/approval_rule_type_spec.rb": 0.4658147829995869,10224 "ee/spec/graphql/types/timebox_report_type_spec.rb": 0.4545928070001537,10225 "ee/spec/graphql/types/geo/registry_action_enum_spec.rb": 0.4494466279993503,10226 "ee/spec/graphql/types/security/finding_reports_comparer/finding_type_spec.rb": 0.3724972179998076,10227 "ee/spec/lib/gitlab/llm/chain/tools/refactor_code/prompts/vertex_ai_spec.rb": 0.3612352219997774,10228 "ee/spec/lib/ee/api/entities/geo/pipeline_refs_spec.rb": 0.3609214919997612,10229 "ee/spec/graphql/types/vulnerability/external_issue_link_external_tracker_enum_spec.rb": 0.38388352499987377,10230 "ee/spec/lib/gitlab/llm/chain/tools/summarize_comments/prompts/vertex_ai_spec.rb": 0.36606867099999363,10231 "ee/spec/serializers/security/vulnerability_report_data_serializer_spec.rb": 0.35885716200027673,10232 "ee/spec/graphql/types/app_sec/fuzzing/api/scan_profile_type_spec.rb": 0.3606759620006414510234Knapsack global time execution for tests: 25m 16s10235Pending: (Failures listed here are expected and do not affect your suite's status)10236 1) DesignManagement::Repository on a primary node #save_verification_details when model record is not part of verifiables scope does not create verification details10237 # Skipping because all Design Management Repositories are records that can be checksummed10238 # ./ee/spec/support/shared_examples/models/concerns/replicable_model_with_separate_table_shared_examples.rb:8010239Failures:10240 1) Gitlab::Geo.proxied_site on a primary for a proxied request with a proxy extra data header for an existing site is expected to eq #<GeoNode id: 350, primary: false, oauth_application_id: 344, enabled: true, access_key: [FILTERED], ...pdated_at: "2024-05-29 23:53:58.949106567 +0000", sync_object_storage: true, secret_access_key: nil>10241 Failure/Error: it { is_expected.to eq(secondary_node) }10242 expected: #<GeoNode id: 350, primary: false, oauth_application_id: 344, enabled: true, access_key: [FILTERED], ...pdated_at: "2024-05-29 23:53:58.949106567 +0000", sync_object_storage: true, secret_access_key: nil>10243 got: nil10244 (compared using ==)10245 # ./ee/spec/lib/gitlab/geo_spec.rb:415:in `block (7 levels) in <top (required)>'10246 # ./spec/spec_helper.rb:448:in `block (3 levels) in <top (required)>'10247 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled'10248 # ./spec/spec_helper.rb:447:in `block (2 levels) in <top (required)>'10249 # ./spec/spec_helper.rb:442:in `block (3 levels) in <top (required)>'10250 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'10251 # ./spec/spec_helper.rb:433:in `block (2 levels) in <top (required)>'10252 # ./spec/spec_helper.rb:429:in `block (3 levels) in <top (required)>'10253 # ./lib/gitlab/application_context.rb:70:in `with_raw_context'10254 # ./spec/spec_helper.rb:429:in `block (2 levels) in <top (required)>'10255 # ./spec/spec_helper.rb:395:in `block (3 levels) in <top (required)>'10256 # ./gems/gitlab-safe_request_store/lib/gitlab/safe_request_store.rb:66:in `enabling_request_store'10257 # ./gems/gitlab-safe_request_store/lib/gitlab/safe_request_store.rb:59:in `ensure_request_store'10258 # ./spec/spec_helper.rb:395:in `block (2 levels) in <top (required)>'10259 # ./spec/spec_helper.rb:261:in `block (2 levels) in <top (required)>'10260 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'10261 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'10262 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'10263 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'10264 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'10265Finished in 25 minutes 45 seconds (files took 1 minute 9.26 seconds to load)102664246 examples, 1 failure, 1 pending10267Failed examples:10268rspec ./ee/spec/lib/gitlab/geo_spec.rb:415 # Gitlab::Geo.proxied_site on a primary for a proxied request with a proxy extra data header for an existing site is expected to eq #<GeoNode id: 350, primary: false, oauth_application_id: 344, enabled: true, access_key: [FILTERED], ...pdated_at: "2024-05-29 23:53:58.949106567 +0000", sync_object_storage: true, secret_access_key: nil>10269Randomized with seed 6265910270Stopped processing SimpleCov as a previous error not related to SimpleCov has been detected10271[TEST PROF INFO] Time spent in factories: 12:07.485 (46.22% of total time)10272RSpec exited with 1.10273[job-metrics] Updating job metrics tag for the CI/CD job.10274RSPEC_RETRIED_TESTS_REPORT_PATH: rspec/retried_tests-6975008060.txt10275Retrying the failing examples in a new RSpec process...10276$ gem install junit_merge --no-document --version 0.1.210277Successfully installed nokogiri-1.16.5-x86_64-linux10278Successfully installed junit_merge-0.1.2102792 gems installed10280==> 'gem install junit_merge --no-document --version 0.1.2' succeeded in 1 seconds.10281Running RSpec command: bin/rspec -Ispec -rspec_helper --color --failure-exit-code 1 --error-exit-code 2 --format documentation --format Support::Formatters::JsonFormatter --out rspec/rspec-retry-6975008060.json --format RspecJunitFormatter --out rspec/rspec-retry-6975008060.xml --only-failures --pattern "{ee/}spec/{bin,channels,components,config,contracts,db,dependencies,elastic,elastic_integration,experiments,factories,finders,frontend,graphql,haml_lint,helpers,initializers,keeps,lib,metrics_server,models,policies,presenters,rack_servers,replicators,routing,rubocop,scripts,serializers,services,sidekiq,sidekiq_cluster,spam,support_specs,tasks,uploaders,validators,views,workers,tooling,dot_gitlab_ci}{,/**/}*_spec.rb"10282 ██ ██ █████ ██████ ███ ██ ██ ███ ██ ██████ 10283 ██ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██ ██ 10284 ██ █ ██ ███████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ███ 10285 ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ 10286 ███ ███ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██████ 10287******************************************************************************10288 Your database has a single connection, and single connections were10289 deprecated in GitLab 15.9 https://docs.gitlab.com/ee/update/deprecations.html#single-database-connection-is-deprecated.10290 In GitLab 17.0 and later, you must have the two main: and ci: sections in your database.yml.10291 Please add a :ci section to your database, following these instructions:10293******************************************************************************10294warning: parser/current is loading parser/ruby32, which recognizes 3.2.3-compliant syntax, but you are running 3.2.4.10296Run options: include {:last_run_status=>"failed"}10297# [RSpecRunTime] Starting RSpec timer...10298[TEST PROF INFO] EventProf enabled (sql.active_record)10299unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.10300Test environment set up in 0.408350839 seconds10301# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/geo_spec.rb. Expected to take 12.78 seconds.10302Gitlab::Geo10303 .proxied_site10304 on a primary10305 for a proxied request10306 with a proxy extra data header10307 for an existing site10308 is expected to eq #<GeoNode id: 358, primary: false, oauth_application_id: 351, enabled: true, access_key: [FILTERED], ...pdated_at: "2024-05-30 00:00:07.082145544 +0000", sync_object_storage: true, secret_access_key: nil>10309# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/geo_spec.rb. It took 1.09 seconds. Expected to take 12.78 seconds.10310auto_explain log contains 1689 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-single-db-19-28.14239.main.ndjson.gz10311took 25.11467473610312[TEST PROF INFO] EventProf results for sql.active_record10313Total time: 00:00.283 of 00:01.093 (25.92%)10314Total events: 17910315Top 5 slowest suites (by time):10316Gitlab::Geo (./ee/spec/lib/gitlab/geo_spec.rb:5) – 00:00.283 (179 / 1) of 00:01.093 (25.92%)10317Finished in 28.44 seconds (files took 38.86 seconds to load)103181 example, 0 failures10319[TEST PROF INFO] Time spent in factories: 00:00.291 (0.93% of total time)10320Loading rspec/rspec-6975008060.json...10321Merged rspec/rspec-retry-6975008060.json adding 4 results.10322Saved rspec/rspec-6975008060.json.10323A test was flaky and succeeded after being retried. Checking to see if flaky test is part of this MR...10324Flaky test was not part of this MR.10326Running after script...10327$ source scripts/utils.sh10328$ bundle exec gem list gitlab_quality-test_tooling10329gitlab_quality-test_tooling (1.26.0)10330$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command10333$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command10336$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command10339$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command10344$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command10349$ tooling/bin/push_job_metrics || true10350[job-metrics] Pushing job metrics file for the CI/CD job.10351[job-metrics] Pushed 4 CI job metric entries to InfluxDB.10353Not uploading cache ruby-gems-debian-bookworm-ruby-3.2-17 due to policy10355Uploading artifacts...10356auto_explain/: found 3 matching artifact files and directories 10357coverage/: found 4 matching artifact files and directories 10358crystalball/: found 2 matching artifact files and directories 10359WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 10360knapsack/: found 4 matching artifact files and directories 10361rspec/: found 19 matching artifact files and directories 10362WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 10363log/*.log: found 21 matching artifact files and directories 10364WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6975008060/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com10365WARNING: Retrying... context=artifacts-uploader error=request redirected10366Uploading artifacts as "archive" to coordinator... 201 Created id=6975008060 responseStatus=201 Created token=glcbt-6510367Uploading artifacts...10368rspec/rspec-*.xml: found 2 matching artifact files and directories 10369WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6975008060/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com10370WARNING: Retrying... context=artifacts-uploader error=request redirected10371Uploading artifacts as "junit" to coordinator... 201 Created id=6975008060 responseStatus=201 Created token=glcbt-6510373Job succeeded