rspec integration pg14 single-db-ci-connection 3/20
Passed Started
3 months ago
by
@stomlinson 1 21:33:57 # [RSpecRunTime] RSpec elapsed time: 5 minutes 40.71 seconds. Current RSS: ~1394M. Threads: 5. load average: 1.10 1.18 0.85 1/274 526 3 21:33:57 with nil search term 4 21:33:57 behaves like returns a valid json search response 5 21:33:57 returns a valid json response 6 21:33:57 behaves like returning response status 7 21:33:58 returns success 8 21:33:58 # [RSpecRunTime] RSpec elapsed time: 5 minutes 42.18 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.10 1.18 0.85 1/274 527 10 21:33:58 visibility_level: "PRIVATE", user_role: :guest, member: true, user_token: true, shared_examples_name: "process empty nuget search request", expected_status: :success 11 21:33:58 behaves like process empty nuget search request 12 21:33:59 returns a valid json response 13 21:33:59 behaves like returning response status 14 21:33:59 returns success 15 21:33:59 # [RSpecRunTime] RSpec elapsed time: 5 minutes 43.58 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.10 1.18 0.85 1/274 528 17 21:33:59 behaves like a package tracking event 18 21:34:00 creates a gitlab tracking event search_package 19 21:34:00 visibility_level: "PRIVATE", user_role: :developer, member: true, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 20 21:34:00 behaves like rejects nuget packages access 21 21:34:00 for user type developer 22 21:34:01 has the correct response header 23 21:34:01 behaves like returning response status 24 21:34:01 returns unauthorized 25 21:34:01 # [RSpecRunTime] RSpec elapsed time: 5 minutes 45.43 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.09 1.17 0.85 1/274 529 27 21:34:01 visibility_level: "PRIVATE", user_role: :guest, member: true, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 28 21:34:01 behaves like rejects nuget packages access 29 21:34:01 for user type guest 30 21:34:02 has the correct response header 31 21:34:02 behaves like returning response status 32 21:34:03 returns unauthorized 33 21:34:03 # [RSpecRunTime] RSpec elapsed time: 5 minutes 46.72 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.09 1.17 0.85 1/274 530 35 21:34:03 visibility_level: "PRIVATE", user_role: :developer, member: false, user_token: true, shared_examples_name: "rejects nuget packages access", expected_status: :not_found 36 21:34:03 behaves like rejects nuget packages access 37 21:34:03 for user type developer 38 21:34:03 behaves like returning response status 39 21:34:03 returns not_found 40 21:34:03 visibility_level: "PRIVATE", user_role: :guest, member: false, user_token: true, shared_examples_name: "rejects nuget packages access", expected_status: :not_found 41 21:34:03 behaves like rejects nuget packages access 42 21:34:03 for user type guest 43 21:34:03 behaves like returning response status 44 21:34:03 returns not_found 45 21:34:03 visibility_level: "PRIVATE", user_role: :developer, member: false, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 46 21:34:03 behaves like rejects nuget packages access 47 21:34:03 for user type developer 48 21:34:04 has the correct response header 49 21:34:04 behaves like returning response status 50 21:34:04 returns unauthorized 51 21:34:04 visibility_level: "PRIVATE", user_role: :guest, member: false, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 52 21:34:04 behaves like rejects nuget packages access 53 21:34:04 for user type guest 54 21:34:04 has the correct response header 55 21:34:04 behaves like returning response status 56 21:34:04 returns unauthorized 57 21:34:04 visibility_level: "PRIVATE", user_role: :anonymous, member: false, user_token: true, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 58 21:34:04 behaves like rejects nuget packages access 59 21:34:04 for user type anonymous 60 21:34:05 has the correct response header 61 21:34:05 behaves like returning response status 62 21:34:05 returns unauthorized 63 21:34:05 behaves like deploy token for package GET requests 64 21:34:05 with deploy token headers 66 21:34:05 behaves like returning response status 67 21:34:05 returns success 69 21:34:05 behaves like returning response status 70 21:34:06 returns unauthorized 71 21:34:06 behaves like rejects nuget access with unknown target id 72 21:34:06 with an unknown target 74 21:34:06 behaves like rejects nuget packages access 75 21:34:06 for user type anonymous 76 21:34:06 has the correct response header 77 21:34:06 behaves like returning response status 78 21:34:06 returns unauthorized 79 21:34:06 as authenticated user 80 21:34:06 behaves like rejects nuget packages access 81 21:34:06 for user type anonymous 82 21:34:06 behaves like returning response status 83 21:34:06 returns not_found 84 21:34:06 behaves like rejects nuget access with invalid target id 85 21:34:06 with a target id with invalid integers 86 21:34:06 id: "/../", status: :bad_request 87 21:34:06 behaves like rejects nuget packages access 88 21:34:06 for user type anonymous 89 21:34:06 behaves like returning response status 90 21:34:06 returns bad_request 91 21:34:06 id: "", status: :not_found 92 21:34:06 behaves like rejects nuget packages access 93 21:34:06 for user type anonymous 94 21:34:06 behaves like returning response status 95 21:34:06 returns not_found 96 21:34:06 id: "%20", status: :bad_request 97 21:34:06 behaves like rejects nuget packages access 98 21:34:06 for user type anonymous 99 21:34:06 behaves like returning response status 100 21:34:06 returns bad_request 101 21:34:06 id: "%2e%2e%2f", status: :bad_request 102 21:34:06 behaves like rejects nuget packages access 103 21:34:06 for user type anonymous 104 21:34:06 behaves like returning response status 105 21:34:06 returns bad_request 106 21:34:06 id: "NaN", status: :bad_request 107 21:34:06 behaves like rejects nuget packages access 108 21:34:06 for user type anonymous 109 21:34:06 behaves like returning response status 110 21:34:06 returns bad_request 111 21:34:06 id: 1253, status: :unauthorized 112 21:34:06 behaves like rejects nuget packages access 113 21:34:06 for user type anonymous 114 21:34:06 has the correct response header 115 21:34:06 behaves like returning response status 116 21:34:06 returns unauthorized 117 21:34:06 id: "anything25", status: :bad_request 118 21:34:06 behaves like rejects nuget packages access 119 21:34:06 for user type anonymous 120 21:34:06 behaves like returning response status 121 21:34:06 returns bad_request 122 21:34:06 behaves like allows anyone to pull public nuget packages on group level 123 21:34:06 behaves like successful response 124 21:34:07 returns a successful response 125 21:34:07 when target package is in a private registry and group has another public registry 126 21:34:07 returns no packages 127 21:34:07 when package is in the project with public registry 128 21:34:07 behaves like successful response 129 21:34:08 returns a successful response 130 21:34:08 # [RSpecRunTime] RSpec elapsed time: 5 minutes 52.15 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.08 1.17 0.86 1/274 531 133 21:34:08 behaves like handling all endpoints 134 21:34:08 GET /api/v4/groups/:id/-/packages/nuget 135 21:34:08 behaves like handling nuget service requests 136 21:34:08 is expected to have request urgency :default 137 21:34:08 with valid target 138 21:34:08 visibility_level: "PUBLIC", user_role: :developer, member: true, shared_examples_name: "process nuget service index request", expected_status: :success 139 21:34:08 behaves like process nuget service index request 140 21:34:08 for user type developer 141 21:34:09 returns a valid json or xml response 142 21:34:09 behaves like returning response status 143 21:34:09 returns success 144 21:34:10 # [RSpecRunTime] RSpec elapsed time: 5 minutes 53.64 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.08 1.17 0.86 1/274 532 146 21:34:10 behaves like a package tracking event 147 21:34:10 creates a gitlab tracking event cli_metadata 148 21:34:10 with invalid format 149 21:34:10 behaves like rejects nuget packages access 150 21:34:10 for user type anonymous 151 21:34:10 behaves like returning response status 152 21:34:11 returns not_found 153 21:34:11 visibility_level: "PUBLIC", user_role: :guest, member: true, shared_examples_name: "process nuget service index request", expected_status: :success 154 21:34:11 behaves like process nuget service index request 155 21:34:11 for user type guest 156 21:34:12 returns a valid json or xml response 157 21:34:12 behaves like returning response status 158 21:34:12 returns success 159 21:34:12 # [RSpecRunTime] RSpec elapsed time: 5 minutes 56.45 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.08 1.17 0.86 1/274 533 161 21:34:12 behaves like a package tracking event 162 21:34:13 creates a gitlab tracking event cli_metadata 163 21:34:13 with invalid format 164 21:34:13 behaves like rejects nuget packages access 165 21:34:13 for user type anonymous 166 21:34:13 behaves like returning response status 167 21:34:14 returns not_found 168 21:34:14 visibility_level: "PUBLIC", user_role: :developer, member: false, shared_examples_name: "process nuget service index request", expected_status: :success 169 21:34:14 behaves like process nuget service index request 170 21:34:14 for user type developer 171 21:34:14 returns a valid json or xml response 172 21:34:14 behaves like returning response status 173 21:34:14 returns success 174 21:34:14 behaves like a package tracking event 175 21:34:15 creates a gitlab tracking event cli_metadata 176 21:34:15 with invalid format 177 21:34:15 behaves like rejects nuget packages access 178 21:34:15 for user type anonymous 179 21:34:15 behaves like returning response status 180 21:34:15 returns not_found 181 21:34:15 visibility_level: "PUBLIC", user_role: :guest, member: false, shared_examples_name: "process nuget service index request", expected_status: :success 182 21:34:15 behaves like process nuget service index request 183 21:34:15 for user type guest 184 21:34:16 returns a valid json or xml response 185 21:34:16 behaves like returning response status 186 21:34:16 returns success 187 21:34:16 behaves like a package tracking event 188 21:34:16 creates a gitlab tracking event cli_metadata 189 21:34:16 with invalid format 190 21:34:16 behaves like rejects nuget packages access 191 21:34:16 for user type anonymous 192 21:34:16 behaves like returning response status 193 21:34:17 returns not_found 194 21:34:17 visibility_level: "PUBLIC", user_role: :anonymous, member: false, shared_examples_name: "process nuget service index request", expected_status: :success 195 21:34:17 behaves like process nuget service index request 196 21:34:17 for user type anonymous 197 21:34:17 returns a valid json or xml response 198 21:34:17 behaves like returning response status 199 21:34:17 returns success 200 21:34:17 behaves like a package tracking event 201 21:34:18 creates a gitlab tracking event cli_metadata 202 21:34:18 with invalid format 203 21:34:18 behaves like rejects nuget packages access 204 21:34:18 for user type anonymous 205 21:34:18 behaves like returning response status 206 21:34:18 returns not_found 207 21:34:18 visibility_level: "PRIVATE", user_role: :developer, member: true, shared_examples_name: "process nuget service index request", expected_status: :success 208 21:34:18 behaves like process nuget service index request 209 21:34:18 for user type developer 210 21:34:19 returns a valid json or xml response 211 21:34:19 behaves like returning response status 212 21:34:19 returns success 213 21:34:19 # [RSpecRunTime] RSpec elapsed time: 6 minutes 3.49 seconds. Current RSS: ~1384M. Threads: 5. load average: 1.07 1.16 0.86 1/274 534 215 21:34:19 behaves like a package tracking event 216 21:34:20 creates a gitlab tracking event cli_metadata 217 21:34:20 with invalid format 218 21:34:20 behaves like rejects nuget packages access 219 21:34:20 for user type anonymous 220 21:34:20 behaves like returning response status 221 21:34:21 returns not_found 222 21:34:21 visibility_level: "PRIVATE", user_role: :guest, member: true, shared_examples_name: "process nuget service index request", expected_status: :success 223 21:34:21 behaves like process nuget service index request 224 21:34:21 for user type guest 225 21:34:21 returns a valid json or xml response 226 21:34:21 behaves like returning response status 227 21:34:22 returns success 228 21:34:22 # [RSpecRunTime] RSpec elapsed time: 6 minutes 5.89 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.07 1.16 0.86 1/274 535 230 21:34:22 behaves like a package tracking event 231 21:34:22 creates a gitlab tracking event cli_metadata 232 21:34:22 with invalid format 233 21:34:22 behaves like rejects nuget packages access 234 21:34:22 for user type anonymous 235 21:34:22 behaves like returning response status 236 21:34:23 returns not_found 237 21:34:23 visibility_level: "PRIVATE", user_role: :developer, member: false, shared_examples_name: "process nuget service index request", expected_status: :success 238 21:34:23 behaves like process nuget service index request 239 21:34:23 for user type developer 240 21:34:23 returns a valid json or xml response 241 21:34:23 behaves like returning response status 242 21:34:24 returns success 243 21:34:24 behaves like a package tracking event 244 21:34:24 creates a gitlab tracking event cli_metadata 245 21:34:24 with invalid format 246 21:34:24 behaves like rejects nuget packages access 247 21:34:24 for user type anonymous 248 21:34:24 behaves like returning response status 249 21:34:24 returns not_found 250 21:34:24 visibility_level: "PRIVATE", user_role: :guest, member: false, shared_examples_name: "process nuget service index request", expected_status: :success 251 21:34:24 behaves like process nuget service index request 252 21:34:24 for user type guest 253 21:34:25 returns a valid json or xml response 254 21:34:25 behaves like returning response status 255 21:34:25 returns success 256 21:34:25 behaves like a package tracking event 257 21:34:25 creates a gitlab tracking event cli_metadata 258 21:34:25 with invalid format 259 21:34:25 behaves like rejects nuget packages access 260 21:34:25 for user type anonymous 261 21:34:25 behaves like returning response status 262 21:34:25 returns not_found 263 21:34:25 visibility_level: "PRIVATE", user_role: :anonymous, member: false, shared_examples_name: "process nuget service index request", expected_status: :success 264 21:34:25 behaves like process nuget service index request 265 21:34:25 for user type anonymous 266 21:34:26 returns a valid json or xml response 267 21:34:26 behaves like returning response status 268 21:34:26 returns success 269 21:34:26 behaves like a package tracking event 270 21:34:26 creates a gitlab tracking event cli_metadata 271 21:34:26 with invalid format 272 21:34:26 behaves like rejects nuget packages access 273 21:34:26 for user type anonymous 274 21:34:26 behaves like returning response status 275 21:34:27 returns not_found 276 21:34:27 behaves like rejects nuget access with unknown target id 277 21:34:27 with an unknown target 279 21:34:27 behaves like rejects nuget packages access 280 21:34:27 for user type anonymous 281 21:34:27 behaves like returning response status 282 21:34:27 returns not_found 283 21:34:27 as authenticated user 284 21:34:27 behaves like rejects nuget packages access 285 21:34:27 for user type anonymous 286 21:34:27 behaves like returning response status 287 21:34:27 returns not_found 288 21:34:27 behaves like rejects nuget access with invalid target id 289 21:34:27 with a target id with invalid integers 290 21:34:27 id: "/../", status: :bad_request 291 21:34:27 behaves like rejects nuget packages access 292 21:34:27 for user type anonymous 293 21:34:27 behaves like returning response status 294 21:34:27 returns bad_request 295 21:34:27 id: "", status: :not_found 296 21:34:27 behaves like rejects nuget packages access 297 21:34:27 for user type anonymous 298 21:34:27 behaves like returning response status 299 21:34:27 returns not_found 300 21:34:27 id: "%20", status: :bad_request 301 21:34:27 behaves like rejects nuget packages access 302 21:34:27 for user type anonymous 303 21:34:27 behaves like returning response status 304 21:34:27 returns bad_request 305 21:34:27 id: "%2e%2e%2f", status: :bad_request 306 21:34:27 behaves like rejects nuget packages access 307 21:34:27 for user type anonymous 308 21:34:27 behaves like returning response status 309 21:34:27 returns bad_request 310 21:34:27 id: "NaN", status: :bad_request 311 21:34:27 behaves like rejects nuget packages access 312 21:34:27 for user type anonymous 313 21:34:27 behaves like returning response status 314 21:34:27 returns bad_request 315 21:34:27 id: 1253, status: :not_found 316 21:34:27 behaves like rejects nuget packages access 317 21:34:27 for user type anonymous 318 21:34:27 behaves like returning response status 319 21:34:27 returns not_found 320 21:34:27 id: "anything25", status: :bad_request 321 21:34:27 behaves like rejects nuget packages access 322 21:34:27 for user type anonymous 323 21:34:27 behaves like returning response status 324 21:34:27 returns bad_request 325 21:34:27 GET /api/v4/groups/:id/-/packages/nuget/v2 326 21:34:27 behaves like handling nuget service requests 327 21:34:27 is expected to have request urgency :low 328 21:34:27 with valid target 329 21:34:27 visibility_level: "PUBLIC", user_role: :developer, member: true, shared_examples_name: "process nuget service index request", expected_status: :success 330 21:34:27 behaves like process nuget service index request 331 21:34:27 for user type developer 332 21:34:28 returns a valid json or xml response 333 21:34:28 behaves like returning response status 334 21:34:29 returns success 335 21:34:29 # [RSpecRunTime] RSpec elapsed time: 6 minutes 12.82 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.06 1.16 0.86 1/274 536 337 21:34:29 behaves like a package tracking event 338 21:34:29 creates a gitlab tracking event cli_metadata 339 21:34:29 visibility_level: "PUBLIC", user_role: :guest, member: true, shared_examples_name: "process nuget service index request", expected_status: :success 340 21:34:29 behaves like process nuget service index request 341 21:34:29 for user type guest 342 21:34:30 returns a valid json or xml response 343 21:34:30 behaves like returning response status 344 21:34:31 returns success 345 21:34:31 # [RSpecRunTime] RSpec elapsed time: 6 minutes 14.77 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.06 1.16 0.86 1/275 537 347 21:34:31 behaves like a package tracking event 348 21:34:31 creates a gitlab tracking event cli_metadata 349 21:34:31 visibility_level: "PUBLIC", user_role: :developer, member: false, shared_examples_name: "process nuget service index request", expected_status: :success 350 21:34:31 behaves like process nuget service index request 351 21:34:31 for user type developer 352 21:34:32 returns a valid json or xml response 353 21:34:32 behaves like returning response status 354 21:34:32 returns success 355 21:34:32 behaves like a package tracking event 356 21:34:32 creates a gitlab tracking event cli_metadata 357 21:34:32 visibility_level: "PUBLIC", user_role: :guest, member: false, shared_examples_name: "process nuget service index request", expected_status: :success 358 21:34:32 behaves like process nuget service index request 359 21:34:32 for user type guest 360 21:34:33 returns a valid json or xml response 361 21:34:33 behaves like returning response status 362 21:34:33 returns success 363 21:34:33 behaves like a package tracking event 364 21:34:34 creates a gitlab tracking event cli_metadata 365 21:34:34 visibility_level: "PUBLIC", user_role: :anonymous, member: false, shared_examples_name: "process nuget service index request", expected_status: :success 366 21:34:34 behaves like process nuget service index request 367 21:34:34 for user type anonymous 368 21:34:34 returns a valid json or xml response 369 21:34:34 behaves like returning response status 370 21:34:34 returns success 371 21:34:34 behaves like a package tracking event 372 21:34:35 creates a gitlab tracking event cli_metadata 373 21:34:35 visibility_level: "PRIVATE", user_role: :developer, member: true, shared_examples_name: "process nuget service index request", expected_status: :success 374 21:34:35 behaves like process nuget service index request 375 21:34:35 for user type developer 376 21:34:35 returns a valid json or xml response 377 21:34:35 behaves like returning response status 378 21:34:36 returns success 379 21:34:36 # [RSpecRunTime] RSpec elapsed time: 6 minutes 20.1 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.06 1.16 0.86 1/275 538 381 21:34:36 behaves like a package tracking event 382 21:34:37 creates a gitlab tracking event cli_metadata 383 21:34:37 visibility_level: "PRIVATE", user_role: :guest, member: true, shared_examples_name: "process nuget service index request", expected_status: :success 384 21:34:37 behaves like process nuget service index request 385 21:34:37 for user type guest 386 21:34:37 returns a valid json or xml response 387 21:34:37 behaves like returning response status 388 21:34:38 returns success 389 21:34:38 # [RSpecRunTime] RSpec elapsed time: 6 minutes 22.09 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.05 1.15 0.86 1/275 539 391 21:34:38 behaves like a package tracking event 392 21:34:39 creates a gitlab tracking event cli_metadata 393 21:34:39 visibility_level: "PRIVATE", user_role: :developer, member: false, shared_examples_name: "process nuget service index request", expected_status: :success 394 21:34:39 behaves like process nuget service index request 395 21:34:39 for user type developer 396 21:34:39 returns a valid json or xml response 397 21:34:39 behaves like returning response status 398 21:34:39 returns success 399 21:34:39 behaves like a package tracking event 400 21:34:40 creates a gitlab tracking event cli_metadata 401 21:34:40 visibility_level: "PRIVATE", user_role: :guest, member: false, shared_examples_name: "process nuget service index request", expected_status: :success 402 21:34:40 behaves like process nuget service index request 403 21:34:40 for user type guest 404 21:34:40 returns a valid json or xml response 405 21:34:40 behaves like returning response status 406 21:34:40 returns success 407 21:34:40 behaves like a package tracking event 408 21:34:41 creates a gitlab tracking event cli_metadata 409 21:34:41 visibility_level: "PRIVATE", user_role: :anonymous, member: false, shared_examples_name: "process nuget service index request", expected_status: :success 410 21:34:41 behaves like process nuget service index request 411 21:34:41 for user type anonymous 412 21:34:41 returns a valid json or xml response 413 21:34:41 behaves like returning response status 414 21:34:42 returns success 415 21:34:42 behaves like a package tracking event 416 21:34:42 creates a gitlab tracking event cli_metadata 417 21:34:42 behaves like rejects nuget access with unknown target id 418 21:34:42 with an unknown target 420 21:34:42 behaves like rejects nuget packages access 421 21:34:42 for user type anonymous 422 21:34:42 behaves like returning response status 423 21:34:42 returns not_found 424 21:34:42 as authenticated user 425 21:34:42 behaves like rejects nuget packages access 426 21:34:42 for user type anonymous 427 21:34:42 behaves like returning response status 428 21:34:42 returns not_found 429 21:34:42 behaves like rejects nuget access with invalid target id 430 21:34:42 with a target id with invalid integers 431 21:34:42 id: "/../", status: :bad_request 432 21:34:42 behaves like rejects nuget packages access 433 21:34:42 for user type anonymous 434 21:34:42 behaves like returning response status 435 21:34:42 returns bad_request 436 21:34:42 id: "", status: :not_found 437 21:34:42 behaves like rejects nuget packages access 438 21:34:42 for user type anonymous 439 21:34:42 behaves like returning response status 440 21:34:42 returns not_found 441 21:34:42 id: "%20", status: :bad_request 442 21:34:42 behaves like rejects nuget packages access 443 21:34:42 for user type anonymous 444 21:34:42 behaves like returning response status 445 21:34:42 returns bad_request 446 21:34:42 id: "%2e%2e%2f", status: :bad_request 447 21:34:42 behaves like rejects nuget packages access 448 21:34:42 for user type anonymous 449 21:34:42 behaves like returning response status 450 21:34:42 returns bad_request 451 21:34:42 id: "NaN", status: :bad_request 452 21:34:42 behaves like rejects nuget packages access 453 21:34:42 for user type anonymous 454 21:34:42 behaves like returning response status 455 21:34:42 returns bad_request 456 21:34:42 id: 1253, status: :not_found 457 21:34:42 behaves like rejects nuget packages access 458 21:34:42 for user type anonymous 459 21:34:42 behaves like returning response status 460 21:34:42 returns not_found 461 21:34:42 id: "anything25", status: :bad_request 462 21:34:42 behaves like rejects nuget packages access 463 21:34:42 for user type anonymous 464 21:34:42 behaves like returning response status 465 21:34:42 returns bad_request 466 21:34:42 GET /api/v4/groups/:id/-/packages/nuget/metadata/*package_name/index 467 21:34:42 behaves like handling nuget metadata requests with package name 468 21:34:44 with valid target 469 21:34:44 visibility_level: "PUBLIC", user_role: :developer, member: true, user_token: true, shared_examples_name: "process nuget metadata request at package name level", expected_status: :success 470 21:34:44 behaves like process nuget metadata request at package name level 471 21:34:44 for user type developer 472 21:34:44 behaves like returning response status 473 21:34:46 returns success 474 21:34:46 # [RSpecRunTime] RSpec elapsed time: 6 minutes 30.23 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.05 1.15 0.86 1/275 540 476 21:34:46 behaves like returning nuget metadata json response with json schema 477 21:34:49 returns a valid json response 478 21:34:49 # [RSpecRunTime] RSpec elapsed time: 6 minutes 32.94 seconds. Current RSS: ~1394M. Threads: 5. load average: 1.04 1.15 0.86 1/275 541 480 21:34:49 with invalid format 481 21:34:49 behaves like rejects nuget packages access 482 21:34:49 for user type anonymous 483 21:34:49 behaves like returning response status 484 21:34:51 returns not_found 485 21:34:51 # [RSpecRunTime] RSpec elapsed time: 6 minutes 35.44 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.12 1.16 0.87 1/275 542 487 21:34:51 with lower case package name 488 21:34:51 behaves like returning response status 489 21:34:54 returns success 490 21:34:54 # [RSpecRunTime] RSpec elapsed time: 6 minutes 38.1 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.12 1.16 0.87 6/275 543 492 21:34:54 behaves like returning nuget metadata json response with json schema 493 21:34:57 returns a valid json response 494 21:34:57 # [RSpecRunTime] RSpec elapsed time: 6 minutes 40.74 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.11 1.16 0.87 1/275 544 496 21:34:57 visibility_level: "PUBLIC", user_role: :guest, member: true, user_token: true, shared_examples_name: "process nuget metadata request at package name level", expected_status: :success 497 21:34:57 behaves like process nuget metadata request at package name level 498 21:34:57 for user type guest 499 21:34:57 behaves like returning response status 500 21:34:59 returns success 501 21:34:59 # [RSpecRunTime] RSpec elapsed time: 6 minutes 43.31 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.11 1.16 0.87 1/275 545 503 21:34:59 behaves like returning nuget metadata json response with json schema 504 21:35:02 returns a valid json response 505 21:35:02 # [RSpecRunTime] RSpec elapsed time: 6 minutes 46.01 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.10 1.16 0.87 1/275 546 507 21:35:02 with invalid format 508 21:35:02 behaves like rejects nuget packages access 509 21:35:02 for user type anonymous 510 21:35:02 behaves like returning response status 511 21:35:04 returns not_found 512 21:35:04 # [RSpecRunTime] RSpec elapsed time: 6 minutes 48.52 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.10 1.16 0.87 1/275 547 514 21:35:04 with lower case package name 515 21:35:04 behaves like returning response status 516 21:35:07 returns success 517 21:35:07 # [RSpecRunTime] RSpec elapsed time: 6 minutes 51.23 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.17 1.17 0.88 1/275 548 519 21:35:07 behaves like returning nuget metadata json response with json schema 520 21:35:10 returns a valid json response 521 21:35:10 # [RSpecRunTime] RSpec elapsed time: 6 minutes 53.9 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.17 1.17 0.88 1/275 549 523 21:35:10 visibility_level: "PUBLIC", user_role: :developer, member: true, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 524 21:35:10 behaves like rejects nuget packages access 525 21:35:10 for user type developer 526 21:35:12 has the correct response header 527 21:35:12 behaves like returning response status 528 21:35:15 returns unauthorized 529 21:35:15 # [RSpecRunTime] RSpec elapsed time: 6 minutes 58.91 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.24 1.18 0.88 1/276 550 531 21:35:15 visibility_level: "PUBLIC", user_role: :guest, member: true, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 532 21:35:15 behaves like rejects nuget packages access 533 21:35:15 for user type guest 534 21:35:17 has the correct response header 535 21:35:17 behaves like returning response status 536 21:35:20 returns unauthorized 537 21:35:20 # [RSpecRunTime] RSpec elapsed time: 7 minutes 3.73 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.22 1.18 0.89 1/276 551 539 21:35:20 visibility_level: "PUBLIC", user_role: :developer, member: false, user_token: true, shared_examples_name: "process nuget metadata request at package name level", expected_status: :success 540 21:35:20 behaves like process nuget metadata request at package name level 541 21:35:20 for user type developer 542 21:35:20 behaves like returning response status 543 21:35:22 returns success 544 21:35:22 # [RSpecRunTime] RSpec elapsed time: 7 minutes 5.94 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.20 1.18 0.89 1/276 552 546 21:35:22 behaves like returning nuget metadata json response with json schema 547 21:35:24 returns a valid json response 548 21:35:24 # [RSpecRunTime] RSpec elapsed time: 7 minutes 8.34 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.20 1.18 0.89 1/276 553 550 21:35:24 with invalid format 551 21:35:24 behaves like rejects nuget packages access 552 21:35:24 for user type anonymous 553 21:35:24 behaves like returning response status 554 21:35:26 returns not_found 555 21:35:26 # [RSpecRunTime] RSpec elapsed time: 7 minutes 10.61 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.35 1.21 0.90 1/276 554 557 21:35:27 with lower case package name 558 21:35:27 behaves like returning response status 559 21:35:29 returns success 560 21:35:29 # [RSpecRunTime] RSpec elapsed time: 7 minutes 12.92 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.35 1.21 0.90 1/276 555 562 21:35:29 behaves like returning nuget metadata json response with json schema 563 21:35:31 returns a valid json response 564 21:35:31 # [RSpecRunTime] RSpec elapsed time: 7 minutes 15.22 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.35 1.21 0.90 1/276 556 566 21:35:31 visibility_level: "PUBLIC", user_role: :guest, member: false, user_token: true, shared_examples_name: "process nuget metadata request at package name level", expected_status: :success 567 21:35:31 behaves like process nuget metadata request at package name level 568 21:35:31 for user type guest 569 21:35:31 behaves like returning response status 570 21:35:33 returns success 571 21:35:33 # [RSpecRunTime] RSpec elapsed time: 7 minutes 17.54 seconds. Current RSS: ~1391M. Threads: 5. load average: 1.32 1.20 0.90 1/276 557 573 21:35:33 behaves like returning nuget metadata json response with json schema 574 21:35:37 returns a valid json response 575 21:35:37 # [RSpecRunTime] RSpec elapsed time: 7 minutes 21.04 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.21 1.18 0.89 1/276 558 577 21:35:37 with invalid format 578 21:35:37 behaves like rejects nuget packages access 579 21:35:37 for user type anonymous 580 21:35:37 behaves like returning response status 581 21:35:39 returns not_found 582 21:35:39 # [RSpecRunTime] RSpec elapsed time: 7 minutes 23.12 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.21 1.18 0.89 1/276 559 584 21:35:39 with lower case package name 585 21:35:39 behaves like returning response status 586 21:35:41 returns success 587 21:35:41 # [RSpecRunTime] RSpec elapsed time: 7 minutes 25.45 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.19 1.18 0.89 1/276 560 589 21:35:41 behaves like returning nuget metadata json response with json schema 590 21:35:44 returns a valid json response 591 21:35:44 # [RSpecRunTime] RSpec elapsed time: 7 minutes 27.79 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.19 1.18 0.89 1/276 561 593 21:35:44 visibility_level: "PUBLIC", user_role: :developer, member: false, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 594 21:35:44 behaves like rejects nuget packages access 595 21:35:44 for user type developer 596 21:35:46 has the correct response header 597 21:35:46 behaves like returning response status 598 21:35:48 returns unauthorized 599 21:35:48 # [RSpecRunTime] RSpec elapsed time: 7 minutes 31.97 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.18 1.18 0.90 1/276 562 601 21:35:48 visibility_level: "PUBLIC", user_role: :guest, member: false, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 602 21:35:48 behaves like rejects nuget packages access 603 21:35:48 for user type guest 604 21:35:50 has the correct response header 605 21:35:50 behaves like returning response status 606 21:35:52 returns unauthorized 607 21:35:52 # [RSpecRunTime] RSpec elapsed time: 7 minutes 36.31 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.16 1.17 0.90 1/276 563 609 21:35:52 visibility_level: "PUBLIC", user_role: :anonymous, member: false, user_token: true, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 610 21:35:52 behaves like rejects nuget packages access 611 21:35:52 for user type anonymous 612 21:35:54 has the correct response header 613 21:35:54 behaves like returning response status 614 21:35:56 returns unauthorized 615 21:35:56 # [RSpecRunTime] RSpec elapsed time: 7 minutes 40.45 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.15 1.17 0.90 1/276 564 617 21:35:56 visibility_level: "PRIVATE", user_role: :developer, member: true, user_token: true, shared_examples_name: "process nuget metadata request at package name level", expected_status: :success 618 21:35:56 behaves like process nuget metadata request at package name level 619 21:35:56 for user type developer 620 21:35:56 behaves like returning response status 621 21:35:59 returns success 622 21:35:59 # [RSpecRunTime] RSpec elapsed time: 7 minutes 43.15 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.15 1.17 0.90 1/276 565 624 21:35:59 behaves like returning nuget metadata json response with json schema 625 21:36:01 returns a valid json response 626 21:36:02 # [RSpecRunTime] RSpec elapsed time: 7 minutes 45.67 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.14 1.17 0.90 1/276 566 628 21:36:02 with invalid format 629 21:36:02 behaves like rejects nuget packages access 630 21:36:02 for user type anonymous 631 21:36:02 behaves like returning response status 632 21:36:04 returns not_found 633 21:36:04 # [RSpecRunTime] RSpec elapsed time: 7 minutes 48.12 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.14 1.17 0.90 1/276 567 635 21:36:04 with lower case package name 636 21:36:04 behaves like returning response status 637 21:36:06 returns success 638 21:36:07 # [RSpecRunTime] RSpec elapsed time: 7 minutes 50.63 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.21 1.18 0.91 1/276 568 640 21:36:07 behaves like returning nuget metadata json response with json schema 641 21:36:09 returns a valid json response 642 21:36:09 # [RSpecRunTime] RSpec elapsed time: 7 minutes 53.11 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.21 1.18 0.91 1/276 569 644 21:36:09 visibility_level: "PRIVATE", user_role: :guest, member: true, user_token: true, shared_examples_name: "rejects nuget packages access", expected_status: :not_found 645 21:36:09 behaves like rejects nuget packages access 646 21:36:09 for user type guest 647 21:36:09 behaves like returning response status 648 21:36:11 returns not_found 649 21:36:11 # [RSpecRunTime] RSpec elapsed time: 7 minutes 55.56 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.19 1.18 0.91 1/276 570 651 21:36:11 visibility_level: "PRIVATE", user_role: :developer, member: true, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 652 21:36:11 behaves like rejects nuget packages access 653 21:36:11 for user type developer 654 21:36:14 has the correct response header 655 21:36:14 behaves like returning response status 656 21:36:16 returns unauthorized 657 21:36:16 # [RSpecRunTime] RSpec elapsed time: 8 minutes 0.32 second. Current RSS: ~1374M. Threads: 5. load average: 1.18 1.17 0.91 1/276 571 659 21:36:16 visibility_level: "PRIVATE", user_role: :guest, member: true, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 660 21:36:16 behaves like rejects nuget packages access 661 21:36:16 for user type guest 662 21:36:19 has the correct response header 663 21:36:19 behaves like returning response status 664 21:36:21 returns unauthorized 665 21:36:21 # [RSpecRunTime] RSpec elapsed time: 8 minutes 5.08 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.18 1.17 0.91 1/276 572 667 21:36:21 visibility_level: "PRIVATE", user_role: :developer, member: false, user_token: true, shared_examples_name: "rejects nuget packages access", expected_status: :not_found 668 21:36:21 behaves like rejects nuget packages access 669 21:36:21 for user type developer 670 21:36:21 behaves like returning response status 671 21:36:23 returns not_found 672 21:36:23 # [RSpecRunTime] RSpec elapsed time: 8 minutes 7.32 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.16 1.17 0.91 1/276 573 674 21:36:23 visibility_level: "PRIVATE", user_role: :guest, member: false, user_token: true, shared_examples_name: "rejects nuget packages access", expected_status: :not_found 675 21:36:23 behaves like rejects nuget packages access 676 21:36:23 for user type guest 677 21:36:23 behaves like returning response status 678 21:36:25 returns not_found 679 21:36:25 # [RSpecRunTime] RSpec elapsed time: 8 minutes 9.6 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.16 1.17 0.91 1/276 574 681 21:36:25 visibility_level: "PRIVATE", user_role: :developer, member: false, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 682 21:36:25 behaves like rejects nuget packages access 683 21:36:25 for user type developer 684 21:36:28 has the correct response header 685 21:36:28 behaves like returning response status 686 21:36:29 returns unauthorized 687 21:36:30 # [RSpecRunTime] RSpec elapsed time: 8 minutes 13.64 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.15 1.17 0.91 1/276 575 689 21:36:30 visibility_level: "PRIVATE", user_role: :guest, member: false, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 690 21:36:30 behaves like rejects nuget packages access 691 21:36:30 for user type guest 692 21:36:32 has the correct response header 693 21:36:32 behaves like returning response status 694 21:36:34 returns unauthorized 695 21:36:34 # [RSpecRunTime] RSpec elapsed time: 8 minutes 17.79 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.14 1.17 0.91 1/276 576 697 21:36:34 visibility_level: "PRIVATE", user_role: :anonymous, member: false, user_token: true, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 698 21:36:34 behaves like rejects nuget packages access 699 21:36:34 for user type anonymous 700 21:36:36 has the correct response header 701 21:36:36 behaves like returning response status 702 21:36:38 returns unauthorized 703 21:36:38 # [RSpecRunTime] RSpec elapsed time: 8 minutes 21.99 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.12 1.16 0.91 1/276 577 705 21:36:38 behaves like deploy token for package GET requests 706 21:36:38 with deploy token headers 708 21:36:38 behaves like returning response status 709 21:36:40 returns success 710 21:36:40 # [RSpecRunTime] RSpec elapsed time: 8 minutes 24.26 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.12 1.16 0.91 1/276 578 712 21:36:40 invalid token 713 21:36:40 behaves like returning response status 714 21:36:42 returns unauthorized 715 21:36:42 # [RSpecRunTime] RSpec elapsed time: 8 minutes 26.42 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.11 1.16 0.91 1/276 579 717 21:36:42 behaves like rejects nuget access with unknown target id 718 21:36:42 with an unknown target 720 21:36:42 behaves like rejects nuget packages access 721 21:36:42 for user type anonymous 722 21:36:44 has the correct response header 723 21:36:44 behaves like returning response status 724 21:36:46 returns unauthorized 725 21:36:46 # [RSpecRunTime] RSpec elapsed time: 8 minutes 30.15 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.11 1.16 0.91 1/276 580 727 21:36:46 as authenticated user 728 21:36:46 behaves like rejects nuget packages access 729 21:36:46 for user type anonymous 730 21:36:46 behaves like returning response status 731 21:36:48 returns not_found 732 21:36:48 # [RSpecRunTime] RSpec elapsed time: 8 minutes 32.06 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.19 1.17 0.92 1/276 581 734 21:36:48 behaves like rejects nuget access with invalid target id 735 21:36:48 with a target id with invalid integers 736 21:36:48 id: "/../", status: :bad_request 737 21:36:48 behaves like rejects nuget packages access 738 21:36:48 for user type anonymous 739 21:36:48 behaves like returning response status 740 21:36:50 returns bad_request 741 21:36:50 # [RSpecRunTime] RSpec elapsed time: 8 minutes 33.91 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.19 1.17 0.92 1/276 582 743 21:36:50 id: "", status: :not_found 744 21:36:50 behaves like rejects nuget packages access 745 21:36:50 for user type anonymous 746 21:36:50 behaves like returning response status 747 21:36:52 returns not_found 748 21:36:52 # [RSpecRunTime] RSpec elapsed time: 8 minutes 35.76 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.17 1.17 0.92 1/276 583 750 21:36:52 id: "%20", status: :bad_request 751 21:36:52 behaves like rejects nuget packages access 752 21:36:52 for user type anonymous 753 21:36:52 behaves like returning response status 754 21:36:53 returns bad_request 755 21:36:54 # [RSpecRunTime] RSpec elapsed time: 8 minutes 37.62 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.17 1.17 0.92 1/276 584 757 21:36:54 id: "%2e%2e%2f", status: :bad_request 758 21:36:54 behaves like rejects nuget packages access 759 21:36:54 for user type anonymous 760 21:36:54 behaves like returning response status 761 21:36:55 returns bad_request 762 21:36:55 # [RSpecRunTime] RSpec elapsed time: 8 minutes 39.49 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.17 1.17 0.92 1/276 585 764 21:36:55 id: "NaN", status: :bad_request 765 21:36:55 behaves like rejects nuget packages access 766 21:36:55 for user type anonymous 767 21:36:55 behaves like returning response status 768 21:36:57 returns bad_request 769 21:36:57 # [RSpecRunTime] RSpec elapsed time: 8 minutes 41.38 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.16 1.17 0.92 1/276 586 771 21:36:57 id: 1253, status: :unauthorized 772 21:36:57 behaves like rejects nuget packages access 773 21:36:57 for user type anonymous 774 21:36:59 has the correct response header 775 21:36:59 behaves like returning response status 776 21:37:01 returns unauthorized 777 21:37:01 # [RSpecRunTime] RSpec elapsed time: 8 minutes 45.08 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.16 1.17 0.92 1/276 587 779 21:37:01 id: "anything25", status: :bad_request 780 21:37:01 behaves like rejects nuget packages access 781 21:37:01 for user type anonymous 782 21:37:01 behaves like returning response status 783 21:37:03 returns bad_request 784 21:37:03 # [RSpecRunTime] RSpec elapsed time: 8 minutes 46.98 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.14 1.17 0.92 1/276 588 786 21:37:03 behaves like allows anyone to pull public nuget packages on group level 787 21:37:03 behaves like successful response 788 21:37:03 returns a successful response 789 21:37:03 when target package is in a private registry and group has another public registry 790 21:37:04 returns no packages 791 21:37:04 when package is in the project with public registry 792 21:37:04 behaves like successful response 793 21:37:04 returns a successful response 794 21:37:05 # [RSpecRunTime] RSpec elapsed time: 8 minutes 48.65 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.14 1.17 0.92 1/276 589 796 21:37:05 GET /api/v4/groups/:id/-/packages/nuget/metadata/*package_name/*package_version 797 21:37:05 behaves like handling nuget metadata requests with package name and package version 798 21:37:05 with valid target 799 21:37:05 visibility_level: "PUBLIC", user_role: :developer, member: true, user_token: true, shared_examples_name: "process nuget metadata request at package name and package version level", expected_status: :success 800 21:37:05 behaves like process nuget metadata request at package name and package version level 801 21:37:05 for user type developer 802 21:37:05 behaves like returning response status 803 21:37:07 returns success 804 21:37:07 # [RSpecRunTime] RSpec elapsed time: 8 minutes 51.12 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.13 1.16 0.92 1/276 590 806 21:37:07 behaves like returning nuget metadata json response with json schema 807 21:37:09 returns a valid json response 808 21:37:09 # [RSpecRunTime] RSpec elapsed time: 8 minutes 53.42 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.13 1.16 0.92 1/276 591 810 21:37:09 with invalid format 811 21:37:09 behaves like rejects nuget packages access 812 21:37:09 for user type anonymous 813 21:37:09 behaves like returning response status 814 21:37:11 returns not_found 815 21:37:12 # [RSpecRunTime] RSpec elapsed time: 8 minutes 55.66 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.12 1.16 0.92 2/276 592 817 21:37:12 with lower case package name 818 21:37:12 behaves like returning response status 819 21:37:14 returns success 820 21:37:14 # [RSpecRunTime] RSpec elapsed time: 8 minutes 57.92 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.12 1.16 0.92 1/276 593 822 21:37:14 behaves like returning nuget metadata json response with json schema 823 21:37:16 returns a valid json response 824 21:37:16 # [RSpecRunTime] RSpec elapsed time: 9 minutes 0.12 second. Current RSS: ~1380M. Threads: 5. load average: 1.12 1.16 0.92 1/276 594 826 21:37:16 visibility_level: "PUBLIC", user_role: :guest, member: true, user_token: true, shared_examples_name: "process nuget metadata request at package name and package version level", expected_status: :success 827 21:37:16 behaves like process nuget metadata request at package name and package version level 828 21:37:16 for user type guest 829 21:37:16 behaves like returning response status 830 21:37:18 returns success 831 21:37:18 # [RSpecRunTime] RSpec elapsed time: 9 minutes 2.42 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.11 1.16 0.92 1/276 595 833 21:37:18 behaves like returning nuget metadata json response with json schema 834 21:37:21 returns a valid json response 835 21:37:21 # [RSpecRunTime] RSpec elapsed time: 9 minutes 4.68 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.11 1.16 0.92 1/276 596 837 21:37:21 with invalid format 838 21:37:21 behaves like rejects nuget packages access 839 21:37:21 for user type anonymous 840 21:37:21 behaves like returning response status 841 21:37:23 returns not_found 842 21:37:23 # [RSpecRunTime] RSpec elapsed time: 9 minutes 6.85 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.10 1.15 0.92 1/276 597 844 21:37:23 with lower case package name 845 21:37:23 behaves like returning response status 846 21:37:25 returns success 847 21:37:25 # [RSpecRunTime] RSpec elapsed time: 9 minutes 9.0 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.10 1.15 0.92 1/276 598 849 21:37:25 behaves like returning nuget metadata json response with json schema 850 21:37:27 returns a valid json response 851 21:37:27 # [RSpecRunTime] RSpec elapsed time: 9 minutes 11.11 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.09 1.15 0.92 1/276 599 853 21:37:27 visibility_level: "PUBLIC", user_role: :developer, member: true, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 854 21:37:27 behaves like rejects nuget packages access 855 21:37:27 for user type developer 856 21:37:29 has the correct response header 857 21:37:29 behaves like returning response status 858 21:37:31 returns unauthorized 859 21:37:31 # [RSpecRunTime] RSpec elapsed time: 9 minutes 15.21 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.09 1.15 0.92 1/276 600 861 21:37:31 visibility_level: "PUBLIC", user_role: :guest, member: true, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 862 21:37:31 behaves like rejects nuget packages access 863 21:37:31 for user type guest 864 21:37:33 has the correct response header 865 21:37:33 behaves like returning response status 866 21:37:35 returns unauthorized 867 21:37:35 # [RSpecRunTime] RSpec elapsed time: 9 minutes 19.23 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.09 1.15 0.92 1/276 601 869 21:37:35 visibility_level: "PUBLIC", user_role: :developer, member: false, user_token: true, shared_examples_name: "process nuget metadata request at package name and package version level", expected_status: :success 870 21:37:35 behaves like process nuget metadata request at package name and package version level 871 21:37:35 for user type developer 872 21:37:35 behaves like returning response status 873 21:37:37 returns success 874 21:37:37 # [RSpecRunTime] RSpec elapsed time: 9 minutes 21.17 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.08 1.14 0.92 1/276 602 876 21:37:37 behaves like returning nuget metadata json response with json schema 877 21:37:39 returns a valid json response 878 21:37:39 # [RSpecRunTime] RSpec elapsed time: 9 minutes 23.15 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.08 1.14 0.92 1/276 603 880 21:37:39 with invalid format 881 21:37:39 behaves like rejects nuget packages access 882 21:37:39 for user type anonymous 883 21:37:39 behaves like returning response status 884 21:37:41 returns not_found 885 21:37:41 # [RSpecRunTime] RSpec elapsed time: 9 minutes 25.0 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.08 1.14 0.92 2/276 604 887 21:37:41 with lower case package name 888 21:37:41 behaves like returning response status 889 21:37:43 returns success 890 21:37:43 # [RSpecRunTime] RSpec elapsed time: 9 minutes 27.0 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.07 1.14 0.92 1/276 605 892 21:37:43 behaves like returning nuget metadata json response with json schema 893 21:37:45 returns a valid json response 894 21:37:45 # [RSpecRunTime] RSpec elapsed time: 9 minutes 28.78 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.07 1.14 0.92 1/276 606 896 21:37:45 visibility_level: "PUBLIC", user_role: :guest, member: false, user_token: true, shared_examples_name: "process nuget metadata request at package name and package version level", expected_status: :success 897 21:37:45 behaves like process nuget metadata request at package name and package version level 898 21:37:45 for user type guest 899 21:37:45 behaves like returning response status 900 21:37:46 returns success 901 21:37:46 # [RSpecRunTime] RSpec elapsed time: 9 minutes 30.6 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.15 1.16 0.93 1/276 607 903 21:37:46 behaves like returning nuget metadata json response with json schema 904 21:37:48 returns a valid json response 905 21:37:48 # [RSpecRunTime] RSpec elapsed time: 9 minutes 32.59 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.15 1.16 0.93 1/276 608 907 21:37:48 with invalid format 908 21:37:48 behaves like rejects nuget packages access 909 21:37:48 for user type anonymous 910 21:37:48 behaves like returning response status 911 21:37:50 returns not_found 912 21:37:50 # [RSpecRunTime] RSpec elapsed time: 9 minutes 34.47 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.15 1.16 0.93 1/276 609 914 21:37:50 with lower case package name 915 21:37:50 behaves like returning response status 916 21:37:52 returns success 917 21:37:52 # [RSpecRunTime] RSpec elapsed time: 9 minutes 36.47 seconds. Current RSS: ~1378M. Threads: 5. load average: 1.14 1.15 0.93 2/276 610 919 21:37:52 behaves like returning nuget metadata json response with json schema 920 21:37:54 returns a valid json response 921 21:37:54 # [RSpecRunTime] RSpec elapsed time: 9 minutes 38.37 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.14 1.15 0.93 1/276 611 923 21:37:54 visibility_level: "PUBLIC", user_role: :developer, member: false, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 924 21:37:54 behaves like rejects nuget packages access 925 21:37:54 for user type developer 926 21:37:56 has the correct response header 927 21:37:56 behaves like returning response status 928 21:37:58 returns unauthorized 929 21:37:58 # [RSpecRunTime] RSpec elapsed time: 9 minutes 42.04 seconds. Current RSS: ~1378M. Threads: 5. load average: 1.12 1.15 0.93 1/277 612 931 21:37:58 visibility_level: "PUBLIC", user_role: :guest, member: false, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 932 21:37:58 behaves like rejects nuget packages access 933 21:37:58 for user type guest 934 21:38:00 has the correct response header 935 21:38:00 behaves like returning response status 936 21:38:02 returns unauthorized 937 21:38:02 # [RSpecRunTime] RSpec elapsed time: 9 minutes 45.71 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.11 1.15 0.93 1/277 613 939 21:38:02 visibility_level: "PUBLIC", user_role: :anonymous, member: false, user_token: true, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 940 21:38:02 behaves like rejects nuget packages access 941 21:38:02 for user type anonymous 942 21:38:03 has the correct response header 943 21:38:03 behaves like returning response status 944 21:38:05 returns unauthorized 945 21:38:05 # [RSpecRunTime] RSpec elapsed time: 9 minutes 49.26 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.11 1.15 0.93 1/277 614 947 21:38:05 visibility_level: "PRIVATE", user_role: :developer, member: true, user_token: true, shared_examples_name: "process nuget metadata request at package name and package version level", expected_status: :success 948 21:38:05 behaves like process nuget metadata request at package name and package version level 949 21:38:05 for user type developer 950 21:38:05 behaves like returning response status 951 21:38:07 returns success 952 21:38:07 # [RSpecRunTime] RSpec elapsed time: 9 minutes 51.51 seconds. Current RSS: ~1378M. Threads: 5. load average: 1.10 1.15 0.93 1/277 615 954 21:38:07 behaves like returning nuget metadata json response with json schema 955 21:38:10 returns a valid json response 956 21:38:10 # [RSpecRunTime] RSpec elapsed time: 9 minutes 53.75 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.10 1.15 0.93 1/277 616 958 21:38:10 with invalid format 959 21:38:10 behaves like rejects nuget packages access 960 21:38:10 for user type anonymous 961 21:38:10 behaves like returning response status 962 21:38:12 returns not_found 963 21:38:12 # [RSpecRunTime] RSpec elapsed time: 9 minutes 55.91 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.18 1.16 0.94 1/277 617 965 21:38:12 with lower case package name 966 21:38:12 behaves like returning response status 967 21:38:14 returns success 968 21:38:14 # [RSpecRunTime] RSpec elapsed time: 9 minutes 58.0 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.18 1.16 0.94 1/277 618 970 21:38:14 behaves like returning nuget metadata json response with json schema 971 21:38:16 returns a valid json response 972 21:38:16 # [RSpecRunTime] RSpec elapsed time: 10 minutes 0.22 second. Current RSS: ~1382M. Threads: 5. load average: 1.18 1.16 0.94 1/277 619 974 21:38:16 visibility_level: "PRIVATE", user_role: :guest, member: true, user_token: true, shared_examples_name: "rejects nuget packages access", expected_status: :not_found 975 21:38:16 behaves like rejects nuget packages access 976 21:38:16 for user type guest 977 21:38:16 behaves like returning response status 978 21:38:18 returns not_found 979 21:38:18 # [RSpecRunTime] RSpec elapsed time: 10 minutes 2.31 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.16 1.16 0.94 1/277 620 981 21:38:18 visibility_level: "PRIVATE", user_role: :developer, member: true, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 982 21:38:18 behaves like rejects nuget packages access 983 21:38:18 for user type developer 984 21:38:20 has the correct response header 985 21:38:20 behaves like returning response status 986 21:38:22 returns unauthorized 987 21:38:22 # [RSpecRunTime] RSpec elapsed time: 10 minutes 6.21 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.15 1.15 0.94 1/277 621 989 21:38:22 visibility_level: "PRIVATE", user_role: :guest, member: true, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 990 21:38:22 behaves like rejects nuget packages access 991 21:38:22 for user type guest 992 21:38:24 has the correct response header 993 21:38:24 behaves like returning response status 994 21:38:26 returns unauthorized 995 21:38:26 # [RSpecRunTime] RSpec elapsed time: 10 minutes 10.36 seconds. Current RSS: ~1385M. Threads: 5. load average: 1.22 1.17 0.94 1/277 622 997 21:38:26 visibility_level: "PRIVATE", user_role: :developer, member: false, user_token: true, shared_examples_name: "rejects nuget packages access", expected_status: :not_found 998 21:38:26 behaves like rejects nuget packages access 999 21:38:26 for user type developer 1000 21:38:26 behaves like returning response status 1001 21:38:28 returns not_found 1002 21:38:28 # [RSpecRunTime] RSpec elapsed time: 10 minutes 12.06 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.22 1.17 0.94 1/277 623 1004 21:38:28 visibility_level: "PRIVATE", user_role: :guest, member: false, user_token: true, shared_examples_name: "rejects nuget packages access", expected_status: :not_found 1005 21:38:28 behaves like rejects nuget packages access 1006 21:38:28 for user type guest 1007 21:38:28 behaves like returning response status 1008 21:38:30 returns not_found 1009 21:38:30 # [RSpecRunTime] RSpec elapsed time: 10 minutes 14.01 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.22 1.17 0.94 1/277 624 1011 21:38:30 visibility_level: "PRIVATE", user_role: :developer, member: false, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 1012 21:38:30 behaves like rejects nuget packages access 1013 21:38:30 for user type developer 1014 21:38:32 has the correct response header 1015 21:38:32 behaves like returning response status 1016 21:38:33 returns unauthorized 1017 21:38:33 # [RSpecRunTime] RSpec elapsed time: 10 minutes 17.6 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.20 1.17 0.94 1/277 625 1019 21:38:33 visibility_level: "PRIVATE", user_role: :guest, member: false, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 1020 21:38:33 behaves like rejects nuget packages access 1021 21:38:33 for user type guest 1022 21:38:35 has the correct response header 1023 21:38:35 behaves like returning response status 1024 21:38:37 returns unauthorized 1025 21:38:37 # [RSpecRunTime] RSpec elapsed time: 10 minutes 21.05 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.18 1.16 0.94 1/277 626 1027 21:38:37 visibility_level: "PRIVATE", user_role: :anonymous, member: false, user_token: true, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 1028 21:38:37 behaves like rejects nuget packages access 1029 21:38:37 for user type anonymous 1030 21:38:39 has the correct response header 1031 21:38:39 behaves like returning response status 1032 21:38:40 returns unauthorized 1033 21:38:40 # [RSpecRunTime] RSpec elapsed time: 10 minutes 24.55 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.18 1.16 0.94 1/277 627 1035 21:38:40 behaves like deploy token for package GET requests 1036 21:38:40 with deploy token headers 1038 21:38:40 behaves like returning response status 1039 21:38:42 returns success 1040 21:38:42 # [RSpecRunTime] RSpec elapsed time: 10 minutes 26.43 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.17 1.16 0.94 1/277 628 1042 21:38:42 invalid token 1043 21:38:42 behaves like returning response status 1044 21:38:44 returns unauthorized 1045 21:38:44 # [RSpecRunTime] RSpec elapsed time: 10 minutes 28.31 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.17 1.16 0.94 1/277 629 1047 21:38:44 behaves like rejects nuget access with unknown target id 1048 21:38:44 with an unknown target 1049 21:38:44 as anonymous 1050 21:38:44 behaves like rejects nuget packages access 1051 21:38:44 for user type anonymous 1052 21:38:46 has the correct response header 1053 21:38:46 behaves like returning response status 1054 21:38:47 returns unauthorized 1055 21:38:47 # [RSpecRunTime] RSpec elapsed time: 10 minutes 31.28 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.15 1.16 0.94 1/277 630 1057 21:38:47 as authenticated user 1058 21:38:47 behaves like rejects nuget packages access 1059 21:38:47 for user type anonymous 1060 21:38:47 behaves like returning response status 1061 21:38:49 returns not_found 1062 21:38:49 # [RSpecRunTime] RSpec elapsed time: 10 minutes 32.93 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.15 1.16 0.94 1/277 631 1064 21:38:49 behaves like rejects nuget access with invalid target id 1065 21:38:49 with a target id with invalid integers 1066 21:38:49 id: "/../", status: :bad_request 1067 21:38:49 behaves like rejects nuget packages access 1068 21:38:49 for user type anonymous 1069 21:38:49 behaves like returning response status 1070 21:38:50 returns bad_request 1071 21:38:50 # [RSpecRunTime] RSpec elapsed time: 10 minutes 34.43 seconds. Current RSS: ~1378M. Threads: 5. load average: 1.15 1.16 0.94 1/277 632 1073 21:38:50 id: "", status: :not_found 1074 21:38:50 behaves like rejects nuget packages access 1075 21:38:50 for user type anonymous 1076 21:38:50 behaves like returning response status 1077 21:38:52 returns not_found 1078 21:38:52 # [RSpecRunTime] RSpec elapsed time: 10 minutes 35.94 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.22 1.17 0.95 1/277 633 1080 21:38:52 id: "%20", status: :bad_request 1081 21:38:52 behaves like rejects nuget packages access 1082 21:38:52 for user type anonymous 1083 21:38:52 behaves like returning response status 1084 21:38:53 returns bad_request 1085 21:38:53 # [RSpecRunTime] RSpec elapsed time: 10 minutes 37.48 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.22 1.17 0.95 1/277 634 1087 21:38:53 id: "%2e%2e%2f", status: :bad_request 1088 21:38:53 behaves like rejects nuget packages access 1089 21:38:53 for user type anonymous 1090 21:38:53 behaves like returning response status 1091 21:38:55 returns bad_request 1092 21:38:55 # [RSpecRunTime] RSpec elapsed time: 10 minutes 39.01 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.22 1.17 0.95 1/277 635 1094 21:38:55 id: "NaN", status: :bad_request 1095 21:38:55 behaves like rejects nuget packages access 1096 21:38:55 for user type anonymous 1097 21:38:55 behaves like returning response status 1098 21:38:56 returns bad_request 1099 21:38:56 # [RSpecRunTime] RSpec elapsed time: 10 minutes 40.56 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.20 1.17 0.95 1/277 636 1101 21:38:56 id: 1253, status: :unauthorized 1102 21:38:56 behaves like rejects nuget packages access 1103 21:38:56 for user type anonymous 1104 21:38:58 has the correct response header 1105 21:38:58 behaves like returning response status 1106 21:38:59 returns unauthorized 1107 21:38:59 # [RSpecRunTime] RSpec elapsed time: 10 minutes 43.49 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.20 1.17 0.95 1/277 637 1109 21:38:59 id: "anything25", status: :bad_request 1110 21:38:59 behaves like rejects nuget packages access 1111 21:38:59 for user type anonymous 1112 21:38:59 behaves like returning response status 1113 21:39:01 returns bad_request 1114 21:39:01 # [RSpecRunTime] RSpec elapsed time: 10 minutes 45.03 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.20 1.17 0.95 1/277 638 1116 21:39:01 behaves like allows anyone to pull public nuget packages on group level 1117 21:39:01 behaves like successful response 1118 21:39:01 returns a successful response 1119 21:39:01 when target package is in a private registry and group has another public registry 1120 21:39:02 returns no packages 1121 21:39:02 when package is in the project with public registry 1122 21:39:02 behaves like successful response 1123 21:39:03 returns a successful response 1124 21:39:03 # [RSpecRunTime] RSpec elapsed time: 10 minutes 46.71 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.19 1.16 0.95 1/277 639 1126 21:39:03 GET /api/v4/groups/:id/-/packages/nuget/query 1127 21:39:03 behaves like handling nuget search requests 1128 21:39:03 with valid target 1129 21:39:03 visibility_level: "PUBLIC", user_role: :developer, member: true, user_token: true, shared_examples_name: "process nuget search request", expected_status: :success 1130 21:39:03 behaves like process nuget search request 1131 21:39:03 for user type developer 1132 21:39:03 behaves like returns a valid json search response 1133 21:39:04 returns a valid json response 1134 21:39:04 behaves like returning response status 1135 21:39:05 returns success 1136 21:39:05 # [RSpecRunTime] RSpec elapsed time: 10 minutes 48.89 seconds. Current RSS: ~1385M. Threads: 5. load average: 1.19 1.16 0.95 1/277 640 1138 21:39:05 behaves like a package tracking event 1139 21:39:06 creates a gitlab tracking event search_package 1140 21:39:06 with skip set to 2 1141 21:39:06 behaves like returns a valid json search response 1142 21:39:06 returns a valid json response 1143 21:39:06 behaves like returning response status 1144 21:39:07 returns success 1145 21:39:07 # [RSpecRunTime] RSpec elapsed time: 10 minutes 51.33 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.17 1.16 0.95 1/277 641 1147 21:39:07 with take set to 2 1148 21:39:07 behaves like returns a valid json search response 1149 21:39:08 returns a valid json response 1150 21:39:08 behaves like returning response status 1151 21:39:09 returns success 1152 21:39:09 # [RSpecRunTime] RSpec elapsed time: 10 minutes 52.92 seconds. Current RSS: ~1391M. Threads: 5. load average: 1.17 1.16 0.95 1/277 642 1154 21:39:09 without prereleases 1155 21:39:09 behaves like returns a valid json search response 1156 21:39:10 returns a valid json response 1157 21:39:10 behaves like returning response status 1158 21:39:10 returns success 1159 21:39:10 # [RSpecRunTime] RSpec elapsed time: 10 minutes 54.53 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.17 1.16 0.95 1/277 643 1161 21:39:10 with empty search term 1162 21:39:10 behaves like returns a valid json search response 1163 21:39:11 returns a valid json response 1164 21:39:11 behaves like returning response status 1165 21:39:12 returns success 1166 21:39:12 # [RSpecRunTime] RSpec elapsed time: 10 minutes 56.05 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.16 1.16 0.95 1/277 644 1168 21:39:12 with nil search term 1169 21:39:12 behaves like returns a valid json search response 1170 21:39:13 returns a valid json response 1171 21:39:13 behaves like returning response status 1172 21:39:13 returns success 1173 21:39:13 # [RSpecRunTime] RSpec elapsed time: 10 minutes 57.59 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.16 1.16 0.95 1/277 645 1175 21:39:13 visibility_level: "PUBLIC", user_role: :guest, member: true, user_token: true, shared_examples_name: "process nuget search request", expected_status: :success 1176 21:39:13 behaves like process nuget search request 1177 21:39:13 for user type guest 1178 21:39:13 behaves like returns a valid json search response 1179 21:39:14 returns a valid json response 1180 21:39:14 behaves like returning response status 1181 21:39:15 returns success 1182 21:39:15 # [RSpecRunTime] RSpec elapsed time: 10 minutes 59.23 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.16 1.16 0.95 1/277 646 1184 21:39:15 behaves like a package tracking event 1185 21:39:16 creates a gitlab tracking event search_package 1186 21:39:16 with skip set to 2 1187 21:39:16 behaves like returns a valid json search response 1188 21:39:17 returns a valid json response 1189 21:39:17 behaves like returning response status 1190 21:39:17 returns success 1191 21:39:17 # [RSpecRunTime] RSpec elapsed time: 11 minutes 1.54 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.15 1.16 0.95 1/277 647 1193 21:39:17 with take set to 2 1194 21:39:17 behaves like returns a valid json search response 1195 21:39:18 returns a valid json response 1196 21:39:18 behaves like returning response status 1197 21:39:19 returns success 1198 21:39:19 # [RSpecRunTime] RSpec elapsed time: 11 minutes 3.22 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.15 1.16 0.95 1/277 648 1200 21:39:19 without prereleases 1201 21:39:19 behaves like returns a valid json search response 1202 21:39:20 returns a valid json response 1203 21:39:20 behaves like returning response status 1204 21:39:21 returns success 1205 21:39:21 # [RSpecRunTime] RSpec elapsed time: 11 minutes 4.8 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.15 1.16 0.95 1/277 649 1207 21:39:21 with empty search term 1208 21:39:21 behaves like returns a valid json search response 1209 21:39:21 returns a valid json response 1210 21:39:21 behaves like returning response status 1211 21:39:22 returns success 1212 21:39:22 # [RSpecRunTime] RSpec elapsed time: 11 minutes 6.29 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.21 1.17 0.96 1/277 650 1214 21:39:22 with nil search term 1215 21:39:22 behaves like returns a valid json search response 1216 21:39:23 returns a valid json response 1217 21:39:23 behaves like returning response status 1218 21:39:24 returns success 1219 21:39:24 # [RSpecRunTime] RSpec elapsed time: 11 minutes 7.88 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.21 1.17 0.96 1/277 651 1221 21:39:24 visibility_level: "PUBLIC", user_role: :developer, member: true, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 1222 21:39:24 behaves like rejects nuget packages access 1223 21:39:24 for user type developer 1224 21:39:24 has the correct response header 1225 21:39:24 behaves like returning response status 1226 21:39:25 returns unauthorized 1227 21:39:25 # [RSpecRunTime] RSpec elapsed time: 11 minutes 9.25 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.21 1.17 0.96 1/277 652 1229 21:39:25 visibility_level: "PUBLIC", user_role: :guest, member: true, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 1230 21:39:25 behaves like rejects nuget packages access 1231 21:39:25 for user type guest 1232 21:39:26 has the correct response header 1233 21:39:26 behaves like returning response status 1234 21:39:27 returns unauthorized 1235 21:39:27 # [RSpecRunTime] RSpec elapsed time: 11 minutes 10.68 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.20 1.17 0.96 1/277 653 1237 21:39:27 visibility_level: "PUBLIC", user_role: :developer, member: false, user_token: true, shared_examples_name: "process nuget search request", expected_status: :success 1238 21:39:27 behaves like process nuget search request 1239 21:39:27 for user type developer 1240 21:39:27 behaves like returns a valid json search response 1241 21:39:27 returns a valid json response 1242 21:39:27 behaves like returning response status 1243 21:39:28 returns success 1244 21:39:28 behaves like a package tracking event 1245 21:39:28 creates a gitlab tracking event search_package 1246 21:39:28 with skip set to 2 1247 21:39:28 behaves like returns a valid json search response 1248 21:39:28 returns a valid json response 1249 21:39:28 behaves like returning response status 1250 21:39:29 returns success 1251 21:39:29 with take set to 2 1252 21:39:29 behaves like returns a valid json search response 1253 21:39:29 returns a valid json response 1254 21:39:29 behaves like returning response status 1255 21:39:30 returns success 1256 21:39:30 without prereleases 1257 21:39:30 behaves like returns a valid json search response 1258 21:39:30 returns a valid json response 1259 21:39:30 behaves like returning response status 1260 21:39:31 returns success 1261 21:39:31 with empty search term 1262 21:39:31 behaves like returns a valid json search response 1263 21:39:31 returns a valid json response 1264 21:39:31 behaves like returning response status 1265 21:39:32 returns success 1266 21:39:32 with nil search term 1267 21:39:32 behaves like returns a valid json search response 1268 21:39:32 returns a valid json response 1269 21:39:32 behaves like returning response status 1270 21:39:32 returns success 1271 21:39:32 visibility_level: "PUBLIC", user_role: :guest, member: false, user_token: true, shared_examples_name: "process nuget search request", expected_status: :success 1272 21:39:32 behaves like process nuget search request 1273 21:39:32 for user type guest 1274 21:39:32 behaves like returns a valid json search response 1275 21:39:33 returns a valid json response 1276 21:39:33 behaves like returning response status 1277 21:39:33 returns success 1278 21:39:33 behaves like a package tracking event 1279 21:39:34 creates a gitlab tracking event search_package 1280 21:39:34 with skip set to 2 1281 21:39:34 behaves like returns a valid json search response 1282 21:39:34 returns a valid json response 1283 21:39:34 behaves like returning response status 1284 21:39:35 returns success 1285 21:39:35 with take set to 2 1286 21:39:35 behaves like returns a valid json search response 1287 21:39:35 returns a valid json response 1288 21:39:35 behaves like returning response status 1289 21:39:36 returns success 1290 21:39:36 without prereleases 1291 21:39:36 behaves like returns a valid json search response 1292 21:39:36 returns a valid json response 1293 21:39:36 behaves like returning response status 1294 21:39:37 returns success 1295 21:39:37 with empty search term 1296 21:39:37 behaves like returns a valid json search response 1297 21:39:37 returns a valid json response 1298 21:39:37 behaves like returning response status 1299 21:39:37 returns success 1300 21:39:37 with nil search term 1301 21:39:37 behaves like returns a valid json search response 1302 21:39:38 returns a valid json response 1303 21:39:38 behaves like returning response status 1304 21:39:38 returns success 1305 21:39:38 visibility_level: "PUBLIC", user_role: :developer, member: false, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 1306 21:39:38 behaves like rejects nuget packages access 1307 21:39:38 for user type developer 1308 21:39:39 has the correct response header 1309 21:39:39 behaves like returning response status 1310 21:39:39 returns unauthorized 1311 21:39:39 visibility_level: "PUBLIC", user_role: :guest, member: false, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 1312 21:39:39 behaves like rejects nuget packages access 1313 21:39:39 for user type guest 1314 21:39:39 has the correct response header 1315 21:39:39 behaves like returning response status 1316 21:39:40 returns unauthorized 1317 21:39:40 visibility_level: "PUBLIC", user_role: :anonymous, member: false, user_token: true, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 1318 21:39:40 behaves like rejects nuget packages access 1319 21:39:40 for user type anonymous 1320 21:39:40 has the correct response header 1321 21:39:40 behaves like returning response status 1322 21:39:41 returns unauthorized 1323 21:39:41 visibility_level: "PRIVATE", user_role: :developer, member: true, user_token: true, shared_examples_name: "process nuget search request", expected_status: :success 1324 21:39:41 behaves like process nuget search request 1325 21:39:41 for user type developer 1326 21:39:41 behaves like returns a valid json search response 1327 21:39:41 returns a valid json response 1328 21:39:41 behaves like returning response status 1329 21:39:42 returns success 1330 21:39:42 # [RSpecRunTime] RSpec elapsed time: 11 minutes 26.17 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.16 1.16 0.96 1/277 654 1332 21:39:42 behaves like a package tracking event 1333 21:39:43 creates a gitlab tracking event search_package 1334 21:39:43 with skip set to 2 1335 21:39:43 behaves like returns a valid json search response 1336 21:39:44 returns a valid json response 1337 21:39:44 behaves like returning response status 1338 21:39:44 returns success 1339 21:39:44 # [RSpecRunTime] RSpec elapsed time: 11 minutes 28.38 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.16 1.16 0.96 1/277 655 1341 21:39:44 with take set to 2 1342 21:39:44 behaves like returns a valid json search response 1343 21:39:45 returns a valid json response 1344 21:39:45 behaves like returning response status 1345 21:39:46 returns success 1346 21:39:46 # [RSpecRunTime] RSpec elapsed time: 11 minutes 29.85 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.16 1.16 0.96 1/277 656 1348 21:39:46 without prereleases 1349 21:39:46 behaves like returns a valid json search response 1350 21:39:46 returns a valid json response 1351 21:39:46 behaves like returning response status 1352 21:39:47 returns success 1353 21:39:47 # [RSpecRunTime] RSpec elapsed time: 11 minutes 31.37 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.15 1.16 0.96 1/277 657 1355 21:39:47 with empty search term 1356 21:39:47 behaves like returns a valid json search response 1357 21:39:48 returns a valid json response 1358 21:39:48 behaves like returning response status 1359 21:39:49 returns success 1360 21:39:49 # [RSpecRunTime] RSpec elapsed time: 11 minutes 32.89 seconds. Current RSS: ~1394M. Threads: 5. load average: 1.15 1.16 0.96 1/277 658 1362 21:39:49 with nil search term 1363 21:39:49 behaves like returns a valid json search response 1364 21:39:50 returns a valid json response 1365 21:39:50 behaves like returning response status 1366 21:39:50 returns success 1367 21:39:50 # [RSpecRunTime] RSpec elapsed time: 11 minutes 34.53 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.15 1.16 0.96 1/277 659 1369 21:39:50 visibility_level: "PRIVATE", user_role: :guest, member: true, user_token: true, shared_examples_name: "process empty nuget search request", expected_status: :success 1370 21:39:50 behaves like process empty nuget search request 1371 21:39:51 returns a valid json response 1372 21:39:51 behaves like returning response status 1373 21:39:52 returns success 1374 21:39:52 # [RSpecRunTime] RSpec elapsed time: 11 minutes 36.03 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.13 1.15 0.96 1/277 660 1376 21:39:52 behaves like a package tracking event 1377 21:39:53 creates a gitlab tracking event search_package 1378 21:39:53 visibility_level: "PRIVATE", user_role: :developer, member: true, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 1379 21:39:53 behaves like rejects nuget packages access 1380 21:39:53 for user type developer 1381 21:39:53 has the correct response header 1382 21:39:53 behaves like returning response status 1383 21:39:54 returns unauthorized 1384 21:39:54 # [RSpecRunTime] RSpec elapsed time: 11 minutes 38.06 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.13 1.15 0.96 1/277 661 1386 21:39:54 visibility_level: "PRIVATE", user_role: :guest, member: true, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 1387 21:39:54 behaves like rejects nuget packages access 1388 21:39:54 for user type guest 1389 21:39:55 has the correct response header 1390 21:39:55 behaves like returning response status 1391 21:39:55 returns unauthorized 1392 21:39:55 # [RSpecRunTime] RSpec elapsed time: 11 minutes 39.36 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.13 1.15 0.96 1/277 662 1394 21:39:55 visibility_level: "PRIVATE", user_role: :developer, member: false, user_token: true, shared_examples_name: "rejects nuget packages access", expected_status: :not_found 1395 21:39:55 behaves like rejects nuget packages access 1396 21:39:55 for user type developer 1397 21:39:55 behaves like returning response status 1398 21:39:56 returns not_found 1399 21:39:56 visibility_level: "PRIVATE", user_role: :guest, member: false, user_token: true, shared_examples_name: "rejects nuget packages access", expected_status: :not_found 1400 21:39:56 behaves like rejects nuget packages access 1401 21:39:56 for user type guest 1402 21:39:56 behaves like returning response status 1403 21:39:56 returns not_found 1404 21:39:56 visibility_level: "PRIVATE", user_role: :developer, member: false, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 1405 21:39:56 behaves like rejects nuget packages access 1406 21:39:56 for user type developer 1407 21:39:56 has the correct response header 1408 21:39:56 behaves like returning response status 1409 21:39:57 returns unauthorized 1410 21:39:57 visibility_level: "PRIVATE", user_role: :guest, member: false, user_token: false, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 1411 21:39:57 behaves like rejects nuget packages access 1412 21:39:57 for user type guest 1413 21:39:57 has the correct response header 1414 21:39:57 behaves like returning response status 1415 21:39:57 returns unauthorized 1416 21:39:57 visibility_level: "PRIVATE", user_role: :anonymous, member: false, user_token: true, shared_examples_name: "rejects nuget packages access", expected_status: :unauthorized 1417 21:39:57 behaves like rejects nuget packages access 1418 21:39:57 for user type anonymous 1419 21:39:58 has the correct response header 1420 21:39:58 behaves like returning response status 1421 21:39:58 returns unauthorized 1422 21:39:58 behaves like deploy token for package GET requests 1423 21:39:58 with deploy token headers 1425 21:39:58 behaves like returning response status 1426 21:39:58 returns success 1427 21:39:58 invalid token 1428 21:39:58 behaves like returning response status 1429 21:39:59 returns unauthorized 1430 21:39:59 behaves like rejects nuget access with unknown target id 1431 21:39:59 with an unknown target 1432 21:39:59 as anonymous 1433 21:39:59 behaves like rejects nuget packages access 1434 21:39:59 for user type anonymous 1435 21:39:59 has the correct response header 1436 21:39:59 behaves like returning response status 1437 21:39:59 returns unauthorized 1438 21:39:59 as authenticated user 1439 21:39:59 behaves like rejects nuget packages access 1440 21:39:59 for user type anonymous 1441 21:39:59 behaves like returning response status 1442 21:39:59 returns not_found 1443 21:39:59 behaves like rejects nuget access with invalid target id 1444 21:39:59 with a target id with invalid integers 1445 21:39:59 id: "/../", status: :bad_request 1446 21:39:59 behaves like rejects nuget packages access 1447 21:39:59 for user type anonymous 1448 21:39:59 behaves like returning response status 1449 21:39:59 returns bad_request 1450 21:39:59 id: "", status: :not_found 1451 21:39:59 behaves like rejects nuget packages access 1452 21:39:59 for user type anonymous 1453 21:39:59 behaves like returning response status 1454 21:39:59 returns not_found 1455 21:39:59 id: "%20", status: :bad_request 1456 21:39:59 behaves like rejects nuget packages access 1457 21:39:59 for user type anonymous 1458 21:39:59 behaves like returning response status 1459 21:39:59 returns bad_request 1460 21:39:59 id: "%2e%2e%2f", status: :bad_request 1461 21:39:59 behaves like rejects nuget packages access 1462 21:39:59 for user type anonymous 1463 21:39:59 behaves like returning response status 1464 21:39:59 returns bad_request 1465 21:39:59 id: "NaN", status: :bad_request 1466 21:39:59 behaves like rejects nuget packages access 1467 21:39:59 for user type anonymous 1468 21:39:59 behaves like returning response status 1469 21:39:59 returns bad_request 1470 21:39:59 id: 1253, status: :unauthorized 1471 21:39:59 behaves like rejects nuget packages access 1472 21:39:59 for user type anonymous 1473 21:40:00 has the correct response header 1474 21:40:00 behaves like returning response status 1475 21:40:00 returns unauthorized 1476 21:40:00 id: "anything25", status: :bad_request 1477 21:40:00 behaves like rejects nuget packages access 1478 21:40:00 for user type anonymous 1479 21:40:00 behaves like returning response status 1480 21:40:00 returns bad_request 1481 21:40:00 behaves like allows anyone to pull public nuget packages on group level 1482 21:40:00 behaves like successful response 1483 21:40:00 returns a successful response 1484 21:40:00 when target package is in a private registry and group has another public registry 1485 21:40:01 returns no packages 1486 21:40:01 when package is in the project with public registry 1487 21:40:01 behaves like successful response 1488 21:40:01 returns a successful response 1489 21:40:01 # [RSpecRunTime] RSpec elapsed time: 11 minutes 45.37 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.11 1.15 0.96 1/277 663 1491 21:40:01 with dummy packages and anonymous request 1492 21:40:02 GET /api/v4/groups/:id/-/packages/nuget/metadata/*package_name/index 1493 21:40:02 behaves like handling mixed visibilities 1494 21:40:02 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", expected_status: :unauthorized 1495 21:40:02 behaves like returning response status 1496 21:40:03 returns unauthorized 1497 21:40:03 # [RSpecRunTime] RSpec elapsed time: 11 minutes 46.8 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.11 1.15 0.96 1/277 664 1499 21:40:03 group_visibility: "PUBLIC", subgroup_visibility: "INTERNAL", expected_status: :unauthorized 1500 21:40:03 behaves like returning response status 1501 21:40:03 returns unauthorized 1502 21:40:03 group_visibility: "PUBLIC", subgroup_visibility: "PRIVATE", expected_status: :unauthorized 1503 21:40:03 behaves like returning response status 1504 21:40:03 returns unauthorized 1505 21:40:03 group_visibility: "INTERNAL", subgroup_visibility: "INTERNAL", expected_status: :unauthorized 1506 21:40:03 behaves like returning response status 1507 21:40:04 returns unauthorized 1508 21:40:04 group_visibility: "INTERNAL", subgroup_visibility: "PRIVATE", expected_status: :unauthorized 1509 21:40:04 behaves like returning response status 1510 21:40:04 returns unauthorized 1511 21:40:04 group_visibility: "PRIVATE", subgroup_visibility: "PRIVATE", expected_status: :unauthorized 1512 21:40:04 behaves like returning response status 1513 21:40:04 returns unauthorized 1514 21:40:04 GET /api/v4/groups/:id/-/packages/nuget/metadata/*package_name/*package_version 1515 21:40:04 behaves like handling mixed visibilities 1516 21:40:04 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", expected_status: :unauthorized 1517 21:40:04 behaves like returning response status 1518 21:40:05 returns unauthorized 1519 21:40:05 group_visibility: "PUBLIC", subgroup_visibility: "INTERNAL", expected_status: :unauthorized 1520 21:40:05 behaves like returning response status 1521 21:40:05 returns unauthorized 1522 21:40:05 group_visibility: "PUBLIC", subgroup_visibility: "PRIVATE", expected_status: :unauthorized 1523 21:40:05 behaves like returning response status 1524 21:40:05 returns unauthorized 1525 21:40:05 group_visibility: "INTERNAL", subgroup_visibility: "INTERNAL", expected_status: :unauthorized 1526 21:40:05 behaves like returning response status 1527 21:40:06 returns unauthorized 1528 21:40:06 group_visibility: "INTERNAL", subgroup_visibility: "PRIVATE", expected_status: :unauthorized 1529 21:40:06 behaves like returning response status 1530 21:40:06 returns unauthorized 1531 21:40:06 group_visibility: "PRIVATE", subgroup_visibility: "PRIVATE", expected_status: :unauthorized 1532 21:40:06 behaves like returning response status 1533 21:40:06 returns unauthorized 1534 21:40:06 GET /api/v4/groups/:id/-/packages/nuget/query 1535 21:40:06 behaves like handling mixed visibilities 1536 21:40:06 group_visibility: "PUBLIC", subgroup_visibility: "PUBLIC", expected_status: :unauthorized 1537 21:40:06 behaves like returning response status 1538 21:40:07 returns unauthorized 1539 21:40:07 group_visibility: "PUBLIC", subgroup_visibility: "INTERNAL", expected_status: :unauthorized 1540 21:40:07 behaves like returning response status 1541 21:40:07 returns unauthorized 1542 21:40:07 group_visibility: "PUBLIC", subgroup_visibility: "PRIVATE", expected_status: :unauthorized 1543 21:40:07 behaves like returning response status 1544 21:40:07 returns unauthorized 1545 21:40:07 group_visibility: "INTERNAL", subgroup_visibility: "INTERNAL", expected_status: :unauthorized 1546 21:40:07 behaves like returning response status 1547 21:40:08 returns unauthorized 1548 21:40:08 group_visibility: "INTERNAL", subgroup_visibility: "PRIVATE", expected_status: :unauthorized 1549 21:40:08 behaves like returning response status 1550 21:40:08 returns unauthorized 1551 21:40:08 group_visibility: "PRIVATE", subgroup_visibility: "PRIVATE", expected_status: :unauthorized 1552 21:40:08 behaves like returning response status 1553 21:40:08 returns unauthorized 1554 21:40:08 with a reporter of subgroup 1555 21:40:09 GET /api/v4/groups/:id/-/packages/nuget/metadata/*package_name/index 1556 21:40:09 behaves like returning response status 1557 21:40:09 returns success 1558 21:40:09 GET /api/v4/groups/:id/-/packages/nuget/metadata/*package_name/*package_version 1559 21:40:09 behaves like returning response status 1560 21:40:10 returns success 1561 21:40:10 GET /api/v4/groups/:id/-/packages/nuget/query 1562 21:40:10 behaves like returning response status 1563 21:40:10 returns success 1564 21:40:10 GET /api/v4/groups/:id/-/packages/nuget/token/*token/symbolfiles/*file_name/*signature/*file_name 1565 21:40:10 behaves like nuget symbol file endpoint 1566 21:40:11 is expected to have request urgency :low 1567 21:40:11 with nuget_symbol_server_enabled setting enabled 1568 21:40:11 with valid target 1569 21:40:11 behaves like successful response 1570 21:40:11 returns the symbol file 1571 21:40:11 when target does not exist 1572 21:40:11 behaves like returning response status 1573 21:40:11 returns not_found 1574 21:40:11 when target exists 1575 21:40:11 when symbol file does not exist 1576 21:40:11 behaves like returning response status 1577 21:40:11 returns not_found 1578 21:40:11 when symbol file checksum does not match 1579 21:40:11 behaves like returning response status 1580 21:40:11 returns not_found 1581 21:40:11 when symbol file checksum is missing 1582 21:40:11 behaves like returning response status 1583 21:40:11 returns bad_request 1584 21:40:11 when signature & filename are in uppercase 1585 21:40:11 behaves like successful response 1586 21:40:12 returns the symbol file 1587 21:40:12 with nuget_symbol_server_enabled setting disabled 1588 21:40:12 behaves like returning response status 1589 21:40:12 returns forbidden 1590 21:40:13 # [RSpecRunTime] Finishing example group spec/requests/api/nuget_group_packages_spec.rb. It took 11 minutes 49.5 seconds. Expected to take 10 minutes 23.4 seconds. 1591 21:40:13 # [RSpecRunTime] Starting example group spec/requests/api/terraform/modules/v1/project_packages_spec.rb. Expected to take 1 minute 58.06 seconds. 1592 21:40:13 API::Terraform::Modules::V1::ProjectPackages 1593 21:40:14 GET /api/v4/projects/:project_id/packages/terraform/modules/:module_name/:module_system 1594 21:40:14 behaves like handling project level terraform module download requests 1595 21:40:14 is expected to have request urgency :low 1596 21:40:14 with valid project 1597 21:40:14 visibility: :public, user_role: :anonymous, member: false, token_type: nil, shared_examples_name: "grants terraform module package file access", expected_status: :success 1598 21:40:14 behaves like grants terraform module package file access 1599 21:40:14 for user type anonymous 1600 21:40:14 returns a valid response 1601 21:40:14 behaves like a package tracking event 1602 21:40:14 creates a gitlab tracking event pull_package 1603 21:40:14 # [RSpecRunTime] RSpec elapsed time: 11 minutes 58.48 seconds. Current RSS: ~1391M. Threads: 5. load average: 1.10 1.14 0.96 1/277 665 1605 21:40:14 visibility: :private, user_role: :anonymous, member: false, token_type: nil, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1606 21:40:14 behaves like rejects terraform module packages access 1607 21:40:14 for user type anonymous 1608 21:40:14 behaves like returning response status 1609 21:40:15 returns unauthorized 1610 21:40:15 visibility: :public, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1611 21:40:15 behaves like rejects terraform module packages access 1612 21:40:15 for user type developer 1613 21:40:15 behaves like returning response status 1614 21:40:15 returns unauthorized 1615 21:40:15 visibility: :public, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1616 21:40:15 behaves like rejects terraform module packages access 1617 21:40:15 for user type guest 1618 21:40:15 behaves like returning response status 1619 21:40:16 returns unauthorized 1620 21:40:16 visibility: :public, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1621 21:40:16 behaves like rejects terraform module packages access 1622 21:40:16 for user type developer 1623 21:40:16 behaves like returning response status 1624 21:40:16 returns unauthorized 1625 21:40:16 visibility: :public, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1626 21:40:16 behaves like rejects terraform module packages access 1627 21:40:16 for user type guest 1628 21:40:16 behaves like returning response status 1629 21:40:16 returns unauthorized 1630 21:40:16 visibility: :private, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1631 21:40:16 behaves like rejects terraform module packages access 1632 21:40:16 for user type developer 1633 21:40:16 behaves like returning response status 1634 21:40:17 returns unauthorized 1635 21:40:17 visibility: :private, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1636 21:40:17 behaves like rejects terraform module packages access 1637 21:40:17 for user type guest 1638 21:40:17 behaves like returning response status 1639 21:40:17 returns unauthorized 1640 21:40:17 visibility: :private, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1641 21:40:17 behaves like rejects terraform module packages access 1642 21:40:17 for user type developer 1643 21:40:17 behaves like returning response status 1644 21:40:17 returns unauthorized 1645 21:40:17 visibility: :private, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1646 21:40:17 behaves like rejects terraform module packages access 1647 21:40:17 for user type guest 1648 21:40:17 behaves like returning response status 1649 21:40:17 returns unauthorized 1650 21:40:17 visibility: :internal, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1651 21:40:17 behaves like rejects terraform module packages access 1652 21:40:17 for user type developer 1653 21:40:17 behaves like returning response status 1654 21:40:18 returns unauthorized 1655 21:40:18 visibility: :internal, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1656 21:40:18 behaves like rejects terraform module packages access 1657 21:40:18 for user type guest 1658 21:40:18 behaves like returning response status 1659 21:40:18 returns unauthorized 1660 21:40:18 visibility: :internal, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1661 21:40:18 behaves like rejects terraform module packages access 1662 21:40:18 for user type developer 1663 21:40:18 behaves like returning response status 1664 21:40:19 returns unauthorized 1665 21:40:19 visibility: :internal, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1666 21:40:19 behaves like rejects terraform module packages access 1667 21:40:19 for user type guest 1668 21:40:19 behaves like returning response status 1669 21:40:19 returns unauthorized 1670 21:40:19 visibility: :public, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1671 21:40:19 behaves like grants terraform module package file access 1672 21:40:19 for user type developer 1673 21:40:19 returns a valid response 1674 21:40:19 behaves like a package tracking event 1675 21:40:20 creates a gitlab tracking event pull_package 1676 21:40:20 # [RSpecRunTime] RSpec elapsed time: 12 minutes 4.15 seconds. Current RSS: ~1399M. Threads: 5. load average: 1.09 1.14 0.96 1/275 666 1678 21:40:20 visibility: :public, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1679 21:40:20 behaves like grants terraform module package file access 1680 21:40:20 for user type guest 1681 21:40:21 returns a valid response 1682 21:40:21 behaves like a package tracking event 1683 21:40:21 creates a gitlab tracking event pull_package 1684 21:40:21 # [RSpecRunTime] RSpec elapsed time: 12 minutes 5.48 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.08 1.14 0.96 1/275 667 1686 21:40:21 visibility: :public, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1687 21:40:21 behaves like grants terraform module package file access 1688 21:40:21 for user type developer 1689 21:40:22 returns a valid response 1690 21:40:22 behaves like a package tracking event 1691 21:40:22 creates a gitlab tracking event pull_package 1692 21:40:22 visibility: :public, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1693 21:40:22 behaves like grants terraform module package file access 1694 21:40:22 for user type guest 1695 21:40:23 returns a valid response 1696 21:40:23 behaves like a package tracking event 1697 21:40:23 creates a gitlab tracking event pull_package 1698 21:40:23 # [RSpecRunTime] RSpec elapsed time: 12 minutes 7.33 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.08 1.14 0.96 1/275 668 1700 21:40:23 visibility: :private, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1701 21:40:23 behaves like grants terraform module package file access 1702 21:40:23 for user type developer 1703 21:40:24 returns a valid response 1704 21:40:24 behaves like a package tracking event 1705 21:40:24 creates a gitlab tracking event pull_package 1706 21:40:24 # [RSpecRunTime] RSpec elapsed time: 12 minutes 8.52 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.08 1.14 0.96 1/275 669 1708 21:40:24 visibility: :private, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 1709 21:40:24 behaves like rejects terraform module packages access 1710 21:40:24 for user type guest 1711 21:40:24 behaves like returning response status 1712 21:40:25 returns forbidden 1713 21:40:25 visibility: :private, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :not_found 1714 21:40:25 behaves like rejects terraform module packages access 1715 21:40:25 for user type developer 1716 21:40:25 behaves like returning response status 1717 21:40:25 returns not_found 1718 21:40:25 visibility: :private, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :not_found 1719 21:40:25 behaves like rejects terraform module packages access 1720 21:40:25 for user type guest 1721 21:40:25 behaves like returning response status 1722 21:40:26 returns not_found 1723 21:40:26 visibility: :internal, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1724 21:40:26 behaves like grants terraform module package file access 1725 21:40:26 for user type developer 1726 21:40:26 returns a valid response 1727 21:40:26 behaves like a package tracking event 1728 21:40:27 creates a gitlab tracking event pull_package 1729 21:40:27 # [RSpecRunTime] RSpec elapsed time: 12 minutes 10.96 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.07 1.13 0.96 1/275 670 1731 21:40:27 visibility: :internal, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1732 21:40:27 behaves like grants terraform module package file access 1733 21:40:27 for user type guest 1734 21:40:27 returns a valid response 1735 21:40:27 behaves like a package tracking event 1736 21:40:28 creates a gitlab tracking event pull_package 1737 21:40:28 # [RSpecRunTime] RSpec elapsed time: 12 minutes 12.25 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.07 1.13 0.96 1/275 671 1739 21:40:28 visibility: :internal, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1740 21:40:28 behaves like grants terraform module package file access 1741 21:40:28 for user type developer 1742 21:40:29 returns a valid response 1743 21:40:29 behaves like a package tracking event 1744 21:40:29 creates a gitlab tracking event pull_package 1745 21:40:29 visibility: :internal, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1746 21:40:29 behaves like grants terraform module package file access 1747 21:40:29 for user type guest 1748 21:40:29 returns a valid response 1749 21:40:29 behaves like a package tracking event 1750 21:40:30 creates a gitlab tracking event pull_package 1751 21:40:30 visibility: :public, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1752 21:40:30 behaves like grants terraform module package file access 1753 21:40:30 for user type developer 1754 21:40:30 returns a valid response 1755 21:40:30 behaves like a package tracking event 1756 21:40:31 creates a gitlab tracking event pull_package 1757 21:40:31 # [RSpecRunTime] RSpec elapsed time: 12 minutes 15.14 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.07 1.13 0.96 1/275 672 1759 21:40:31 visibility: :public, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1760 21:40:31 behaves like grants terraform module package file access 1761 21:40:31 for user type guest 1762 21:40:32 returns a valid response 1763 21:40:32 behaves like a package tracking event 1764 21:40:32 creates a gitlab tracking event pull_package 1765 21:40:32 # [RSpecRunTime] RSpec elapsed time: 12 minutes 16.48 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.15 1.15 0.97 1/275 673 1767 21:40:32 visibility: :public, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1768 21:40:32 behaves like grants terraform module package file access 1769 21:40:32 for user type developer 1770 21:40:33 returns a valid response 1771 21:40:33 behaves like a package tracking event 1772 21:40:33 creates a gitlab tracking event pull_package 1773 21:40:33 visibility: :public, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1774 21:40:33 behaves like grants terraform module package file access 1775 21:40:33 for user type guest 1776 21:40:34 returns a valid response 1777 21:40:34 behaves like a package tracking event 1778 21:40:34 creates a gitlab tracking event pull_package 1779 21:40:34 visibility: :private, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1780 21:40:34 behaves like grants terraform module package file access 1781 21:40:34 for user type developer 1782 21:40:35 returns a valid response 1783 21:40:35 behaves like a package tracking event 1784 21:40:35 creates a gitlab tracking event pull_package 1785 21:40:35 # [RSpecRunTime] RSpec elapsed time: 12 minutes 19.34 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.15 1.15 0.97 2/275 674 1787 21:40:35 visibility: :private, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 1788 21:40:35 behaves like rejects terraform module packages access 1789 21:40:35 for user type guest 1790 21:40:35 behaves like returning response status 1791 21:40:36 returns forbidden 1792 21:40:36 visibility: :private, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :not_found 1793 21:40:36 behaves like rejects terraform module packages access 1794 21:40:36 for user type developer 1795 21:40:36 behaves like returning response status 1796 21:40:36 returns not_found 1797 21:40:36 visibility: :private, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :not_found 1798 21:40:36 behaves like rejects terraform module packages access 1799 21:40:36 for user type guest 1800 21:40:36 behaves like returning response status 1801 21:40:36 returns not_found 1802 21:40:36 visibility: :internal, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1803 21:40:36 behaves like grants terraform module package file access 1804 21:40:36 for user type developer 1805 21:40:37 returns a valid response 1806 21:40:37 behaves like a package tracking event 1807 21:40:38 creates a gitlab tracking event pull_package 1808 21:40:38 # [RSpecRunTime] RSpec elapsed time: 12 minutes 21.8 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.14 1.15 0.97 1/275 675 1810 21:40:38 visibility: :internal, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1811 21:40:38 behaves like grants terraform module package file access 1812 21:40:38 for user type guest 1813 21:40:38 returns a valid response 1814 21:40:38 behaves like a package tracking event 1815 21:40:39 creates a gitlab tracking event pull_package 1816 21:40:39 # [RSpecRunTime] RSpec elapsed time: 12 minutes 23.19 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.14 1.15 0.97 1/275 676 1818 21:40:39 visibility: :internal, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1819 21:40:39 behaves like grants terraform module package file access 1820 21:40:39 for user type developer 1821 21:40:39 returns a valid response 1822 21:40:39 behaves like a package tracking event 1823 21:40:40 creates a gitlab tracking event pull_package 1824 21:40:40 visibility: :internal, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1825 21:40:40 behaves like grants terraform module package file access 1826 21:40:40 for user type guest 1827 21:40:40 returns a valid response 1828 21:40:40 behaves like a package tracking event 1829 21:40:41 creates a gitlab tracking event pull_package 1830 21:40:41 visibility: :public, user_role: :anonymous, member: false, token_type: :deploy_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1831 21:40:41 behaves like grants terraform module package file access 1832 21:40:41 for user type anonymous 1833 21:40:41 returns a valid response 1834 21:40:41 behaves like a package tracking event 1835 21:40:41 creates a gitlab tracking event pull_package 1836 21:40:41 visibility: :private, user_role: :anonymous, member: false, token_type: :deploy_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1837 21:40:41 behaves like grants terraform module package file access 1838 21:40:41 for user type anonymous 1839 21:40:42 returns a valid response 1840 21:40:42 behaves like a package tracking event 1841 21:40:42 creates a gitlab tracking event pull_package 1842 21:40:42 visibility: :internal, user_role: :anonymous, member: false, token_type: :deploy_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1843 21:40:42 behaves like grants terraform module package file access 1844 21:40:42 for user type anonymous 1845 21:40:42 returns a valid response 1846 21:40:42 behaves like a package tracking event 1847 21:40:43 creates a gitlab tracking event pull_package 1848 21:40:43 with/without module version 1849 21:40:43 calls the finder with the correct params 1850 21:40:43 with non-existent module version 1851 21:40:43 behaves like returning response status 1852 21:40:44 returns not_found 1853 21:40:44 with invalid project 1854 21:40:44 behaves like rejects terraform module packages access 1855 21:40:44 for user type anonymous 1856 21:40:44 behaves like returning response status 1857 21:40:44 returns not_found 1858 21:40:44 with invalid package name 1859 21:40:44 with package name 1860 21:40:44 behaves like rejects terraform module packages access 1861 21:40:44 for user type anonymous 1862 21:40:44 behaves like returning response status 1863 21:40:44 returns not_found 1864 21:40:44 with package name 1865 21:40:44 behaves like rejects terraform module packages access 1866 21:40:44 for user type anonymous 1867 21:40:44 behaves like returning response status 1868 21:40:44 returns not_found 1869 21:40:44 with package name %20 1870 21:40:44 behaves like rejects terraform module packages access 1871 21:40:44 for user type anonymous 1872 21:40:44 behaves like returning response status 1873 21:40:44 returns not_found 1874 21:40:44 with package name unknown 1875 21:40:44 behaves like rejects terraform module packages access 1876 21:40:44 for user type anonymous 1877 21:40:44 behaves like returning response status 1878 21:40:44 returns not_found 1879 21:40:44 with package name ..%2F.. 1880 21:40:44 behaves like rejects terraform module packages access 1881 21:40:44 for user type anonymous 1882 21:40:44 behaves like returning response status 1883 21:40:44 returns not_found 1884 21:40:44 with package name ../.. 1885 21:40:44 behaves like rejects terraform module packages access 1886 21:40:44 for user type anonymous 1887 21:40:44 behaves like returning response status 1888 21:40:44 returns not_found 1889 21:40:44 when terraform-get param is received 1890 21:40:45 returns a valid response 1891 21:40:45 behaves like accessing a public/internal project with another project's job token 1892 21:40:45 when the project is internal 1893 21:40:45 behaves like returning response status 1894 21:40:46 returns success 1895 21:40:46 when the project is public 1896 21:40:46 behaves like returning response status 1897 21:40:46 returns success 1898 21:40:46 GET /api/v4/projects/:project_id/packages/terraform/modules/:module_name/:module_system/:module_version 1899 21:40:46 behaves like handling project level terraform module download requests 1900 21:40:46 is expected to have request urgency :low 1901 21:40:46 with valid project 1902 21:40:46 visibility: :public, user_role: :anonymous, member: false, token_type: nil, shared_examples_name: "grants terraform module package file access", expected_status: :success 1903 21:40:46 behaves like grants terraform module package file access 1904 21:40:46 for user type anonymous 1905 21:40:46 returns a valid response 1906 21:40:46 behaves like a package tracking event 1907 21:40:47 creates a gitlab tracking event pull_package 1908 21:40:47 visibility: :private, user_role: :anonymous, member: false, token_type: nil, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1909 21:40:47 behaves like rejects terraform module packages access 1910 21:40:47 for user type anonymous 1911 21:40:47 behaves like returning response status 1912 21:40:47 returns unauthorized 1913 21:40:47 visibility: :public, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1914 21:40:47 behaves like rejects terraform module packages access 1915 21:40:47 for user type developer 1916 21:40:47 behaves like returning response status 1917 21:40:47 returns unauthorized 1918 21:40:47 visibility: :public, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1919 21:40:47 behaves like rejects terraform module packages access 1920 21:40:47 for user type guest 1921 21:40:47 behaves like returning response status 1922 21:40:48 returns unauthorized 1923 21:40:48 visibility: :public, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1924 21:40:48 behaves like rejects terraform module packages access 1925 21:40:48 for user type developer 1926 21:40:48 behaves like returning response status 1927 21:40:48 returns unauthorized 1928 21:40:48 visibility: :public, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1929 21:40:48 behaves like rejects terraform module packages access 1930 21:40:48 for user type guest 1931 21:40:48 behaves like returning response status 1932 21:40:48 returns unauthorized 1933 21:40:48 visibility: :private, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1934 21:40:48 behaves like rejects terraform module packages access 1935 21:40:48 for user type developer 1936 21:40:48 behaves like returning response status 1937 21:40:49 returns unauthorized 1938 21:40:49 visibility: :private, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1939 21:40:49 behaves like rejects terraform module packages access 1940 21:40:49 for user type guest 1941 21:40:49 behaves like returning response status 1942 21:40:49 returns unauthorized 1943 21:40:49 visibility: :private, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1944 21:40:49 behaves like rejects terraform module packages access 1945 21:40:49 for user type developer 1946 21:40:49 behaves like returning response status 1947 21:40:49 returns unauthorized 1948 21:40:49 visibility: :private, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1949 21:40:49 behaves like rejects terraform module packages access 1950 21:40:49 for user type guest 1951 21:40:49 behaves like returning response status 1952 21:40:50 returns unauthorized 1953 21:40:50 visibility: :internal, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1954 21:40:50 behaves like rejects terraform module packages access 1955 21:40:50 for user type developer 1956 21:40:50 behaves like returning response status 1957 21:40:50 returns unauthorized 1958 21:40:50 visibility: :internal, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1959 21:40:50 behaves like rejects terraform module packages access 1960 21:40:50 for user type guest 1961 21:40:50 behaves like returning response status 1962 21:40:51 returns unauthorized 1963 21:40:51 visibility: :internal, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1964 21:40:51 behaves like rejects terraform module packages access 1965 21:40:51 for user type developer 1966 21:40:51 behaves like returning response status 1967 21:40:51 returns unauthorized 1968 21:40:51 visibility: :internal, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 1969 21:40:51 behaves like rejects terraform module packages access 1970 21:40:51 for user type guest 1971 21:40:51 behaves like returning response status 1972 21:40:51 returns unauthorized 1973 21:40:51 visibility: :public, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1974 21:40:51 behaves like grants terraform module package file access 1975 21:40:51 for user type developer 1976 21:40:52 returns a valid response 1977 21:40:52 behaves like a package tracking event 1978 21:40:52 creates a gitlab tracking event pull_package 1979 21:40:53 # [RSpecRunTime] RSpec elapsed time: 12 minutes 36.64 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.10 1.14 0.97 1/276 677 1981 21:40:53 visibility: :public, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1982 21:40:53 behaves like grants terraform module package file access 1983 21:40:53 for user type guest 1984 21:40:53 returns a valid response 1985 21:40:53 behaves like a package tracking event 1986 21:40:54 creates a gitlab tracking event pull_package 1987 21:40:54 # [RSpecRunTime] RSpec elapsed time: 12 minutes 37.9 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.10 1.14 0.97 1/276 678 1989 21:40:54 visibility: :public, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1990 21:40:54 behaves like grants terraform module package file access 1991 21:40:54 for user type developer 1992 21:40:54 returns a valid response 1993 21:40:54 behaves like a package tracking event 1994 21:40:54 creates a gitlab tracking event pull_package 1995 21:40:54 visibility: :public, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 1996 21:40:54 behaves like grants terraform module package file access 1997 21:40:54 for user type guest 1998 21:40:55 returns a valid response 1999 21:40:55 behaves like a package tracking event 2000 21:40:55 creates a gitlab tracking event pull_package 2001 21:40:55 visibility: :private, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 2002 21:40:55 behaves like grants terraform module package file access 2003 21:40:55 for user type developer 2004 21:40:56 returns a valid response 2005 21:40:56 behaves like a package tracking event 2006 21:40:57 creates a gitlab tracking event pull_package 2007 21:40:57 # [RSpecRunTime] RSpec elapsed time: 12 minutes 40.73 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.10 1.14 0.97 1/276 679 2009 21:40:57 visibility: :private, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2010 21:40:57 behaves like rejects terraform module packages access 2011 21:40:57 for user type guest 2012 21:40:57 behaves like returning response status 2013 21:40:57 returns forbidden 2014 21:40:57 visibility: :private, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :not_found 2015 21:40:57 behaves like rejects terraform module packages access 2016 21:40:57 for user type developer 2017 21:40:57 behaves like returning response status 2018 21:40:57 returns not_found 2019 21:40:57 visibility: :private, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :not_found 2020 21:40:57 behaves like rejects terraform module packages access 2021 21:40:57 for user type guest 2022 21:40:57 behaves like returning response status 2023 21:40:58 returns not_found 2024 21:40:58 visibility: :internal, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 2025 21:40:58 behaves like grants terraform module package file access 2026 21:40:58 for user type developer 2027 21:40:58 returns a valid response 2028 21:40:58 behaves like a package tracking event 2029 21:40:59 creates a gitlab tracking event pull_package 2030 21:40:59 # [RSpecRunTime] RSpec elapsed time: 12 minutes 43.07 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.10 1.14 0.97 1/276 680 2032 21:40:59 visibility: :internal, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 2033 21:40:59 behaves like grants terraform module package file access 2034 21:40:59 for user type guest 2035 21:41:00 returns a valid response 2036 21:41:00 behaves like a package tracking event 2037 21:41:00 creates a gitlab tracking event pull_package 2038 21:41:00 # [RSpecRunTime] RSpec elapsed time: 12 minutes 44.34 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.10 1.14 0.97 1/276 681 2040 21:41:00 visibility: :internal, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 2041 21:41:00 behaves like grants terraform module package file access 2042 21:41:00 for user type developer 2043 21:41:01 returns a valid response 2044 21:41:01 behaves like a package tracking event 2045 21:41:01 creates a gitlab tracking event pull_package 2046 21:41:01 visibility: :internal, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 2047 21:41:01 behaves like grants terraform module package file access 2048 21:41:01 for user type guest 2049 21:41:01 returns a valid response 2050 21:41:01 behaves like a package tracking event 2051 21:41:02 creates a gitlab tracking event pull_package 2052 21:41:02 visibility: :public, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 2053 21:41:02 behaves like grants terraform module package file access 2054 21:41:02 for user type developer 2055 21:41:02 returns a valid response 2056 21:41:02 behaves like a package tracking event 2057 21:41:03 creates a gitlab tracking event pull_package 2058 21:41:03 # [RSpecRunTime] RSpec elapsed time: 12 minutes 47.05 seconds. Current RSS: ~1419M. Threads: 5. load average: 1.09 1.13 0.97 1/276 682 2060 21:41:03 visibility: :public, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 2061 21:41:03 behaves like grants terraform module package file access 2062 21:41:03 for user type guest 2063 21:41:04 returns a valid response 2064 21:41:04 behaves like a package tracking event 2065 21:41:04 creates a gitlab tracking event pull_package 2066 21:41:04 # [RSpecRunTime] RSpec elapsed time: 12 minutes 48.45 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.09 1.13 0.97 1/276 683 2068 21:41:04 visibility: :public, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 2069 21:41:04 behaves like grants terraform module package file access 2070 21:41:04 for user type developer 2071 21:41:05 returns a valid response 2072 21:41:05 behaves like a package tracking event 2073 21:41:05 creates a gitlab tracking event pull_package 2074 21:41:05 visibility: :public, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 2075 21:41:05 behaves like grants terraform module package file access 2076 21:41:05 for user type guest 2077 21:41:05 returns a valid response 2078 21:41:05 behaves like a package tracking event 2079 21:41:06 creates a gitlab tracking event pull_package 2080 21:41:06 visibility: :private, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 2081 21:41:06 behaves like grants terraform module package file access 2082 21:41:06 for user type developer 2083 21:41:06 returns a valid response 2084 21:41:06 behaves like a package tracking event 2085 21:41:07 creates a gitlab tracking event pull_package 2086 21:41:07 # [RSpecRunTime] RSpec elapsed time: 12 minutes 51.27 seconds. Current RSS: ~1419M. Threads: 5. load average: 1.08 1.13 0.97 1/276 684 2088 21:41:07 visibility: :private, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2089 21:41:07 behaves like rejects terraform module packages access 2090 21:41:07 for user type guest 2091 21:41:07 behaves like returning response status 2092 21:41:08 returns forbidden 2093 21:41:08 visibility: :private, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :not_found 2094 21:41:08 behaves like rejects terraform module packages access 2095 21:41:08 for user type developer 2096 21:41:08 behaves like returning response status 2097 21:41:08 returns not_found 2098 21:41:08 visibility: :private, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :not_found 2099 21:41:08 behaves like rejects terraform module packages access 2100 21:41:08 for user type guest 2101 21:41:08 behaves like returning response status 2102 21:41:08 returns not_found 2103 21:41:08 visibility: :internal, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 2104 21:41:08 behaves like grants terraform module package file access 2105 21:41:08 for user type developer 2106 21:41:09 returns a valid response 2107 21:41:09 behaves like a package tracking event 2108 21:41:10 creates a gitlab tracking event pull_package 2109 21:41:10 # [RSpecRunTime] RSpec elapsed time: 12 minutes 53.7 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.08 1.13 0.97 1/276 685 2111 21:41:10 visibility: :internal, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 2112 21:41:10 behaves like grants terraform module package file access 2113 21:41:10 for user type guest 2114 21:41:10 returns a valid response 2115 21:41:10 behaves like a package tracking event 2116 21:41:11 creates a gitlab tracking event pull_package 2117 21:41:11 # [RSpecRunTime] RSpec elapsed time: 12 minutes 54.99 seconds. Current RSS: ~1419M. Threads: 5. load average: 1.08 1.13 0.97 1/276 686 2119 21:41:11 visibility: :internal, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 2120 21:41:11 behaves like grants terraform module package file access 2121 21:41:11 for user type developer 2122 21:41:11 returns a valid response 2123 21:41:11 behaves like a package tracking event 2124 21:41:12 creates a gitlab tracking event pull_package 2125 21:41:12 visibility: :internal, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 2126 21:41:12 behaves like grants terraform module package file access 2127 21:41:12 for user type guest 2128 21:41:12 returns a valid response 2129 21:41:12 behaves like a package tracking event 2130 21:41:12 creates a gitlab tracking event pull_package 2131 21:41:12 visibility: :public, user_role: :anonymous, member: false, token_type: :deploy_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 2132 21:41:12 behaves like grants terraform module package file access 2133 21:41:12 for user type anonymous 2134 21:41:13 returns a valid response 2135 21:41:13 behaves like a package tracking event 2136 21:41:13 creates a gitlab tracking event pull_package 2137 21:41:13 visibility: :private, user_role: :anonymous, member: false, token_type: :deploy_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 2138 21:41:13 behaves like grants terraform module package file access 2139 21:41:13 for user type anonymous 2140 21:41:14 returns a valid response 2141 21:41:14 behaves like a package tracking event 2142 21:41:14 creates a gitlab tracking event pull_package 2143 21:41:14 visibility: :internal, user_role: :anonymous, member: false, token_type: :deploy_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 2144 21:41:14 behaves like grants terraform module package file access 2145 21:41:14 for user type anonymous 2146 21:41:14 returns a valid response 2147 21:41:14 behaves like a package tracking event 2148 21:41:14 creates a gitlab tracking event pull_package 2149 21:41:14 with/without module version 2150 21:41:15 calls the finder with the correct params 2151 21:41:15 with non-existent module version 2152 21:41:15 behaves like returning response status 2153 21:41:15 returns not_found 2154 21:41:15 with invalid project 2155 21:41:15 behaves like rejects terraform module packages access 2156 21:41:15 for user type anonymous 2157 21:41:15 behaves like returning response status 2158 21:41:16 returns not_found 2159 21:41:16 with invalid package name 2160 21:41:16 with package name 2161 21:41:16 behaves like rejects terraform module packages access 2162 21:41:16 for user type anonymous 2163 21:41:16 behaves like returning response status 2164 21:41:16 returns not_found 2165 21:41:16 with package name 2166 21:41:16 behaves like rejects terraform module packages access 2167 21:41:16 for user type anonymous 2168 21:41:16 behaves like returning response status 2169 21:41:16 returns not_found 2170 21:41:16 with package name %20 2171 21:41:16 behaves like rejects terraform module packages access 2172 21:41:16 for user type anonymous 2173 21:41:16 behaves like returning response status 2174 21:41:16 returns not_found 2175 21:41:16 with package name unknown 2176 21:41:16 behaves like rejects terraform module packages access 2177 21:41:16 for user type anonymous 2178 21:41:16 behaves like returning response status 2179 21:41:16 returns not_found 2180 21:41:16 with package name ..%2F.. 2181 21:41:16 behaves like rejects terraform module packages access 2182 21:41:16 for user type anonymous 2183 21:41:16 behaves like returning response status 2184 21:41:16 returns not_found 2185 21:41:16 with package name ../.. 2186 21:41:16 behaves like rejects terraform module packages access 2187 21:41:16 for user type anonymous 2188 21:41:16 behaves like returning response status 2189 21:41:16 returns not_found 2190 21:41:16 when terraform-get param is received 2191 21:41:16 returns a valid response 2192 21:41:16 behaves like accessing a public/internal project with another project's job token 2193 21:41:17 when the project is internal 2194 21:41:17 behaves like returning response status 2195 21:41:17 returns success 2196 21:41:17 when the project is public 2197 21:41:17 behaves like returning response status 2198 21:41:18 returns success 2199 21:41:18 PUT /api/v4/projects/:project_id/packages/terraform/modules/:module_name/:module_system/:module_version/file 2200 21:41:18 with valid project 2201 21:41:18 visibility: :public, user_role: :developer, member: true, token_header: "PRIVATE-TOKEN", token_type: :personal_access_token, shared_examples_name: "process terraform module upload", expected_status: :created 2202 21:41:18 behaves like process terraform module upload 2203 21:41:18 for user type developer 2204 21:41:18 with object storage disabled 2205 21:41:18 without a file from workhorse 2206 21:41:18 behaves like returning response status 2207 21:41:18 returns bad_request 2208 21:41:18 with correct params 2209 21:41:18 behaves like package workhorse uploads 2210 21:41:18 without a workhorse header 2211 21:41:19 logs an error 2212 21:41:19 behaves like returning response status 2213 21:41:19 returns forbidden 2214 21:41:19 # [RSpecRunTime] RSpec elapsed time: 13 minutes 3.44 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.07 1.13 0.97 1/276 687 2216 21:41:19 behaves like creates terraform module package files 2217 21:41:20 creates package files 2218 21:41:20 behaves like a package tracking event 2219 21:41:21 creates a gitlab tracking event push_package 2220 21:41:21 with object storage enabled 2221 21:41:21 and direct upload enabled 2222 21:41:21 behaves like creates terraform module package files 2223 21:41:22 creates package files 2224 21:41:22 # [RSpecRunTime] RSpec elapsed time: 13 minutes 6.05 seconds. Current RSS: ~1420M. Threads: 5. load average: 1.06 1.12 0.97 1/276 688 2226 21:41:22 with invalid remote_id: 123123 2227 21:41:22 behaves like returning response status 2228 21:41:23 returns forbidden 2229 21:41:23 with invalid remote_id: ../../123123 2230 21:41:23 behaves like returning response status 2231 21:41:23 returns forbidden 2232 21:41:23 and direct upload disabled 2233 21:41:23 behaves like creates terraform module package files 2234 21:41:24 creates package files 2235 21:41:24 visibility: :public, user_role: :guest, member: true, token_header: "PRIVATE-TOKEN", token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2236 21:41:24 behaves like rejects terraform module packages access 2237 21:41:24 for user type guest 2238 21:41:24 behaves like returning response status 2239 21:41:25 returns forbidden 2240 21:41:25 visibility: :public, user_role: :developer, member: true, token_header: "PRIVATE-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2241 21:41:25 behaves like rejects terraform module packages access 2242 21:41:25 for user type developer 2243 21:41:25 behaves like returning response status 2244 21:41:25 returns unauthorized 2245 21:41:25 visibility: :public, user_role: :guest, member: true, token_header: "PRIVATE-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2246 21:41:25 behaves like rejects terraform module packages access 2247 21:41:25 for user type guest 2248 21:41:25 behaves like returning response status 2249 21:41:26 returns unauthorized 2250 21:41:26 visibility: :public, user_role: :developer, member: false, token_header: "PRIVATE-TOKEN", token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2251 21:41:26 behaves like rejects terraform module packages access 2252 21:41:26 for user type developer 2253 21:41:26 behaves like returning response status 2254 21:41:26 returns forbidden 2255 21:41:26 visibility: :public, user_role: :guest, member: false, token_header: "PRIVATE-TOKEN", token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2256 21:41:26 behaves like rejects terraform module packages access 2257 21:41:26 for user type guest 2258 21:41:26 behaves like returning response status 2259 21:41:26 returns forbidden 2260 21:41:26 visibility: :public, user_role: :developer, member: false, token_header: "PRIVATE-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2261 21:41:26 behaves like rejects terraform module packages access 2262 21:41:26 for user type developer 2263 21:41:26 behaves like returning response status 2264 21:41:27 returns unauthorized 2265 21:41:27 visibility: :public, user_role: :guest, member: false, token_header: "PRIVATE-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2266 21:41:27 behaves like rejects terraform module packages access 2267 21:41:27 for user type guest 2268 21:41:27 behaves like returning response status 2269 21:41:27 returns unauthorized 2270 21:41:27 visibility: :public, user_role: :anonymous, member: false, token_header: nil, token_type: nil, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2271 21:41:27 behaves like rejects terraform module packages access 2272 21:41:27 for user type anonymous 2273 21:41:27 behaves like returning response status 2274 21:41:27 returns unauthorized 2275 21:41:27 visibility: :private, user_role: :developer, member: true, token_header: "PRIVATE-TOKEN", token_type: :personal_access_token, shared_examples_name: "process terraform module upload", expected_status: :created 2276 21:41:27 behaves like process terraform module upload 2277 21:41:27 for user type developer 2278 21:41:27 with object storage disabled 2279 21:41:27 without a file from workhorse 2280 21:41:27 behaves like returning response status 2281 21:41:27 returns bad_request 2282 21:41:27 with correct params 2283 21:41:27 behaves like package workhorse uploads 2284 21:41:27 without a workhorse header 2285 21:41:28 logs an error 2286 21:41:28 behaves like returning response status 2287 21:41:29 returns forbidden 2288 21:41:29 # [RSpecRunTime] RSpec elapsed time: 13 minutes 12.7 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.06 1.12 0.98 1/276 689 2290 21:41:29 behaves like creates terraform module package files 2291 21:41:29 creates package files 2292 21:41:29 behaves like a package tracking event 2293 21:41:30 creates a gitlab tracking event push_package 2294 21:41:30 with object storage enabled 2295 21:41:30 and direct upload enabled 2296 21:41:30 behaves like creates terraform module package files 2297 21:41:31 creates package files 2298 21:41:31 with invalid remote_id: 123123 2299 21:41:31 behaves like returning response status 2300 21:41:31 returns forbidden 2301 21:41:31 with invalid remote_id: ../../123123 2302 21:41:31 behaves like returning response status 2303 21:41:32 returns forbidden 2304 21:41:32 and direct upload disabled 2305 21:41:32 behaves like creates terraform module package files 2306 21:41:33 creates package files 2307 21:41:33 visibility: :private, user_role: :guest, member: true, token_header: "PRIVATE-TOKEN", token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2308 21:41:33 behaves like rejects terraform module packages access 2309 21:41:33 for user type guest 2310 21:41:33 behaves like returning response status 2311 21:41:33 returns forbidden 2312 21:41:33 visibility: :private, user_role: :developer, member: true, token_header: "PRIVATE-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2313 21:41:33 behaves like rejects terraform module packages access 2314 21:41:33 for user type developer 2315 21:41:33 behaves like returning response status 2316 21:41:34 returns unauthorized 2317 21:41:34 visibility: :private, user_role: :guest, member: true, token_header: "PRIVATE-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2318 21:41:34 behaves like rejects terraform module packages access 2319 21:41:34 for user type guest 2320 21:41:34 behaves like returning response status 2321 21:41:34 returns unauthorized 2322 21:41:34 visibility: :private, user_role: :developer, member: false, token_header: "PRIVATE-TOKEN", token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :not_found 2323 21:41:34 behaves like rejects terraform module packages access 2324 21:41:34 for user type developer 2325 21:41:34 behaves like returning response status 2326 21:41:34 returns not_found 2327 21:41:34 visibility: :private, user_role: :guest, member: false, token_header: "PRIVATE-TOKEN", token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :not_found 2328 21:41:34 behaves like rejects terraform module packages access 2329 21:41:34 for user type guest 2330 21:41:34 behaves like returning response status 2331 21:41:35 returns not_found 2332 21:41:35 visibility: :private, user_role: :developer, member: false, token_header: "PRIVATE-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2333 21:41:35 behaves like rejects terraform module packages access 2334 21:41:35 for user type developer 2335 21:41:35 behaves like returning response status 2336 21:41:35 returns unauthorized 2337 21:41:35 visibility: :private, user_role: :guest, member: false, token_header: "PRIVATE-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2338 21:41:35 behaves like rejects terraform module packages access 2339 21:41:35 for user type guest 2340 21:41:35 behaves like returning response status 2341 21:41:35 returns unauthorized 2342 21:41:35 visibility: :private, user_role: :anonymous, member: false, token_header: nil, token_type: nil, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2343 21:41:35 behaves like rejects terraform module packages access 2344 21:41:35 for user type anonymous 2345 21:41:35 behaves like returning response status 2346 21:41:35 returns unauthorized 2347 21:41:35 visibility: :public, user_role: :developer, member: true, token_header: "JOB-TOKEN", token_type: :job_token, shared_examples_name: "process terraform module upload", expected_status: :created 2348 21:41:35 behaves like process terraform module upload 2349 21:41:35 for user type developer 2350 21:41:35 with object storage disabled 2351 21:41:35 without a file from workhorse 2352 21:41:35 behaves like returning response status 2353 21:41:36 returns bad_request 2354 21:41:36 with correct params 2355 21:41:36 behaves like package workhorse uploads 2356 21:41:36 without a workhorse header 2357 21:41:36 logs an error 2358 21:41:36 behaves like returning response status 2359 21:41:37 returns forbidden 2360 21:41:37 # [RSpecRunTime] RSpec elapsed time: 13 minutes 21.08 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.05 1.12 0.98 1/276 690 2362 21:41:37 behaves like creates terraform module package files 2363 21:41:38 creates package files 2364 21:41:38 behaves like a package tracking event 2365 21:41:39 creates a gitlab tracking event push_package 2366 21:41:39 with object storage enabled 2367 21:41:39 and direct upload enabled 2368 21:41:39 behaves like creates terraform module package files 2369 21:41:39 creates package files 2370 21:41:39 with invalid remote_id: 123123 2371 21:41:39 behaves like returning response status 2372 21:41:40 returns forbidden 2373 21:41:40 with invalid remote_id: ../../123123 2374 21:41:40 behaves like returning response status 2375 21:41:41 returns forbidden 2376 21:41:41 and direct upload disabled 2377 21:41:41 behaves like creates terraform module package files 2378 21:41:41 creates package files 2379 21:41:41 visibility: :public, user_role: :guest, member: true, token_header: "JOB-TOKEN", token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2380 21:41:41 behaves like rejects terraform module packages access 2381 21:41:41 for user type guest 2382 21:41:41 behaves like returning response status 2383 21:41:42 returns forbidden 2384 21:41:42 visibility: :public, user_role: :developer, member: true, token_header: "JOB-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2385 21:41:42 behaves like rejects terraform module packages access 2386 21:41:42 for user type developer 2387 21:41:42 behaves like returning response status 2388 21:41:42 returns unauthorized 2389 21:41:42 visibility: :public, user_role: :guest, member: true, token_header: "JOB-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2390 21:41:42 behaves like rejects terraform module packages access 2391 21:41:42 for user type guest 2392 21:41:42 behaves like returning response status 2393 21:41:43 returns unauthorized 2394 21:41:43 visibility: :public, user_role: :developer, member: false, token_header: "JOB-TOKEN", token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2395 21:41:43 behaves like rejects terraform module packages access 2396 21:41:43 for user type developer 2397 21:41:43 behaves like returning response status 2398 21:41:43 returns forbidden 2399 21:41:43 visibility: :public, user_role: :guest, member: false, token_header: "JOB-TOKEN", token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2400 21:41:43 behaves like rejects terraform module packages access 2401 21:41:43 for user type guest 2402 21:41:43 behaves like returning response status 2403 21:41:44 returns forbidden 2404 21:41:44 visibility: :public, user_role: :developer, member: false, token_header: "JOB-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2405 21:41:44 behaves like rejects terraform module packages access 2406 21:41:44 for user type developer 2407 21:41:44 behaves like returning response status 2408 21:41:44 returns unauthorized 2409 21:41:44 visibility: :public, user_role: :guest, member: false, token_header: "JOB-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2410 21:41:44 behaves like rejects terraform module packages access 2411 21:41:44 for user type guest 2412 21:41:44 behaves like returning response status 2413 21:41:44 returns unauthorized 2414 21:41:44 visibility: :private, user_role: :developer, member: true, token_header: "JOB-TOKEN", token_type: :job_token, shared_examples_name: "process terraform module upload", expected_status: :created 2415 21:41:44 behaves like process terraform module upload 2416 21:41:44 for user type developer 2417 21:41:44 with object storage disabled 2418 21:41:44 without a file from workhorse 2419 21:41:44 behaves like returning response status 2420 21:41:45 returns bad_request 2421 21:41:45 with correct params 2422 21:41:45 behaves like package workhorse uploads 2423 21:41:45 without a workhorse header 2424 21:41:45 logs an error 2425 21:41:45 behaves like returning response status 2426 21:41:46 returns forbidden 2427 21:41:46 # [RSpecRunTime] RSpec elapsed time: 13 minutes 29.85 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.12 1.13 0.98 1/277 691 2429 21:41:46 behaves like creates terraform module package files 2430 21:41:46 creates package files 2431 21:41:46 behaves like a package tracking event 2432 21:41:47 creates a gitlab tracking event push_package 2433 21:41:47 with object storage enabled 2434 21:41:47 and direct upload enabled 2435 21:41:47 behaves like creates terraform module package files 2436 21:41:48 creates package files 2437 21:41:48 with invalid remote_id: 123123 2438 21:41:48 behaves like returning response status 2439 21:41:49 returns forbidden 2440 21:41:49 with invalid remote_id: ../../123123 2441 21:41:49 behaves like returning response status 2442 21:41:49 returns forbidden 2443 21:41:49 and direct upload disabled 2444 21:41:49 behaves like creates terraform module package files 2445 21:41:50 creates package files 2446 21:41:50 visibility: :private, user_role: :guest, member: true, token_header: "JOB-TOKEN", token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2447 21:41:50 behaves like rejects terraform module packages access 2448 21:41:50 for user type guest 2449 21:41:50 behaves like returning response status 2450 21:41:51 returns forbidden 2451 21:41:51 visibility: :private, user_role: :developer, member: true, token_header: "JOB-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2452 21:41:51 behaves like rejects terraform module packages access 2453 21:41:51 for user type developer 2454 21:41:51 behaves like returning response status 2455 21:41:51 returns unauthorized 2456 21:41:51 visibility: :private, user_role: :guest, member: true, token_header: "JOB-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2457 21:41:51 behaves like rejects terraform module packages access 2458 21:41:51 for user type guest 2459 21:41:51 behaves like returning response status 2460 21:41:52 returns unauthorized 2461 21:41:52 visibility: :private, user_role: :developer, member: false, token_header: "JOB-TOKEN", token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :not_found 2462 21:41:52 behaves like rejects terraform module packages access 2463 21:41:52 for user type developer 2464 21:41:52 behaves like returning response status 2465 21:41:52 returns not_found 2466 21:41:52 visibility: :private, user_role: :guest, member: false, token_header: "JOB-TOKEN", token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :not_found 2467 21:41:52 behaves like rejects terraform module packages access 2468 21:41:52 for user type guest 2469 21:41:52 behaves like returning response status 2470 21:41:52 returns not_found 2471 21:41:52 visibility: :private, user_role: :developer, member: false, token_header: "JOB-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2472 21:41:52 behaves like rejects terraform module packages access 2473 21:41:52 for user type developer 2474 21:41:52 behaves like returning response status 2475 21:41:52 returns unauthorized 2476 21:41:52 visibility: :private, user_role: :guest, member: false, token_header: "JOB-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2477 21:41:52 behaves like rejects terraform module packages access 2478 21:41:52 for user type guest 2479 21:41:52 behaves like returning response status 2480 21:41:53 returns unauthorized 2481 21:41:53 visibility: :public, user_role: :developer, member: true, token_header: "DEPLOY-TOKEN", token_type: :deploy_token, shared_examples_name: "process terraform module upload", expected_status: :created 2482 21:41:53 behaves like process terraform module upload 2483 21:41:53 for user type developer 2484 21:41:53 with object storage disabled 2485 21:41:53 without a file from workhorse 2486 21:41:53 behaves like returning response status 2487 21:41:53 returns bad_request 2488 21:41:53 with correct params 2489 21:41:53 behaves like package workhorse uploads 2490 21:41:53 without a workhorse header 2491 21:41:54 logs an error 2492 21:41:54 behaves like returning response status 2493 21:41:54 returns forbidden 2494 21:41:54 # [RSpecRunTime] RSpec elapsed time: 13 minutes 38.24 seconds. Current RSS: ~1425M. Threads: 5. load average: 1.10 1.13 0.98 1/277 692 2496 21:41:54 behaves like creates terraform module package files 2497 21:41:55 creates package files 2498 21:41:55 behaves like a package tracking event 2499 21:41:56 creates a gitlab tracking event push_package 2500 21:41:56 with object storage enabled 2501 21:41:56 and direct upload enabled 2502 21:41:56 behaves like creates terraform module package files 2503 21:41:56 creates package files 2504 21:41:56 with invalid remote_id: 123123 2505 21:41:56 behaves like returning response status 2506 21:41:57 returns forbidden 2507 21:41:57 with invalid remote_id: ../../123123 2508 21:41:57 behaves like returning response status 2509 21:41:58 returns forbidden 2510 21:41:58 and direct upload disabled 2511 21:41:58 behaves like creates terraform module package files 2512 21:42:00 creates package files 2513 21:42:00 # [RSpecRunTime] RSpec elapsed time: 13 minutes 43.78 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.10 1.12 0.98 1/277 693 2515 21:42:00 visibility: :public, user_role: :developer, member: true, token_header: "DEPLOY-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2516 21:42:00 behaves like rejects terraform module packages access 2517 21:42:00 for user type developer 2518 21:42:00 behaves like returning response status 2519 21:42:00 returns unauthorized 2520 21:42:00 visibility: :private, user_role: :developer, member: true, token_header: "DEPLOY-TOKEN", token_type: :deploy_token, shared_examples_name: "process terraform module upload", expected_status: :created 2521 21:42:00 behaves like process terraform module upload 2522 21:42:00 for user type developer 2523 21:42:00 with object storage disabled 2524 21:42:00 without a file from workhorse 2525 21:42:00 behaves like returning response status 2526 21:42:01 returns bad_request 2527 21:42:01 with correct params 2528 21:42:01 behaves like package workhorse uploads 2529 21:42:01 without a workhorse header 2530 21:42:01 logs an error 2531 21:42:01 behaves like returning response status 2532 21:42:02 returns forbidden 2533 21:42:02 # [RSpecRunTime] RSpec elapsed time: 13 minutes 45.96 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.09 1.12 0.98 1/277 694 2535 21:42:02 behaves like creates terraform module package files 2536 21:42:02 creates package files 2537 21:42:02 behaves like a package tracking event 2538 21:42:03 creates a gitlab tracking event push_package 2539 21:42:03 with object storage enabled 2540 21:42:03 and direct upload enabled 2541 21:42:03 behaves like creates terraform module package files 2542 21:42:04 creates package files 2543 21:42:04 with invalid remote_id: 123123 2544 21:42:04 behaves like returning response status 2545 21:42:04 returns forbidden 2546 21:42:04 with invalid remote_id: ../../123123 2547 21:42:04 behaves like returning response status 2548 21:42:05 returns forbidden 2549 21:42:05 and direct upload disabled 2550 21:42:05 behaves like creates terraform module package files 2551 21:42:06 creates package files 2552 21:42:06 visibility: :private, user_role: :developer, member: true, token_header: "DEPLOY-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2553 21:42:06 behaves like rejects terraform module packages access 2554 21:42:06 for user type developer 2555 21:42:06 behaves like returning response status 2556 21:42:06 returns unauthorized 2557 21:42:06 when failed package file save 2558 21:42:06 behaves like not creating a package 2559 21:42:07 does not create a package 2560 21:42:07 with an existing package in the same project 2561 21:42:07 behaves like not creating a package 2562 21:42:07 does not create a package 2563 21:42:07 when marked as pending_destruction 2564 21:42:07 behaves like creating a package 2565 21:42:08 creates a package 2566 21:42:08 with existing package in another project 2567 21:42:08 when duplicates not allowed 2568 21:42:08 behaves like not creating a package 2569 21:42:09 does not create a package 2570 21:42:09 when duplicates allowed 2571 21:42:09 behaves like creating a package 2572 21:42:09 creates a package 2573 21:42:09 with duplicate regex exception 2574 21:42:09 when regex matches 2575 21:42:09 behaves like creating a package 2576 21:42:10 creates a package 2577 21:42:10 when regex does not match 2578 21:42:10 behaves like not creating a package 2579 21:42:10 does not create a package 2580 21:42:10 PUT /api/v4/projects/:project_id/packages/terraform/modules/:module_name/:module_system/:module_version/file/authorize 2581 21:42:10 with valid project 2582 21:42:10 visibility: :public, user_role: :developer, member: true, token_header: "PRIVATE-TOKEN", token_type: :personal_access_token, shared_examples_name: "process terraform module workhorse authorization", expected_status: :success 2583 21:42:10 behaves like process terraform module workhorse authorization 2584 21:42:10 for user type developer 2585 21:42:11 has the proper content type 2586 21:42:11 behaves like returning response status 2587 21:42:12 returns success 2588 21:42:12 # [RSpecRunTime] RSpec elapsed time: 13 minutes 55.81 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.07 1.12 0.99 1/277 695 2590 21:42:12 with a request that bypassed gitlab-workhorse 2591 21:42:12 behaves like returning response status 2592 21:42:13 returns forbidden 2593 21:42:13 visibility: :public, user_role: :guest, member: true, token_header: "PRIVATE-TOKEN", token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2594 21:42:13 behaves like rejects terraform module packages access 2595 21:42:13 for user type guest 2596 21:42:13 behaves like returning response status 2597 21:42:13 returns forbidden 2598 21:42:13 visibility: :public, user_role: :developer, member: true, token_header: "PRIVATE-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2599 21:42:13 behaves like rejects terraform module packages access 2600 21:42:13 for user type developer 2601 21:42:13 behaves like returning response status 2602 21:42:14 returns unauthorized 2603 21:42:14 visibility: :public, user_role: :guest, member: true, token_header: "PRIVATE-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2604 21:42:14 behaves like rejects terraform module packages access 2605 21:42:14 for user type guest 2606 21:42:14 behaves like returning response status 2607 21:42:14 returns unauthorized 2608 21:42:14 visibility: :public, user_role: :developer, member: false, token_header: "PRIVATE-TOKEN", token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2609 21:42:14 behaves like rejects terraform module packages access 2610 21:42:14 for user type developer 2611 21:42:14 behaves like returning response status 2612 21:42:15 returns forbidden 2613 21:42:15 visibility: :public, user_role: :guest, member: false, token_header: "PRIVATE-TOKEN", token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2614 21:42:15 behaves like rejects terraform module packages access 2615 21:42:15 for user type guest 2616 21:42:15 behaves like returning response status 2617 21:42:15 returns forbidden 2618 21:42:15 visibility: :public, user_role: :developer, member: false, token_header: "PRIVATE-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2619 21:42:15 behaves like rejects terraform module packages access 2620 21:42:15 for user type developer 2621 21:42:15 behaves like returning response status 2622 21:42:15 returns unauthorized 2623 21:42:15 visibility: :public, user_role: :guest, member: false, token_header: "PRIVATE-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2624 21:42:15 behaves like rejects terraform module packages access 2625 21:42:15 for user type guest 2626 21:42:15 behaves like returning response status 2627 21:42:15 returns unauthorized 2628 21:42:15 visibility: :public, user_role: :anonymous, member: false, token_header: nil, token_type: nil, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2629 21:42:15 behaves like rejects terraform module packages access 2630 21:42:15 for user type anonymous 2631 21:42:15 behaves like returning response status 2632 21:42:16 returns unauthorized 2633 21:42:16 visibility: :private, user_role: :developer, member: true, token_header: "PRIVATE-TOKEN", token_type: :personal_access_token, shared_examples_name: "process terraform module workhorse authorization", expected_status: :success 2634 21:42:16 behaves like process terraform module workhorse authorization 2635 21:42:16 for user type developer 2636 21:42:16 has the proper content type 2637 21:42:16 behaves like returning response status 2638 21:42:17 returns success 2639 21:42:17 # [RSpecRunTime] RSpec elapsed time: 14 minutes 1.0 second. Current RSS: ~1414M. Threads: 5. load average: 1.07 1.12 0.99 1/277 696 2641 21:42:17 with a request that bypassed gitlab-workhorse 2642 21:42:17 behaves like returning response status 2643 21:42:18 returns forbidden 2644 21:42:18 visibility: :private, user_role: :guest, member: true, token_header: "PRIVATE-TOKEN", token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2645 21:42:18 behaves like rejects terraform module packages access 2646 21:42:18 for user type guest 2647 21:42:18 behaves like returning response status 2648 21:42:18 returns forbidden 2649 21:42:18 visibility: :private, user_role: :developer, member: true, token_header: "PRIVATE-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2650 21:42:18 behaves like rejects terraform module packages access 2651 21:42:18 for user type developer 2652 21:42:18 behaves like returning response status 2653 21:42:19 returns unauthorized 2654 21:42:19 visibility: :private, user_role: :guest, member: true, token_header: "PRIVATE-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2655 21:42:19 behaves like rejects terraform module packages access 2656 21:42:19 for user type guest 2657 21:42:19 behaves like returning response status 2658 21:42:19 returns unauthorized 2659 21:42:19 visibility: :private, user_role: :developer, member: false, token_header: "PRIVATE-TOKEN", token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :not_found 2660 21:42:19 behaves like rejects terraform module packages access 2661 21:42:19 for user type developer 2662 21:42:19 behaves like returning response status 2663 21:42:20 returns not_found 2664 21:42:20 visibility: :private, user_role: :guest, member: false, token_header: "PRIVATE-TOKEN", token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :not_found 2665 21:42:20 behaves like rejects terraform module packages access 2666 21:42:20 for user type guest 2667 21:42:20 behaves like returning response status 2668 21:42:20 returns not_found 2669 21:42:20 visibility: :private, user_role: :developer, member: false, token_header: "PRIVATE-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2670 21:42:20 behaves like rejects terraform module packages access 2671 21:42:20 for user type developer 2672 21:42:20 behaves like returning response status 2673 21:42:20 returns unauthorized 2674 21:42:20 visibility: :private, user_role: :guest, member: false, token_header: "PRIVATE-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2675 21:42:20 behaves like rejects terraform module packages access 2676 21:42:20 for user type guest 2677 21:42:20 behaves like returning response status 2678 21:42:20 returns unauthorized 2679 21:42:20 visibility: :private, user_role: :anonymous, member: false, token_header: nil, token_type: nil, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2680 21:42:20 behaves like rejects terraform module packages access 2681 21:42:20 for user type anonymous 2682 21:42:20 behaves like returning response status 2683 21:42:21 returns unauthorized 2684 21:42:21 visibility: :public, user_role: :developer, member: true, token_header: "JOB-TOKEN", token_type: :job_token, shared_examples_name: "process terraform module workhorse authorization", expected_status: :success 2685 21:42:21 behaves like process terraform module workhorse authorization 2686 21:42:21 for user type developer 2687 21:42:21 has the proper content type 2688 21:42:21 behaves like returning response status 2689 21:42:22 returns success 2690 21:42:22 # [RSpecRunTime] RSpec elapsed time: 14 minutes 5.88 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.06 1.11 0.99 1/277 697 2692 21:42:22 with a request that bypassed gitlab-workhorse 2693 21:42:22 behaves like returning response status 2694 21:42:23 returns forbidden 2695 21:42:23 visibility: :public, user_role: :guest, member: true, token_header: "JOB-TOKEN", token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2696 21:42:23 behaves like rejects terraform module packages access 2697 21:42:23 for user type guest 2698 21:42:23 behaves like returning response status 2699 21:42:23 returns forbidden 2700 21:42:23 visibility: :public, user_role: :developer, member: true, token_header: "JOB-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2701 21:42:23 behaves like rejects terraform module packages access 2702 21:42:23 for user type developer 2703 21:42:23 behaves like returning response status 2704 21:42:24 returns unauthorized 2705 21:42:24 visibility: :public, user_role: :guest, member: true, token_header: "JOB-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2706 21:42:24 behaves like rejects terraform module packages access 2707 21:42:24 for user type guest 2708 21:42:24 behaves like returning response status 2709 21:42:24 returns unauthorized 2710 21:42:24 visibility: :public, user_role: :developer, member: false, token_header: "JOB-TOKEN", token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2711 21:42:24 behaves like rejects terraform module packages access 2712 21:42:24 for user type developer 2713 21:42:24 behaves like returning response status 2714 21:42:25 returns forbidden 2715 21:42:25 visibility: :public, user_role: :guest, member: false, token_header: "JOB-TOKEN", token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2716 21:42:25 behaves like rejects terraform module packages access 2717 21:42:25 for user type guest 2718 21:42:25 behaves like returning response status 2719 21:42:25 returns forbidden 2720 21:42:25 visibility: :public, user_role: :developer, member: false, token_header: "JOB-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2721 21:42:25 behaves like rejects terraform module packages access 2722 21:42:25 for user type developer 2723 21:42:25 behaves like returning response status 2724 21:42:25 returns unauthorized 2725 21:42:25 visibility: :public, user_role: :guest, member: false, token_header: "JOB-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2726 21:42:25 behaves like rejects terraform module packages access 2727 21:42:25 for user type guest 2728 21:42:25 behaves like returning response status 2729 21:42:26 returns unauthorized 2730 21:42:26 visibility: :private, user_role: :developer, member: true, token_header: "JOB-TOKEN", token_type: :job_token, shared_examples_name: "process terraform module workhorse authorization", expected_status: :success 2731 21:42:26 behaves like process terraform module workhorse authorization 2732 21:42:26 for user type developer 2733 21:42:26 has the proper content type 2734 21:42:26 behaves like returning response status 2735 21:42:27 returns success 2736 21:42:27 # [RSpecRunTime] RSpec elapsed time: 14 minutes 10.85 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.06 1.11 0.99 2/277 698 2738 21:42:27 with a request that bypassed gitlab-workhorse 2739 21:42:27 behaves like returning response status 2740 21:42:28 returns forbidden 2741 21:42:28 visibility: :private, user_role: :guest, member: true, token_header: "JOB-TOKEN", token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 2742 21:42:28 behaves like rejects terraform module packages access 2743 21:42:28 for user type guest 2744 21:42:28 behaves like returning response status 2745 21:42:28 returns forbidden 2746 21:42:28 visibility: :private, user_role: :developer, member: true, token_header: "JOB-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2747 21:42:28 behaves like rejects terraform module packages access 2748 21:42:28 for user type developer 2749 21:42:28 behaves like returning response status 2750 21:42:29 returns unauthorized 2751 21:42:29 visibility: :private, user_role: :guest, member: true, token_header: "JOB-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2752 21:42:29 behaves like rejects terraform module packages access 2753 21:42:29 for user type guest 2754 21:42:29 behaves like returning response status 2755 21:42:29 returns unauthorized 2756 21:42:29 visibility: :private, user_role: :developer, member: false, token_header: "JOB-TOKEN", token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :not_found 2757 21:42:29 behaves like rejects terraform module packages access 2758 21:42:29 for user type developer 2759 21:42:29 behaves like returning response status 2760 21:42:29 returns not_found 2761 21:42:29 visibility: :private, user_role: :guest, member: false, token_header: "JOB-TOKEN", token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :not_found 2762 21:42:29 behaves like rejects terraform module packages access 2763 21:42:29 for user type guest 2764 21:42:29 behaves like returning response status 2765 21:42:30 returns not_found 2766 21:42:30 visibility: :private, user_role: :developer, member: false, token_header: "JOB-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2767 21:42:30 behaves like rejects terraform module packages access 2768 21:42:30 for user type developer 2769 21:42:30 behaves like returning response status 2770 21:42:30 returns unauthorized 2771 21:42:30 visibility: :private, user_role: :guest, member: false, token_header: "JOB-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2772 21:42:30 behaves like rejects terraform module packages access 2773 21:42:30 for user type guest 2774 21:42:30 behaves like returning response status 2775 21:42:30 returns unauthorized 2776 21:42:30 visibility: :public, user_role: :developer, member: true, token_header: "DEPLOY-TOKEN", token_type: :deploy_token, shared_examples_name: "process terraform module workhorse authorization", expected_status: :success 2777 21:42:30 behaves like process terraform module workhorse authorization 2778 21:42:30 for user type developer 2779 21:42:30 has the proper content type 2780 21:42:30 behaves like returning response status 2781 21:42:31 returns success 2782 21:42:31 # [RSpecRunTime] RSpec elapsed time: 14 minutes 15.22 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.06 1.11 0.99 1/277 699 2784 21:42:31 with a request that bypassed gitlab-workhorse 2785 21:42:31 behaves like returning response status 2786 21:42:32 returns forbidden 2787 21:42:32 visibility: :public, user_role: :developer, member: true, token_header: "DEPLOY-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2788 21:42:32 behaves like rejects terraform module packages access 2789 21:42:32 for user type developer 2790 21:42:32 behaves like returning response status 2791 21:42:32 returns unauthorized 2792 21:42:32 visibility: :private, user_role: :developer, member: true, token_header: "DEPLOY-TOKEN", token_type: :deploy_token, shared_examples_name: "process terraform module workhorse authorization", expected_status: :success 2793 21:42:32 behaves like process terraform module workhorse authorization 2794 21:42:32 for user type developer 2795 21:42:33 has the proper content type 2796 21:42:33 behaves like returning response status 2797 21:42:34 returns success 2798 21:42:34 # [RSpecRunTime] RSpec elapsed time: 14 minutes 17.69 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.05 1.11 0.99 1/277 700 2800 21:42:34 with a request that bypassed gitlab-workhorse 2801 21:42:34 behaves like returning response status 2802 21:42:34 returns forbidden 2803 21:42:34 visibility: :private, user_role: :developer, member: true, token_header: "DEPLOY-TOKEN", token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 2804 21:42:34 behaves like rejects terraform module packages access 2805 21:42:34 for user type developer 2806 21:42:34 behaves like returning response status 2807 21:42:35 returns unauthorized 2808 21:42:35 for use_final_store_path 2809 21:42:35 sends use_final_store_path with true 2810 21:42:35 # [RSpecRunTime] Finishing example group spec/requests/api/terraform/modules/v1/project_packages_spec.rb. It took 2 minutes 22.77 seconds. Expected to take 1 minute 58.06 seconds. 2811 21:42:35 # [RSpecRunTime] Starting example group spec/controllers/groups_controller_spec.rb. Expected to take 1 minute 3.79 seconds. 2812 21:42:35 GroupsController 2814 21:42:38 updates the path successfully 2815 21:42:39 updates the project_creation_level successfully 2816 21:42:39 updating default_branch_protection 2817 21:42:39 for users who have the ability to update default_branch_protection 2818 21:42:39 updates the attribute 2819 21:42:39 # [RSpecRunTime] RSpec elapsed time: 14 minutes 23.27 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.05 1.11 0.99 1/277 701 2821 21:42:39 for users who do not have the ability to update default_branch_protection 2822 21:42:40 does not update the attribute 2823 21:42:40 updating default_branch_name 2824 21:42:40 updates the attribute 2825 21:42:40 to empty string 2826 21:42:40 does not update the attribute 2827 21:42:40 when there is a conflicting group path 2828 21:42:41 does not render references to the conflicting group 2829 21:42:41 when a project inside the group has container repositories 2830 21:42:42 does allow the group to be renamed 2831 21:42:42 does not allow to path of the group to be changed 2833 21:42:42 saves the sort order to user preferences 2834 21:42:42 updating :resource_access_token_creation_allowed 2835 21:42:42 when user is a group owner 2836 21:42:43 updates the attribute 2837 21:42:43 when not a group owner 2838 21:42:43 does not update the attribute 2839 21:42:43 PUT transfer 2840 21:42:43 when transferring to a subgroup goes right 2841 21:42:45 returns a notice and redirects to the new path 2842 21:42:45 # [RSpecRunTime] RSpec elapsed time: 14 minutes 28.92 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.04 1.11 0.99 1/277 702 2844 21:42:45 when converting to a root group goes right 2845 21:42:46 returns a notice and redirects to the new path 2846 21:42:46 # [RSpecRunTime] RSpec elapsed time: 14 minutes 29.99 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.04 1.11 0.99 1/277 703 2848 21:42:46 When the transfer goes wrong 2849 21:42:47 returns an alert and redirects to the current path 2850 21:42:47 # [RSpecRunTime] RSpec elapsed time: 14 minutes 31.11 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.04 1.10 0.99 1/278 704 2852 21:42:47 when the user is not allowed to transfer the group 2854 21:42:48 transferring when a project has container images 2855 21:42:49 does not allow the group to be transferred 2856 21:42:49 # [RSpecRunTime] RSpec elapsed time: 14 minutes 33.13 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.04 1.10 0.99 1/278 705 2858 21:42:49 GET #unfoldered_environment_names 2859 21:42:50 shows the environment names of a public project to an anonymous user 2860 21:42:50 does not show environment names of private projects to anonymous users 2861 21:42:50 shows environment names of a private project to a group member 2862 21:42:51 does not show environment names of private projects to a logged-in non-member 2863 21:42:51 # [RSpecRunTime] RSpec elapsed time: 14 minutes 34.73 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.04 1.10 0.99 1/278 706 2865 21:42:51 GET #details 2866 21:42:51 is expected to redirect to "/group4" 2867 21:42:51 behaves like details view as atom 2868 21:42:51 is expected to render template groups/show 2869 21:42:52 assigns events for all the projects in the group 2870 21:42:52 # [RSpecRunTime] RSpec elapsed time: 14 minutes 35.98 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.04 1.10 0.99 1/278 707 2872 21:42:52 GET #merge_requests 2873 21:42:52 sorting by votes 2874 21:42:55 sorts most popular merge requests 2875 21:42:57 sorts least popular merge requests 2876 21:42:57 # [RSpecRunTime] RSpec elapsed time: 14 minutes 40.95 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.03 1.10 0.99 1/278 708 2878 21:42:57 rendering views 2879 21:43:02 displays MR counts in nav 2880 21:43:02 when MergeRequestsFinder raises an exception 2881 21:43:05 does not display MR counts in nav 2882 21:43:05 # [RSpecRunTime] RSpec elapsed time: 14 minutes 49.38 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.03 1.10 0.99 1/278 709 2884 21:43:05 when an ActiveRecord::QueryCanceled is raised 2885 21:43:07 sets :search_timeout_occurred 2886 21:43:09 logs the exception 2887 21:43:09 rendering views 2888 21:43:12 shows error message 2889 21:43:16 does not display MR counts in nav 2890 21:43:16 # [RSpecRunTime] RSpec elapsed time: 14 minutes 59.74 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.03 1.09 0.99 1/277 710 2893 21:43:16 when creating subgroups 2894 21:43:16 when user does not have `:create_subgroup` permissions 2895 21:43:16 returns a 404 2896 21:43:16 when user has `:create_subgroup` permissions 2897 21:43:16 renders `new` template 2898 21:43:16 and can_create_group is true 2899 21:43:16 and logged in as Admin_with_admin_mode 2900 21:43:16 behaves like member with ability to create subgroups 2901 21:43:16 renders the new page 2902 21:43:16 and logged in as Owner 2903 21:43:16 behaves like member with ability to create subgroups 2904 21:43:16 renders the new page 2905 21:43:16 and logged in as Maintainer 2906 21:43:16 behaves like member with ability to create subgroups 2907 21:43:16 renders the new page 2908 21:43:16 and logged in as Guest 2909 21:43:16 behaves like member without ability to create subgroups 2910 21:43:17 renders the 404 page 2911 21:43:17 and logged in as Developer 2912 21:43:17 behaves like member without ability to create subgroups 2913 21:43:17 renders the 404 page 2914 21:43:17 and logged in as Admin_without_admin_mode 2915 21:43:17 behaves like member without ability to create subgroups 2916 21:43:17 renders the 404 page 2917 21:43:17 and can_create_group is false 2918 21:43:17 and logged in as Admin_with_admin_mode 2919 21:43:17 behaves like member with ability to create subgroups 2920 21:43:17 renders the new page 2921 21:43:17 and logged in as Owner 2922 21:43:17 behaves like member with ability to create subgroups 2923 21:43:17 renders the new page 2924 21:43:17 and logged in as Maintainer 2925 21:43:17 behaves like member with ability to create subgroups 2926 21:43:17 renders the new page 2927 21:43:17 and logged in as Guest 2928 21:43:17 behaves like member without ability to create subgroups 2929 21:43:18 renders the 404 page 2930 21:43:18 and logged in as Developer 2931 21:43:18 behaves like member without ability to create subgroups 2932 21:43:18 renders the 404 page 2933 21:43:18 and logged in as Admin_without_admin_mode 2934 21:43:18 behaves like member without ability to create subgroups 2935 21:43:18 renders the 404 page 2936 21:43:18 external authorization 2937 21:43:18 with external authorization service enabled 2939 21:43:18 is successful 2940 21:43:18 does not allow other formats 2942 21:43:18 is successful 2944 21:43:19 is successful 2946 21:43:19 is successful 2947 21:43:19 POST #create 2948 21:43:19 creates a group 2950 21:43:20 updates a group 2951 21:43:20 malicious group name 2952 21:43:20 is expected to render template edit 2953 21:43:21 does not update name 2954 21:43:21 # [RSpecRunTime] RSpec elapsed time: 15 minutes 4.69 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.03 1.09 0.99 1/277 711 2956 21:43:21 when default branch name is invalid 2957 21:43:21 renders an error message 2958 21:43:21 DELETE #destroy 2959 21:43:21 deletes the group 2960 21:43:21 GET #activity 2961 21:43:21 behaves like disabled when using an external authorization service 2962 21:43:21 works when the feature is not enabled 2963 21:43:22 renders a 404 with a message when the feature is enabled 2964 21:43:22 GET #activity as JSON 2965 21:43:24 returns count 2966 21:43:24 # [RSpecRunTime] RSpec elapsed time: 15 minutes 8.33 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.03 1.09 0.99 1/277 712 2969 21:43:24 behaves like disabled when using an external authorization service 2970 21:43:25 works when the feature is not enabled 2971 21:43:25 renders a 404 with a message when the feature is enabled 2972 21:43:25 GET #merge_requests 2973 21:43:25 behaves like disabled when using an external authorization service 2974 21:43:25 works when the feature is not enabled 2975 21:43:25 renders a 404 with a message when the feature is enabled 2978 21:43:25 redirects to Groups Dashboard 2980 21:43:25 redirects to Explore Groups 2982 21:43:25 when the group is not importing 2983 21:43:25 is expected to render template groups/show 2984 21:43:26 tracks page views 2985 21:43:26 behaves like details view as atom 2986 21:43:26 is expected to render template groups/show 2987 21:43:26 assigns events for all the projects in the group 2988 21:43:27 # [RSpecRunTime] RSpec elapsed time: 15 minutes 10.65 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.02 1.09 0.99 1/277 713 2990 21:43:27 when the group is importing 2991 21:43:27 redirects to the import status page 2992 21:43:27 does not track page views 2993 21:43:27 GET #download_export 2994 21:43:27 when there is a file available to download 2995 21:43:28 sends the file 2996 21:43:28 when the file is no longer present on disk 2997 21:43:28 returns not found 2998 21:43:28 when there is no file available to download 2999 21:43:28 returns not found 3000 21:43:28 when the user does not have the required permissions 3001 21:43:28 returns not_found 3002 21:43:28 when the endpoint receives requests above the rate limit 3003 21:43:29 throttles the endpoint 3005 21:43:29 sets the badge API endpoint 3006 21:43:29 POST #export 3007 21:43:29 when the user does not have permission to export the group 3008 21:43:29 returns an error 3009 21:43:29 when the user has permission to export the group 3010 21:43:29 triggers the export job 3011 21:43:29 Job arguments to GroupExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 3013 21:43:29 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3014 21:43:29 redirects to the edit page 3015 21:43:29 when user is admin 3016 21:43:29 triggers the export job, and passes `exported_by_admin` correctly in the `params` hash 3017 21:43:29 when the endpoint receives requests above the rate limit 3018 21:43:30 throttles the endpoint 3019 21:43:30 POST #create 3020 21:43:30 allows creating a group 3021 21:43:30 authorization 3022 21:43:31 allows an admin to create a group 3023 21:43:31 when creating chat team 3024 21:43:31 triggers Mattermost::CreateTeamService 3025 21:43:31 when creating subgroups 3026 21:43:31 and can_create_group is true 3027 21:43:31 and logged in as Owner 3028 21:43:32 creates the subgroup 3029 21:43:32 and logged in as Developer 3030 21:43:32 renders the new template 3031 21:43:32 and can_create_group is false 3032 21:43:32 and logged in as Owner 3033 21:43:32 creates the subgroup 3034 21:43:32 and logged in as Developer 3035 21:43:33 renders the new template 3036 21:43:33 when creating a top level group 3037 21:43:33 and can_create_group is enabled 3038 21:43:33 creates the Group 3039 21:43:33 and can_create_group is disabled 3040 21:43:33 does not create the Group 3041 21:43:33 malicious group name 3042 21:43:33 is expected not to change `Group.count` 3043 21:43:34 is expected to render template new 3044 21:43:34 when creating a group with `default_branch_protection` attribute 3045 21:43:34 for users who have the ability to create a group with `default_branch_protection` 3046 21:43:34 creates group with the specified branch protection level 3047 21:43:34 for users who do not have the ability to create a group with `default_branch_protection` 3048 21:43:35 does not create the group with the specified branch protection level 3049 21:43:35 when creating a group with `default_branch_protection_defaults` attribute 3050 21:43:35 when user has ability to write update_default_branch_protection 3051 21:43:35 for users who have the ability to create a group with `default_branch_protection_defaults` 3052 21:43:35 creates group with the specified default branch protection level 3053 21:43:36 ignores default_branch_protection_defaults if default_branch_protected is set to false 3054 21:43:36 for users who do not have the ability to create a group with `default_branch_protection` 3055 21:43:36 does not create the group with the specified branch protection level 3056 21:43:36 when creating a group with captcha protection 3057 21:43:36 allows creating a group when the reCAPTCHA is solved 3058 21:43:37 allows creating a sub-group without checking the captcha 3059 21:43:37 when the reCAPTCHA is not solved 3060 21:43:37 displays an error 3061 21:43:37 sets gon variables 3062 21:43:37 # [RSpecRunTime] RSpec elapsed time: 15 minutes 21.04 seconds. Current RSS: ~1419M. Threads: 5. load average: 1.02 1.09 0.99 1/277 714 3064 21:43:37 with feature flag switched off 3065 21:43:37 allows creating a group without the reCAPTCHA 3066 21:43:37 when creating a group with the `role` attribute present 3067 21:43:38 changes the users role 3068 21:43:38 when creating a group with the `setup_for_company` attribute present 3069 21:43:39 sets the groups `setup_for_company` value 3070 21:43:39 when the user already has a value for `setup_for_company` 3071 21:43:39 does not change the users `setup_for_company` value 3072 21:43:39 when the user has no value for `setup_for_company` 3073 21:43:39 changes the users `setup_for_company` value 3074 21:43:39 when creating a group with the `jobs_to_be_done` attribute present 3075 21:43:40 sets the groups `jobs_to_be_done` value 3076 21:43:40 #ensure_canonical_path 3077 21:43:40 for a GET request 3078 21:43:40 when requesting groups at the root path 3079 21:43:40 when requesting the canonical path with different casing 3080 21:43:40 redirects to the correct casing 3081 21:43:40 when requesting a redirected path 3082 21:43:40 redirects to the canonical path 3083 21:43:40 when the old group path is a substring of the scheme or host 3084 21:43:40 does not modify the requested host 3085 21:43:40 when the old group path is substring of groups 3086 21:43:40 does not modify the /groups part of the path 3087 21:43:40 when requesting groups under the /groups path 3088 21:43:40 when requesting the canonical path 3089 21:43:40 non-show path 3090 21:43:40 with exactly matching casing 3091 21:43:41 does not redirect 3092 21:43:41 with different casing 3093 21:43:41 redirects to the correct casing 3095 21:43:41 with exactly matching casing 3096 21:43:41 does not redirect 3097 21:43:41 with different casing 3098 21:43:41 redirects to the correct casing at the root path 3099 21:43:41 when requesting a redirected path 3100 21:43:41 redirects to the canonical path 3101 21:43:41 when the old group path is a substring of the scheme or host 3102 21:43:42 does not modify the requested host 3103 21:43:42 when the old group path is substring of groups 3104 21:43:42 does not modify the /groups part of the path 3105 21:43:42 when the old group path is substring of groups plus the new path 3106 21:43:42 does not modify the /groups part of the path 3107 21:43:42 for a POST request 3108 21:43:42 when requesting the canonical path with different casing 3109 21:43:42 does not 404 3110 21:43:43 does not redirect to the correct casing 3111 21:43:43 when requesting a redirected path 3112 21:43:43 returns not found 3113 21:43:43 for a DELETE request 3114 21:43:43 when requesting the canonical path with different casing 3115 21:43:43 does not 404 3116 21:43:43 does not redirect to the correct casing 3117 21:43:43 when requesting a redirected path 3118 21:43:44 returns not found 3119 21:43:44 DELETE #destroy 3120 21:43:44 as another user 3122 21:43:44 as the group owner 3123 21:43:44 schedules a group destroy and redirects to the root path 3124 21:43:44 GET #activity 3126 21:43:47 includes events from all projects in group and subgroups 3127 21:43:48 # [RSpecRunTime] RSpec elapsed time: 15 minutes 31.65 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.02 1.08 0.99 1/277 715 3129 21:43:48 when user has no permission to see the event 3130 21:43:50 filters out invisible event 3131 21:43:50 # [RSpecRunTime] RSpec elapsed time: 15 minutes 33.92 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.02 1.08 0.99 1/277 716 3133 21:43:50 updating :prevent_sharing_groups_outside_hierarchy 3134 21:43:50 when user is a group owner 3135 21:43:50 updates the attribute 3136 21:43:50 when not a group owner 3137 21:43:51 does not update the attribute 3138 21:43:51 # [RSpecRunTime] Finishing example group spec/controllers/groups_controller_spec.rb. It took 1 minute 15.41 seconds. Expected to take 1 minute 3.79 seconds. 3139 21:43:51 # [RSpecRunTime] Starting example group spec/requests/api/terraform/state_version_spec.rb. Expected to take 57.66 seconds. 3140 21:43:51 API::Terraform::StateVersion 3141 21:43:52 GET /projects/:id/terraform/state/:name/versions/:serial 3142 21:43:52 behaves like it depends on value of the `terraform_state.enabled` config 3143 21:43:52 when terraform_state.enabled=false 3144 21:43:55 returns `forbidden` response 3145 21:43:55 # [RSpecRunTime] RSpec elapsed time: 15 minutes 38.73 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.02 1.08 0.99 1/277 717 3147 21:43:55 when terraform_state.enabled=true 3148 21:43:58 returns a successful response 3149 21:43:58 # [RSpecRunTime] RSpec elapsed time: 15 minutes 41.77 seconds. Current RSS: ~1399M. Threads: 5. load average: 1.01 1.08 1.00 1/277 718 3151 21:43:58 with invalid authentication 3152 21:44:01 returns unauthorized status 3153 21:44:01 # [RSpecRunTime] RSpec elapsed time: 15 minutes 44.68 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.01 1.08 1.00 1/277 719 3155 21:44:01 with no authentication 3156 21:44:03 returns unauthorized status 3157 21:44:03 # [RSpecRunTime] RSpec elapsed time: 15 minutes 47.48 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.01 1.08 1.00 1/277 720 3159 21:44:03 personal acceess token authentication 3160 21:44:03 with maintainer permissions 3161 21:44:06 returns the state contents at the given version 3162 21:44:06 for a project that does not exist 3163 21:44:10 returns not found status 3164 21:44:10 # [RSpecRunTime] RSpec elapsed time: 15 minutes 53.73 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.09 1.09 1.00 2/277 721 3166 21:44:10 with developer permissions 3167 21:44:13 returns the state contents at the given version 3168 21:44:13 # [RSpecRunTime] RSpec elapsed time: 15 minutes 56.83 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.08 1.09 1.00 1/277 722 3170 21:44:13 with no permissions 3171 21:44:16 returns not found status 3172 21:44:16 # [RSpecRunTime] RSpec elapsed time: 15 minutes 59.9 seconds. Current RSS: ~1399M. Threads: 5. load average: 1.08 1.09 1.00 1/277 723 3174 21:44:16 job token authentication 3175 21:44:16 with maintainer permissions 3176 21:44:20 returns the state contents at the given version 3177 21:44:23 returns unauthorized status if the the job is not running 3178 21:44:23 for a project that does not exist 3179 21:44:26 returns not found status 3180 21:44:27 # [RSpecRunTime] RSpec elapsed time: 16 minutes 10.65 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.06 1.09 1.00 1/277 724 3182 21:44:27 with developer permissions 3183 21:44:30 returns the state contents at the given version 3184 21:44:30 # [RSpecRunTime] RSpec elapsed time: 16 minutes 14.14 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.06 1.09 1.00 1/277 725 3186 21:44:30 with no permissions 3187 21:44:34 returns forbidden status 3188 21:44:34 # [RSpecRunTime] RSpec elapsed time: 16 minutes 17.78 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.14 1.10 1.01 1/277 726 3190 21:44:34 DELETE /projects/:id/terraform/state/:name/versions/:serial 3191 21:44:34 behaves like it depends on value of the `terraform_state.enabled` config 3192 21:44:34 when terraform_state.enabled=false 3193 21:44:36 returns `forbidden` response 3194 21:44:36 # [RSpecRunTime] RSpec elapsed time: 16 minutes 20.49 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.13 1.10 1.00 1/277 727 3196 21:44:36 when terraform_state.enabled=true 3197 21:44:39 returns a successful response 3198 21:44:39 # [RSpecRunTime] RSpec elapsed time: 16 minutes 23.27 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.13 1.10 1.00 1/277 728 3200 21:44:39 with invalid authentication 3201 21:44:42 returns unauthorized status 3202 21:44:42 # [RSpecRunTime] RSpec elapsed time: 16 minutes 25.96 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.12 1.10 1.00 1/277 729 3204 21:44:42 with no authentication 3205 21:44:44 returns unauthorized status 3206 21:44:44 # [RSpecRunTime] RSpec elapsed time: 16 minutes 28.57 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.12 1.10 1.00 1/277 730 3208 21:44:44 with maintainer permissions 3209 21:44:47 deletes the version 3210 21:44:47 version does not exist 3211 21:44:50 does not delete a version 3212 21:44:50 # [RSpecRunTime] RSpec elapsed time: 16 minutes 34.34 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.11 1.10 1.00 1/278 731 3214 21:44:50 with developer permissions 3215 21:44:53 returns forbidden status 3216 21:44:53 # [RSpecRunTime] RSpec elapsed time: 16 minutes 37.41 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.10 1.09 1.00 1/278 732 3218 21:44:53 with no permissions 3219 21:44:56 returns not found status 3220 21:44:56 # [RSpecRunTime] RSpec elapsed time: 16 minutes 40.19 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.10 1.09 1.00 1/278 733 3222 21:44:56 # [RSpecRunTime] Finishing example group spec/requests/api/terraform/state_version_spec.rb. It took 1 minute 5.4 seconds. Expected to take 57.66 seconds. 3223 21:44:56 # [RSpecRunTime] Starting example group spec/requests/api/graphql/group/container_repositories_spec.rb. Expected to take 45.89 seconds. 3224 21:44:56 getting container repositories in a group 3225 21:45:01 returns the total count of container repositories 3226 21:45:01 behaves like a working graphql query 3227 21:45:07 returns a successful response 3228 21:45:07 # [RSpecRunTime] RSpec elapsed time: 16 minutes 50.68 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.21 1.12 1.01 1/279 734 3230 21:45:07 with different permissions 3231 21:45:07 group_visibility: :private, role: :maintainer, access_granted: true, destroy_container_repository: true 3232 21:45:11 return the proper response 3233 21:45:11 # [RSpecRunTime] RSpec elapsed time: 16 minutes 55.4 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.21 1.12 1.01 1/279 735 3235 21:45:11 group_visibility: :private, role: :developer, access_granted: true, destroy_container_repository: true 3236 21:45:16 return the proper response 3237 21:45:16 # [RSpecRunTime] RSpec elapsed time: 16 minutes 59.69 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.20 1.12 1.01 1/279 736 3239 21:45:16 group_visibility: :private, role: :reporter, access_granted: true, destroy_container_repository: false 3240 21:45:20 return the proper response 3241 21:45:20 # [RSpecRunTime] RSpec elapsed time: 17 minutes 3.84 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.18 1.12 1.01 1/279 737 3243 21:45:20 group_visibility: :private, role: :guest, access_granted: false, destroy_container_repository: false 3244 21:45:21 return the proper response 3245 21:45:21 # [RSpecRunTime] RSpec elapsed time: 17 minutes 4.96 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.18 1.12 1.01 1/279 738 3247 21:45:21 group_visibility: :private, role: :anonymous, access_granted: false, destroy_container_repository: false 3248 21:45:22 return the proper response 3249 21:45:22 group_visibility: :public, role: :maintainer, access_granted: true, destroy_container_repository: true 3250 21:45:26 return the proper response 3251 21:45:26 # [RSpecRunTime] RSpec elapsed time: 17 minutes 10.36 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.16 1.11 1.01 1/278 739 3253 21:45:26 group_visibility: :public, role: :developer, access_granted: true, destroy_container_repository: true 3254 21:45:30 return the proper response 3255 21:45:31 # [RSpecRunTime] RSpec elapsed time: 17 minutes 14.64 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.15 1.11 1.01 1/278 740 3257 21:45:31 group_visibility: :public, role: :reporter, access_granted: true, destroy_container_repository: false 3258 21:45:35 return the proper response 3259 21:45:35 # [RSpecRunTime] RSpec elapsed time: 17 minutes 18.8 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.14 1.11 1.01 1/278 741 3261 21:45:35 group_visibility: :public, role: :guest, access_granted: false, destroy_container_repository: false 3262 21:45:36 return the proper response 3263 21:45:36 # [RSpecRunTime] RSpec elapsed time: 17 minutes 19.99 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.14 1.11 1.01 1/278 742 3265 21:45:36 group_visibility: :public, role: :anonymous, access_granted: false, destroy_container_repository: false 3266 21:45:37 return the proper response 3267 21:45:37 limiting the number of repositories 3268 21:45:39 only returns N repositories 3269 21:45:39 # [RSpecRunTime] RSpec elapsed time: 17 minutes 22.91 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.13 1.11 1.01 1/278 743 3271 21:45:39 filter by name 3272 21:45:41 returns the searched container repository 3273 21:45:41 # [RSpecRunTime] RSpec elapsed time: 17 minutes 24.97 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.13 1.11 1.01 1/278 744 3275 21:45:41 behaves like handling graphql network errors with the container registry 3276 21:45:42 returns a connection error 3277 21:45:42 behaves like not hitting graphql network errors with the container registry 3278 21:45:46 does not return any error 3279 21:45:46 # [RSpecRunTime] RSpec elapsed time: 17 minutes 29.96 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.12 1.11 1.01 1/278 745 3281 21:45:46 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/group/container_repositories_spec.rb. It took 49.76 seconds. Expected to take 45.89 seconds. 3282 21:45:46 # [RSpecRunTime] Starting example group spec/requests/api/award_emoji_spec.rb. Expected to take 40.46 seconds. 3283 21:45:46 API::AwardEmoji 3284 21:45:47 GET /projects/:id/awardable/:awardable_id/award_emoji 3286 21:45:47 returns an array of award_emoji 3287 21:45:49 includes custom emoji attributes 3288 21:45:50 returns a 404 error when issue id not found 3289 21:45:50 behaves like unauthenticated request to public awardable 3290 21:45:51 returns the awarded emoji 3291 21:45:51 # [RSpecRunTime] RSpec elapsed time: 17 minutes 34.73 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.11 1.10 1.01 1/279 746 3293 21:45:51 behaves like request with insufficient permissions 3294 21:45:51 when user is not signed in 3296 21:45:51 when user does not have access 3298 21:45:52 on a merge request 3299 21:45:53 returns an array of award_emoji 3300 21:45:53 on a snippet 3301 21:45:53 returns the awarded emoji 3302 21:45:53 GET /projects/:id/awardable/:awardable_id/notes/:note_id/award_emoji 3303 21:45:54 returns an array of award emoji 3304 21:45:54 behaves like unauthenticated request to public awardable 3305 21:45:55 returns the awarded emoji 3306 21:45:55 # [RSpecRunTime] RSpec elapsed time: 17 minutes 39.22 seconds. Current RSS: ~1432M. Threads: 5. load average: 1.10 1.10 1.01 1/279 747 3308 21:45:55 behaves like request with insufficient permissions 3309 21:45:55 when user is not signed in 3311 21:45:56 when user does not have access 3313 21:45:57 GET /projects/:id/awardable/:awardable_id/award_emoji/:award_id 3315 21:45:57 returns the award emoji 3316 21:45:58 returns a 404 error if the award is not found 3317 21:45:58 behaves like unauthenticated request to public awardable 3318 21:45:59 returns the awarded emoji 3319 21:45:59 # [RSpecRunTime] RSpec elapsed time: 17 minutes 42.82 seconds. Current RSS: ~1425M. Threads: 5. load average: 1.09 1.10 1.01 1/279 748 3321 21:45:59 behaves like request with insufficient permissions 3322 21:45:59 when user is not signed in 3324 21:45:59 when user does not have access 3326 21:46:00 on a merge request 3327 21:46:01 returns the award emoji 3328 21:46:01 on a snippet 3329 21:46:01 returns the awarded emoji 3330 21:46:01 GET /projects/:id/awardable/:awardable_id/notes/:note_id/award_emoji/:award_id 3331 21:46:02 returns an award emoji 3332 21:46:02 when a confidential note 3333 21:46:03 with sufficient persmissions 3334 21:46:03 returns an award emoji 3335 21:46:04 # [RSpecRunTime] RSpec elapsed time: 17 minutes 47.67 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.08 1.10 1.01 1/279 749 3337 21:46:04 with insufficient permissions 3339 21:46:04 behaves like unauthenticated request to public awardable 3340 21:46:05 returns the awarded emoji 3341 21:46:05 behaves like request with insufficient permissions 3342 21:46:05 when user is not signed in 3344 21:46:06 when user does not have access 3346 21:46:07 POST /projects/:id/awardable/:awardable_id/award_emoji 3348 21:46:07 creates a new award emoji 3349 21:46:08 marks Todos on the Issue as done 3350 21:46:09 returns a 400 bad request error if the name is not given 3351 21:46:09 normalizes +1 as thumbsup award 3352 21:46:09 when the emoji already has been awarded 3353 21:46:10 returns a 404 status code 3354 21:46:10 # [RSpecRunTime] RSpec elapsed time: 17 minutes 54.26 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.08 1.10 1.01 1/279 750 3356 21:46:10 on a snippet 3357 21:46:11 creates a new award emoji 3358 21:46:11 behaves like request with insufficient permissions 3359 21:46:11 when user is not signed in 3361 21:46:11 when user does not have access 3363 21:46:12 POST /projects/:id/awardable/:awardable_id/notes/:note_id/award_emoji 3364 21:46:13 creates a new award emoji 3365 21:46:14 marks Todos on the Noteable as done 3366 21:46:15 normalizes +1 as thumbsup award 3367 21:46:15 when the emoji already has been awarded 3368 21:46:16 returns a 404 status code 3369 21:46:16 # [RSpecRunTime] RSpec elapsed time: 17 minutes 59.74 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.07 1.09 1.01 2/279 751 3371 21:46:16 behaves like request with insufficient permissions 3372 21:46:16 when user is not signed in 3374 21:46:16 when user does not have access 3376 21:46:17 DELETE /projects/:id/awardable/:awardable_id/award_emoji/:award_id 3377 21:46:17 when the awardable is an Issue 3378 21:46:18 deletes the award 3379 21:46:18 returns a 404 error when the award emoji can not be found 3380 21:46:18 behaves like 412 response 3381 21:46:18 for a modified resource 3382 21:46:19 returns 412 with a JSON error 3383 21:46:19 # [RSpecRunTime] RSpec elapsed time: 18 minutes 3.19 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.06 1.09 1.01 1/279 752 3385 21:46:19 for an unmodified resource 3386 21:46:20 returns 204 with an empty body 3387 21:46:20 when the awardable is a Merge Request 3388 21:46:21 deletes the award 3389 21:46:21 returns a 404 error when note id not found 3390 21:46:21 behaves like 412 response 3391 21:46:21 for a modified resource 3392 21:46:22 returns 412 with a JSON error 3393 21:46:22 # [RSpecRunTime] RSpec elapsed time: 18 minutes 6.21 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.06 1.09 1.01 1/279 753 3395 21:46:22 for an unmodified resource 3396 21:46:23 returns 204 with an empty body 3397 21:46:23 when the awardable is a Snippet 3398 21:46:24 deletes the award 3399 21:46:24 behaves like 412 response 3400 21:46:24 for a modified resource 3401 21:46:24 returns 412 with a JSON error 3402 21:46:24 # [RSpecRunTime] RSpec elapsed time: 18 minutes 8.55 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.06 1.09 1.01 1/279 754 3404 21:46:24 for an unmodified resource 3405 21:46:25 returns 204 with an empty body 3406 21:46:25 behaves like request with insufficient permissions 3407 21:46:25 when user is not signed in 3409 21:46:26 when user does not have access 3411 21:46:27 DELETE /projects/:id/awardable/:awardable_id/notes/:note_id/award_emoji/:award_id 3412 21:46:27 deletes the award 3413 21:46:27 behaves like 412 response 3414 21:46:27 for a modified resource 3415 21:46:28 returns 412 with a JSON error 3416 21:46:28 # [RSpecRunTime] RSpec elapsed time: 18 minutes 12.25 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.05 1.09 1.01 1/279 755 3418 21:46:28 for an unmodified resource 3419 21:46:29 returns 204 with an empty body 3420 21:46:29 behaves like request with insufficient permissions 3421 21:46:29 when user is not signed in 3423 21:46:30 when user does not have access 3425 21:46:30 # [RSpecRunTime] Finishing example group spec/requests/api/award_emoji_spec.rb. It took 44.48 seconds. Expected to take 40.46 seconds. 3426 21:46:30 # [RSpecRunTime] Starting example group spec/requests/api/release/links_spec.rb. Expected to take 31.75 seconds. 3427 21:46:30 API::Release::Links 3428 21:46:32 GET /projects/:id/releases/:tag_name/assets/links 3429 21:46:32 when there are two release links 3430 21:46:33 returns 200 HTTP status 3431 21:46:33 returns release links ordered by created_at 3432 21:46:34 matches response schema 3433 21:46:34 when using JOB-TOKEN auth 3434 21:46:35 returns releases links 3435 21:46:35 # [RSpecRunTime] RSpec elapsed time: 18 minutes 19.5 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.21 1.12 1.02 1/281 785 3437 21:46:35 when release does not exist 3438 21:46:35 behaves like 404 response 3440 21:46:36 when user is not a project member 3441 21:46:36 behaves like 404 response 3443 21:46:36 when project is public 3444 21:46:36 allows the request 3445 21:46:36 and the releases are private 3446 21:46:36 behaves like 403 response 3448 21:46:37 GET /projects/:id/releases/:tag_name/assets/links/:link_id 3449 21:46:37 returns 200 HTTP status 3450 21:46:38 returns a link entry 3451 21:46:38 matches response schema 3452 21:46:38 when using JOB-TOKEN auth 3453 21:46:39 returns releases link 3454 21:46:39 # [RSpecRunTime] RSpec elapsed time: 18 minutes 23.39 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.19 1.12 1.02 1/281 786 3456 21:46:39 when specified tag is not found in the project 3457 21:46:39 behaves like 404 response 3459 21:46:40 when user is not a project member 3460 21:46:40 behaves like 404 response 3462 21:46:40 when project is public 3463 21:46:42 allows the request 3464 21:46:42 # [RSpecRunTime] RSpec elapsed time: 18 minutes 25.78 seconds. Current RSS: ~1462M. Threads: 5. load average: 1.26 1.13 1.02 1/281 805 3466 21:46:42 #direct_asset_url 3467 21:46:42 when filepath is provided 3469 21:46:42 when filepath is not provided 3471 21:46:43 # [RSpecRunTime] RSpec elapsed time: 18 minutes 27.53 seconds. Current RSS: ~1463M. Threads: 5. load average: 1.26 1.13 1.02 1/280 806 3473 21:46:43 POST /projects/:id/releases/:tag_name/assets/links 3474 21:46:45 accepts the request 3475 21:46:45 creates a new release 3476 21:46:46 matches response schema 3477 21:46:46 when using `direct_asset_path` 3478 21:46:46 creates a new release link successfully 3479 21:46:46 # [RSpecRunTime] RSpec elapsed time: 18 minutes 30.25 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.26 1.13 1.02 1/280 807 3481 21:46:46 when using JOB-TOKEN auth 3482 21:46:47 creates a new release link 3483 21:46:47 # [RSpecRunTime] RSpec elapsed time: 18 minutes 31.56 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.24 1.13 1.02 1/281 808 3485 21:46:47 with protected tag 3486 21:46:47 when user has access to the protected tag 3487 21:46:48 accepts the request 3488 21:46:48 when user does not have access to the protected tag 3489 21:46:48 forbids the request 3490 21:46:48 when name is empty 3491 21:46:48 behaves like 400 response 3493 21:46:49 when user is a reporter 3494 21:46:49 behaves like 403 response 3496 21:46:49 when user is not a project member 3497 21:46:49 forbids the request 3498 21:46:49 when project is public 3499 21:46:51 forbids the request 3500 21:46:51 # [RSpecRunTime] RSpec elapsed time: 18 minutes 34.88 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.24 1.13 1.02 1/281 827 3502 21:46:51 when the same link already exists 3503 21:46:51 behaves like 400 response 3505 21:46:51 PUT /projects/:id/releases/:tag_name/assets/links/:link_id 3506 21:46:52 accepts the request 3507 21:46:52 updates the name 3508 21:46:53 does not update the url 3509 21:46:54 matches response schema 3510 21:46:54 when params are invalid 3511 21:46:54 returns 400 error 3512 21:46:54 # [RSpecRunTime] RSpec elapsed time: 18 minutes 38.24 seconds. Current RSS: ~1488M. Threads: 5. load average: 1.22 1.13 1.02 1/281 828 3514 21:46:54 when using `direct_asset_path` 3515 21:46:55 updates the release link 3516 21:46:55 when using JOB-TOKEN auth 3517 21:46:56 updates the release link 3518 21:46:56 # [RSpecRunTime] RSpec elapsed time: 18 minutes 40.36 seconds. Current RSS: ~1488M. Threads: 5. load average: 1.22 1.13 1.02 1/281 829 3520 21:46:56 with protected tag 3521 21:46:56 when user has access to the protected tag 3522 21:46:57 accepts the request 3523 21:46:57 when user does not have access to the protected tag 3524 21:46:57 forbids the request 3525 21:46:57 when params is empty 3526 21:46:58 does not allow the request 3527 21:46:58 when there are no corresponding release link 3528 21:46:58 behaves like 404 response 3530 21:46:58 when user is a reporter 3531 21:46:58 behaves like 403 response 3533 21:46:58 when user is not a project member 3534 21:46:58 behaves like 404 response 3536 21:46:59 when project is public 3537 21:46:59 behaves like 403 response 3539 21:47:00 # [RSpecRunTime] RSpec elapsed time: 18 minutes 44.55 seconds. Current RSS: ~1487M. Threads: 5. load average: 1.20 1.13 1.02 1/280 848 3541 21:47:00 DELETE /projects/:id/releases/:tag_name/assets/links/:link_id 3542 21:47:01 accepts the request 3543 21:47:01 destroys the release link 3544 21:47:02 matches response schema 3545 21:47:02 when using JOB-TOKEN auth 3546 21:47:03 deletes the release link 3547 21:47:03 # [RSpecRunTime] RSpec elapsed time: 18 minutes 47.32 seconds. Current RSS: ~1488M. Threads: 5. load average: 1.18 1.12 1.02 1/280 849 3549 21:47:03 with protected tag 3550 21:47:03 when user has access to the protected tag 3551 21:47:04 accepts the request 3552 21:47:04 when user does not have access to the protected tag 3553 21:47:04 forbids the request 3554 21:47:04 when destroy process fails 3555 21:47:04 behaves like 400 response 3557 21:47:05 when there are no corresponding release link 3558 21:47:05 behaves like 404 response 3560 21:47:05 when user is a reporter 3561 21:47:05 behaves like 403 response 3563 21:47:05 when user is not a project member 3564 21:47:05 behaves like 404 response 3566 21:47:06 when project is public 3567 21:47:06 behaves like 403 response 3569 21:47:07 # [RSpecRunTime] RSpec elapsed time: 18 minutes 51.39 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.17 1.12 1.02 1/280 868 3571 21:47:07 # [RSpecRunTime] Finishing example group spec/requests/api/release/links_spec.rb. It took 36.96 seconds. Expected to take 31.75 seconds. 3572 21:47:07 # [RSpecRunTime] Starting example group spec/requests/api/graphql/project/packages_spec.rb. Expected to take 31.32 seconds. 3573 21:47:07 getting a package list for a project 3574 21:47:08 behaves like group and project packages query 3575 21:47:11 when user has access to the resource 3576 21:47:11 returns packages successfully 3577 21:47:12 deals with metadata 3578 21:47:13 returns the count of the packages 3579 21:47:13 behaves like a working graphql query that returns data 3580 21:47:13 contains data 3581 21:47:13 behaves like a working graphql query 3582 21:47:14 returns a successful response 3583 21:47:14 # [RSpecRunTime] RSpec elapsed time: 18 minutes 57.86 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.08 1.10 1.01 1/280 887 3586 21:47:15 does not contain the web path of errored package 3587 21:47:15 # [RSpecRunTime] RSpec elapsed time: 18 minutes 59.03 seconds. Current RSS: ~1433M. Threads: 5. load average: 1.08 1.10 1.01 1/280 888 3589 21:47:15 when the user does not have access to the resource 3590 21:47:15 behaves like a working graphql query that returns no data 3591 21:47:15 contains no data 3592 21:47:15 behaves like a working graphql query 3593 21:47:16 returns a successful response 3594 21:47:16 when the user is not authenticated 3595 21:47:16 behaves like a working graphql query that returns no data 3596 21:47:16 contains no data 3597 21:47:16 behaves like a working graphql query 3598 21:47:16 returns a successful response 3599 21:47:16 sorting and pagination 3601 21:47:16 behaves like sorted paginated query 3602 21:47:16 behaves like requires variables 3603 21:47:16 shared example requires variables to be set 3605 21:47:16 when sorting 3606 21:47:17 sorts correctly 3607 21:47:17 when paginating 3608 21:47:17 paginates correctly 3609 21:47:18 # [RSpecRunTime] RSpec elapsed time: 19 minutes 1.65 seconds. Current RSS: ~1429M. Threads: 5. load average: 0.99 1.08 1.01 1/280 889 3612 21:47:18 behaves like sorted paginated query 3613 21:47:18 behaves like requires variables 3614 21:47:18 shared example requires variables to be set 3616 21:47:18 when sorting 3617 21:47:18 sorts correctly 3618 21:47:18 when paginating 3619 21:47:19 paginates correctly 3620 21:47:19 # [RSpecRunTime] RSpec elapsed time: 19 minutes 3.24 seconds. Current RSS: ~1424M. Threads: 5. load average: 0.99 1.08 1.01 1/280 890 3623 21:47:19 behaves like sorted paginated query 3624 21:47:19 behaves like requires variables 3625 21:47:19 shared example requires variables to be set 3627 21:47:19 when sorting 3628 21:47:20 sorts correctly 3629 21:47:20 when paginating 3630 21:47:21 paginates correctly 3631 21:47:21 # [RSpecRunTime] RSpec elapsed time: 19 minutes 5.0 seconds. Current RSS: ~1427M. Threads: 5. load average: 0.99 1.08 1.01 1/280 891 3634 21:47:21 behaves like sorted paginated query 3635 21:47:21 behaves like requires variables 3636 21:47:21 shared example requires variables to be set 3638 21:47:21 when sorting 3639 21:47:22 sorts correctly 3640 21:47:22 when paginating 3641 21:47:22 paginates correctly 3642 21:47:23 # [RSpecRunTime] RSpec elapsed time: 19 minutes 6.63 seconds. Current RSS: ~1425M. Threads: 5. load average: 0.99 1.08 1.01 1/280 892 3644 21:47:23 CREATED_DESC 3645 21:47:23 behaves like sorted paginated query 3646 21:47:23 behaves like requires variables 3647 21:47:23 shared example requires variables to be set 3649 21:47:23 when sorting 3650 21:47:23 sorts correctly 3651 21:47:23 when paginating 3652 21:47:24 paginates correctly 3653 21:47:24 # [RSpecRunTime] RSpec elapsed time: 19 minutes 8.37 seconds. Current RSS: ~1427M. Threads: 5. load average: 0.99 1.08 1.01 1/280 893 3656 21:47:24 behaves like sorted paginated query 3657 21:47:24 behaves like requires variables 3658 21:47:24 shared example requires variables to be set 3660 21:47:24 when sorting 3661 21:47:25 sorts correctly 3662 21:47:25 when paginating 3663 21:47:26 paginates correctly 3664 21:47:26 # [RSpecRunTime] RSpec elapsed time: 19 minutes 10.02 seconds. Current RSS: ~1429M. Threads: 5. load average: 0.99 1.08 1.01 1/280 894 3666 21:47:26 VERSION_DESC 3667 21:47:26 behaves like sorted paginated query 3668 21:47:26 behaves like requires variables 3669 21:47:26 shared example requires variables to be set 3671 21:47:26 when sorting 3672 21:47:27 sorts correctly 3673 21:47:27 when paginating 3674 21:47:28 paginates correctly 3675 21:47:28 # [RSpecRunTime] RSpec elapsed time: 19 minutes 11.8 seconds. Current RSS: ~1430M. Threads: 5. load average: 0.99 1.08 1.01 1/280 895 3678 21:47:28 behaves like sorted paginated query 3679 21:47:28 behaves like requires variables 3680 21:47:28 shared example requires variables to be set 3682 21:47:28 when sorting 3683 21:47:28 sorts correctly 3684 21:47:28 when paginating 3685 21:47:29 paginates correctly 3686 21:47:29 # [RSpecRunTime] RSpec elapsed time: 19 minutes 13.51 seconds. Current RSS: ~1431M. Threads: 5. load average: 0.99 1.08 1.01 1/280 896 3688 21:47:29 with an invalid sort 3689 21:47:30 throws an error 3691 21:47:30 package_name 3692 21:47:30 is expected to contain exactly {"name"=>"bab"} 3693 21:47:30 package_type 3694 21:47:31 is expected to contain exactly {"name"=>"dab"} 3696 21:47:32 is expected to contain exactly {"name"=>"my/company/app/my-app"} 3697 21:47:32 # [RSpecRunTime] RSpec elapsed time: 19 minutes 16.05 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.07 1.10 1.01 1/280 897 3699 21:47:32 include_versionless 3700 21:47:32 is expected to include {"name" => "my/company/app/my-app"} 3701 21:47:32 when reading pipelines 3702 21:47:34 loads the second page with pagination first correctly 3703 21:47:35 loads the second page with pagination last correctly 3704 21:47:35 # [RSpecRunTime] RSpec elapsed time: 19 minutes 19.48 seconds. Current RSS: ~1429M. Threads: 5. load average: 1.07 1.10 1.01 1/280 898 3706 21:47:35 protectionRuleExists 3707 21:47:36 efficient database queries 3708 21:47:38 avoids N+1 database queries 3709 21:47:38 # [RSpecRunTime] RSpec elapsed time: 19 minutes 22.38 seconds. Current RSS: ~1425M. Threads: 5. load average: 1.15 1.11 1.02 2/280 917 3711 21:47:38 when package protection rule for package and user exists 3712 21:47:38 current_user_access_level: :reporter, expected_protection_rule_exists: true 3713 21:47:39 returns package protection rules 3714 21:47:39 behaves like a working graphql query that returns data 3715 21:47:39 contains data 3716 21:47:39 behaves like a working graphql query 3717 21:47:40 returns a successful response 3718 21:47:40 # [RSpecRunTime] RSpec elapsed time: 19 minutes 23.98 seconds. Current RSS: ~1420M. Threads: 5. load average: 1.15 1.11 1.02 1/280 918 3720 21:47:40 current_user_access_level: :developer, expected_protection_rule_exists: true 3721 21:47:40 returns package protection rules 3722 21:47:40 behaves like a working graphql query that returns data 3723 21:47:41 contains data 3724 21:47:41 behaves like a working graphql query 3725 21:47:41 returns a successful response 3726 21:47:41 # [RSpecRunTime] RSpec elapsed time: 19 minutes 25.52 seconds. Current RSS: ~1420M. Threads: 5. load average: 1.13 1.11 1.02 1/280 919 3728 21:47:41 current_user_access_level: :maintainer, expected_protection_rule_exists: true 3729 21:47:42 returns package protection rules 3730 21:47:42 behaves like a working graphql query that returns data 3731 21:47:43 contains data 3732 21:47:43 behaves like a working graphql query 3733 21:47:43 returns a successful response 3734 21:47:43 # [RSpecRunTime] RSpec elapsed time: 19 minutes 27.2 seconds. Current RSS: ~1420M. Threads: 5. load average: 1.13 1.11 1.02 1/280 920 3736 21:47:43 current_user_access_level: :owner, expected_protection_rule_exists: true 3737 21:47:44 returns package protection rules 3738 21:47:44 behaves like a working graphql query that returns data 3739 21:47:44 contains data 3740 21:47:44 behaves like a working graphql query 3741 21:47:45 returns a successful response 3742 21:47:45 # [RSpecRunTime] RSpec elapsed time: 19 minutes 28.81 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.13 1.11 1.02 1/280 921 3744 21:47:45 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/packages_spec.rb. It took 37.42 seconds. Expected to take 31.32 seconds. 3745 21:47:45 # [RSpecRunTime] Starting example group spec/controllers/groups/registry/repositories_controller_spec.rb. Expected to take 25.25 seconds. 3746 21:47:45 Groups::Registry::RepositoriesController 3748 21:47:45 behaves like renders correctly 3749 21:47:45 when user has access to registry 3751 21:47:46 show index page 3752 21:47:46 when there is an invalid path error ContainerRegistry::Path::InvalidRegistryPathError 3753 21:47:46 displays a connection error message 3754 21:47:46 # [RSpecRunTime] RSpec elapsed time: 19 minutes 30.57 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.12 1.11 1.02 1/280 922 3756 21:47:46 when there is an invalid path error Faraday::Error 3757 21:47:47 displays a connection error message 3759 21:47:48 has the correct response schema 3760 21:47:48 behaves like renders a list of repositories 3761 21:47:49 returns a list of projects for json format 3762 21:47:49 when there is a ContainerRegistry::Path::InvalidRegistryPathError 3763 21:47:50 displays a connection error message 3764 21:47:50 # [RSpecRunTime] RSpec elapsed time: 19 minutes 33.85 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.12 1.11 1.02 1/281 923 3766 21:47:50 when there is a Faraday::Error 3767 21:47:51 displays a connection error message 3768 21:47:51 behaves like with name parameter 3769 21:47:52 returns the searched repo 3770 21:47:52 # [RSpecRunTime] RSpec elapsed time: 19 minutes 35.83 seconds. Current RSS: ~1420M. Threads: 5. load average: 1.11 1.10 1.02 1/281 924 3772 21:47:52 behaves like a package tracking event 3773 21:47:52 creates a gitlab tracking event list_repositories 3774 21:47:52 with project in subgroup 3775 21:47:52 behaves like renders a list of repositories 3776 21:47:54 returns a list of projects for json format 3777 21:47:54 when there is a ContainerRegistry::Path::InvalidRegistryPathError 3778 21:47:54 displays a connection error message 3779 21:47:54 # [RSpecRunTime] RSpec elapsed time: 19 minutes 38.52 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.11 1.10 1.02 1/281 925 3781 21:47:54 when there is a Faraday::Error 3782 21:47:55 displays a connection error message 3783 21:47:55 behaves like with name parameter 3784 21:47:56 returns the searched repo 3785 21:47:56 # [RSpecRunTime] RSpec elapsed time: 19 minutes 40.49 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.10 1.10 1.01 1/281 926 3787 21:47:56 with project in subgroup and group 3788 21:47:58 returns all the projects 3789 21:47:58 behaves like with name parameter 3790 21:47:59 returns the searched repo 3791 21:47:59 # [RSpecRunTime] RSpec elapsed time: 19 minutes 43.22 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.10 1.10 1.01 1/281 927 3793 21:47:59 user does not have access to container registry 3795 21:47:59 behaves like returning response status 3796 21:48:00 returns not_found 3798 21:48:00 behaves like returning response status 3799 21:48:00 returns not_found 3801 21:48:00 behaves like renders correctly 3802 21:48:00 when user has access to registry 3804 21:48:01 show index page 3805 21:48:01 when there is an invalid path error ContainerRegistry::Path::InvalidRegistryPathError 3806 21:48:01 displays a connection error message 3807 21:48:01 # [RSpecRunTime] RSpec elapsed time: 19 minutes 45.56 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.18 1.12 1.02 1/281 928 3809 21:48:01 when there is an invalid path error Faraday::Error 3810 21:48:02 displays a connection error message 3812 21:48:03 has the correct response schema 3813 21:48:03 behaves like renders a list of repositories 3814 21:48:04 returns a list of projects for json format 3815 21:48:04 when there is a ContainerRegistry::Path::InvalidRegistryPathError 3816 21:48:05 displays a connection error message 3817 21:48:05 # [RSpecRunTime] RSpec elapsed time: 19 minutes 48.83 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.18 1.12 1.02 1/281 929 3819 21:48:05 when there is a Faraday::Error 3820 21:48:05 displays a connection error message 3821 21:48:05 behaves like with name parameter 3822 21:48:07 returns the searched repo 3823 21:48:07 # [RSpecRunTime] RSpec elapsed time: 19 minutes 50.88 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.16 1.12 1.02 1/281 930 3825 21:48:07 behaves like a package tracking event 3826 21:48:07 creates a gitlab tracking event list_repositories 3827 21:48:07 with project in subgroup 3828 21:48:08 behaves like renders a list of repositories 3829 21:48:09 returns a list of projects for json format 3830 21:48:09 when there is a ContainerRegistry::Path::InvalidRegistryPathError 3831 21:48:09 displays a connection error message 3832 21:48:10 # [RSpecRunTime] RSpec elapsed time: 19 minutes 53.63 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.16 1.12 1.02 1/281 931 3834 21:48:10 when there is a Faraday::Error 3835 21:48:10 displays a connection error message 3836 21:48:10 behaves like with name parameter 3837 21:48:12 returns the searched repo 3838 21:48:12 # [RSpecRunTime] RSpec elapsed time: 19 minutes 55.7 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.15 1.11 1.02 1/281 932 3840 21:48:12 with project in subgroup and group 3841 21:48:13 returns all the projects 3842 21:48:13 behaves like with name parameter 3843 21:48:14 returns the searched repo 3844 21:48:14 # [RSpecRunTime] RSpec elapsed time: 19 minutes 58.55 seconds. Current RSS: ~1428M. Threads: 5. load average: 1.15 1.11 1.02 1/280 933 3846 21:48:14 user does not have access to container registry 3848 21:48:14 behaves like returning response status 3849 21:48:15 returns not_found 3851 21:48:15 behaves like returning response status 3852 21:48:16 returns not_found 3853 21:48:16 # [RSpecRunTime] Finishing example group spec/controllers/groups/registry/repositories_controller_spec.rb. It took 31.05 seconds. Expected to take 25.25 seconds. 3854 21:48:16 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/releases/update_spec.rb. Expected to take 24.13 seconds. 3855 21:48:16 Updating an existing release 3856 21:48:17 when the current user has access to update releases 3858 21:48:17 when a new name is provided 3859 21:48:17 behaves like updates release fields 3860 21:48:18 updates the correct field and returns the release 3861 21:48:18 behaves like no errors 3862 21:48:19 returns no errors 3863 21:48:20 # [RSpecRunTime] RSpec elapsed time: 20 minutes 3.61 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.14 1.11 1.02 1/281 965 3865 21:48:20 when null is provided 3866 21:48:20 behaves like updates release fields 3867 21:48:20 updates the correct field and returns the release 3868 21:48:20 behaves like no errors 3869 21:48:22 returns no errors 3870 21:48:22 # [RSpecRunTime] RSpec elapsed time: 20 minutes 5.7 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.21 1.13 1.02 1/281 970 3873 21:48:22 when a new description is provided 3874 21:48:22 behaves like updates release fields 3875 21:48:23 updates the correct field and returns the release 3876 21:48:23 behaves like no errors 3877 21:48:24 returns no errors 3878 21:48:24 # [RSpecRunTime] RSpec elapsed time: 20 minutes 7.81 seconds. Current RSS: ~1432M. Threads: 5. load average: 1.21 1.13 1.02 1/281 975 3880 21:48:24 when null is provided 3881 21:48:24 behaves like updates release fields 3882 21:48:25 updates the correct field and returns the release 3883 21:48:25 behaves like no errors 3884 21:48:26 returns no errors 3885 21:48:26 # [RSpecRunTime] RSpec elapsed time: 20 minutes 9.93 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.21 1.13 1.02 1/281 980 3888 21:48:26 when no time zone is provided 3889 21:48:26 behaves like updates release fields 3890 21:48:27 updates the correct field and returns the release 3891 21:48:27 behaves like no errors 3892 21:48:28 returns no errors 3893 21:48:28 # [RSpecRunTime] RSpec elapsed time: 20 minutes 12.06 seconds. Current RSS: ~1425M. Threads: 5. load average: 1.19 1.12 1.02 1/281 985 3895 21:48:28 when a local time zone is provided 3896 21:48:28 behaves like updates release fields 3897 21:48:29 updates the correct field and returns the release 3898 21:48:29 behaves like no errors 3899 21:48:30 returns no errors 3900 21:48:30 # [RSpecRunTime] RSpec elapsed time: 20 minutes 14.25 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.19 1.12 1.02 1/281 990 3902 21:48:30 when null is provided 3903 21:48:30 behaves like top-level error with message 3904 21:48:31 returns a top-level error with message 3906 21:48:31 when a new set of milestones is provided provided 3907 21:48:31 behaves like updates release fields 3908 21:48:32 updates the correct field and returns the release 3909 21:48:32 behaves like no errors 3910 21:48:33 returns no errors 3911 21:48:33 # [RSpecRunTime] RSpec elapsed time: 20 minutes 17.22 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.17 1.12 1.02 1/281 995 3913 21:48:33 when an empty array is provided 3914 21:48:33 behaves like updates release fields 3915 21:48:34 updates the correct field and returns the release 3916 21:48:34 behaves like no errors 3917 21:48:35 returns no errors 3918 21:48:35 # [RSpecRunTime] RSpec elapsed time: 20 minutes 19.32 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.17 1.12 1.02 1/281 1000 3920 21:48:35 when null is provided 3921 21:48:35 behaves like top-level error with message 3922 21:48:36 returns a top-level error with message 3923 21:48:36 when a non-existent milestone title is provided 3924 21:48:36 behaves like errors-as-data with message 3925 21:48:37 returns an error-as-data with message 3926 21:48:37 when a milestone title from a different project is provided 3927 21:48:37 behaves like errors-as-data with message 3928 21:48:39 returns an error-as-data with message 3929 21:48:39 # [RSpecRunTime] RSpec elapsed time: 20 minutes 22.71 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.16 1.12 1.02 1/281 1005 3932 21:48:39 when no updated fields are provided 3933 21:48:39 behaves like errors-as-data with message 3934 21:48:40 returns an error-as-data with message 3935 21:48:40 when the tag does not exist 3936 21:48:40 behaves like errors-as-data with message 3937 21:48:40 returns an error-as-data with message 3938 21:48:40 when the project does not exist 3939 21:48:40 behaves like top-level error with message 3940 21:48:41 returns a top-level error with message 3941 21:48:41 when the current user doesn't have access to update releases 3942 21:48:41 when the current user is a Reporter 3943 21:48:41 behaves like top-level error with message 3944 21:48:42 returns a top-level error with message 3945 21:48:42 when the current user is a Guest 3946 21:48:42 behaves like top-level error with message 3947 21:48:43 returns a top-level error with message 3948 21:48:43 when the current user is a public user 3949 21:48:43 behaves like top-level error with message 3950 21:48:44 returns a top-level error with message 3951 21:48:44 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/releases/update_spec.rb. It took 28.18 seconds. Expected to take 24.13 seconds. 3952 21:48:44 # [RSpecRunTime] Starting example group spec/requests/api/go_proxy_spec.rb. Expected to take 21.24 seconds. 3954 21:48:47 GET /projects/:id/packages/go/*module_name/@v/list 3955 21:48:47 for the root module 3956 21:48:47 behaves like a module version list resource 3957 21:48:48 returns v1.0.1, v1.0.2, v1.0.3 3958 21:48:48 # [RSpecRunTime] RSpec elapsed time: 20 minutes 32.15 seconds. Current RSS: ~1419M. Threads: 5. load average: 1.21 1.13 1.03 1/286 1292 3960 21:48:48 for the package 3961 21:48:48 behaves like a module version list resource 3962 21:48:48 returns nothing 3963 21:48:48 for the submodule 3964 21:48:48 behaves like a module version list resource 3965 21:48:49 returns v1.0.3 3966 21:48:49 for the root module v2 3967 21:48:49 behaves like a module version list resource 3968 21:48:49 returns v2.0.0 3969 21:48:49 with a URL encoded relative path component 3970 21:48:49 behaves like a missing module version list resource 3971 21:48:49 behaves like an unavailable resource 3972 21:48:50 returns not found 3973 21:48:50 with the feature disabled 3974 21:48:50 behaves like a missing module version list resource 3975 21:48:50 behaves like an unavailable resource 3976 21:48:50 returns not found 3977 21:48:50 GET /projects/:id/packages/go/*module_name/@v/:module_version.info 3978 21:48:50 with the root module v1.0.1 3979 21:48:50 behaves like a module version information resource 3980 21:48:51 returns information for v1.0.1 3981 21:48:51 with the submodule v1.0.3 3982 21:48:51 behaves like a module version information resource 3983 21:48:51 returns information for v1.0.3 3984 21:48:51 with the root module v2.0.0 3985 21:48:51 behaves like a module version information resource 3986 21:48:51 returns information for v2.0.0 3987 21:48:51 with an invalid path 3988 21:48:51 behaves like a missing module version information resource 3989 21:48:51 behaves like an unavailable resource 3990 21:48:52 returns not found 3991 21:48:52 with an invalid version 3992 21:48:52 behaves like a missing module version information resource 3993 21:48:52 behaves like an unavailable resource 3994 21:48:52 returns not found 3995 21:48:52 with a pseudo-version for v1 3996 21:48:52 behaves like a module pseudo-version information resource 3997 21:48:53 returns information for v1.0.4-0.yyyymmddhhmmss-abcdefabcdef 3998 21:48:53 with a pseudo-version for v2 3999 21:48:53 behaves like a module pseudo-version information resource 4000 21:48:53 returns information for v2.0.0-yyyymmddhhmmss-abcdefabcdef 4001 21:48:53 with a pseudo-version with an invalid timestamp 4002 21:48:53 behaves like a missing module pseudo-version information resource 4003 21:48:53 behaves like an unavailable resource 4004 21:48:53 returns not found 4005 21:48:53 with a pseudo-version with an invalid commit sha 4006 21:48:53 behaves like a missing module pseudo-version information resource 4007 21:48:53 behaves like an unavailable resource 4008 21:48:54 returns not found 4009 21:48:54 with a pseudo-version with a short commit sha 4010 21:48:54 behaves like a missing module pseudo-version information resource 4011 21:48:54 behaves like an unavailable resource 4012 21:48:54 returns not found 4013 21:48:54 GET /projects/:id/packages/go/*module_name/@v/:module_version.mod 4014 21:48:54 with the root module v1.0.1 4015 21:48:54 behaves like a module file resource 4016 21:48:55 returns /go.mod from the repo 4017 21:48:55 with the submodule v1.0.3 4018 21:48:55 behaves like a module file resource 4019 21:48:55 returns /mod/go.mod from the repo 4020 21:48:55 with the root module v2.0.0 4021 21:48:55 behaves like a module file resource 4022 21:48:55 returns /v2/go.mod from the repo 4023 21:48:55 with an invalid path 4024 21:48:55 behaves like a missing module file resource 4025 21:48:55 behaves like an unavailable resource 4026 21:48:56 returns not found 4027 21:48:56 with an invalid version 4028 21:48:56 behaves like a missing module file resource 4029 21:48:56 behaves like an unavailable resource 4030 21:48:56 returns not found 4031 21:48:56 GET /projects/:id/packages/go/*module_name/@v/:module_version.zip 4032 21:48:56 with the root module v1.0.1 4033 21:48:56 behaves like a module archive resource 4034 21:48:57 returns an archive of / @ v1.0.1 from the repo 4035 21:48:57 with the root module v1.0.2 4036 21:48:57 behaves like a module archive resource 4037 21:48:57 returns an archive of / @ v1.0.2 from the repo 4038 21:48:57 with the root module v1.0.3 4039 21:48:57 behaves like a module archive resource 4040 21:48:57 returns an archive of / @ v1.0.3 from the repo 4041 21:48:57 with the submodule v1.0.3 4042 21:48:57 behaves like a module archive resource 4043 21:48:58 returns an archive of /mod @ v1.0.3 from the repo 4044 21:48:58 with the root module v2.0.0 4045 21:48:58 behaves like a module archive resource 4046 21:48:58 returns an archive of /v2 @ v2.0.0 from the repo 4047 21:48:58 with an invalid module directive 4048 21:49:00 GET /projects/:id/packages/go/*module_name/@v/list 4049 21:49:00 with a completely wrong directive for v1 4050 21:49:00 behaves like a module version list resource 4051 21:49:00 returns nothing 4052 21:49:00 # [RSpecRunTime] RSpec elapsed time: 20 minutes 44.46 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.18 1.13 1.03 1/287 1534 4054 21:49:00 with a directive omitting the suffix for v2 4055 21:49:00 behaves like a module version list resource 4056 21:49:01 returns nothing 4057 21:49:01 GET /projects/:id/packages/go/*module_name/@v/:module_version.info 4058 21:49:01 with a completely wrong directive for v1 4059 21:49:01 behaves like a missing module version information resource 4060 21:49:01 behaves like an unavailable resource 4061 21:49:01 returns not found 4062 21:49:01 with a directive omitting the suffix for v2 4063 21:49:01 behaves like a missing module version information resource 4064 21:49:01 behaves like an unavailable resource 4065 21:49:02 returns not found 4066 21:49:02 with a case sensitive project and versions 4067 21:49:03 GET /projects/:id/packages/go/*module_name/@v/list 4068 21:49:03 with a case encoded path 4069 21:49:03 behaves like a module version list resource 4070 21:49:03 returns v1.0.1-prerelease, v1.0.1-Prerelease 4071 21:49:04 # [RSpecRunTime] RSpec elapsed time: 20 minutes 47.66 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.09 1.11 1.02 4/287 1676 4073 21:49:04 without a case encoded path 4074 21:49:04 behaves like a missing module version list resource 4075 21:49:04 behaves like an unavailable resource 4076 21:49:04 returns not found 4077 21:49:04 GET /projects/:id/packages/go/*module_name/@v/:module_version.info 4078 21:49:04 with a case encoded path 4079 21:49:04 behaves like a module version information resource 4080 21:49:04 returns information for v1.0.1-Prerelease 4081 21:49:04 without a case encoded path 4082 21:49:04 behaves like a module version information resource 4083 21:49:05 returns information for v1.0.1-prerelease 4084 21:49:05 with a private project 4085 21:49:05 GET /projects/:id/packages/go/*module_name/@v/list 4086 21:49:05 returns ok with an oauth token 4087 21:49:06 returns ok with a job token 4088 21:49:06 returns ok with a personal access token 4089 21:49:07 returns ok with a personal access token and basic authentication 4090 21:49:07 returns unauthorized with a failed job token 4091 21:49:08 returns unauthorized with no authentication 4092 21:49:08 # [RSpecRunTime] RSpec elapsed time: 20 minutes 51.67 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.16 1.12 1.03 1/286 1712 4094 21:49:08 with access to package registry for everyone 4095 21:49:08 behaves like a module version list resource 4096 21:49:08 returns v1.0.1, v1.0.2, v1.0.3 4097 21:49:08 behaves like a module version information resource 4098 21:49:08 returns information for v1.0.1 4099 21:49:08 behaves like a module file resource 4100 21:49:08 returns /go.mod from the repo 4101 21:49:08 behaves like a module archive resource 4102 21:49:09 returns an archive of / @ v1.0.1 from the repo 4103 21:49:09 with a public project 4104 21:49:09 GET /projects/:id/packages/go/*module_name/@v/list 4105 21:49:09 returns ok with no authentication 4106 21:49:09 with a non-existent project 4107 21:49:09 GET /projects/:id/packages/go/*module_name/@v/list 4108 21:49:10 returns not found with a user 4109 21:49:10 returns not found with an oauth token 4110 21:49:10 returns not found with a job token 4111 21:49:11 returns not found with a personal access token 4112 21:49:11 returns unauthorized with no authentication 4113 21:49:11 # [RSpecRunTime] RSpec elapsed time: 20 minutes 55.03 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.16 1.12 1.03 1/286 1739 4115 21:49:11 # [RSpecRunTime] Finishing example group spec/requests/api/go_proxy_spec.rb. It took 26.99 seconds. Expected to take 21.24 seconds. 4116 21:49:11 # [RSpecRunTime] Starting example group spec/commands/metrics_server/metrics_server_spec.rb. Expected to take 18.58 seconds. 4117 21:49:11 GitLab metrics server 4118 21:49:11 behaves like spawns a server 4119 21:49:11 targeting puma 4120 21:49:11 behaves like serves metrics endpoint 4121 21:49:16 serves /metrics endpoint 4122 21:49:16 # [RSpecRunTime] RSpec elapsed time: 21 minutes 0.41 second. Current RSS: ~1410M. Threads: 5. load average: 1.15 1.12 1.03 1/283 1747 4124 21:49:16 when using Pathname instance as target directory 4125 21:49:16 behaves like serves metrics endpoint 4126 21:49:20 serves /metrics endpoint 4127 21:49:21 # [RSpecRunTime] RSpec elapsed time: 21 minutes 4.67 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.21 1.14 1.03 1/282 1754 4129 21:49:21 behaves like spawns a server 4130 21:49:21 targeting sidekiq 4131 21:49:21 behaves like serves metrics endpoint 4132 21:49:24 serves /metrics endpoint 4133 21:49:24 # [RSpecRunTime] RSpec elapsed time: 21 minutes 7.91 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.20 1.13 1.03 1/282 1761 4135 21:49:24 when using Pathname instance as target directory 4136 21:49:24 behaves like serves metrics endpoint 4137 21:49:27 serves /metrics endpoint 4138 21:49:27 # [RSpecRunTime] RSpec elapsed time: 21 minutes 11.14 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.18 1.13 1.03 1/282 1768 4140 21:49:27 # [RSpecRunTime] Finishing example group spec/commands/metrics_server/metrics_server_spec.rb. It took 16.1 seconds. Expected to take 18.58 seconds. 4141 21:49:27 # [RSpecRunTime] Starting example group spec/requests/api/group_boards_spec.rb. Expected to take 15.71 seconds. 4142 21:49:27 API::GroupBoards 4143 21:49:29 behaves like group and project boards 4144 21:49:30 avoids N+1 queries 4145 21:49:30 GET /groups/:id/boards 4146 21:49:30 when unauthenticated 4147 21:49:31 returns authentication error 4148 21:49:31 # [RSpecRunTime] RSpec elapsed time: 21 minutes 14.85 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.18 1.13 1.03 2/281 1785 4150 21:49:31 when authenticated 4151 21:49:31 returns the issue boards 4152 21:49:31 GET /groups/:id/boards/:board_id 4153 21:49:32 get a single board by id 4154 21:49:32 PUT /groups/:id/boards/:board_id 4155 21:49:33 updates the board name 4156 21:49:33 updates the issue board booleans 4157 21:49:33 # [RSpecRunTime] RSpec elapsed time: 21 minutes 17.58 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.17 1.13 1.03 1/281 1786 4159 21:49:33 GET /groups/:id/boards/:board_id/lists 4160 21:49:34 returns issue board lists 4161 21:49:35 returns 404 if board not found 4162 21:49:35 # [RSpecRunTime] RSpec elapsed time: 21 minutes 18.82 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.17 1.13 1.03 1/281 1787 4164 21:49:35 GET /groups/:id/boards/:board_id/lists/:list_id 4165 21:49:35 returns a list 4166 21:49:36 returns 404 if list not found 4167 21:49:36 # [RSpecRunTime] RSpec elapsed time: 21 minutes 20.17 seconds. Current RSS: ~1425M. Threads: 5. load average: 1.17 1.13 1.03 1/281 1788 4169 21:49:36 POST /groups/:id/boards/lists 4170 21:49:37 creates a new issue board list for labels 4171 21:49:37 returns 400 when creating a new list if label_id is invalid 4172 21:49:38 returns 403 for members with guest role 4173 21:49:38 # [RSpecRunTime] RSpec elapsed time: 21 minutes 22.24 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.31 1.16 1.04 1/281 1789 4175 21:49:38 PUT /groups/:id/boards/:board_id/lists/:list_id to update only position 4176 21:49:39 updates a list 4177 21:49:39 returns 404 error if list id not found 4178 21:49:40 returns 403 for members with guest role 4179 21:49:40 # [RSpecRunTime] RSpec elapsed time: 21 minutes 24.14 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.31 1.16 1.04 1/281 1790 4181 21:49:40 DELETE /groups/:id/boards/lists/:list_id 4182 21:49:41 rejects a non member from deleting a list 4183 21:49:41 rejects a user with guest role from deleting a list 4184 21:49:42 returns 404 error if list id not found 4185 21:49:42 when the user is parent owner 4186 21:49:43 deletes the list if an admin requests it 4187 21:49:43 behaves like 412 response 4188 21:49:43 for a modified resource 4189 21:49:44 returns 412 with a JSON error 4190 21:49:44 # [RSpecRunTime] RSpec elapsed time: 21 minutes 28.03 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.29 1.16 1.04 1/281 1791 4192 21:49:44 for an unmodified resource 4193 21:49:45 returns 204 with an empty body 4194 21:49:45 POST /groups/:id/boards/lists 4195 21:49:45 does not create lists for child project labels 4196 21:49:45 # [RSpecRunTime] Finishing example group spec/requests/api/group_boards_spec.rb. It took 18.0 seconds. Expected to take 15.71 seconds. 4197 21:49:45 # [RSpecRunTime] Starting example group spec/requests/api/graphql/group/group_releases_spec.rb. Expected to take 15.48 seconds. 4198 21:49:45 Query.group(fullPath).releases() 4199 21:49:45 ensures that the correct data is returned based on the project's visibility and the user's access level 4200 21:49:45 when the group is private 4201 21:49:47 when the user is not logged in 4202 21:49:47 behaves like no access to any release data 4204 21:49:49 # [RSpecRunTime] RSpec elapsed time: 21 minutes 32.86 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.26 1.15 1.04 1/282 1810 4206 21:49:49 when the user has Guest permissions 4207 21:49:49 behaves like no access to any repository-related fields 4208 21:49:49 repository-related fields 4209 21:49:49 does not return data for fields that expose repository information 4210 21:49:49 behaves like correct total count 4211 21:49:50 returns the total count 4212 21:49:50 when the user has Reporter permissions 4213 21:49:50 behaves like full access to all repository-related fields 4214 21:49:50 repository-related fields 4215 21:49:51 returns data for fields that are protected in private projects 4216 21:49:51 behaves like correct total count 4217 21:49:51 returns the total count 4218 21:49:51 behaves like when there are no releases 4219 21:49:52 returns an empty array 4220 21:49:52 behaves like no access to editUrl 4221 21:49:52 does not return editUrl 4222 21:49:52 when the user has Developer permissions 4223 21:49:52 behaves like full access to all repository-related fields 4224 21:49:52 repository-related fields 4225 21:49:52 returns data for fields that are protected in private projects 4226 21:49:52 behaves like correct total count 4227 21:49:53 returns the total count 4228 21:49:53 behaves like when there are no releases 4229 21:49:54 returns an empty array 4230 21:49:54 behaves like access to editUrl 4231 21:49:54 returns editUrl 4232 21:49:54 when the group is public 4233 21:49:55 when the user is not logged in 4234 21:49:55 behaves like no access to any release data 4236 21:49:56 # [RSpecRunTime] RSpec elapsed time: 21 minutes 39.84 seconds. Current RSS: ~1449M. Threads: 5. load average: 1.24 1.15 1.04 1/283 1830 4238 21:49:56 when the user has Guest permissions 4239 21:49:56 behaves like full access to all repository-related fields 4240 21:49:56 repository-related fields 4241 21:49:56 returns data for fields that are protected in private projects 4242 21:49:56 behaves like correct total count 4243 21:49:57 returns the total count 4244 21:49:57 behaves like when there are no releases 4245 21:49:57 returns an empty array 4246 21:49:57 behaves like no access to editUrl 4247 21:49:58 does not return editUrl 4248 21:49:58 when the user has Reporter permissions 4249 21:49:58 behaves like full access to all repository-related fields 4250 21:49:58 repository-related fields 4251 21:49:58 returns data for fields that are protected in private projects 4252 21:49:58 behaves like correct total count 4253 21:49:59 returns the total count 4254 21:49:59 behaves like when there are no releases 4255 21:49:59 returns an empty array 4256 21:49:59 behaves like no access to editUrl 4257 21:49:59 does not return editUrl 4258 21:49:59 when the user has Developer permissions 4259 21:49:59 behaves like full access to all repository-related fields 4260 21:49:59 repository-related fields 4261 21:50:00 returns data for fields that are protected in private projects 4262 21:50:00 behaves like correct total count 4263 21:50:01 returns the total count 4264 21:50:01 behaves like when there are no releases 4265 21:50:01 returns an empty array 4266 21:50:01 behaves like access to editUrl 4267 21:50:01 returns editUrl 4268 21:50:01 sorting and pagination 4269 21:50:02 when sorting by released_at 4270 21:50:03 when ascending 4271 21:50:03 behaves like sorted paginated query 4272 21:50:03 behaves like requires variables 4273 21:50:03 shared example requires variables to be set 4274 21:50:03 # [RSpecRunTime] RSpec elapsed time: 21 minutes 46.74 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.28 1.16 1.04 1/284 1833 4277 21:50:03 when sorting 4278 21:50:03 sorts correctly 4279 21:50:03 when paginating 4280 21:50:04 paginates correctly 4281 21:50:04 # [RSpecRunTime] RSpec elapsed time: 21 minutes 47.99 seconds. Current RSS: ~1431M. Threads: 5. load average: 1.28 1.16 1.04 1/283 1834 4283 21:50:04 when descending 4284 21:50:04 behaves like sorted paginated query 4285 21:50:04 behaves like requires variables 4286 21:50:04 shared example requires variables to be set 4288 21:50:04 when sorting 4289 21:50:04 sorts correctly 4290 21:50:04 when paginating 4291 21:50:05 paginates correctly 4292 21:50:05 # [RSpecRunTime] RSpec elapsed time: 21 minutes 49.36 seconds. Current RSS: ~1431M. Threads: 5. load average: 1.28 1.16 1.04 1/283 1835 4294 21:50:05 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/group/group_releases_spec.rb. It took 20.24 seconds. Expected to take 15.48 seconds. 4295 21:50:05 # [RSpecRunTime] Starting example group spec/requests/api/group_export_spec.rb. Expected to take 12.86 seconds. 4296 21:50:05 API::GroupExport 4297 21:50:05 GET /groups/:group_id/export/download 4298 21:50:05 when export file exists 4299 21:50:06 downloads exported group archive 4300 21:50:06 when export_file.file does not exist 4302 21:50:06 # [RSpecRunTime] RSpec elapsed time: 21 minutes 50.61 seconds. Current RSS: ~1428M. Threads: 5. load average: 1.26 1.16 1.04 1/283 1836 4304 21:50:06 when object is not present 4306 21:50:08 # [RSpecRunTime] RSpec elapsed time: 21 minutes 51.7 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.26 1.16 1.04 1/283 1837 4308 21:50:08 when export file does not exist 4310 21:50:08 POST /groups/:group_id/export 4311 21:50:08 when user is a group owner 4312 21:50:08 Job arguments to GroupExportWorker must be native JSON types, but :exported_by_admin is a Symbol. 4314 21:50:08 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4315 21:50:08 accepts download 4316 21:50:09 calls the service correctly 4317 21:50:09 when user is an admin 4318 21:50:09 calls the service correctly 4319 21:50:09 # [RSpecRunTime] RSpec elapsed time: 21 minutes 53.54 seconds. Current RSS: ~1420M. Threads: 5. load average: 1.26 1.16 1.04 1/281 1838 4321 21:50:09 when the export cannot be started 4322 21:50:10 returns an error 4323 21:50:10 when user is not a group owner 4324 21:50:10 forbids the request 4325 21:50:10 when the requests have exceeded the rate limit 4326 21:50:11 throttles the endpoint 4327 21:50:11 relations export 4328 21:50:11 POST /groups/:id/export_relations 4329 21:50:11 accepts the request 4330 21:50:11 when response is not success 4331 21:50:12 returns api error 4332 21:50:12 when request is to export in batches 4333 21:50:12 accepts the request 4334 21:50:12 GET /groups/:id/export_relations/download 4335 21:50:12 when export request is not batched 4336 21:50:12 when export file exists 4337 21:50:12 downloads exported group archive 4338 21:50:12 when export_file.file does not exist 4340 21:50:13 when export is batched 4342 21:50:13 when export request is batched 4343 21:50:14 downloads exported batch 4344 21:50:14 when request is to download not batched export 4346 21:50:15 # [RSpecRunTime] RSpec elapsed time: 21 minutes 59.06 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.24 1.16 1.04 1/280 1839 4348 21:50:15 when batch cannot be found 4350 21:50:16 when batch file cannot be found 4352 21:50:16 GET /groups/:id/export_relations/status 4353 21:50:17 returns a list of relation export statuses 4354 21:50:17 when relation is specified 4355 21:50:17 return a single relation export status 4356 21:50:17 when there is a batched export 4357 21:50:18 returns a list of batched relation export statuses 4358 21:50:18 when the export was started by another user 4359 21:50:19 returns not_found when a relation was specified 4360 21:50:19 does not appear in the list of all statuses 4361 21:50:19 # [RSpecRunTime] RSpec elapsed time: 22 minutes 3.15 seconds. Current RSS: ~1428M. Threads: 5. load average: 1.22 1.15 1.04 1/280 1840 4363 21:50:19 when bulk import is disabled 4364 21:50:19 enables the feature when override flag is enabled for the user 4365 21:50:20 does not enable the feature when override flag is enabled for another user 4366 21:50:20 behaves like 404 response 4368 21:50:21 # [RSpecRunTime] RSpec elapsed time: 22 minutes 4.66 seconds. Current RSS: ~1431M. Threads: 5. load average: 1.22 1.15 1.04 1/280 1841 4370 21:50:21 # [RSpecRunTime] Finishing example group spec/requests/api/group_export_spec.rb. It took 15.28 seconds. Expected to take 12.86 seconds. 4371 21:50:21 # [RSpecRunTime] Starting example group spec/requests/projects/commit_controller_spec.rb. Expected to take 12.45 seconds. 4372 21:50:21 Projects::CommitController 4373 21:50:21 #rapid_diffs 4375 21:50:26 uses show action when rapid_diffs query parameter doesnt exist 4376 21:50:28 shows only first 5 files 4377 21:50:29 renders rapid_diffs template 4378 21:50:29 when the feature flag rapid_diffs is disabled 4380 21:50:31 uses show action when rapid_diffs query parameter doesnt exist 4381 21:50:31 # [RSpecRunTime] RSpec elapsed time: 22 minutes 14.71 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.18 1.15 1.04 1/282 1939 4383 21:50:31 for stream_url 4384 21:50:32 returns stream_url with offset 4385 21:50:32 when view is set to parallel 4386 21:50:33 returns stream_url with parallel view 4387 21:50:33 # [RSpecRunTime] RSpec elapsed time: 22 minutes 17.39 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.17 1.14 1.04 1/282 1968 4389 21:50:33 # [RSpecRunTime] Finishing example group spec/requests/projects/commit_controller_spec.rb. It took 12.74 seconds. Expected to take 12.45 seconds. 4390 21:50:33 # [RSpecRunTime] Starting example group spec/controllers/projects/pipelines/tests_controller_spec.rb. Expected to take 10.92 seconds. 4391 21:50:33 Projects::Pipelines::TestsController 4392 21:50:33 GET #summary.json 4393 21:50:33 when pipeline has build report results 4394 21:50:36 renders test report summary data 4395 21:50:36 # [RSpecRunTime] RSpec elapsed time: 22 minutes 20.07 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.17 1.14 1.04 1/282 1987 4397 21:50:36 when pipeline does not have build report results 4398 21:50:38 renders test report summary data 4399 21:50:38 # [RSpecRunTime] RSpec elapsed time: 22 minutes 21.7 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.24 1.16 1.05 1/282 2006 4401 21:50:38 GET #show.json 4402 21:50:38 when pipeline has builds with test reports 4403 21:50:38 when artifacts are expired 4404 21:50:40 renders test suite 4405 21:50:40 # [RSpecRunTime] RSpec elapsed time: 22 minutes 23.8 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.24 1.16 1.05 1/284 2029 4407 21:50:40 when artifacts do not exist 4408 21:50:42 renders not_found errors 4409 21:50:42 # [RSpecRunTime] RSpec elapsed time: 22 minutes 25.83 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.22 1.16 1.05 1/285 2049 4411 21:50:42 when artifacts are not expired 4412 21:50:44 renders test suite data 4413 21:50:44 # [RSpecRunTime] RSpec elapsed time: 22 minutes 28.08 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.22 1.16 1.05 1/283 2079 4415 21:50:44 when pipeline has no builds that matches the given build_ids 4417 21:50:46 # [RSpecRunTime] RSpec elapsed time: 22 minutes 30.29 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.22 1.16 1.05 1/283 2098 4419 21:50:46 # [RSpecRunTime] Finishing example group spec/controllers/projects/pipelines/tests_controller_spec.rb. It took 12.89 seconds. Expected to take 10.92 seconds. 4420 21:50:46 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/merge_requests/set_locked_spec.rb. Expected to take 10.28 seconds. 4421 21:50:46 Setting locked status of a merge request 4422 21:50:49 returns an error if the user is not allowed to update the merge request 4423 21:50:52 marks the merge request as WIP 4424 21:50:54 does not do anything if the merge request was already locked 4425 21:50:54 when passing locked false as input 4426 21:50:57 does not do anything if the merge request was not marked locked 4427 21:50:59 unmarks the merge request as locked 4428 21:50:59 # [RSpecRunTime] RSpec elapsed time: 22 minutes 43.56 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.17 1.15 1.04 1/288 2383 4430 21:50:59 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/merge_requests/set_locked_spec.rb. It took 13.26 seconds. Expected to take 10.28 seconds. 4431 21:50:59 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/container_registry/protection/rule/delete_spec.rb. Expected to take 8.98 seconds. 4432 21:50:59 Deleting a container registry protection rule 4433 21:51:01 responds with deleted container registry protection rule 4434 21:51:01 behaves like a working GraphQL mutation 4435 21:51:01 with a personal access token 4436 21:51:01 behaves like prevents access to the mutation 4437 21:51:01 does not resolve the mutation 4438 21:51:01 # [RSpecRunTime] RSpec elapsed time: 22 minutes 45.35 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.17 1.15 1.04 1/288 2402 4440 21:51:01 behaves like allows access to the mutation 4441 21:51:01 behaves like a working graphql query that returns data 4442 21:51:02 contains data 4443 21:51:02 behaves like a working graphql query 4444 21:51:02 returns a successful response 4445 21:51:02 with an OAuth token 4446 21:51:02 behaves like prevents access to the mutation 4447 21:51:02 does not resolve the mutation 4448 21:51:02 behaves like allows access to the mutation 4449 21:51:02 behaves like a working graphql query that returns data 4450 21:51:03 contains data 4451 21:51:03 behaves like a working graphql query 4452 21:51:03 returns a successful response 4453 21:51:03 when current_user does not have permission 4454 21:51:04 current_user: developer 4455 21:51:04 is expected to include (a string matching /you don't have permission to perform this action/) 4456 21:51:04 behaves like an erroneous response 4457 21:51:04 is expected to be blank 4458 21:51:05 is expected not to change `::ContainerRegistry::Protection::Rule.count` 4459 21:51:05 # [RSpecRunTime] RSpec elapsed time: 22 minutes 48.91 seconds. Current RSS: ~1434M. Threads: 5. load average: 1.15 1.14 1.04 1/286 2403 4461 21:51:05 current_user: reporter 4462 21:51:05 is expected to include (a string matching /you don't have permission to perform this action/) 4463 21:51:05 behaves like an erroneous response 4464 21:51:05 is expected to be blank 4465 21:51:06 is expected not to change `::ContainerRegistry::Protection::Rule.count` 4466 21:51:06 current_user: guest 4467 21:51:06 is expected to include (a string matching /you don't have permission to perform this action/) 4468 21:51:06 behaves like an erroneous response 4469 21:51:06 is expected to be blank 4470 21:51:07 is expected not to change `::ContainerRegistry::Protection::Rule.count` 4471 21:51:07 current_user: anonymous 4472 21:51:07 is expected to include (a string matching /you don't have permission to perform this action/) 4473 21:51:07 behaves like an erroneous response 4474 21:51:07 is expected to be blank 4475 21:51:08 is expected not to change `::ContainerRegistry::Protection::Rule.count` 4476 21:51:08 when feature flag ':container_registry_protected_containers' disabled 4477 21:51:08 is expected to include (a string matching /'container_registry_protected_containers' feature flag is disabled/) 4478 21:51:08 behaves like an erroneous response 4479 21:51:08 is expected to be blank 4480 21:51:08 is expected not to change `::ContainerRegistry::Protection::Rule.count` 4481 21:51:08 with deleted container registry protection rule 4482 21:51:09 is expected to include (a string matching /you don't have permission to perform this action/) 4483 21:51:09 behaves like an erroneous response 4484 21:51:09 is expected to be blank 4485 21:51:09 is expected not to change `::ContainerRegistry::Protection::Rule.count` 4486 21:51:09 with existing container registry protection rule belonging to other project 4487 21:51:10 is expected to include (a string matching /you don't have permission to perform this action/) 4488 21:51:10 behaves like an erroneous response 4489 21:51:10 is expected to be blank 4490 21:51:10 is expected not to change `::ContainerRegistry::Protection::Rule.count` 4491 21:51:11 # [RSpecRunTime] RSpec elapsed time: 22 minutes 54.63 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.14 1.14 1.04 1/282 2404 4493 21:51:11 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/container_registry/protection/rule/delete_spec.rb. It took 11.08 seconds. Expected to take 8.98 seconds. 4494 21:51:11 # [RSpecRunTime] Starting example group spec/requests/jira_connect/repositories_controller_spec.rb. Expected to take 8.6 seconds. 4495 21:51:11 JiraConnect::RepositoriesController 4496 21:51:11 Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 4498 21:51:11 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4499 21:51:12 GET /-/jira_connect/repositories/search 4501 21:51:12 Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 4503 21:51:12 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4505 21:51:13 # [RSpecRunTime] RSpec elapsed time: 22 minutes 56.72 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.13 1.14 1.04 1/286 2526 4507 21:51:13 with valid JWT 4508 21:51:13 without query params 4509 21:51:13 Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 4511 21:51:13 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4513 21:51:14 # [RSpecRunTime] RSpec elapsed time: 22 minutes 57.86 seconds. Current RSS: ~1420M. Threads: 5. load average: 1.13 1.14 1.04 1/287 2594 4515 21:51:14 with query params 4516 21:51:15 Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 4518 21:51:15 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4520 21:51:16 Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 4522 21:51:16 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4523 21:51:16 renders the relevant data as JSON 4524 21:51:16 # [RSpecRunTime] RSpec elapsed time: 23 minutes 0.05 second. Current RSS: ~1418M. Threads: 5. load average: 1.13 1.14 1.04 1/287 2714 4526 21:51:16 POST /-/jira_connect/repositories/associate 4528 21:51:17 Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 4530 21:51:17 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4532 21:51:17 with valid JWT 4533 21:51:17 with invalid ID 4534 21:51:18 Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 4536 21:51:18 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4538 21:51:18 with valid ID 4539 21:51:19 Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 4541 21:51:19 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4543 21:51:20 Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 4545 21:51:20 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4546 21:51:20 renders the relevant data as JSON 4547 21:51:20 # [RSpecRunTime] RSpec elapsed time: 23 minutes 4.07 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.12 1.14 1.04 1/287 2953 4549 21:51:20 # [RSpecRunTime] Finishing example group spec/requests/jira_connect/repositories_controller_spec.rb. It took 9.43 seconds. Expected to take 8.6 seconds. 4550 21:51:20 # [RSpecRunTime] Starting example group spec/mailers/emails/pipelines_spec.rb. Expected to take 8.11 seconds. 4551 21:51:20 Emails::Pipelines 4552 21:51:21 #pipeline_success_email 4553 21:51:21 behaves like correct pipeline information 4554 21:51:21 has a correct information 4555 21:51:21 when pipeline on master branch has a merge request 4556 21:51:22 has correct information that there is no merge request link 4557 21:51:22 # [RSpecRunTime] RSpec elapsed time: 23 minutes 6.34 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.11 1.13 1.04 1/288 3012 4559 21:51:22 when pipeline for merge requests 4560 21:51:23 has correct information that there is a merge request link 4561 21:51:23 when branch pipeline is set to a merge request as a head pipeline 4562 21:51:24 has correct information that there is a merge request link 4563 21:51:24 behaves like only accepts a single recipient 4564 21:51:24 raises an ArgumentError 4565 21:51:24 #pipeline_failed_email 4566 21:51:24 behaves like correct pipeline information 4567 21:51:24 has a correct information 4568 21:51:24 when pipeline on master branch has a merge request 4569 21:51:25 has correct information that there is no merge request link 4570 21:51:25 # [RSpecRunTime] RSpec elapsed time: 23 minutes 9.11 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.11 1.13 1.04 1/288 3112 4572 21:51:25 when pipeline for merge requests 4573 21:51:26 has correct information that there is a merge request link 4574 21:51:26 when branch pipeline is set to a merge request as a head pipeline 4575 21:51:27 has correct information that there is a merge request link 4576 21:51:27 behaves like only accepts a single recipient 4577 21:51:27 raises an ArgumentError 4578 21:51:27 #pipeline_fixed_email 4579 21:51:27 behaves like correct pipeline information 4580 21:51:27 has a correct information 4581 21:51:27 when pipeline on master branch has a merge request 4582 21:51:28 has correct information that there is no merge request link 4583 21:51:28 when pipeline for merge requests 4584 21:51:28 has correct information that there is a merge request link 4585 21:51:28 when branch pipeline is set to a merge request as a head pipeline 4586 21:51:29 has correct information that there is a merge request link 4587 21:51:29 behaves like only accepts a single recipient 4588 21:51:29 raises an ArgumentError 4589 21:51:29 # [RSpecRunTime] Finishing example group spec/mailers/emails/pipelines_spec.rb. It took 9.3 seconds. Expected to take 8.11 seconds. 4590 21:51:29 # [RSpecRunTime] Starting example group spec/requests/api/applications_spec.rb. Expected to take 6.6 seconds. 4591 21:51:29 API::Applications 4592 21:51:29 POST /applications 4593 21:51:29 behaves like POST request permissions for admin mode 4594 21:51:29 behaves like when admin 4595 21:51:30 behaves like makes request 4597 21:51:30 behaves like makes request 4599 21:51:30 behaves like when user 4601 21:51:30 behaves like makes request 4603 21:51:30 authenticated and authorized user 4604 21:51:31 creates and returns an OAuth application 4605 21:51:31 does not allow creating an application with the wrong redirect_uri format 4606 21:51:31 does not allow creating an application with a forbidden URI format 4607 21:51:31 does not allow creating an application without a name 4608 21:51:31 does not allow creating an application without a redirect_uri 4609 21:51:32 does not allow creating an application without specifying `scopes` 4610 21:51:32 does not allow creating an application with blank `scopes` 4611 21:51:32 does not allow creating an application with invalid `scopes` 4612 21:51:32 defaults to creating an application with confidential 4613 21:51:32 multiple scopes 4614 21:51:32 creates an application with multiple `scopes` when each scope specified is seperated by a space 4615 21:51:33 does not allow creating an application with multiple `scopes` when one of the scopes is invalid 4616 21:51:33 # [RSpecRunTime] RSpec elapsed time: 23 minutes 16.79 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.09 1.13 1.04 1/287 3277 4618 21:51:33 authorized user without authorization 4619 21:51:33 does not create application 4620 21:51:33 non-authenticated user 4621 21:51:33 does not create application 4622 21:51:33 GET /applications 4623 21:51:33 can list application 4624 21:51:33 behaves like GET request permissions for admin mode 4625 21:51:33 behaves like when admin 4626 21:51:33 behaves like makes request 4628 21:51:33 behaves like makes request 4630 21:51:34 behaves like when user 4632 21:51:34 behaves like makes request 4634 21:51:34 non-authenticated user 4635 21:51:34 cannot list application 4636 21:51:34 DELETE /applications/:id 4637 21:51:34 user authorization 4638 21:51:34 behaves like DELETE request permissions for admin mode 4639 21:51:34 behaves like when admin 4640 21:51:34 behaves like makes request 4642 21:51:34 behaves like makes request 4644 21:51:35 behaves like when user 4646 21:51:35 behaves like makes request 4648 21:51:35 authenticated and authorized user 4649 21:51:35 can delete an application 4650 21:51:35 cannot delete non-existing application 4651 21:51:35 non-authenticated user 4652 21:51:36 cannot delete an application 4653 21:51:36 POST /application/:id/renew-secret 4654 21:51:36 user authorization 4655 21:51:36 behaves like POST request permissions for admin mode 4656 21:51:36 behaves like when admin 4657 21:51:36 behaves like makes request 4659 21:51:36 behaves like makes request 4661 21:51:36 behaves like when user 4663 21:51:36 behaves like makes request 4665 21:51:36 authenticated and authorized user 4666 21:51:37 can renew a secret token 4667 21:51:37 return 404 when application_id not found 4668 21:51:37 return 400 when the operation is failed 4669 21:51:37 non-authenticated user 4670 21:51:37 cannot renew a secret token 4671 21:51:37 # [RSpecRunTime] Finishing example group spec/requests/api/applications_spec.rb. It took 7.84 seconds. Expected to take 6.6 seconds. 4672 21:51:37 # [RSpecRunTime] Starting example group spec/requests/api/admin/broadcast_messages_spec.rb. Expected to take 6.02 seconds. 4673 21:51:37 API::Admin::BroadcastMessages 4674 21:51:37 GET /broadcast_messages 4675 21:51:37 returns an Array of BroadcastMessages 4676 21:51:37 GET /broadcast_messages/:id 4677 21:51:37 returns the specified message 4678 21:51:37 POST /broadcast_messages 4679 21:51:37 returns a 401 for anonymous users 4680 21:51:37 behaves like POST request permissions for admin mode 4681 21:51:37 behaves like when admin 4682 21:51:38 behaves like makes request 4684 21:51:38 behaves like makes request 4686 21:51:38 behaves like when user 4688 21:51:38 behaves like makes request 4691 21:51:38 requires the `message` parameter 4692 21:51:39 defines sane default start and end times 4693 21:51:39 accepts a custom background and foreground color 4694 21:51:39 accepts target access levels 4695 21:51:39 accepts a target path 4696 21:51:39 accepts a broadcast type 4697 21:51:39 uses default broadcast type 4698 21:51:40 errors for invalid broadcast type 4699 21:51:40 accepts an active dismissable value 4700 21:51:40 accepts a theme 4701 21:51:40 errors for an invalid theme 4702 21:51:40 when create does not persist record 4703 21:51:40 calls render_validation_error! 4704 21:51:40 # [RSpecRunTime] RSpec elapsed time: 23 minutes 24.28 seconds. Current RSS: ~1420M. Threads: 5. load average: 1.08 1.13 1.04 1/282 3278 4706 21:51:40 PUT /broadcast_messages/:id 4707 21:51:40 returns a 401 for anonymous users 4708 21:51:40 behaves like PUT request permissions for admin mode 4709 21:51:40 behaves like when admin 4710 21:51:40 behaves like makes request 4712 21:51:41 behaves like makes request 4714 21:51:41 behaves like when user 4716 21:51:41 behaves like makes request 4719 21:51:41 accepts new background and foreground colors 4720 21:51:41 accepts new start and end times 4721 21:51:42 accepts a new message 4722 21:51:42 accepts a new target_access_levels 4723 21:51:42 accepts a new target_path 4724 21:51:42 accepts a new broadcast_type 4725 21:51:42 errors for invalid broadcast type 4726 21:51:42 accepts a new dismissable value 4727 21:51:43 accepts a theme 4728 21:51:43 errors for an invalid theme 4729 21:51:43 when update fails 4730 21:51:43 calls render_validation_error! 4731 21:51:43 # [RSpecRunTime] RSpec elapsed time: 23 minutes 26.99 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.08 1.12 1.04 1/282 3279 4733 21:51:43 DELETE /broadcast_messages/:id 4734 21:51:43 returns a 401 for anonymous users 4735 21:51:43 deletes the broadcast message for admins 4736 21:51:43 behaves like DELETE request permissions for admin mode 4737 21:51:43 behaves like when admin 4738 21:51:43 behaves like makes request 4740 21:51:43 behaves like makes request 4742 21:51:44 behaves like when user 4744 21:51:44 behaves like makes request 4746 21:51:44 behaves like 412 response 4747 21:51:44 for a modified resource 4748 21:51:44 returns 412 with a JSON error 4749 21:51:44 for an unmodified resource 4750 21:51:44 returns 204 with an empty body 4751 21:51:44 # [RSpecRunTime] Finishing example group spec/requests/api/admin/broadcast_messages_spec.rb. It took 7.16 seconds. Expected to take 6.02 seconds. 4752 21:51:44 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/container_repository/destroy_tags_spec.rb. Expected to take 5.95 seconds. 4753 21:51:44 Destroying a container repository tags 4754 21:51:45 post graphql mutation 4755 21:51:45 with valid id 4756 21:51:45 user_role: :maintainer, shared_examples_name: "destroying the container repository tags" 4757 21:51:45 behaves like destroying the container repository tags 4758 21:51:45 destroys the container repository tags 4759 21:51:45 behaves like returning response status 4760 21:51:46 returns success 4761 21:51:46 # [RSpecRunTime] RSpec elapsed time: 23 minutes 30.18 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.08 1.12 1.04 1/282 3280 4763 21:51:46 user_role: :developer, shared_examples_name: "destroying the container repository tags" 4764 21:51:46 behaves like destroying the container repository tags 4765 21:51:47 destroys the container repository tags 4766 21:51:47 behaves like returning response status 4767 21:51:47 returns success 4768 21:51:47 # [RSpecRunTime] RSpec elapsed time: 23 minutes 31.36 seconds. Current RSS: ~1419M. Threads: 5. load average: 1.07 1.12 1.04 1/283 3281 4770 21:51:47 user_role: :reporter, shared_examples_name: "denying the mutation request" 4771 21:51:47 behaves like denying the mutation request 4772 21:51:48 does not destroy the container repository tags 4773 21:51:48 behaves like returning response status 4774 21:51:48 returns success 4775 21:51:48 # [RSpecRunTime] RSpec elapsed time: 23 minutes 32.6 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.07 1.12 1.04 1/283 3282 4777 21:51:48 user_role: :guest, shared_examples_name: "denying the mutation request" 4778 21:51:48 behaves like denying the mutation request 4779 21:51:49 does not destroy the container repository tags 4780 21:51:49 behaves like returning response status 4781 21:51:50 returns success 4782 21:51:50 # [RSpecRunTime] RSpec elapsed time: 23 minutes 33.86 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.07 1.12 1.04 1/283 3283 4784 21:51:50 user_role: :anonymous, shared_examples_name: "denying the mutation request" 4785 21:51:50 behaves like denying the mutation request 4786 21:51:50 does not destroy the container repository tags 4787 21:51:50 behaves like returning response status 4788 21:51:50 returns success 4789 21:51:50 with invalid id 4790 21:51:50 behaves like denying the mutation request 4791 21:51:51 does not destroy the container repository tags 4792 21:51:51 behaves like returning response status 4793 21:51:51 returns success 4794 21:51:51 with too many tags 4795 21:51:51 returns too many tags error 4796 21:51:51 with service error 4797 21:51:52 returns an error 4798 21:51:52 does not create a package event 4799 21:51:52 # [RSpecRunTime] RSpec elapsed time: 23 minutes 36.35 seconds. Current RSS: ~1428M. Threads: 5. load average: 1.23 1.15 1.05 1/283 3284 4801 21:51:52 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/container_repository/destroy_tags_spec.rb. It took 7.99 seconds. Expected to take 5.95 seconds. 4802 21:51:52 # [RSpecRunTime] Starting example group spec/requests/groups/achievements_controller_spec.rb. Expected to take 5.11 seconds. 4803 21:51:52 Groups::AchievementsController 4805 21:51:52 behaves like ok response with index template if authorized 4806 21:51:52 with a private group 4807 21:51:52 with authorized user 4808 21:51:52 behaves like ok response with index template 4809 21:51:53 renders the index template 4810 21:51:54 # [RSpecRunTime] RSpec elapsed time: 23 minutes 37.62 seconds. Current RSS: ~1429M. Threads: 5. load average: 1.23 1.15 1.05 1/283 3285 4812 21:51:54 when achievements ff is disabled 4813 21:51:54 behaves like response with 404 status 4815 21:51:54 with unauthorized user 4816 21:51:54 behaves like response with 404 status 4818 21:51:55 with anonymous user 4819 21:51:55 redirects to sign_in page 4820 21:51:55 with a public group 4821 21:51:55 with anonymous user 4822 21:51:55 behaves like ok response with index template 4823 21:51:55 renders the index template 4825 21:51:55 behaves like ok response with index template if authorized 4826 21:51:55 with a private group 4827 21:51:55 with authorized user 4828 21:51:55 behaves like ok response with index template 4829 21:51:56 renders the index template 4830 21:51:57 # [RSpecRunTime] RSpec elapsed time: 23 minutes 40.63 seconds. Current RSS: ~1428M. Threads: 5. load average: 1.21 1.15 1.05 1/283 3286 4832 21:51:57 when achievements ff is disabled 4833 21:51:57 behaves like response with 404 status 4835 21:51:57 with unauthorized user 4836 21:51:57 behaves like response with 404 status 4838 21:51:58 with anonymous user 4839 21:51:58 redirects to sign_in page 4840 21:51:58 with a public group 4841 21:51:58 with anonymous user 4842 21:51:58 behaves like ok response with index template 4843 21:51:58 renders the index template 4844 21:51:58 # [RSpecRunTime] Finishing example group spec/requests/groups/achievements_controller_spec.rb. It took 6.14 seconds. Expected to take 5.11 seconds. 4845 21:51:58 # [RSpecRunTime] Starting example group spec/requests/api/ci/resource_groups_spec.rb. Expected to take 5.05 seconds. 4846 21:51:58 API::Ci::ResourceGroups 4847 21:51:59 GET /projects/:id/resource_groups 4848 21:52:00 returns all resource groups for this project 4849 21:52:00 when user is reporter 4850 21:52:00 returns forbidden 4851 21:52:00 # [RSpecRunTime] RSpec elapsed time: 23 minutes 44.15 seconds. Current RSS: ~1425M. Threads: 5. load average: 1.21 1.15 1.05 1/282 3287 4853 21:52:00 GET /projects/:id/resource_groups/:key 4854 21:52:00 returns a resource group 4855 21:52:00 when resource group key contains multiple dots 4856 21:52:01 returns the resource group 4857 21:52:01 when resource group key contains a slash 4858 21:52:01 returns the resource group 4859 21:52:01 when user is reporter 4860 21:52:01 returns forbidden 4861 21:52:01 when there is no corresponding resource group 4862 21:52:01 returns not found 4863 21:52:01 GET /projects/:id/resource_groups/:key/upcoming_jobs 4864 21:52:03 returns upcoming jobs of resource group 4865 21:52:03 when resource group key contains a slash 4866 21:52:04 returns the resource group 4867 21:52:04 # [RSpecRunTime] RSpec elapsed time: 23 minutes 47.71 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.19 1.15 1.05 1/282 3288 4869 21:52:04 when user is reporter 4870 21:52:04 returns forbidden 4871 21:52:04 when there is no corresponding resource group 4872 21:52:04 returns not found 4873 21:52:04 PUT /projects/:id/resource_groups/:key 4874 21:52:04 changes the process mode of a resource group 4875 21:52:04 with invalid parameter 4876 21:52:04 returns bad request 4877 21:52:04 when user is reporter 4878 21:52:05 returns forbidden 4879 21:52:05 when there is no corresponding resource group 4880 21:52:05 returns not found 4881 21:52:05 # [RSpecRunTime] Finishing example group spec/requests/api/ci/resource_groups_spec.rb. It took 6.51 seconds. Expected to take 5.05 seconds. 4882 21:52:05 # [RSpecRunTime] Starting example group spec/requests/api/usage_data_spec.rb. Expected to take 4.39 seconds. 4883 21:52:05 API::UsageData 4884 21:52:05 GET /usage_data/service_ping 4885 21:52:05 without authentication 4886 21:52:05 returns 401 response 4887 21:52:05 when authenticated as non-admin 4889 21:52:05 when authenticated as an admin using read_service_ping access token 4891 21:52:06 returns service ping payload 4892 21:52:06 tracks an internal event 4893 21:52:06 POST /usage_data/increment_counter 4894 21:52:06 returns 401 response when CSRF check fails on web request 4895 21:52:06 without authentication 4896 21:52:06 returns 401 response 4897 21:52:06 with authentication 4898 21:52:06 when event is missing from params 4899 21:52:06 returns bad request 4900 21:52:06 with correct params 4901 21:52:06 returns status :ok 4902 21:52:06 with unknown event 4903 21:52:07 returns status ok 4904 21:52:07 POST /usage_data/increment_unique_users 4905 21:52:07 returns 401 response when CSRF check fails on web request 4906 21:52:07 without authentication 4907 21:52:07 returns 401 response 4908 21:52:07 with authentication 4909 21:52:07 with web authentication but without CSRF token 4910 21:52:07 returns 401 response 4911 21:52:07 when event is missing from params 4912 21:52:07 returns bad request 4913 21:52:07 with correct params 4914 21:52:07 returns status ok 4915 21:52:07 with unknown event 4916 21:52:07 returns status ok 4917 21:52:07 POST /usage_data/track_event 4918 21:52:07 without authentication 4919 21:52:07 returns 401 response 4920 21:52:07 with oauth token that has ai_workflows scope 4921 21:52:08 allows access 4922 21:52:08 with usage ping enabled 4923 21:52:08 returns 401 response when CSRF check fails on web request 4924 21:52:08 with correct params 4925 21:52:09 returns status ok 4926 21:52:09 with no additional_properties 4927 21:52:09 returns status ok 4928 21:52:09 send_to_snowplow param 4929 21:52:09 does not send the event to snowplow when send_to_snowplow is false 4930 21:52:09 sends event to Snowplow when send_to_snowplow is true 4931 21:52:09 does not send event to Snowplow by default 4932 21:52:09 POST /usage_data/track_events 4933 21:52:10 without authentication 4934 21:52:10 returns 401 response 4935 21:52:10 with the amount events greater than the limit 4936 21:52:10 returns bad request 4937 21:52:10 with correct params 4938 21:52:10 tracks the events 4939 21:52:11 triggers internal events and returns status ok 4940 21:52:11 with incorrect params 4941 21:52:11 returns bad request 4942 21:52:11 GET /usage_data/metric_definitions 4943 21:52:11 returns tiers in the metric attributes 4944 21:52:11 without authentication 4945 21:52:11 returns a YAML file 4946 21:52:11 without include_paths passed 4947 21:52:11 uses false include_paths by default 4948 21:52:11 with include_paths being true 4949 21:52:11 passes include_paths value 4950 21:52:11 # [RSpecRunTime] Finishing example group spec/requests/api/usage_data_spec.rb. It took 6.16 seconds. Expected to take 4.39 seconds. 4951 21:52:11 # [RSpecRunTime] Starting example group spec/requests/api/graphql/users_spec.rb. Expected to take 4.26 seconds. 4954 21:52:11 with no arguments 4955 21:52:11 behaves like a working users query 4956 21:52:12 includes a list of users 4957 21:52:12 behaves like a working graphql query 4958 21:52:12 returns a successful response 4959 21:52:12 with a list of usernames 4960 21:52:12 behaves like a working users query 4961 21:52:12 includes a list of users 4962 21:52:12 behaves like a working graphql query 4963 21:52:12 returns a successful response 4964 21:52:12 with a list of IDs 4965 21:52:12 behaves like a working users query 4966 21:52:13 includes a list of users 4967 21:52:13 behaves like a working graphql query 4968 21:52:13 returns a successful response 4969 21:52:13 when usernames and ids parameter are used 4970 21:52:13 displays an error 4971 21:52:13 when admins is true 4972 21:52:13 current user is not an admin 4973 21:52:13 includes all users 4974 21:52:13 behaves like a working users query 4975 21:52:14 includes a list of users 4976 21:52:14 behaves like a working graphql query 4977 21:52:14 returns a successful response 4978 21:52:14 when current user is an admin 4979 21:52:14 includes only admins 4980 21:52:14 behaves like a working users query 4981 21:52:14 includes a list of users 4982 21:52:14 behaves like a working graphql query 4983 21:52:15 returns a successful response 4984 21:52:15 sorting and pagination 4985 21:52:15 when sorting by created_at 4986 21:52:15 when ascending 4987 21:52:15 behaves like sorted paginated query 4988 21:52:15 behaves like requires variables 4989 21:52:15 shared example requires variables to be set 4991 21:52:15 when sorting 4992 21:52:15 sorts correctly 4993 21:52:15 when paginating 4994 21:52:15 paginates correctly 4995 21:52:15 when descending 4996 21:52:15 behaves like sorted paginated query 4997 21:52:15 behaves like requires variables 4998 21:52:15 shared example requires variables to be set 5000 21:52:15 when sorting 5001 21:52:16 sorts correctly 5002 21:52:16 when paginating 5003 21:52:16 paginates correctly 5004 21:52:16 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/users_spec.rb. It took 5.04 seconds. Expected to take 4.26 seconds. 5005 21:52:16 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/releases/delete_spec.rb. Expected to take 4.13 seconds. 5006 21:52:16 Deleting a release 5007 21:52:18 when the current user has access to update releases 5008 21:52:18 deletes the release 5009 21:52:19 returns the deleted release 5010 21:52:19 does not remove the Git tag associated with the deleted release 5011 21:52:20 returns no errors 5013 21:52:20 when the release does not exist 5014 21:52:20 returns the release as null 5015 21:52:20 returns an errors-at-data message 5016 21:52:20 # [RSpecRunTime] RSpec elapsed time: 24 minutes 4.36 seconds. Current RSS: ~1427M. Threads: 5. load average: 1.15 1.14 1.05 1/283 3326 5018 21:52:20 when the project does not exist 5019 21:52:20 behaves like unauthorized or not found error 5020 21:52:20 returns a top-level error with message 5021 21:52:20 when the current user doesn't have access to update releases 5022 21:52:20 when the current user is a Reporter 5023 21:52:20 behaves like unauthorized or not found error 5024 21:52:21 returns a top-level error with message 5025 21:52:21 when the current user is a Guest 5026 21:52:21 behaves like unauthorized or not found error 5027 21:52:21 returns a top-level error with message 5028 21:52:21 when the current user is a public user 5029 21:52:21 behaves like unauthorized or not found error 5030 21:52:22 returns a top-level error with message 5031 21:52:22 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/releases/delete_spec.rb. It took 5.42 seconds. Expected to take 4.13 seconds. 5032 21:52:22 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/commits/create_spec.rb. Expected to take 3.55 seconds. 5033 21:52:22 Creation of a new commit 5034 21:52:22 the user is not allowed to create a commit 5035 21:52:22 behaves like a mutation that returns a top-level access error 5036 21:52:23 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 5037 21:52:23 # [RSpecRunTime] RSpec elapsed time: 24 minutes 6.99 seconds. Current RSS: ~1428M. Threads: 5. load average: 1.14 1.14 1.05 1/283 3345 5039 21:52:23 when user has permissions to create a commit 5040 21:52:23 behaves like a commit is successful 5041 21:52:24 creates a new commit 5042 21:52:24 when branch is not correct 5043 21:52:24 behaves like a mutation that returns errors in the response 5044 21:52:24 is expected to contain exactly "You can only create or edit files when you are on a branch" 5045 21:52:24 when branch is new, and a start_branch is defined 5046 21:52:24 behaves like a commit is successful 5047 21:52:25 creates a new commit 5048 21:52:25 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/commits/create_spec.rb. It took 3.8 seconds. Expected to take 3.55 seconds. 5049 21:52:25 # [RSpecRunTime] Starting example group spec/controllers/import/bulk_imports_controller_spec.rb. Expected to take 3.52 seconds. 5050 21:52:25 Import::BulkImportsController 5051 21:52:25 when user is signed in 5052 21:52:25 when importing group and projects by direct transfer is enabled 5053 21:52:25 POST configure 5054 21:52:26 sets the session variables 5055 21:52:26 strips access token with spaces 5056 21:52:26 passes namespace_id to status 5057 21:52:26 when no params are passed in 5058 21:52:26 clears out existing session 5059 21:52:26 when URL is invalid 5060 21:52:26 redirects to initial import page 5061 21:52:26 when token scope is invalid 5062 21:52:26 redirects to initial import page 5063 21:52:26 when instance version is incompatible 5064 21:52:26 redirects to initial import page 5066 21:52:26 serialized group data 5067 21:52:26 returns serialized group data 5068 21:52:26 forwards pagination headers 5069 21:52:26 when filtering 5070 21:52:27 returns filtered result 5071 21:52:27 when host url is local or not http 5072 21:52:27 denies network request 5073 21:52:27 denies network request 5074 21:52:27 denies network request 5075 21:52:27 when local requests are allowed 5077 21:52:27 allows network request 5079 21:52:27 allows network request 5080 21:52:27 when namespace_id is provided 5081 21:52:27 renders 404 if user does not have access to namespace 5082 21:52:28 passes namespace to template 5083 21:52:28 when connection error occurs 5085 21:52:28 clears session 5086 21:52:28 GET /history 5087 21:52:28 responds with a 200 and shows the template 5088 21:52:28 GET /:id/history 5089 21:52:28 when bulk_import does not exist 5090 21:52:28 responds with a 404 5091 21:52:28 when bulk_import exists 5092 21:52:28 responds with a 200 and shows the template 5093 21:52:28 GET failures 5094 21:52:28 when bulk_import does not exist 5095 21:52:29 responds with a 404 5096 21:52:29 when bulk_import_entity does not exist 5097 21:52:29 responds with a 404 5098 21:52:29 when both bulk_import and bulk_import_entity exist 5099 21:52:29 responds with a 200 and shows the template 5100 21:52:29 GET realtime_changes 5101 21:52:29 returns bulk imports created by current user 5102 21:52:29 sets a Poll-Interval header 5104 21:52:29 executes BulkImports::CreateService 5105 21:52:29 when entity destination_name is specified 5106 21:52:29 replaces destination_name with destination_slug and executes BulkImports::CreateService 5107 21:52:29 when source type is project 5109 21:52:30 when request exceeds rate limits 5110 21:52:30 prevents user from starting a new migration 5111 21:52:30 when importing groups and projects by direct transfer is disabled 5112 21:52:30 POST configure 5116 21:52:30 when the override_bulk_import_disabled feature flag is enabled 5117 21:52:30 POST configure 5118 21:52:30 does not return 404 5120 21:52:30 does not return 404 5121 21:52:30 when user is signed out 5122 21:52:30 POST configure 5123 21:52:31 redirects to sign in page 5125 21:52:32 redirects to sign in page 5126 21:52:32 # [RSpecRunTime] RSpec elapsed time: 24 minutes 15.88 seconds. Current RSS: ~1419M. Threads: 5. load average: 1.19 1.15 1.05 1/288 3408 5128 21:52:32 # [RSpecRunTime] Finishing example group spec/controllers/import/bulk_imports_controller_spec.rb. It took 6.47 seconds. Expected to take 3.52 seconds. 5129 21:52:32 # [RSpecRunTime] Starting example group spec/requests/api/graphql/project/project_statistics_redirect_spec.rb. Expected to take 3.19 seconds. 5130 21:52:32 rendering project storage type routes 5131 21:52:32 when project is private 5132 21:52:33 behaves like valid routes for storage type 5133 21:52:33 contains all keys 5134 21:52:34 contains valid paths 5135 21:52:34 # [RSpecRunTime] RSpec elapsed time: 24 minutes 18.05 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.19 1.15 1.05 1/288 3409 5137 21:52:34 when user is nil 5138 21:52:34 hides statisticsDetailsPaths for nil users 5139 21:52:34 when project is public 5140 21:52:34 behaves like valid routes for storage type 5141 21:52:35 contains all keys 5142 21:52:35 contains valid paths 5143 21:52:35 when user is nil 5144 21:52:35 behaves like valid routes for storage type 5145 21:52:35 contains all keys 5146 21:52:35 contains valid paths 5147 21:52:35 behaves like a working graphql query 5148 21:52:36 returns a successful response 5149 21:52:36 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/project_statistics_redirect_spec.rb. It took 3.92 seconds. Expected to take 3.19 seconds. 5150 21:52:36 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/integrations/exclusions/create_spec.rb. Expected to take 3.06 seconds. 5151 21:52:36 Mutations::Integrations::Exclusions::Create 5152 21:52:37 when the user is not authorized 5153 21:52:37 responds with an error 5154 21:52:37 # [RSpecRunTime] RSpec elapsed time: 24 minutes 21.29 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.17 1.15 1.05 1/283 3410 5156 21:52:37 when the user is authorized 5157 21:52:38 creates inactive integrations for the projects 5158 21:52:38 when integrations exist for the projects 5159 21:52:38 updates existing integrations and creates integrations for projects 5160 21:52:38 when creating exclusions for groups 5161 21:52:39 updates existing integrations and creates integrations for projects 5162 21:52:39 # [RSpecRunTime] RSpec elapsed time: 24 minutes 22.93 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.17 1.15 1.05 1/283 3411 5165 21:52:39 when there are too many project ids in the request 5166 21:52:39 responds with an error without changing exclusions 5167 21:52:39 when there are too many group ids in the request 5168 21:52:39 responds with an error without changing exclusions 5169 21:52:39 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/integrations/exclusions/create_spec.rb. It took 3.56 seconds. Expected to take 3.06 seconds. 5170 21:52:39 # [RSpecRunTime] Starting example group spec/controllers/admin/hooks_controller_spec.rb. Expected to take 2.87 seconds. 5171 21:52:39 Admin::HooksController 5173 21:52:39 behaves like disabled on GitLab.com 5174 21:52:39 when on GitLab.com 5175 21:52:39 responds with a not_found status 5176 21:52:39 when not on GitLab.com 5177 21:52:40 does not respond with a not_found status 5178 21:52:40 POST #create 5179 21:52:40 sets all parameters 5180 21:52:40 behaves like disabled on GitLab.com 5181 21:52:40 when on GitLab.com 5182 21:52:40 responds with a not_found status 5183 21:52:40 when not on GitLab.com 5184 21:52:40 does not respond with a not_found status 5185 21:52:40 POST #update 5186 21:52:41 sets all parameters 5187 21:52:41 with an existing token 5188 21:52:41 does not change a token 5189 21:52:41 behaves like disabled on GitLab.com 5190 21:52:41 when on GitLab.com 5191 21:52:41 responds with a not_found status 5192 21:52:41 when not on GitLab.com 5193 21:52:42 does not respond with a not_found status 5194 21:52:42 DELETE #destroy 5195 21:52:42 behaves like Web hook destroyer 5196 21:52:42 displays a message about synchronous delete 5197 21:52:42 displays a message about async delete 5198 21:52:42 displays an error if deletion failed 5199 21:52:42 behaves like disabled on GitLab.com 5200 21:52:42 when on GitLab.com 5201 21:52:42 responds with a not_found status 5202 21:52:42 when not on GitLab.com 5203 21:52:42 does not respond with a not_found status 5204 21:52:42 # [RSpecRunTime] Finishing example group spec/controllers/admin/hooks_controller_spec.rb. It took 2.93 seconds. Expected to take 2.87 seconds. 5205 21:52:42 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/projects/text_replace_spec.rb. Expected to take 2.66 seconds. 5206 21:52:42 projectTextReplace 5207 21:52:43 Invalid requests: 5208 21:52:43 when the current_user is a maintainer 5209 21:52:43 behaves like a mutation on an unauthorized resource 5210 21:52:43 behaves like a mutation that returns top-level errors 5211 21:52:44 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 5212 21:52:44 # [RSpecRunTime] RSpec elapsed time: 24 minutes 28.16 seconds. Current RSS: ~1469M. Threads: 5. load average: 1.16 1.14 1.05 1/283 3430 5214 21:52:44 when arg `projectPath` is invalid 5215 21:52:44 returns an error 5216 21:52:44 when arg `replacements` is nil 5217 21:52:44 returns an error 5218 21:52:44 when arg `replacements` is an empty list 5219 21:52:45 returns an error 5220 21:52:45 when arg `replacements` does not contain any valid strings 5221 21:52:45 returns an error 5222 21:52:45 when arg `replacements` includes a regex 5223 21:52:45 returns an error 5224 21:52:45 when arg `replacements` includes a glob 5225 21:52:45 returns an error 5226 21:52:45 Replacing text 5227 21:52:46 processes text redaction asynchoronously 5228 21:52:46 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/projects/text_replace_spec.rb. It took 3.38 seconds. Expected to take 2.66 seconds. 5229 21:52:46 # [RSpecRunTime] Starting example group spec/requests/api/graphql/pages/restore_deployments_mutation_spec.rb. Expected to take 2.58 seconds. 5230 21:52:46 DeletePagesDeployment mutation 5231 21:52:46 user is not authorized 5232 21:52:47 does not deactivate the deployment 5233 21:52:47 returns an error 5234 21:52:47 # [RSpecRunTime] RSpec elapsed time: 24 minutes 31.21 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.15 1.14 1.05 1/284 3431 5236 21:52:47 user is authorized 5237 21:52:47 reactivates the deployment 5238 21:52:48 does not throw an error 5239 21:52:48 returned pages deployment 5240 21:52:48 has the correct ID 5241 21:52:48 has attribute active:true 5242 21:52:49 has deleted_at set to nil 5243 21:52:49 # [RSpecRunTime] RSpec elapsed time: 24 minutes 32.73 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.15 1.14 1.05 1/284 3432 5245 21:52:49 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/pages/restore_deployments_mutation_spec.rb. It took 3.05 seconds. Expected to take 2.58 seconds. 5246 21:52:49 # [RSpecRunTime] Starting example group spec/requests/projects/aws/configuration_controller_spec.rb. Expected to take 2.29 seconds. 5247 21:52:49 Projects::Aws::ConfigurationController 5248 21:52:50 when accessed by unauthorized members 5249 21:52:50 returns not found on GET request 5250 21:52:50 # [RSpecRunTime] RSpec elapsed time: 24 minutes 34.37 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.15 1.14 1.05 1/283 3433 5252 21:52:50 when accessed by authorized members 5253 21:52:51 returns successful 5254 21:52:51 when feature flag is disabled 5255 21:52:51 renders not found 5256 21:52:51 # [RSpecRunTime] RSpec elapsed time: 24 minutes 35.42 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.15 1.14 1.05 1/283 3434 5258 21:52:51 # [RSpecRunTime] Finishing example group spec/requests/projects/aws/configuration_controller_spec.rb. It took 2.69 seconds. Expected to take 2.29 seconds. 5259 21:52:51 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/import/source_users/keep_all_as_placeholder_spec.rb. Expected to take 2.22 seconds. 5260 21:52:51 Keep all import source users in a namespace as placeholders 5261 21:52:52 when feature flag `importer_user_mapping`` disabled 5262 21:52:52 returns a resource not available error 5263 21:52:52 when user is authorized 5264 21:52:53 sets all reassignable source users to keep_as_placeholder 5265 21:52:54 returns 0 when no source users are reassignable 5266 21:52:54 # [RSpecRunTime] RSpec elapsed time: 24 minutes 37.71 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.13 1.14 1.05 1/283 3435 5268 21:52:54 when user is not authorized 5269 21:52:54 behaves like a mutation that returns a top-level access error 5270 21:52:54 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 5271 21:52:54 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/import/source_users/keep_all_as_placeholder_spec.rb. It took 2.74 seconds. Expected to take 2.22 seconds. 5272 21:52:54 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/environments/delete_spec.rb. Expected to take 2.02 seconds. 5273 21:52:54 Delete Environment 5274 21:52:55 when delete is successful 5275 21:52:56 deletes the environment 5276 21:52:56 # [RSpecRunTime] RSpec elapsed time: 24 minutes 39.86 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.13 1.14 1.05 1/283 3454 5278 21:52:56 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/environments/delete_spec.rb. It took 1.71 seconds. Expected to take 2.02 seconds. 5279 21:52:56 # [RSpecRunTime] Starting example group spec/controllers/projects/web_ide_schemas_controller_spec.rb. Expected to take 1.85 seconds. 5280 21:52:56 Projects::WebIdeSchemasController 5282 21:52:57 when branch is invalid 5284 21:52:57 # [RSpecRunTime] RSpec elapsed time: 24 minutes 41.24 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.12 1.14 1.05 1/284 3474 5286 21:52:57 when a valid schema exists 5287 21:52:58 returns the schema 5288 21:52:58 when an error occurs parsing the schema 5289 21:52:58 returns 422 with the error 5290 21:52:58 # [RSpecRunTime] Finishing example group spec/controllers/projects/web_ide_schemas_controller_spec.rb. It took 2.12 seconds. Expected to take 1.85 seconds. 5291 21:52:58 # [RSpecRunTime] Starting example group spec/requests/banzai/uploads_controller_spec.rb. Expected to take 1.77 seconds. 5292 21:52:58 Banzai::UploadsController 5294 21:52:58 with project upload 5295 21:52:59 with non-media uploads 5296 21:52:59 returns 200 when user has access 5297 21:52:59 returns 404 when user does not have access 5298 21:52:59 # [RSpecRunTime] RSpec elapsed time: 24 minutes 43.14 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.12 1.14 1.05 1/284 3475 5300 21:52:59 with media uploads 5301 21:52:59 when enforce_auth_checks_on_uploads is disabled 5302 21:52:59 returns 200 even when user has no access 5303 21:52:59 when enforce_auth_checks_on_uploads is enabled 5304 21:53:00 returns 404 when user does not have access 5305 21:53:00 with group upload 5306 21:53:00 with non-media uploads 5307 21:53:00 returns 200 when user has access 5308 21:53:00 returns 404 when user does not have access 5309 21:53:00 with media uploads 5310 21:53:00 returns 200 even when user has no access 5311 21:53:00 # [RSpecRunTime] Finishing example group spec/requests/banzai/uploads_controller_spec.rb. It took 2.32 seconds. Expected to take 1.77 seconds. 5312 21:53:00 # [RSpecRunTime] Starting example group spec/requests/api/graphql/group/autocomplete_users_spec.rb. Expected to take 1.55 seconds. 5313 21:53:00 autocomplete users for a group 5314 21:53:02 returns members of the group and its ancestors 5315 21:53:02 with search param 5316 21:53:02 only returns users matching the search query 5317 21:53:02 # [RSpecRunTime] RSpec elapsed time: 24 minutes 46.1 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.11 1.13 1.05 1/284 3476 5319 21:53:02 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/group/autocomplete_users_spec.rb. It took 1.8 seconds. Expected to take 1.55 seconds. 5320 21:53:02 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/security/ci_configuration/configure_secret_detection_spec.rb. Expected to take 1.54 seconds. 5321 21:53:02 ConfigureSecretDetection 5322 21:53:03 when authorized 5323 21:53:04 creates a branch with secret detection configured 5324 21:53:04 # [RSpecRunTime] RSpec elapsed time: 24 minutes 47.81 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.11 1.13 1.05 2/288 3539 5326 21:53:04 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/security/ci_configuration/configure_secret_detection_spec.rb. It took 1.7 seconds. Expected to take 1.54 seconds. 5327 21:53:04 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/dependency_proxy/image_ttl_group_policy/update_spec.rb. Expected to take 1.32 seconds. 5328 21:53:04 Updating the dependency proxy image ttl policy 5329 21:53:04 post graphql mutation 5330 21:53:04 without permission 5331 21:53:04 behaves like returning no response 5332 21:53:04 returns no response 5333 21:53:04 with permission 5335 21:53:05 returns the updated dependency proxy image ttl policy 5336 21:53:05 for maintainer 5337 21:53:05 behaves like returning no response 5338 21:53:05 returns no response 5339 21:53:05 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/dependency_proxy/image_ttl_group_policy/update_spec.rb. It took 1.55 seconds. Expected to take 1.32 seconds. 5340 21:53:05 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/ci/runner/cache/clear_spec.rb. Expected to take 1.21 seconds. 5341 21:53:05 RunnerCacheClear 5342 21:53:06 when the user does not have admin pipeline permission 5343 21:53:06 does not clear the runner cache 5344 21:53:06 behaves like a mutation that returns a top-level access error 5345 21:53:06 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 5346 21:53:06 # [RSpecRunTime] RSpec elapsed time: 24 minutes 50.59 seconds. Current RSS: ~1428M. Threads: 5. load average: 1.10 1.13 1.05 1/288 3540 5348 21:53:06 when the user has admin pipeline permission on the given project 5349 21:53:07 clears the runner cache 5350 21:53:07 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/ci/runner/cache/clear_spec.rb. It took 1.61 seconds. Expected to take 1.21 seconds. 5351 21:53:07 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/custom_emoji/create_spec.rb. Expected to take 1.11 seconds. 5352 21:53:07 Creation of a new Custom Emoji 5353 21:53:07 when the user has no permission 5354 21:53:07 does not create custom emoji 5355 21:53:07 when user has permission 5356 21:53:08 creates custom emoji 5357 21:53:08 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/custom_emoji/create_spec.rb. It took 1.28 seconds. Expected to take 1.11 seconds. 5358 21:53:08 # [RSpecRunTime] Starting example group spec/requests/admin/hook_logs_controller_spec.rb. Expected to take 1.04 seconds. 5359 21:53:08 Admin::HookLogsController 5360 21:53:08 behaves like WebHooks::HookLogActions 5362 21:53:09 Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 5364 21:53:09 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 5365 21:53:09 renders a 200 if the hook exists 5366 21:53:09 renders a 404 if the hook does not exist 5368 21:53:09 executes the hook and redirects to the service form 5369 21:53:09 renders a 404 if the hook does not exist 5370 21:53:09 redirects back with a warning if the hook log url is outdated 5371 21:53:09 # [RSpecRunTime] Finishing example group spec/requests/admin/hook_logs_controller_spec.rb. It took 1.32 seconds. Expected to take 1.04 seconds. 5372 21:53:09 # [RSpecRunTime] Starting example group spec/controllers/admin/usage_trends_controller_spec.rb. Expected to take 0.77 second. 5373 21:53:09 Admin::UsageTrendsController 5375 21:53:09 behaves like tracking unique visits 5376 21:53:10 tracks unique visit if the format is HTML 5377 21:53:10 tracks unique visit if DNT is not enabled 5378 21:53:10 does not track unique visit if DNT is enabled 5379 21:53:10 does not track unique visit if the format is JSON 5380 21:53:10 behaves like Snowplow event tracking with RedisHLL context 5381 21:53:10 behaves like Snowplow event tracking 5383 21:53:10 # [RSpecRunTime] Finishing example group spec/controllers/admin/usage_trends_controller_spec.rb. It took 0.92 second. Expected to take 0.77 second. 5384 21:53:10 # [RSpecRunTime] Starting example group spec/requests/api/graphql/usage_trends_measurements_spec.rb. Expected to take 0.71 second. 5385 21:53:10 UsageTrendsMeasurements 5386 21:53:11 returns measurement objects 5387 21:53:11 with recorded_at filters 5388 21:53:11 returns filtered measurement objects 5389 21:53:11 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/usage_trends_measurements_spec.rb. It took 0.78 second. Expected to take 0.71 second. 5390 21:53:11 # [RSpecRunTime] Starting example group spec/requests/projects/uploads_controller_spec.rb. Expected to take 0.43 second. 5391 21:53:11 Projects::UploadsController 5392 21:53:11 behaves like uploads actions 5394 21:53:12 with file traversal in filename parameter 5395 21:53:12 responds with status 400 5396 21:53:12 # [RSpecRunTime] Finishing example group spec/requests/projects/uploads_controller_spec.rb. It took 0.58 second. Expected to take 0.43 second. 5397 21:53:12 # [RSpecRunTime] Starting example group spec/requests/passwords_controller_spec.rb. Expected to take 0.31 second. 5398 21:53:12 PasswordsController 5400 21:53:12 sets the metadata of the request in the context 5401 21:53:12 # [RSpecRunTime] Finishing example group spec/requests/passwords_controller_spec.rb. It took 0.43 second. Expected to take 0.31 second. 5402 21:53:12 # [RSpecRunTime] Starting example group spec/requests/api/graphql/multiplexed_queries_spec.rb. Expected to take 0.18 second. 5403 21:53:12 Multiplexed queries 5404 21:53:12 returns responses for multiple queries 5405 21:53:12 returns error and data combinations 5406 21:53:12 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/multiplexed_queries_spec.rb. It took 0.23 second. Expected to take 0.18 second. 5407 21:53:45 auto_explain log contains 1227 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-single-db-ci-connection-3-20.342.main.ndjson.gz 5408 21:53:45 took 32.562186433 5409 21:54:17 auto_explain log contains 1227 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-single-db-ci-connection-3-20.342.ci.ndjson.gz 5410 21:54:17 took 31.857865356 5411 21:54:17 [TEST PROF INFO] EventProf results for sql.active_record 5412 21:54:17 Total time: 07:22.755 of 24:49.370 (29.73%) 5413 21:54:17 Total events: 227455 5414 21:54:17 Top 5 slowest suites (by time): 5415 21:54:17 API::NugetGroupPackages (./spec/requests/api/nuget_group_packages_spec.rb:4) – 03:48.494 (115844 / 677) of 11:49.499 (32.2%) 5416 21:54:17 API::Terrafor...rojectPackages (./spec/requests/api/terraform/modules/v1/project_packages_spec.rb:5) – 00:43.382 (20270 / 296) of 02:22.767 (30.39%) 5417 21:54:17 GroupsController (./spec/controllers/groups_controller_spec.rb:5) – 00:22.424 (11121 / 133) of 01:15.410 (29.74%) 5418 21:54:17 API::Terraform::StateVersion (./spec/requests/api/terraform/state_version_spec.rb:5) – 00:21.681 (12085 / 21) of 01:05.396 (33.15%) 5419 21:54:17 API::AwardEmoji (./spec/requests/api/award_emoji_spec.rb:5) – 00:14.598 (7833 / 57) of 00:44.476 (32.82%) 5420 21:54:17 Knapsack report was generated. Preview: 5422 21:54:17 "spec/requests/api/nuget_group_packages_spec.rb": 709.4991981049999, 5423 21:54:17 "spec/requests/api/terraform/modules/v1/project_packages_spec.rb": 142.76709055499987, 5424 21:54:17 "spec/controllers/groups_controller_spec.rb": 75.40993195500005, 5425 21:54:17 "spec/requests/api/terraform/state_version_spec.rb": 65.39592713299999, 5426 21:54:17 "spec/requests/api/graphql/group/container_repositories_spec.rb": 49.76426217800008, 5427 21:54:17 "spec/requests/api/award_emoji_spec.rb": 44.47650512100017, 5428 21:54:17 "spec/requests/api/release/links_spec.rb": 36.96082938900008, 5429 21:54:17 "spec/requests/api/graphql/project/packages_spec.rb": 37.41759608199982, 5430 21:54:17 "spec/controllers/groups/registry/repositories_controller_spec.rb": 31.047631104999937, 5431 21:54:17 "spec/requests/api/graphql/mutations/releases/update_spec.rb": 28.180911740000056, 5432 21:54:17 "spec/requests/api/go_proxy_spec.rb": 26.98560410899995, 5433 21:54:17 "spec/commands/metrics_server/metrics_server_spec.rb": 16.100349697000183, 5434 21:54:17 "spec/requests/api/group_boards_spec.rb": 17.99688127299987, 5435 21:54:17 "spec/requests/api/graphql/group/group_releases_spec.rb": 20.23931560699998, 5436 21:54:17 "spec/requests/api/group_export_spec.rb": 15.283146121000073, 5437 21:54:17 "spec/requests/projects/commit_controller_spec.rb": 12.743532440999843, 5438 21:54:17 "spec/controllers/projects/pipelines/tests_controller_spec.rb": 12.891888999000003, 5439 21:54:17 "spec/requests/api/graphql/mutations/merge_requests/set_locked_spec.rb": 13.260223797000208, 5440 21:54:17 "spec/requests/api/graphql/mutations/container_registry/protection/rule/delete_spec.rb": 11.07988350200003, 5441 21:54:17 "spec/requests/jira_connect/repositories_controller_spec.rb": 9.434604733000015, 5442 21:54:17 "spec/mailers/emails/pipelines_spec.rb": 9.296628604000034, 5443 21:54:17 "spec/requests/api/applications_spec.rb": 7.837877785000046, 5444 21:54:17 "spec/requests/api/admin/broadcast_messages_spec.rb": 7.159451468999805, 5445 21:54:17 "spec/requests/api/graphql/mutations/container_repository/destroy_tags_spec.rb": 7.9832249339999635, 5446 21:54:17 "spec/requests/groups/achievements_controller_spec.rb": 6.135002717000134, 5447 21:54:17 "spec/requests/api/ci/resource_groups_spec.rb": 6.50866340399989, 5448 21:54:17 "spec/requests/api/usage_data_spec.rb": 6.154478365999921, 5449 21:54:17 "spec/requests/api/graphql/users_spec.rb": 5.0367936550001104, 5450 21:54:17 "spec/requests/api/graphql/mutations/releases/delete_spec.rb": 5.4177377109999725, 5451 21:54:17 "spec/requests/api/graphql/mutations/commits/create_spec.rb": 3.803340394000088, 5452 21:54:17 "spec/controllers/import/bulk_imports_controller_spec.rb": 6.471219094999924, 5453 21:54:17 "spec/requests/api/graphql/project/project_statistics_redirect_spec.rb": 3.923652299999958, 5454 21:54:17 "spec/requests/api/graphql/mutations/integrations/exclusions/create_spec.rb": 3.5643665039999632, 5455 21:54:17 "spec/controllers/admin/hooks_controller_spec.rb": 2.92606799400005, 5456 21:54:17 "spec/requests/api/graphql/mutations/projects/text_replace_spec.rb": 3.376031970999975, 5457 21:54:17 "spec/requests/api/graphql/pages/restore_deployments_mutation_spec.rb": 3.0495350459998463, 5458 21:54:17 "spec/requests/projects/aws/configuration_controller_spec.rb": 2.685374581000133, 5459 21:54:17 "spec/requests/api/graphql/mutations/import/source_users/keep_all_as_placeholder_spec.rb": 2.735690801000146, 5460 21:54:17 "spec/requests/api/graphql/mutations/environments/delete_spec.rb": 1.7065303159999985, 5461 21:54:17 "spec/controllers/projects/web_ide_schemas_controller_spec.rb": 2.1241807320000134, 5462 21:54:17 "spec/requests/banzai/uploads_controller_spec.rb": 2.322015706000002, 5463 21:54:17 "spec/requests/api/graphql/group/autocomplete_users_spec.rb": 1.79549683800019, 5464 21:54:17 "spec/requests/api/graphql/mutations/security/ci_configuration/configure_secret_detection_spec.rb": 1.7018510860000333, 5465 21:54:17 "spec/requests/api/graphql/mutations/dependency_proxy/image_ttl_group_policy/update_spec.rb": 1.5488090039998497, 5466 21:54:17 "spec/requests/api/graphql/mutations/ci/runner/cache/clear_spec.rb": 1.6066160139998829, 5467 21:54:17 "spec/requests/api/graphql/mutations/custom_emoji/create_spec.rb": 1.2755934589999924, 5468 21:54:17 "spec/requests/admin/hook_logs_controller_spec.rb": 1.3205426700001226, 5469 21:54:17 "spec/controllers/admin/usage_trends_controller_spec.rb": 0.9232436639999833, 5470 21:54:17 "spec/requests/api/graphql/usage_trends_measurements_spec.rb": 0.7785848510000051, 5471 21:54:17 "spec/requests/projects/uploads_controller_spec.rb": 0.5805230590001429, 5472 21:54:17 "spec/requests/passwords_controller_spec.rb": 0.4291645470000276, 5473 21:54:17 "spec/requests/api/graphql/multiplexed_queries_spec.rb": 0.22896170300009544 5475 21:54:17 Knapsack global time execution for tests: 24m 49s 5476 21:54:17 Finished in 26 minutes 1 second (files took 1 minute 27.59 seconds to load) 5477 21:54:17 1885 examples, 0 failures 5478 21:54:17 Randomized with seed 65242 5479 21:54:25 [TEST PROF INFO] Time spent in factories: 10:34.104 (40.36% of total time) 5480 21:54:26 RSpec exited with 0. 5481 21:54:26 No examples to retry, congrats! 5483 21:54:27 Running after script... 5484 21:54:27 $ source scripts/utils.sh 5485 21:54:27 $ log_disk_usage 5486 21:54:27 ******************************************************* 5487 21:54:27 This runner currently has 29G free disk space. 5488 21:54:27 ******************************************************* 5548 21:54:28 $ bundle exec gem list gitlab_quality-test_tooling 5549 21:54:30 gitlab_quality-test_tooling (2.1.0) 5550 21:54:30 $ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 5553 21:54:30 $ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 5556 21:54:30 $ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 5559 21:54:30 $ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 5563 21:54:33 $ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 5567 21:54:35 $ tooling/bin/push_job_metrics || true 5568 21:54:36 [job-metrics] Pushing job metrics file for the CI/CD job. 5569 21:54:36 [job-metrics] Pushed 4 CI job metric entries to InfluxDB. 5571 21:54:37 Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-20 due to policy 5573 21:54:38 Uploading artifacts... 5574 21:54:38 auto_explain/: found 3 matching artifact files and directories 5575 21:54:38 coverage/: found 5 matching artifact files and directories 5576 21:54:38 crystalball/: found 2 matching artifact files and directories 5577 21:54:38 WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 5578 21:54:38 knapsack/: found 4 matching artifact files and directories 5579 21:54:38 rspec/: found 16 matching artifact files and directories 5580 21:54:38 WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 5581 21:54:38 log/*.log: found 17 matching artifact files and directories 5583 21:54:38 WARNING: Retrying... context =artifacts-uploader error =request redirected 5584 21:54:41 Uploading artifacts as "archive" to coordinator... 201 Created id =8368447040 responseStatus =201 Created token =glcbt-66 5585 21:54:41 Uploading artifacts... 5586 21:54:41 rspec/rspec-*.xml: found 1 matching artifact files and directories 5588 21:54:41 WARNING: Retrying... context =artifacts-uploader error =request redirected 5589 21:54:42 Uploading artifacts as "junit" to coordinator... 201 Created id =8368447040 responseStatus =201 Created token =glcbt-66 5591 21:54:51 Job succeeded