rspec-ee unit pg14 single-db-ci-connection 34/39
Passed Started
3 months ago
by
@stomlinson 1 21:31:49 behaves like search respects visibility 2 21:31:52 respects visibility 3 21:31:52 # [RSpecRunTime] RSpec elapsed time: 1 minute 56.16 seconds. Current RSS: ~1235M. Threads: 4. load average: 2.06 1.72 1.73 2/463 1594 5 21:31:52 project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0 6 21:31:52 behaves like search respects visibility 7 21:31:54 respects visibility 8 21:31:55 # [RSpecRunTime] RSpec elapsed time: 1 minute 58.89 seconds. Current RSS: ~1234M. Threads: 4. load average: 2.06 1.72 1.73 2/463 1632 10 21:31:55 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1 11 21:31:55 behaves like search respects visibility 12 21:31:56 respects visibility 13 21:31:56 # [RSpecRunTime] RSpec elapsed time: 2 minutes 0.8 second. Current RSS: ~1234M. Threads: 4. load average: 1.97 1.71 1.73 2/462 1654 15 21:31:56 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0 16 21:31:56 behaves like search respects visibility 17 21:31:58 respects visibility 18 21:31:58 # [RSpecRunTime] RSpec elapsed time: 2 minutes 2.69 seconds. Current RSS: ~1234M. Threads: 4. load average: 1.97 1.71 1.73 2/462 1677 20 21:31:58 project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1 21 21:31:58 behaves like search respects visibility 22 21:32:00 respects visibility 23 21:32:01 # [RSpecRunTime] RSpec elapsed time: 2 minutes 4.87 seconds. Current RSS: ~1234M. Threads: 4. load average: 1.97 1.71 1.73 1/462 1701 25 21:32:01 project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1 26 21:32:01 behaves like search respects visibility 27 21:32:03 respects visibility 28 21:32:03 # [RSpecRunTime] RSpec elapsed time: 2 minutes 7.04 seconds. Current RSS: ~1236M. Threads: 4. load average: 1.90 1.70 1.73 1/462 1723 30 21:32:03 project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0 31 21:32:03 behaves like search respects visibility 32 21:32:05 respects visibility 33 21:32:05 # [RSpecRunTime] RSpec elapsed time: 2 minutes 8.97 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.90 1.70 1.73 1/462 1747 35 21:32:05 project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0 36 21:32:05 behaves like search respects visibility 37 21:32:06 respects visibility 38 21:32:06 # [RSpecRunTime] RSpec elapsed time: 2 minutes 10.63 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.82 1.69 1.72 1/462 1771 40 21:32:06 project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0 41 21:32:06 behaves like search respects visibility 42 21:32:08 respects visibility 43 21:32:08 # [RSpecRunTime] RSpec elapsed time: 2 minutes 12.81 seconds. Current RSS: ~1236M. Threads: 4. load average: 1.82 1.69 1.72 1/462 1793 45 21:32:08 project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0 46 21:32:08 behaves like search respects visibility 47 21:32:11 respects visibility 48 21:32:11 # [RSpecRunTime] RSpec elapsed time: 2 minutes 14.99 seconds. Current RSS: ~1236M. Threads: 4. load average: 2.08 1.74 1.74 1/462 1817 50 21:32:11 project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0 51 21:32:11 behaves like search respects visibility 52 21:32:13 respects visibility 53 21:32:13 # [RSpecRunTime] RSpec elapsed time: 2 minutes 16.94 seconds. Current RSS: ~1236M. Threads: 4. load average: 2.08 1.74 1.74 1/462 1840 55 21:32:13 project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0 56 21:32:13 behaves like search respects visibility 57 21:32:14 respects visibility 58 21:32:14 # [RSpecRunTime] RSpec elapsed time: 2 minutes 18.46 seconds. Current RSS: ~1236M. Threads: 4. load average: 2.08 1.74 1.74 1/462 1864 60 21:32:14 for group wikis 61 21:32:15 group_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 1 62 21:32:17 respects visibility 63 21:32:17 # [RSpecRunTime] RSpec elapsed time: 2 minutes 21.58 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.99 1.73 1.74 2/465 1979 65 21:32:17 group_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1 66 21:32:19 respects visibility 67 21:32:19 # [RSpecRunTime] RSpec elapsed time: 2 minutes 23.32 seconds. Current RSS: ~1238M. Threads: 4. load average: 1.99 1.73 1.74 2/465 2007 69 21:32:19 group_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1 70 21:32:21 respects visibility 71 21:32:21 # [RSpecRunTime] RSpec elapsed time: 2 minutes 25.31 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.91 1.72 1.73 2/465 2035 73 21:32:21 group_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 1 74 21:32:23 respects visibility 75 21:32:23 # [RSpecRunTime] RSpec elapsed time: 2 minutes 27.23 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.91 1.72 1.73 1/465 2062 77 21:32:23 group_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1 78 21:32:24 respects visibility 79 21:32:24 # [RSpecRunTime] RSpec elapsed time: 2 minutes 28.71 seconds. Current RSS: ~1236M. Threads: 4. load average: 1.91 1.72 1.73 1/465 2089 81 21:32:24 group_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 1 82 21:32:26 respects visibility 83 21:32:26 # [RSpecRunTime] RSpec elapsed time: 2 minutes 30.0 seconds. Current RSS: ~1234M. Threads: 4. load average: 2.00 1.74 1.74 2/464 2117 85 21:32:26 group_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1 86 21:32:28 respects visibility 87 21:32:28 # [RSpecRunTime] RSpec elapsed time: 2 minutes 32.38 seconds. Current RSS: ~1235M. Threads: 4. load average: 2.00 1.74 1.74 1/463 2160 89 21:32:28 group_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0 90 21:32:30 respects visibility 91 21:32:30 # [RSpecRunTime] RSpec elapsed time: 2 minutes 34.51 seconds. Current RSS: ~1235M. Threads: 4. load average: 2.00 1.74 1.74 1/463 2204 93 21:32:30 group_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1 94 21:32:33 respects visibility 95 21:32:33 # [RSpecRunTime] RSpec elapsed time: 2 minutes 37.16 seconds. Current RSS: ~1237M. Threads: 4. load average: 2.08 1.76 1.74 2/463 2248 97 21:32:33 group_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1 98 21:32:35 respects visibility 99 21:32:35 # [RSpecRunTime] RSpec elapsed time: 2 minutes 39.57 seconds. Current RSS: ~1237M. Threads: 4. load average: 2.08 1.76 1.74 3/463 2292 101 21:32:35 group_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0 102 21:32:37 respects visibility 103 21:32:37 # [RSpecRunTime] RSpec elapsed time: 2 minutes 41.84 seconds. Current RSS: ~1238M. Threads: 4. load average: 1.99 1.75 1.74 1/463 2337 105 21:32:37 group_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0 106 21:32:39 respects visibility 107 21:32:39 # [RSpecRunTime] RSpec elapsed time: 2 minutes 43.72 seconds. Current RSS: ~1236M. Threads: 4. load average: 1.99 1.75 1.74 2/463 2382 109 21:32:39 group_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0 110 21:32:42 respects visibility 111 21:32:42 # [RSpecRunTime] RSpec elapsed time: 2 minutes 46.17 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.91 1.74 1.74 1/463 2425 113 21:32:42 group_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0 114 21:32:44 respects visibility 115 21:32:44 # [RSpecRunTime] RSpec elapsed time: 2 minutes 48.73 seconds. Current RSS: ~1236M. Threads: 4. load average: 1.91 1.74 1.74 4/463 2469 117 21:32:44 group_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0 118 21:32:47 respects visibility 119 21:32:47 # [RSpecRunTime] RSpec elapsed time: 2 minutes 51.0 seconds. Current RSS: ~1235M. Threads: 4. load average: 1.84 1.72 1.73 1/463 2512 121 21:32:47 group_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0 122 21:32:49 respects visibility 123 21:32:49 # [RSpecRunTime] RSpec elapsed time: 2 minutes 53.0 seconds. Current RSS: ~1233M. Threads: 4. load average: 1.84 1.72 1.73 1/463 2559 125 21:32:49 group_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 1 126 21:32:51 respects visibility 127 21:32:51 # [RSpecRunTime] RSpec elapsed time: 2 minutes 55.31 seconds. Current RSS: ~1231M. Threads: 4. load average: 1.77 1.71 1.73 1/463 2604 129 21:32:51 group_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1 130 21:32:53 respects visibility 131 21:32:53 # [RSpecRunTime] RSpec elapsed time: 2 minutes 57.46 seconds. Current RSS: ~1232M. Threads: 4. load average: 1.77 1.71 1.73 1/463 2649 133 21:32:53 group_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1 134 21:32:56 respects visibility 135 21:32:56 # [RSpecRunTime] RSpec elapsed time: 2 minutes 59.98 seconds. Current RSS: ~1235M. Threads: 4. load average: 1.87 1.73 1.73 3/463 2694 137 21:32:56 group_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 1 138 21:32:58 respects visibility 139 21:32:58 # [RSpecRunTime] RSpec elapsed time: 3 minutes 2.56 seconds. Current RSS: ~1239M. Threads: 4. load average: 1.87 1.73 1.73 1/463 2738 141 21:32:58 group_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1 142 21:33:00 respects visibility 143 21:33:00 # [RSpecRunTime] RSpec elapsed time: 3 minutes 4.77 seconds. Current RSS: ~1238M. Threads: 4. load average: 1.87 1.73 1.73 2/463 2783 145 21:33:00 group_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 0 146 21:33:02 respects visibility 147 21:33:03 # [RSpecRunTime] RSpec elapsed time: 3 minutes 6.91 seconds. Current RSS: ~1236M. Threads: 4. load average: 1.88 1.74 1.74 1/463 2827 149 21:33:03 group_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1 150 21:33:05 respects visibility 151 21:33:06 # [RSpecRunTime] RSpec elapsed time: 3 minutes 9.92 seconds. Current RSS: ~1236M. Threads: 4. load average: 1.88 1.74 1.74 1/463 2890 153 21:33:06 group_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0 154 21:33:08 respects visibility 155 21:33:08 # [RSpecRunTime] RSpec elapsed time: 3 minutes 12.8 seconds. Current RSS: ~1233M. Threads: 4. load average: 1.81 1.72 1.73 2/464 2950 157 21:33:08 group_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1 158 21:33:12 respects visibility 159 21:33:12 # [RSpecRunTime] RSpec elapsed time: 3 minutes 16.24 seconds. Current RSS: ~1235M. Threads: 4. load average: 1.83 1.73 1.73 2/464 3013 161 21:33:12 group_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1 162 21:33:15 respects visibility 163 21:33:15 # [RSpecRunTime] RSpec elapsed time: 3 minutes 19.67 seconds. Current RSS: ~1239M. Threads: 4. load average: 1.83 1.73 1.73 1/464 3075 165 21:33:15 group_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0 166 21:33:18 respects visibility 167 21:33:18 # [RSpecRunTime] RSpec elapsed time: 3 minutes 22.57 seconds. Current RSS: ~1240M. Threads: 4. load average: 1.84 1.73 1.73 2/464 3136 169 21:33:18 group_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0 170 21:33:21 respects visibility 171 21:33:21 # [RSpecRunTime] RSpec elapsed time: 3 minutes 25.1 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.77 1.72 1.73 2/464 3198 173 21:33:21 group_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0 174 21:33:24 respects visibility 175 21:33:24 # [RSpecRunTime] RSpec elapsed time: 3 minutes 28.26 seconds. Current RSS: ~1239M. Threads: 4. load average: 1.77 1.72 1.73 1/464 3261 177 21:33:24 group_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0 178 21:33:27 respects visibility 179 21:33:27 # [RSpecRunTime] RSpec elapsed time: 3 minutes 31.44 seconds. Current RSS: ~1240M. Threads: 4. load average: 1.79 1.73 1.73 1/464 3322 181 21:33:27 group_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0 182 21:33:30 respects visibility 183 21:33:30 # [RSpecRunTime] RSpec elapsed time: 3 minutes 34.2 seconds. Current RSS: ~1238M. Threads: 4. load average: 1.79 1.73 1.73 1/464 3383 185 21:33:30 group_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0 186 21:33:32 respects visibility 187 21:33:32 # [RSpecRunTime] RSpec elapsed time: 3 minutes 36.84 seconds. Current RSS: ~1234M. Threads: 4. load average: 1.81 1.73 1.73 1/464 3444 189 21:33:32 group_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1 190 21:33:35 respects visibility 191 21:33:35 # [RSpecRunTime] RSpec elapsed time: 3 minutes 39.79 seconds. Current RSS: ~1234M. Threads: 4. load average: 1.81 1.73 1.73 1/464 3506 193 21:33:35 group_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0 194 21:33:38 respects visibility 195 21:33:38 # [RSpecRunTime] RSpec elapsed time: 3 minutes 42.65 seconds. Current RSS: ~1232M. Threads: 4. load average: 1.98 1.77 1.75 2/464 3568 197 21:33:38 group_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1 198 21:33:41 respects visibility 199 21:33:41 # [RSpecRunTime] RSpec elapsed time: 3 minutes 45.75 seconds. Current RSS: ~1234M. Threads: 4. load average: 1.91 1.76 1.74 1/465 3627 201 21:33:41 group_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1 202 21:33:45 respects visibility 203 21:33:45 # [RSpecRunTime] RSpec elapsed time: 3 minutes 48.96 seconds. Current RSS: ~1239M. Threads: 4. load average: 1.91 1.76 1.74 1/465 3688 205 21:33:45 group_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0 206 21:33:47 respects visibility 207 21:33:47 # [RSpecRunTime] RSpec elapsed time: 3 minutes 51.65 seconds. Current RSS: ~1239M. Threads: 4. load average: 1.83 1.74 1.74 3/465 3751 209 21:33:47 group_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0 210 21:33:50 respects visibility 211 21:33:50 # [RSpecRunTime] RSpec elapsed time: 3 minutes 54.21 seconds. Current RSS: ~1238M. Threads: 4. load average: 1.83 1.74 1.74 1/465 3811 213 21:33:50 group_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0 214 21:33:53 respects visibility 215 21:33:53 # [RSpecRunTime] RSpec elapsed time: 3 minutes 57.27 seconds. Current RSS: ~1242M. Threads: 4. load average: 1.93 1.77 1.74 1/465 3874 217 21:33:53 group_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0 218 21:33:56 respects visibility 219 21:33:56 # [RSpecRunTime] RSpec elapsed time: 4 minutes 0.25 second. Current RSS: ~1244M. Threads: 4. load average: 1.85 1.75 1.74 2/465 3935 221 21:33:56 group_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0 222 21:33:59 respects visibility 223 21:33:59 # [RSpecRunTime] RSpec elapsed time: 4 minutes 3.23 seconds. Current RSS: ~1244M. Threads: 4. load average: 1.85 1.75 1.74 2/465 3995 225 21:33:59 group_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0 226 21:34:01 respects visibility 227 21:34:01 # [RSpecRunTime] RSpec elapsed time: 4 minutes 5.71 seconds. Current RSS: ~1239M. Threads: 4. load average: 1.78 1.74 1.73 2/465 4057 229 21:34:02 # [RSpecRunTime] Finishing example group ee/spec/services/search/group_service_wiki_visibility_spec.rb. It took 3 minutes 58.99 seconds. Expected to take 3 minutes 25.85 seconds. 230 21:34:02 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/geo/base_batcher_spec.rb. Expected to take 2 minutes 42.18 seconds. 231 21:34:02 Gitlab::Geo::BaseBatcher 232 21:34:02 for LfsObject 234 21:34:02 when there are no records 235 21:34:02 is expected to be nil 236 21:34:02 when there are records 237 21:34:02 when it has never been called before 238 21:34:02 is expected to be a kind of Range 239 21:34:02 starts from the beginning 240 21:34:03 ends at a full batch 241 21:34:03 when the batch size is greater than the number of records 242 21:34:03 ends at the last ID 243 21:34:03 when the destination table has a gap of at least one batch 244 21:34:03 returns a batch ending at batch size 245 21:34:03 when it was called before 246 21:34:03 when the previous batch included the end of the table 247 21:34:03 starts from the beginning 248 21:34:03 when the previous batch did not include the end of the table 249 21:34:03 starts after the previous batch 250 21:34:03 if cache is cleared 251 21:34:03 starts from the beginning 252 21:34:03 for MergeRequestDiff 254 21:34:03 when there are no records 255 21:34:03 is expected to be nil 256 21:34:03 when there are records 257 21:34:03 when it has never been called before 258 21:34:07 is expected to be a kind of Range 259 21:34:11 starts from the beginning 260 21:34:14 ends at a full batch 261 21:34:14 when the batch size is greater than the number of records 262 21:34:19 ends at the last ID 263 21:34:19 # [RSpecRunTime] RSpec elapsed time: 4 minutes 23.65 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.68 1.72 1.73 1/466 4337 265 21:34:19 when the destination table has a gap of at least one batch 266 21:34:23 returns a batch ending at batch size 267 21:34:23 # [RSpecRunTime] RSpec elapsed time: 4 minutes 27.55 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.63 1.71 1.72 1/466 4407 269 21:34:23 when it was called before 270 21:34:23 when the previous batch included the end of the table 271 21:34:27 starts from the beginning 272 21:34:27 # [RSpecRunTime] RSpec elapsed time: 4 minutes 31.37 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.66 1.71 1.72 1/466 4477 274 21:34:27 when the previous batch did not include the end of the table 275 21:34:31 starts after the previous batch 276 21:34:31 # [RSpecRunTime] RSpec elapsed time: 4 minutes 35.21 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.69 1.72 1.73 2/466 4547 278 21:34:31 if cache is cleared 279 21:34:35 starts from the beginning 280 21:34:35 # [RSpecRunTime] RSpec elapsed time: 4 minutes 39.03 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.69 1.72 1.73 1/466 4617 282 21:34:35 for DependencyProxy::Blob 284 21:34:35 when there are no records 285 21:34:35 is expected to be nil 286 21:34:35 when there are records 287 21:34:35 when it has never been called before 288 21:34:35 is expected to be a kind of Range 289 21:34:36 starts from the beginning 290 21:34:37 ends at a full batch 291 21:34:37 when the batch size is greater than the number of records 292 21:34:37 ends at the last ID 293 21:34:38 # [RSpecRunTime] RSpec elapsed time: 4 minutes 41.93 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.63 1.70 1.72 1/466 4618 295 21:34:38 when the destination table has a gap of at least one batch 296 21:34:38 returns a batch ending at batch size 297 21:34:38 when it was called before 298 21:34:38 when the previous batch included the end of the table 299 21:34:39 starts from the beginning 300 21:34:39 when the previous batch did not include the end of the table 301 21:34:40 starts after the previous batch 302 21:34:40 if cache is cleared 303 21:34:40 starts from the beginning 304 21:34:40 for Ci::SecureFile 306 21:34:40 when there are no records 307 21:34:40 is expected to be nil 308 21:34:40 when there are records 309 21:34:40 when it has never been called before 310 21:34:43 is expected to be a kind of Range 311 21:34:45 starts from the beginning 312 21:34:47 ends at a full batch 313 21:34:47 when the batch size is greater than the number of records 314 21:34:49 ends at the last ID 315 21:34:49 # [RSpecRunTime] RSpec elapsed time: 4 minutes 53.4 seconds. Current RSS: ~1279M. Threads: 5. load average: 1.53 1.68 1.72 1/465 4619 317 21:34:49 when the destination table has a gap of at least one batch 318 21:34:51 returns a batch ending at batch size 319 21:34:51 # [RSpecRunTime] RSpec elapsed time: 4 minutes 55.57 seconds. Current RSS: ~1287M. Threads: 5. load average: 1.49 1.67 1.71 1/465 4620 321 21:34:51 when it was called before 322 21:34:51 when the previous batch included the end of the table 323 21:34:53 starts from the beginning 324 21:34:53 # [RSpecRunTime] RSpec elapsed time: 4 minutes 57.86 seconds. Current RSS: ~1288M. Threads: 5. load average: 1.49 1.67 1.71 1/465 4621 326 21:34:53 when the previous batch did not include the end of the table 327 21:34:56 starts after the previous batch 328 21:34:56 # [RSpecRunTime] RSpec elapsed time: 5 minutes 0.16 second. Current RSS: ~1292M. Threads: 5. load average: 1.45 1.66 1.71 1/465 4622 330 21:34:56 if cache is cleared 331 21:34:58 starts from the beginning 332 21:34:58 # [RSpecRunTime] RSpec elapsed time: 5 minutes 2.7 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.45 1.66 1.71 1/465 4623 336 21:34:58 when there are no records 337 21:34:58 is expected to be nil 338 21:34:58 when there are records 339 21:34:58 when it has never been called before 340 21:35:00 is expected to be a kind of Range 341 21:35:02 starts from the beginning 342 21:35:04 ends at a full batch 343 21:35:04 when the batch size is greater than the number of records 344 21:35:07 ends at the last ID 345 21:35:07 # [RSpecRunTime] RSpec elapsed time: 5 minutes 11.07 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.38 1.64 1.70 1/465 4624 347 21:35:07 when the destination table has a gap of at least one batch 348 21:35:09 returns a batch ending at batch size 349 21:35:09 # [RSpecRunTime] RSpec elapsed time: 5 minutes 13.32 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.38 1.64 1.70 1/466 4625 351 21:35:09 when it was called before 352 21:35:09 when the previous batch included the end of the table 353 21:35:11 starts from the beginning 354 21:35:11 # [RSpecRunTime] RSpec elapsed time: 5 minutes 15.63 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.35 1.63 1.70 1/466 4626 356 21:35:11 when the previous batch did not include the end of the table 357 21:35:13 starts after the previous batch 358 21:35:13 # [RSpecRunTime] RSpec elapsed time: 5 minutes 17.77 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.35 1.63 1.70 1/466 4627 360 21:35:13 if cache is cleared 361 21:35:15 starts from the beginning 362 21:35:16 # [RSpecRunTime] RSpec elapsed time: 5 minutes 19.94 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.35 1.63 1.70 1/466 4628 364 21:35:16 for DependencyProxy::Manifest 366 21:35:16 when there are no records 367 21:35:16 is expected to be nil 368 21:35:16 when there are records 369 21:35:16 when it has never been called before 370 21:35:16 is expected to be a kind of Range 371 21:35:17 starts from the beginning 372 21:35:18 ends at a full batch 373 21:35:18 when the batch size is greater than the number of records 374 21:35:18 ends at the last ID 375 21:35:18 # [RSpecRunTime] RSpec elapsed time: 5 minutes 22.74 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.32 1.61 1.69 1/466 4629 377 21:35:18 when the destination table has a gap of at least one batch 378 21:35:19 returns a batch ending at batch size 379 21:35:19 when it was called before 380 21:35:19 when the previous batch included the end of the table 381 21:35:20 starts from the beginning 382 21:35:20 when the previous batch did not include the end of the table 383 21:35:21 starts after the previous batch 384 21:35:21 if cache is cleared 385 21:35:21 starts from the beginning 388 21:35:21 when there are no records 389 21:35:21 is expected to be nil 390 21:35:21 when there are records 391 21:35:21 when it has never been called before 392 21:35:23 is expected to be a kind of Range 393 21:35:25 starts from the beginning 394 21:35:27 ends at a full batch 395 21:35:27 when the batch size is greater than the number of records 396 21:35:29 ends at the last ID 397 21:35:29 # [RSpecRunTime] RSpec elapsed time: 5 minutes 33.78 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.27 1.59 1.68 1/466 4630 399 21:35:29 when the destination table has a gap of at least one batch 400 21:35:32 returns a batch ending at batch size 401 21:35:32 # [RSpecRunTime] RSpec elapsed time: 5 minutes 36.12 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.25 1.58 1.68 2/466 4631 403 21:35:32 when it was called before 404 21:35:32 when the previous batch included the end of the table 405 21:35:34 starts from the beginning 406 21:35:34 # [RSpecRunTime] RSpec elapsed time: 5 minutes 38.32 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.25 1.58 1.68 1/466 4632 408 21:35:34 when the previous batch did not include the end of the table 409 21:35:36 starts after the previous batch 410 21:35:36 # [RSpecRunTime] RSpec elapsed time: 5 minutes 40.56 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.23 1.57 1.68 1/466 4633 412 21:35:36 if cache is cleared 413 21:35:38 starts from the beginning 414 21:35:38 # [RSpecRunTime] RSpec elapsed time: 5 minutes 42.74 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.23 1.57 1.68 5/466 4634 416 21:35:38 for Ci::JobArtifact 418 21:35:38 when there are no records 419 21:35:38 is expected to be nil 420 21:35:38 when there are records 421 21:35:38 when it has never been called before 422 21:35:42 is expected to be a kind of Range 423 21:35:45 starts from the beginning 424 21:35:47 ends at a full batch 425 21:35:47 when the batch size is greater than the number of records 426 21:35:50 ends at the last ID 427 21:35:50 # [RSpecRunTime] RSpec elapsed time: 5 minutes 54.22 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.19 1.55 1.67 1/466 4635 429 21:35:50 when the destination table has a gap of at least one batch 430 21:35:52 returns a batch ending at batch size 431 21:35:52 # [RSpecRunTime] RSpec elapsed time: 5 minutes 56.74 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.18 1.55 1.66 1/466 4636 433 21:35:52 when it was called before 434 21:35:52 when the previous batch included the end of the table 435 21:35:55 starts from the beginning 436 21:35:55 # [RSpecRunTime] RSpec elapsed time: 5 minutes 59.22 seconds. Current RSS: ~1287M. Threads: 5. load average: 1.18 1.55 1.66 1/466 4637 438 21:35:55 when the previous batch did not include the end of the table 439 21:35:57 starts after the previous batch 440 21:35:57 # [RSpecRunTime] RSpec elapsed time: 6 minutes 1.76 seconds. Current RSS: ~1285M. Threads: 5. load average: 1.16 1.54 1.66 1/467 4638 442 21:35:57 if cache is cleared 443 21:36:00 starts from the beginning 444 21:36:00 # [RSpecRunTime] RSpec elapsed time: 6 minutes 4.24 seconds. Current RSS: ~1279M. Threads: 5. load average: 1.16 1.54 1.66 1/467 4639 446 21:36:00 for PagesDeployment 448 21:36:00 when there are no records 449 21:36:00 is expected to be nil 450 21:36:00 when there are records 451 21:36:00 when it has never been called before 452 21:36:02 is expected to be a kind of Range 453 21:36:04 starts from the beginning 454 21:36:06 ends at a full batch 455 21:36:06 when the batch size is greater than the number of records 456 21:36:08 ends at the last ID 457 21:36:08 # [RSpecRunTime] RSpec elapsed time: 6 minutes 12.55 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.21 1.53 1.66 1/466 4640 459 21:36:08 when the destination table has a gap of at least one batch 460 21:36:10 returns a batch ending at batch size 461 21:36:10 # [RSpecRunTime] RSpec elapsed time: 6 minutes 14.7 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.21 1.53 1.66 1/466 4641 463 21:36:10 when it was called before 464 21:36:10 when the previous batch included the end of the table 465 21:36:13 starts from the beginning 466 21:36:13 # [RSpecRunTime] RSpec elapsed time: 6 minutes 17.02 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.20 1.53 1.65 1/466 4642 468 21:36:13 when the previous batch did not include the end of the table 469 21:36:15 starts after the previous batch 470 21:36:15 # [RSpecRunTime] RSpec elapsed time: 6 minutes 19.2 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.20 1.53 1.65 1/466 4643 472 21:36:15 if cache is cleared 473 21:36:17 starts from the beginning 474 21:36:17 # [RSpecRunTime] RSpec elapsed time: 6 minutes 21.58 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.18 1.52 1.65 1/466 4644 476 21:36:17 for ContainerRepository 478 21:36:17 when there are no records 479 21:36:17 is expected to be nil 480 21:36:17 when there are records 481 21:36:17 when it has never been called before 482 21:36:19 is expected to be a kind of Range 483 21:36:22 starts from the beginning 484 21:36:24 ends at a full batch 485 21:36:24 when the batch size is greater than the number of records 486 21:36:26 ends at the last ID 487 21:36:26 # [RSpecRunTime] RSpec elapsed time: 6 minutes 30.79 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.15 1.50 1.64 1/466 4645 489 21:36:26 when the destination table has a gap of at least one batch 490 21:36:29 returns a batch ending at batch size 491 21:36:29 # [RSpecRunTime] RSpec elapsed time: 6 minutes 33.06 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.15 1.50 1.64 1/466 4646 493 21:36:29 when it was called before 494 21:36:29 when the previous batch included the end of the table 495 21:36:31 starts from the beginning 496 21:36:31 # [RSpecRunTime] RSpec elapsed time: 6 minutes 35.46 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.14 1.49 1.64 1/466 4647 498 21:36:31 when the previous batch did not include the end of the table 499 21:36:33 starts after the previous batch 500 21:36:34 # [RSpecRunTime] RSpec elapsed time: 6 minutes 37.88 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.14 1.49 1.64 1/466 4648 502 21:36:34 if cache is cleared 503 21:36:36 starts from the beginning 504 21:36:36 # [RSpecRunTime] RSpec elapsed time: 6 minutes 40.17 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.13 1.48 1.64 1/466 4649 506 21:36:36 for GroupWikiRepository 508 21:36:36 when there are no records 509 21:36:36 is expected to be nil 510 21:36:36 when there are records 511 21:36:36 when it has never been called before 512 21:36:37 is expected to be a kind of Range 513 21:36:37 starts from the beginning 514 21:36:38 ends at a full batch 515 21:36:38 when the batch size is greater than the number of records 516 21:36:39 ends at the last ID 517 21:36:39 # [RSpecRunTime] RSpec elapsed time: 6 minutes 43.27 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.13 1.48 1.64 1/466 4650 519 21:36:39 when the destination table has a gap of at least one batch 520 21:36:40 returns a batch ending at batch size 521 21:36:40 when it was called before 522 21:36:40 when the previous batch included the end of the table 523 21:36:40 starts from the beginning 524 21:36:40 when the previous batch did not include the end of the table 525 21:36:41 starts after the previous batch 526 21:36:41 if cache is cleared 527 21:36:42 starts from the beginning 528 21:36:42 for Projects::WikiRepository 530 21:36:42 when there are no records 531 21:36:42 is expected to be nil 532 21:36:42 when there are records 533 21:36:42 when it has never been called before 534 21:36:44 is expected to be a kind of Range 535 21:36:46 starts from the beginning 536 21:36:49 ends at a full batch 537 21:36:49 when the batch size is greater than the number of records 538 21:36:51 ends at the last ID 539 21:36:51 # [RSpecRunTime] RSpec elapsed time: 6 minutes 55.24 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.26 1.49 1.64 1/467 4651 541 21:36:51 when the destination table has a gap of at least one batch 542 21:36:53 returns a batch ending at batch size 543 21:36:53 # [RSpecRunTime] RSpec elapsed time: 6 minutes 57.6 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.26 1.49 1.64 1/467 4652 545 21:36:53 when it was called before 546 21:36:53 when the previous batch included the end of the table 547 21:36:55 starts from the beginning 548 21:36:55 # [RSpecRunTime] RSpec elapsed time: 6 minutes 59.84 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.26 1.49 1.64 3/467 4653 550 21:36:55 when the previous batch did not include the end of the table 551 21:36:58 starts after the previous batch 552 21:36:58 # [RSpecRunTime] RSpec elapsed time: 7 minutes 2.17 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.24 1.48 1.63 3/468 4654 554 21:36:58 if cache is cleared 555 21:37:00 starts from the beginning 556 21:37:00 # [RSpecRunTime] RSpec elapsed time: 7 minutes 4.42 seconds. Current RSS: ~1298M. Threads: 5. load average: 1.24 1.48 1.63 1/467 4655 558 21:37:00 for DesignManagement::Repository 560 21:37:00 when there are no records 561 21:37:00 is expected to be nil 562 21:37:00 when there are records 563 21:37:00 when it has never been called before 564 21:37:02 is expected to be a kind of Range 565 21:37:05 starts from the beginning 566 21:37:07 ends at a full batch 567 21:37:07 when the batch size is greater than the number of records 568 21:37:09 ends at the last ID 569 21:37:10 # [RSpecRunTime] RSpec elapsed time: 7 minutes 13.93 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.20 1.47 1.63 1/467 4656 571 21:37:10 when the destination table has a gap of at least one batch 572 21:37:12 returns a batch ending at batch size 573 21:37:12 # [RSpecRunTime] RSpec elapsed time: 7 minutes 16.62 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.18 1.46 1.62 1/467 4657 575 21:37:12 when it was called before 576 21:37:12 when the previous batch included the end of the table 577 21:37:15 starts from the beginning 578 21:37:15 # [RSpecRunTime] RSpec elapsed time: 7 minutes 19.17 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.18 1.46 1.62 1/467 4658 580 21:37:15 when the previous batch did not include the end of the table 581 21:37:17 starts after the previous batch 582 21:37:17 # [RSpecRunTime] RSpec elapsed time: 7 minutes 21.64 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.17 1.45 1.62 1/467 4659 584 21:37:17 if cache is cleared 585 21:37:20 starts from the beginning 586 21:37:20 # [RSpecRunTime] RSpec elapsed time: 7 minutes 24.21 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.17 1.45 1.62 1/467 4660 588 21:37:20 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/geo/base_batcher_spec.rb. It took 3 minutes 17.67 seconds. Expected to take 2 minutes 42.18 seconds. 589 21:37:20 # [RSpecRunTime] Starting example group ee/spec/services/epics/epic_links/create_service_spec.rb. Expected to take 2 minutes 0.78 second. 590 21:37:20 Epics::EpicLinks::CreateService 592 21:37:21 when subepics feature is disabled 593 21:37:21 returns an error 594 21:37:22 no relationship is created 595 21:37:22 # [RSpecRunTime] RSpec elapsed time: 7 minutes 26.53 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.16 1.44 1.62 1/467 4661 597 21:37:22 when subepics feature is enabled 598 21:37:22 when an error occurs 599 21:37:22 when a single epic is given 600 21:37:22 when user does not have create_epic_tree_relation access for the parent 601 21:37:23 returns an error 602 21:37:24 no relationship is created 603 21:37:24 # [RSpecRunTime] RSpec elapsed time: 7 minutes 28.6 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.16 1.44 1.62 1/467 4662 605 21:37:24 when a user has permissions to add an epic 606 21:37:24 when an epic from another group is given 607 21:37:24 when user has no permission to admin_epic_tree_relation 608 21:37:26 returns an error 609 21:37:27 no relationship is created 610 21:37:27 # [RSpecRunTime] RSpec elapsed time: 7 minutes 31.45 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.14 1.44 1.61 1/467 4663 612 21:37:27 when subepics feature is not available for child group 613 21:37:29 returns an error 614 21:37:30 no relationship is created 615 21:37:30 # [RSpecRunTime] RSpec elapsed time: 7 minutes 34.48 seconds. Current RSS: ~1298M. Threads: 5. load average: 1.14 1.44 1.61 1/467 4664 617 21:37:30 when hierarchy is cyclic 618 21:37:30 when given child epic is the same as given parent 619 21:37:31 returns an error 620 21:37:32 no relationship is created 621 21:37:32 # [RSpecRunTime] RSpec elapsed time: 7 minutes 36.36 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.13 1.43 1.61 1/467 4665 623 21:37:32 when given child epic is parent of the given parent 624 21:37:33 returns an error 625 21:37:34 no relationship is created 626 21:37:34 # [RSpecRunTime] RSpec elapsed time: 7 minutes 38.86 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.13 1.43 1.61 1/467 4666 628 21:37:34 when new child epic is an ancestor of the given parent 629 21:37:37 returns an error 630 21:37:38 no relationship is created 631 21:37:38 # [RSpecRunTime] RSpec elapsed time: 7 minutes 42.79 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.12 1.42 1.61 1/467 4667 633 21:37:38 when adding an epic that is already a child of the parent epic 634 21:37:40 returns an error 635 21:37:41 no relationship is created 636 21:37:41 # [RSpecRunTime] RSpec elapsed time: 7 minutes 45.06 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.11 1.41 1.60 1/467 4668 638 21:37:41 when adding to an Epic that is already at maximum depth 639 21:37:43 returns an error 640 21:37:46 no relationship is created 641 21:37:46 # [RSpecRunTime] RSpec elapsed time: 7 minutes 50.58 seconds. Current RSS: ~1308M. Threads: 5. load average: 1.10 1.41 1.60 1/467 4669 643 21:37:46 when total depth after adding would exceed depth limit 644 21:37:49 returns an error 645 21:37:52 no relationship is created 646 21:37:52 # [RSpecRunTime] RSpec elapsed time: 7 minutes 56.32 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.09 1.40 1.60 1/467 4670 648 21:37:52 when total children count after adding would exceed limit 649 21:37:53 returns an error 650 21:37:55 no relationship is created 651 21:37:55 # [RSpecRunTime] RSpec elapsed time: 7 minutes 59.17 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.09 1.40 1.60 1/467 4671 653 21:37:55 when multiple epics are given 654 21:37:55 when user does not have create_epic_tree_relation access for the parent 655 21:37:56 returns an error 656 21:37:57 no relationship is created 657 21:37:57 # [RSpecRunTime] RSpec elapsed time: 8 minutes 1.52 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.09 1.39 1.59 1/468 4672 659 21:37:57 when a user has permissions to add an epic 660 21:37:57 when adding epics that are already a child of the parent epic 661 21:37:58 returns an error 662 21:37:59 no relationship is created 663 21:37:59 # [RSpecRunTime] RSpec elapsed time: 8 minutes 3.84 seconds. Current RSS: ~1308M. Threads: 5. load average: 1.09 1.39 1.59 1/468 4673 665 21:37:59 when total depth after adding would exceed limit 666 21:38:02 returns an error 667 21:38:05 no relationship is created 668 21:38:05 # [RSpecRunTime] RSpec elapsed time: 8 minutes 9.59 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.08 1.39 1.59 1/467 4674 670 21:38:05 when an epic from a another group is given 671 21:38:05 when user has insufficient permissions 672 21:38:06 returns an error 673 21:38:08 no relationship is created 674 21:38:08 # [RSpecRunTime] RSpec elapsed time: 8 minutes 11.95 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.07 1.38 1.58 1/467 4675 676 21:38:08 when subepics feature is not available for child group 677 21:38:09 returns an error 678 21:38:10 no relationship is created 679 21:38:10 # [RSpecRunTime] RSpec elapsed time: 8 minutes 14.65 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.07 1.38 1.58 1/467 4676 681 21:38:10 when hierarchy is cyclic 682 21:38:10 when given child epic is the same as given parent 683 21:38:11 returns an error 684 21:38:12 no relationship is created 685 21:38:12 # [RSpecRunTime] RSpec elapsed time: 8 minutes 16.42 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.07 1.37 1.58 1/467 4677 687 21:38:12 when given child epic is parent of the given parent 688 21:38:13 returns an error 689 21:38:14 no relationship is created 690 21:38:14 # [RSpecRunTime] RSpec elapsed time: 8 minutes 18.78 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.07 1.37 1.58 1/467 4678 692 21:38:14 when the reference list is empty 693 21:38:15 returns an error 694 21:38:16 no relationship is created 695 21:38:16 # [RSpecRunTime] RSpec elapsed time: 8 minutes 20.08 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.14 1.38 1.58 1/467 4679 697 21:38:16 when there are invalid references 698 21:38:18 adds only valid references 699 21:38:19 returns error status 700 21:38:19 # [RSpecRunTime] RSpec elapsed time: 8 minutes 23.3 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.14 1.38 1.58 1/467 4680 702 21:38:19 when everything is ok 703 21:38:19 when a correct reference is given 704 21:38:21 creates a new relationship and updates epic 705 21:38:23 moves the new child epic to the top and moves the existing ones down 706 21:38:24 returns success status and created links 707 21:38:26 creates system notes 708 21:38:26 when parent has inherited dates 709 21:38:26 when work_items_rolledup_dates is disabled 710 21:38:26 behaves like rolled up dates 711 21:38:28 corectly updates the parent dates 712 21:38:28 # [RSpecRunTime] RSpec elapsed time: 8 minutes 32.12 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.19 1.39 1.58 1/467 4681 714 21:38:28 when work_items_rolledup_dates is enabled 715 21:38:28 behaves like rolled up dates 716 21:38:29 corectly updates the parent dates 717 21:38:30 # [RSpecRunTime] RSpec elapsed time: 8 minutes 33.91 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.19 1.39 1.58 1/467 4682 719 21:38:30 when an epic from a subgroup is given 720 21:38:31 creates a new relationship and updates epic 721 21:38:34 moves the new child epic to the top and moves the existing ones down 722 21:38:35 returns success status and created links 723 21:38:37 creates system notes 724 21:38:37 # [RSpecRunTime] RSpec elapsed time: 8 minutes 41.05 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.24 1.39 1.58 1/467 4683 726 21:38:37 when an epic from another group is given 727 21:38:39 creates a new relationship and updates epic 728 21:38:41 moves the new child epic to the top and moves the existing ones down 729 21:38:42 returns success status and created links 730 21:38:44 creates system notes 731 21:38:44 # [RSpecRunTime] RSpec elapsed time: 8 minutes 48.6 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.22 1.38 1.58 1/467 4684 733 21:38:44 when an epic from ancestor group is given 734 21:38:46 creates a new relationship and updates epic 735 21:38:48 moves the new child epic to the top and moves the existing ones down 736 21:38:50 returns success status and created links 737 21:38:52 creates system notes 738 21:38:52 # [RSpecRunTime] RSpec elapsed time: 8 minutes 56.15 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.19 1.37 1.57 1/467 4685 740 21:38:52 when multiple valid epics are given 741 21:38:55 creates new relationships 742 21:38:57 creates system notes 743 21:38:59 returns success status and created links 744 21:39:02 avoids un-necessary database queries 745 21:39:02 when parent has inherited dates 746 21:39:02 when work_items_rolledup_dates is disabled 747 21:39:02 behaves like rolled up dates 748 21:39:04 corectly updates the parent dates 749 21:39:04 # [RSpecRunTime] RSpec elapsed time: 9 minutes 8.64 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.23 1.37 1.57 1/467 4686 751 21:39:04 when work_items_rolledup_dates is enabled 752 21:39:04 behaves like rolled up dates 753 21:39:06 corectly updates the parent dates 754 21:39:06 # [RSpecRunTime] RSpec elapsed time: 9 minutes 10.53 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.21 1.37 1.57 1/467 4687 756 21:39:06 when at least one epic is still not assigned to the parent epic 757 21:39:08 creates new relationships 758 21:39:09 creates system notes 759 21:39:11 returns success status and created links 760 21:39:11 # [RSpecRunTime] RSpec elapsed time: 9 minutes 15.53 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.28 1.38 1.57 1/467 4688 762 21:39:11 when adding an Epic that has existing children 763 21:39:11 when Epic to add has more than 5 children 764 21:39:15 creates a new relationship and updates epic 765 21:39:19 moves the new child epic to the top and moves the existing ones down 766 21:39:22 returns success status and created links 767 21:39:26 creates system notes 768 21:39:26 # [RSpecRunTime] RSpec elapsed time: 9 minutes 30.58 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.30 1.38 1.57 1/467 4689 770 21:39:26 when an epic is already assigned to another epic 771 21:39:28 creates system notes 772 21:39:30 creates a new relationship and updates epic 773 21:39:31 moves the new child epic to the top and moves the existing ones down 774 21:39:33 returns success status and created links 775 21:39:33 # [RSpecRunTime] RSpec elapsed time: 9 minutes 37.55 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.19 1.35 1.56 1/467 4690 777 21:39:33 when child and parent epics have a synced work item 778 21:39:36 creates a new relationship for the epic and the synced work item 779 21:39:36 keeps epics timestamp in sync 780 21:39:37 does not create resource event for the work item 781 21:39:38 creates system notes only for the epics 782 21:39:38 behaves like rollback changes when creation fails 783 21:39:38 when work item link creation fails 784 21:39:38 does not create relationships for the epic or the work item 786 21:39:39 # [RSpecRunTime] RSpec elapsed time: 9 minutes 43.09 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.18 1.35 1.55 1/467 4691 788 21:39:39 when epic link creation fails 789 21:39:39 does not create relationships for the epic or the work item 790 21:39:39 when updating relative_position fails 791 21:39:39 does not create relationships for the epic or the work item 792 21:39:39 with multiple children 793 21:39:41 creates a new relationship for the epics and their synced work items 794 21:39:42 keeps epics timestamp in sync 795 21:39:44 creates system notes only for the epics 796 21:39:44 behaves like rollback changes when creation fails 797 21:39:44 when work item link creation fails 798 21:39:44 does not create relationships for the epic or the work item 800 21:39:45 # [RSpecRunTime] RSpec elapsed time: 9 minutes 49.23 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.16 1.34 1.55 1/468 4692 802 21:39:45 when epic link creation fails 803 21:39:45 does not create relationships for the epic or the work item 804 21:39:45 when updating relative_position fails 805 21:39:46 does not create relationships for the epic or the work item 806 21:39:46 when synced_epic parameter is true 807 21:39:46 does not try to create a synced work item parent link 808 21:39:46 does not create system notes 809 21:39:47 does not call Epics::UpdateDatesService 810 21:39:47 # [RSpecRunTime] Finishing example group ee/spec/services/epics/epic_links/create_service_spec.rb. It took 2 minutes 26.75 seconds. Expected to take 2 minutes 0.78 second. 811 21:39:47 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/stage_check_spec.rb. Expected to take 1 minute 29.01 seconds. 812 21:39:47 Gitlab::Llm::StageCheck 814 21:39:47 when gitlab.com 815 21:39:47 container: group, feature_type: :experimental, namespace_experiment_features_enabled: true, result: true 816 21:39:47 behaves like expected stage check results 817 21:39:48 returns expected result 818 21:39:48 for a project in a personal namespace 819 21:39:49 returns false 820 21:39:49 # [RSpecRunTime] RSpec elapsed time: 9 minutes 53.39 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.15 1.34 1.55 1/468 4693 822 21:39:49 with an invalid feature name 823 21:39:50 returns false 824 21:39:50 when not on a plan with ai_features licensed 825 21:39:50 returns false 826 21:39:50 when feature is chat 827 21:39:50 when not on a plan with ai_chat licensed 828 21:39:51 returns false 829 21:39:51 when feature is duo_workflow 830 21:39:51 when not on a plan with workflows licensed 831 21:39:51 returns false 832 21:39:51 container: group, feature_type: :experimental, namespace_experiment_features_enabled: false, result: false 833 21:39:51 behaves like expected stage check results 834 21:39:52 returns expected result 835 21:39:52 for a project in a personal namespace 836 21:39:53 returns false 837 21:39:53 # [RSpecRunTime] RSpec elapsed time: 9 minutes 57.21 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.14 1.33 1.54 1/468 4694 839 21:39:53 with an invalid feature name 840 21:39:53 returns false 841 21:39:53 when not on a plan with ai_features licensed 842 21:39:54 returns false 843 21:39:54 when feature is chat 844 21:39:54 when not on a plan with ai_chat licensed 845 21:39:54 returns false 846 21:39:54 when feature is duo_workflow 847 21:39:54 when not on a plan with workflows licensed 848 21:39:55 returns false 849 21:39:55 container: group, feature_type: :beta, namespace_experiment_features_enabled: true, result: true 850 21:39:55 behaves like expected stage check results 851 21:39:55 returns expected result 852 21:39:55 for a project in a personal namespace 853 21:39:57 returns false 854 21:39:57 # [RSpecRunTime] RSpec elapsed time: 10 minutes 0.99 second. Current RSS: ~1435M. Threads: 5. load average: 1.13 1.32 1.54 1/468 4695 856 21:39:57 with an invalid feature name 857 21:39:57 returns false 858 21:39:57 when not on a plan with ai_features licensed 859 21:39:58 returns false 860 21:39:58 when feature is chat 861 21:39:58 when not on a plan with ai_chat licensed 862 21:39:58 returns false 863 21:39:58 when feature is duo_workflow 864 21:39:58 when not on a plan with workflows licensed 865 21:39:59 returns false 866 21:39:59 container: group, feature_type: :beta, namespace_experiment_features_enabled: false, result: false 867 21:39:59 behaves like expected stage check results 868 21:39:59 returns expected result 869 21:39:59 for a project in a personal namespace 870 21:40:00 returns false 871 21:40:01 # [RSpecRunTime] RSpec elapsed time: 10 minutes 4.87 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.13 1.32 1.54 1/468 4696 873 21:40:01 with an invalid feature name 874 21:40:01 returns false 875 21:40:01 when not on a plan with ai_features licensed 876 21:40:03 returns false 877 21:40:03 # [RSpecRunTime] RSpec elapsed time: 10 minutes 6.97 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.12 1.32 1.54 1/468 4697 879 21:40:03 when feature is chat 880 21:40:03 when not on a plan with ai_chat licensed 881 21:40:03 returns false 882 21:40:03 when feature is duo_workflow 883 21:40:03 when not on a plan with workflows licensed 884 21:40:04 returns false 885 21:40:04 container: group, feature_type: :ga, namespace_experiment_features_enabled: true, result: true 886 21:40:04 behaves like expected stage check results 887 21:40:05 returns expected result 888 21:40:05 for a project in a personal namespace 889 21:40:06 returns false 890 21:40:06 # [RSpecRunTime] RSpec elapsed time: 10 minutes 10.06 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.11 1.31 1.53 1/468 4698 892 21:40:06 with an invalid feature name 893 21:40:06 returns false 894 21:40:06 when not on a plan with ai_features licensed 895 21:40:07 returns false 896 21:40:07 when feature is chat 897 21:40:07 when not on a plan with ai_chat licensed 898 21:40:07 returns false 899 21:40:07 when feature is duo_workflow 900 21:40:07 when not on a plan with workflows licensed 901 21:40:08 returns false 902 21:40:08 container: group, feature_type: :ga, namespace_experiment_features_enabled: false, result: true 903 21:40:08 behaves like expected stage check results 904 21:40:08 returns expected result 905 21:40:08 for a project in a personal namespace 906 21:40:09 returns false 907 21:40:10 # [RSpecRunTime] RSpec elapsed time: 10 minutes 13.87 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.11 1.31 1.53 1/468 4699 909 21:40:10 with an invalid feature name 910 21:40:10 returns false 911 21:40:10 when not on a plan with ai_features licensed 912 21:40:11 returns false 913 21:40:11 when feature is chat 914 21:40:11 when not on a plan with ai_chat licensed 915 21:40:11 returns false 916 21:40:11 when feature is duo_workflow 917 21:40:11 when not on a plan with workflows licensed 918 21:40:12 returns false 919 21:40:12 container: project, feature_type: :experimental, namespace_experiment_features_enabled: true, result: true 920 21:40:12 behaves like expected stage check results 921 21:40:12 returns expected result 922 21:40:12 for a project in a personal namespace 923 21:40:13 returns false 924 21:40:14 # [RSpecRunTime] RSpec elapsed time: 10 minutes 17.9 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.10 1.31 1.53 1/468 4700 926 21:40:14 with an invalid feature name 927 21:40:14 returns false 928 21:40:14 when not on a plan with ai_features licensed 929 21:40:15 returns false 930 21:40:15 when feature is chat 931 21:40:15 when not on a plan with ai_chat licensed 932 21:40:15 returns false 933 21:40:15 when feature is duo_workflow 934 21:40:15 when not on a plan with workflows licensed 935 21:40:16 returns false 936 21:40:16 container: project, feature_type: :experimental, namespace_experiment_features_enabled: false, result: false 937 21:40:16 behaves like expected stage check results 938 21:40:16 returns expected result 939 21:40:16 for a project in a personal namespace 940 21:40:17 returns false 941 21:40:18 # [RSpecRunTime] RSpec elapsed time: 10 minutes 21.92 seconds. Current RSS: ~1428M. Threads: 5. load average: 1.09 1.30 1.53 1/468 4701 943 21:40:18 with an invalid feature name 944 21:40:18 returns false 945 21:40:18 when not on a plan with ai_features licensed 946 21:40:19 returns false 947 21:40:19 when feature is chat 948 21:40:19 when not on a plan with ai_chat licensed 949 21:40:19 returns false 950 21:40:19 when feature is duo_workflow 951 21:40:19 when not on a plan with workflows licensed 952 21:40:20 returns false 953 21:40:20 container: project, feature_type: :beta, namespace_experiment_features_enabled: true, result: true 954 21:40:20 behaves like expected stage check results 955 21:40:21 returns expected result 956 21:40:21 for a project in a personal namespace 957 21:40:22 returns false 958 21:40:22 # [RSpecRunTime] RSpec elapsed time: 10 minutes 26.14 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.08 1.30 1.53 1/468 4702 960 21:40:22 with an invalid feature name 961 21:40:22 returns false 962 21:40:22 when not on a plan with ai_features licensed 963 21:40:23 returns false 964 21:40:23 when feature is chat 965 21:40:23 when not on a plan with ai_chat licensed 966 21:40:23 returns false 967 21:40:23 when feature is duo_workflow 968 21:40:23 when not on a plan with workflows licensed 969 21:40:24 returns false 970 21:40:24 container: project, feature_type: :beta, namespace_experiment_features_enabled: false, result: false 971 21:40:24 behaves like expected stage check results 972 21:40:25 returns expected result 973 21:40:25 for a project in a personal namespace 974 21:40:26 returns false 975 21:40:26 # [RSpecRunTime] RSpec elapsed time: 10 minutes 30.07 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.08 1.29 1.52 1/468 4703 977 21:40:26 with an invalid feature name 978 21:40:26 returns false 979 21:40:26 when not on a plan with ai_features licensed 980 21:40:27 returns false 981 21:40:27 when feature is chat 982 21:40:27 when not on a plan with ai_chat licensed 983 21:40:28 returns false 984 21:40:28 when feature is duo_workflow 985 21:40:28 when not on a plan with workflows licensed 986 21:40:28 returns false 987 21:40:28 container: project, feature_type: :ga, namespace_experiment_features_enabled: true, result: true 988 21:40:28 behaves like expected stage check results 989 21:40:29 returns expected result 990 21:40:29 for a project in a personal namespace 991 21:40:30 returns false 992 21:40:30 # [RSpecRunTime] RSpec elapsed time: 10 minutes 34.25 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.08 1.29 1.52 1/468 4704 994 21:40:30 with an invalid feature name 995 21:40:30 returns false 996 21:40:30 when not on a plan with ai_features licensed 997 21:40:31 returns false 998 21:40:31 when feature is chat 999 21:40:31 when not on a plan with ai_chat licensed 1000 21:40:32 returns false 1001 21:40:32 when feature is duo_workflow 1002 21:40:32 when not on a plan with workflows licensed 1003 21:40:32 returns false 1004 21:40:32 container: project, feature_type: :ga, namespace_experiment_features_enabled: false, result: true 1005 21:40:32 behaves like expected stage check results 1006 21:40:33 returns expected result 1007 21:40:33 for a project in a personal namespace 1008 21:40:34 returns false 1009 21:40:34 # [RSpecRunTime] RSpec elapsed time: 10 minutes 38.42 seconds. Current RSS: ~1485M. Threads: 5. load average: 1.07 1.29 1.52 1/468 4705 1011 21:40:34 with an invalid feature name 1012 21:40:35 returns false 1013 21:40:35 when not on a plan with ai_features licensed 1014 21:40:35 returns false 1015 21:40:35 when feature is chat 1016 21:40:35 when not on a plan with ai_chat licensed 1017 21:40:36 returns false 1018 21:40:36 when feature is duo_workflow 1019 21:40:36 when not on a plan with workflows licensed 1020 21:40:36 returns false 1021 21:40:36 when not gitlab.com 1022 21:40:37 container: group, feature_type: :experimental, instance_experiment_features_enabled: true, result: true 1023 21:40:37 behaves like expected stage check results 1024 21:40:38 returns expected result 1025 21:40:38 for a project in a personal namespace 1026 21:40:39 returns false 1027 21:40:39 # [RSpecRunTime] RSpec elapsed time: 10 minutes 43.08 seconds. Current RSS: ~1507M. Threads: 5. load average: 1.06 1.28 1.52 1/468 4706 1029 21:40:39 with an invalid feature name 1030 21:40:39 returns false 1031 21:40:39 when not on a plan with ai_features licensed 1032 21:40:40 returns false 1033 21:40:40 when feature is chat 1034 21:40:40 when not on a plan with ai_chat licensed 1035 21:40:40 returns false 1036 21:40:40 when feature is duo_workflow 1037 21:40:40 when not on a plan with workflows licensed 1038 21:40:41 returns false 1039 21:40:41 container: group, feature_type: :experimental, instance_experiment_features_enabled: false, result: false 1040 21:40:41 behaves like expected stage check results 1041 21:40:41 returns expected result 1042 21:40:41 for a project in a personal namespace 1043 21:40:42 returns false 1044 21:40:42 # [RSpecRunTime] RSpec elapsed time: 10 minutes 46.81 seconds. Current RSS: ~1504M. Threads: 5. load average: 1.06 1.28 1.51 1/468 4707 1046 21:40:42 with an invalid feature name 1047 21:40:43 returns false 1048 21:40:43 when not on a plan with ai_features licensed 1049 21:40:43 returns false 1050 21:40:43 when feature is chat 1051 21:40:43 when not on a plan with ai_chat licensed 1052 21:40:44 returns false 1053 21:40:44 when feature is duo_workflow 1054 21:40:44 when not on a plan with workflows licensed 1055 21:40:44 returns false 1056 21:40:44 container: group, feature_type: :beta, instance_experiment_features_enabled: true, result: true 1057 21:40:44 behaves like expected stage check results 1058 21:40:45 returns expected result 1059 21:40:45 for a project in a personal namespace 1060 21:40:46 returns false 1061 21:40:46 # [RSpecRunTime] RSpec elapsed time: 10 minutes 50.57 seconds. Current RSS: ~1516M. Threads: 5. load average: 1.05 1.27 1.51 1/468 4708 1063 21:40:46 with an invalid feature name 1064 21:40:47 returns false 1065 21:40:47 when not on a plan with ai_features licensed 1066 21:40:47 returns false 1067 21:40:47 when feature is chat 1068 21:40:47 when not on a plan with ai_chat licensed 1069 21:40:48 returns false 1070 21:40:48 when feature is duo_workflow 1071 21:40:48 when not on a plan with workflows licensed 1072 21:40:48 returns false 1073 21:40:48 container: group, feature_type: :beta, instance_experiment_features_enabled: false, result: false 1074 21:40:48 behaves like expected stage check results 1075 21:40:49 returns expected result 1076 21:40:49 for a project in a personal namespace 1077 21:40:50 returns false 1078 21:40:50 # [RSpecRunTime] RSpec elapsed time: 10 minutes 54.35 seconds. Current RSS: ~1500M. Threads: 5. load average: 1.05 1.27 1.51 1/468 4709 1080 21:40:50 with an invalid feature name 1081 21:40:51 returns false 1082 21:40:51 when not on a plan with ai_features licensed 1083 21:40:51 returns false 1084 21:40:51 when feature is chat 1085 21:40:51 when not on a plan with ai_chat licensed 1086 21:40:51 returns false 1087 21:40:51 when feature is duo_workflow 1088 21:40:51 when not on a plan with workflows licensed 1089 21:40:52 returns false 1090 21:40:52 container: group, feature_type: :ga, instance_experiment_features_enabled: true, result: true 1091 21:40:52 behaves like expected stage check results 1092 21:40:53 returns expected result 1093 21:40:53 for a project in a personal namespace 1094 21:40:54 returns false 1095 21:40:54 # [RSpecRunTime] RSpec elapsed time: 10 minutes 58.05 seconds. Current RSS: ~1512M. Threads: 5. load average: 1.05 1.27 1.51 1/468 4710 1097 21:40:54 with an invalid feature name 1098 21:40:54 returns false 1099 21:40:54 when not on a plan with ai_features licensed 1100 21:40:55 returns false 1101 21:40:55 when feature is chat 1102 21:40:55 when not on a plan with ai_chat licensed 1103 21:40:55 returns false 1104 21:40:55 when feature is duo_workflow 1105 21:40:55 when not on a plan with workflows licensed 1106 21:40:56 returns false 1107 21:40:56 container: group, feature_type: :ga, instance_experiment_features_enabled: false, result: true 1108 21:40:56 behaves like expected stage check results 1109 21:40:56 returns expected result 1110 21:40:56 for a project in a personal namespace 1111 21:40:57 returns false 1112 21:40:58 # [RSpecRunTime] RSpec elapsed time: 11 minutes 1.88 seconds. Current RSS: ~1497M. Threads: 5. load average: 1.20 1.30 1.52 2/468 4711 1114 21:40:58 with an invalid feature name 1115 21:40:58 returns false 1116 21:40:58 when not on a plan with ai_features licensed 1117 21:40:58 returns false 1118 21:40:58 when feature is chat 1119 21:40:58 when not on a plan with ai_chat licensed 1120 21:40:59 returns false 1121 21:40:59 when feature is duo_workflow 1122 21:40:59 when not on a plan with workflows licensed 1123 21:41:00 returns false 1124 21:41:00 container: project, feature_type: :experimental, instance_experiment_features_enabled: true, result: true 1125 21:41:00 behaves like expected stage check results 1126 21:41:00 returns expected result 1127 21:41:00 for a project in a personal namespace 1128 21:41:01 returns false 1129 21:41:01 # [RSpecRunTime] RSpec elapsed time: 11 minutes 5.52 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.19 1.29 1.51 1/468 4712 1131 21:41:01 with an invalid feature name 1132 21:41:02 returns false 1133 21:41:02 when not on a plan with ai_features licensed 1134 21:41:02 returns false 1135 21:41:02 when feature is chat 1136 21:41:02 when not on a plan with ai_chat licensed 1137 21:41:03 returns false 1138 21:41:03 when feature is duo_workflow 1139 21:41:03 when not on a plan with workflows licensed 1140 21:41:03 returns false 1141 21:41:03 container: project, feature_type: :experimental, instance_experiment_features_enabled: false, result: false 1142 21:41:03 behaves like expected stage check results 1143 21:41:04 returns expected result 1144 21:41:04 for a project in a personal namespace 1145 21:41:05 returns false 1146 21:41:05 # [RSpecRunTime] RSpec elapsed time: 11 minutes 9.41 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.19 1.29 1.51 1/468 4713 1148 21:41:05 with an invalid feature name 1149 21:41:06 returns false 1150 21:41:06 when not on a plan with ai_features licensed 1151 21:41:06 returns false 1152 21:41:06 when feature is chat 1153 21:41:06 when not on a plan with ai_chat licensed 1154 21:41:07 returns false 1155 21:41:07 when feature is duo_workflow 1156 21:41:07 when not on a plan with workflows licensed 1157 21:41:07 returns false 1158 21:41:07 container: project, feature_type: :beta, instance_experiment_features_enabled: true, result: true 1159 21:41:07 behaves like expected stage check results 1160 21:41:08 returns expected result 1161 21:41:08 for a project in a personal namespace 1162 21:41:09 returns false 1163 21:41:09 # [RSpecRunTime] RSpec elapsed time: 11 minutes 13.35 seconds. Current RSS: ~1504M. Threads: 5. load average: 1.17 1.29 1.51 1/468 4714 1165 21:41:09 with an invalid feature name 1166 21:41:10 returns false 1167 21:41:10 when not on a plan with ai_features licensed 1168 21:41:10 returns false 1169 21:41:10 when feature is chat 1170 21:41:10 when not on a plan with ai_chat licensed 1171 21:41:11 returns false 1172 21:41:11 when feature is duo_workflow 1173 21:41:11 when not on a plan with workflows licensed 1174 21:41:11 returns false 1175 21:41:11 container: project, feature_type: :beta, instance_experiment_features_enabled: false, result: false 1176 21:41:11 behaves like expected stage check results 1177 21:41:12 returns expected result 1178 21:41:12 for a project in a personal namespace 1179 21:41:13 returns false 1180 21:41:13 # [RSpecRunTime] RSpec elapsed time: 11 minutes 17.22 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.16 1.28 1.51 1/468 4715 1182 21:41:13 with an invalid feature name 1183 21:41:13 returns false 1184 21:41:13 when not on a plan with ai_features licensed 1185 21:41:14 returns false 1186 21:41:14 when feature is chat 1187 21:41:14 when not on a plan with ai_chat licensed 1188 21:41:15 returns false 1189 21:41:15 when feature is duo_workflow 1190 21:41:15 when not on a plan with workflows licensed 1191 21:41:15 returns false 1192 21:41:15 container: project, feature_type: :ga, instance_experiment_features_enabled: true, result: true 1193 21:41:15 behaves like expected stage check results 1194 21:41:16 returns expected result 1195 21:41:16 for a project in a personal namespace 1196 21:41:17 returns false 1197 21:41:17 # [RSpecRunTime] RSpec elapsed time: 11 minutes 21.33 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.15 1.28 1.50 1/468 4716 1199 21:41:17 with an invalid feature name 1200 21:41:18 returns false 1201 21:41:18 when not on a plan with ai_features licensed 1202 21:41:18 returns false 1203 21:41:18 when feature is chat 1204 21:41:18 when not on a plan with ai_chat licensed 1205 21:41:19 returns false 1206 21:41:19 when feature is duo_workflow 1207 21:41:19 when not on a plan with workflows licensed 1208 21:41:19 returns false 1209 21:41:19 container: project, feature_type: :ga, instance_experiment_features_enabled: false, result: true 1210 21:41:19 behaves like expected stage check results 1211 21:41:20 returns expected result 1212 21:41:20 for a project in a personal namespace 1213 21:41:21 returns false 1214 21:41:21 # [RSpecRunTime] RSpec elapsed time: 11 minutes 25.25 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.13 1.27 1.50 1/468 4717 1216 21:41:21 with an invalid feature name 1217 21:41:21 returns false 1218 21:41:21 when not on a plan with ai_features licensed 1219 21:41:22 returns false 1220 21:41:22 when feature is chat 1221 21:41:22 when not on a plan with ai_chat licensed 1222 21:41:23 returns false 1223 21:41:23 when feature is duo_workflow 1224 21:41:23 when not on a plan with workflows licensed 1225 21:41:23 returns false 1226 21:41:23 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/stage_check_spec.rb. It took 1 minute 36.56 seconds. Expected to take 1 minute 29.01 seconds. 1227 21:41:23 # [RSpecRunTime] Starting example group ee/spec/replicators/geo/container_repository_replicator_spec.rb. Expected to take 1 minute 16.84 seconds. 1228 21:41:23 Geo::ContainerRepositoryReplicator 1229 21:41:24 #ok_to_skip_download? 1230 21:41:24 when the registry is brand new 1231 21:41:24 when the model is immutable 1232 21:41:24 when the resource already exists on this site 1233 21:41:24 when verification is enabled for this model 1234 21:41:24 when the resource is in verifiables 1235 21:41:24 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:869 (PENDING: this context does not apply to mutable models) 1236 21:41:24 # [RSpecRunTime] RSpec elapsed time: 11 minutes 28.83 seconds. Current RSS: ~1465M. Threads: 5. load average: 1.13 1.27 1.50 1/468 4718 1238 21:41:24 when the resource is not in verifiables 1239 21:41:25 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:877 (PENDING: this context does not apply to mutable models) 1240 21:41:25 when verification is disabled for this model 1241 21:41:26 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:886 (PENDING: this context does not apply to mutable models) 1242 21:41:26 when the resource does not exist on this site 1243 21:41:27 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:895 (PENDING: this context does not apply to mutable models) 1244 21:41:27 when the model is mutable 1245 21:41:28 is expected to be falsey 1246 21:41:28 when the registry is not brand new (sync or verification has been attempted before) 1247 21:41:29 is expected to be falsey 1248 21:41:29 .checksummed_count 1249 21:41:29 when verification is enabled 1250 21:41:29 behaves like a counter of succeeded available verifiables 1251 21:41:29 is expected to eq 1 1252 21:41:30 excludes other verification states 1253 21:41:30 # [RSpecRunTime] RSpec elapsed time: 11 minutes 34.82 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.12 1.27 1.50 1/468 4719 1255 21:41:30 when verification is disabled 1257 21:41:32 # [RSpecRunTime] RSpec elapsed time: 11 minutes 35.91 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.11 1.26 1.50 1/468 4720 1259 21:41:32 for base replicator functionality 1260 21:41:32 invokes replicator.geo_handle_after_create on create 1261 21:41:32 behaves like a replicator 1262 21:41:32 Geo node status 1263 21:41:32 on a primary site 1264 21:41:33 .primary_total_count 1265 21:41:33 returns the number of available replicables on primary 1266 21:41:33 # [RSpecRunTime] RSpec elapsed time: 11 minutes 37.87 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.11 1.26 1.50 1/468 4721 1268 21:41:34 on a secondary site 1269 21:41:34 .registry_count 1270 21:41:36 returns the number of registries on secondary 1271 21:41:36 # [RSpecRunTime] RSpec elapsed time: 11 minutes 40.5 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.10 1.26 1.49 1/468 4722 1273 21:41:36 .synced_count 1274 21:41:39 returns the number of synced items on secondary 1275 21:41:39 # [RSpecRunTime] RSpec elapsed time: 11 minutes 42.97 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.10 1.26 1.49 1/468 4723 1277 21:41:39 .failed_count 1278 21:41:41 returns the number of failed items on secondary 1279 21:41:41 # [RSpecRunTime] RSpec elapsed time: 11 minutes 45.58 seconds. Current RSS: ~1384M. Threads: 5. load average: 1.10 1.25 1.49 1/468 4724 1281 21:41:41 when replicator is Geo::RegistrySyncWorker compatible 1282 21:41:41 has "created" and "deleted" events 1283 21:41:41 when replicator enqueues a sync event 1284 21:41:41 is expected to receive perform_async("container_repository", "updated", {"model_record_id"=>nil}) 1 time 1286 21:41:42 is defined and does not raise error 1287 21:41:42 .replicables_for_current_secondary 1288 21:41:42 when syncing object storage is enabled 1289 21:41:42 behaves like is implemented and returns a valid relation 1290 21:41:42 is implemented 1291 21:41:42 when syncing object storage is disabled 1292 21:41:42 behaves like is implemented and returns a valid relation 1293 21:41:42 is implemented 1294 21:41:42 with selective sync disabled 1295 21:41:42 behaves like is implemented and returns a valid relation 1296 21:41:43 is implemented 1297 21:41:43 with selective sync enabled for namespaces 1298 21:41:43 behaves like is implemented and returns a valid relation 1299 21:41:43 is implemented 1300 21:41:43 with selective sync enabled for shards 1301 21:41:43 behaves like is implemented and returns a valid relation 1302 21:41:44 is implemented 1303 21:41:44 #geo_handle_after_update 1304 21:41:44 on a Geo primary 1305 21:41:44 creates a Geo::Event 1306 21:41:44 when replication feature flag is disabled 1307 21:41:45 does not publish 1308 21:41:45 # [RSpecRunTime] RSpec elapsed time: 11 minutes 49.42 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.10 1.25 1.49 1/469 4725 1310 21:41:45 on a Geo secondary 1311 21:41:45 does not create an event 1312 21:41:45 #geo_handle_after_destroy 1313 21:41:45 on a Geo primary 1314 21:41:45 creates a Geo::Event 1315 21:41:45 when replication feature flag is disabled 1316 21:41:45 does not publish 1317 21:41:45 on a Geo secondary 1318 21:41:45 does not create an event 1319 21:41:45 updated event consumption 1320 21:41:45 when in replicables_for_current_secondary list 1321 21:41:46 runs Geo::ContainerRepositorySyncService service 1322 21:41:46 when not in replicables_for_current_secondary list 1323 21:41:47 does not run Geo::ContainerRepositorySyncService service 1324 21:41:47 created event consumption 1325 21:41:47 calls update event consumer 1326 21:41:47 deleted event consumption 1327 21:41:48 runs Geo::ContainerRepositoryRegistryRemovalService service 1329 21:41:48 is implemented 1331 21:41:48 #primary_verification_succeeded? 1332 21:41:48 when the model record is verification_succeeded 1333 21:41:49 returns true 1334 21:41:49 when the model record is not verification_succeeded 1335 21:41:50 returns false 1336 21:41:50 #after_verifiable_update 1337 21:41:50 verification_enabled: true, immutable: true, checksum: nil, checksummable: true, expect_verify_async: true 1338 21:41:51 calls verify_async only if needed 1339 21:41:51 verification_enabled: true, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false 1340 21:41:51 calls verify_async only if needed 1341 21:41:51 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false 1342 21:41:52 calls verify_async only if needed 1343 21:41:52 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false 1344 21:41:53 calls verify_async only if needed 1345 21:41:53 verification_enabled: true, immutable: false, checksum: nil, checksummable: true, expect_verify_async: true 1346 21:41:54 calls verify_async only if needed 1347 21:41:54 verification_enabled: true, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false 1348 21:41:54 calls verify_async only if needed 1349 21:41:54 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: true 1350 21:41:55 calls verify_async only if needed 1351 21:41:55 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false 1352 21:41:56 calls verify_async only if needed 1353 21:41:56 verification_enabled: false, immutable: true, checksum: nil, checksummable: true, expect_verify_async: false 1354 21:41:57 calls verify_async only if needed 1355 21:41:57 verification_enabled: false, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false 1356 21:41:57 calls verify_async only if needed 1357 21:41:57 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false 1358 21:41:58 calls verify_async only if needed 1359 21:41:58 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false 1360 21:41:59 calls verify_async only if needed 1361 21:41:59 verification_enabled: false, immutable: false, checksum: nil, checksummable: true, expect_verify_async: false 1362 21:42:00 calls verify_async only if needed 1363 21:42:00 verification_enabled: false, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false 1364 21:42:00 calls verify_async only if needed 1365 21:42:00 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: false 1366 21:42:01 calls verify_async only if needed 1367 21:42:01 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false 1368 21:42:02 calls verify_async only if needed 1370 21:42:03 wraps the checksum calculation in track_checksum_attempt! 1372 21:42:03 has checksum_succeeded event 1373 21:42:03 #verify_async 1374 21:42:03 on a Geo primary 1375 21:42:04 calls verification_pending! 1376 21:42:05 does not enqueue Geo::VerificationWorker 1377 21:42:05 # [RSpecRunTime] RSpec elapsed time: 12 minutes 9.43 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.14 1.25 1.48 1/469 4726 1379 21:42:05 .verification_enabled? 1380 21:42:05 on a Geo primary site 1381 21:42:05 when replication feature flag is enabled 1382 21:42:05 when force primary checksumming feature flag is enabled 1383 21:42:06 returns true 1384 21:42:06 when the force primary checksumming feature flag is disabled 1385 21:42:07 returns true 1386 21:42:07 when replication feature flag is disabled 1387 21:42:07 when force primary checksumming feature flag is enabled 1388 21:42:07 returns true 1389 21:42:07 when the force primary checksumming feature flag is disabled 1390 21:42:08 returns false 1391 21:42:08 on a Geo secondary site 1392 21:42:08 when replication feature flag is enabled 1393 21:42:08 when force primary checksumming feature flag is enabled 1394 21:42:09 returns true 1395 21:42:09 when the force primary checksumming feature flag is disabled 1396 21:42:10 returns true 1397 21:42:10 when replication feature flag is disabled 1398 21:42:10 when force primary checksumming feature flag is enabled 1399 21:42:11 returns false 1400 21:42:11 when the force primary checksumming feature flag is disabled 1401 21:42:12 returns false 1402 21:42:12 .fail_verification_timeouts 1403 21:42:12 when current node is a primary 1404 21:42:12 delegates to the model class of the replicator 1405 21:42:12 when current node is a secondary 1406 21:42:13 delegates to the registry class of the replicator 1407 21:42:13 .remaining_reverification_batch_count 1408 21:42:14 converts needs_reverification_count to number of batches 1409 21:42:14 .remaining_verification_batch_count 1410 21:42:15 converts needs_verification_count to number of batches 1411 21:42:15 .verification_pending_batch 1412 21:42:15 when current node is a primary 1413 21:42:16 delegates to the model class of the replicator 1414 21:42:16 when current node is a secondary 1415 21:42:16 delegates to the registry class of the replicator 1416 21:42:16 .reverify_batch! 1417 21:42:17 calls #reverify_batch 1418 21:42:17 .checksum_failed_count 1419 21:42:17 when verification is enabled 1420 21:42:17 behaves like a counter of failed available verifiables 1421 21:42:18 is expected to eq 1 1422 21:42:19 excludes other verification states 1423 21:42:19 # [RSpecRunTime] RSpec elapsed time: 12 minutes 23.76 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.18 1.26 1.48 1/469 4727 1425 21:42:19 when verification is disabled 1427 21:42:20 #geo_handle_after_checksum_succeeded 1428 21:42:20 on a Geo primary 1429 21:42:21 creates checksum_succeeded event 1430 21:42:22 is called on verification success 1431 21:42:22 when replication feature flag is disabled 1432 21:42:23 does not publish 1433 21:42:23 # [RSpecRunTime] RSpec elapsed time: 12 minutes 27.24 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.16 1.25 1.48 1/469 4728 1435 21:42:23 on a Geo secondary 1436 21:42:24 does not create an event 1437 21:42:24 .replicator_batch_to_verify 1438 21:42:25 returns usable Replicator instances 1439 21:42:25 .trigger_background_verification 1440 21:42:25 when verification is enabled 1441 21:42:25 for a Geo secondary 1442 21:42:25 does not enqueue ReverificationBatchWorker 1443 21:42:26 enqueues VerificationBatchWorker 1444 21:42:27 enqueues VerificationTimeoutWorker 1445 21:42:27 # [RSpecRunTime] RSpec elapsed time: 12 minutes 31.41 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.15 1.25 1.47 1/469 4729 1447 21:42:27 for a Geo primary 1448 21:42:28 enqueues ReverificationBatchWorker 1449 21:42:29 enqueues VerificationStateBackfillWorker 1450 21:42:30 enqueues VerificationBatchWorker 1451 21:42:30 enqueues VerificationTimeoutWorker 1452 21:42:30 # [RSpecRunTime] RSpec elapsed time: 12 minutes 34.85 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.15 1.25 1.47 1/469 4730 1454 21:42:30 when verification is disabled 1455 21:42:31 does not enqueue VerificationBatchWorker 1456 21:42:32 does not enqueue VerificationTimeoutWorker 1457 21:42:32 # [RSpecRunTime] RSpec elapsed time: 12 minutes 36.7 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.14 1.24 1.47 1/469 4731 1459 21:42:32 .model_record_id_batch_to_verify 1460 21:42:32 when the batch is filled by pending rows 1461 21:42:33 returns IDs of pending rows 1462 21:42:34 does not call .verification_failed_batch 1463 21:42:34 # [RSpecRunTime] RSpec elapsed time: 12 minutes 38.38 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.14 1.24 1.47 1/469 4732 1465 21:42:34 when that batch is not filled by pending rows 1466 21:42:35 includes IDs of failed rows 1467 21:42:35 .verify_batch 1468 21:42:35 when there are records needing verification 1469 21:42:36 calls #verify on each replicator 1470 21:42:36 #consume_event_checksum_succeeded 1471 21:42:36 with a persisted model_record 1472 21:42:36 on a Geo primary 1473 21:42:37 does nothing 1474 21:42:37 on a Geo secondary 1475 21:42:37 with a persisted registry 1476 21:42:37 with a registry which is verified 1477 21:42:37 sets state to verification_pending 1478 21:42:37 with a registry which is pending verification 1479 21:42:38 does not change state from verification_pending 1480 21:42:38 with an unpersisted registry 1481 21:42:39 does not persist the registry 1482 21:42:39 .backfill_verification_state_table 1483 21:42:39 on a Geo secondary site 1484 21:42:40 returns false 1485 21:42:40 on a Geo primary site 1486 21:42:40 when replication feature flag is enabled 1487 21:42:40 when force primary checksumming feature flag is enabled 1488 21:42:41 calls Geo::VerificationStateBackfillService 1489 21:42:41 when force primary checksumming feature flag is disabled 1490 21:42:41 calls Geo::VerificationStateBackfillService 1491 21:42:41 when replication feature flag is disabled 1492 21:42:41 when force primary checksumming feature flag is enabled 1493 21:42:42 calls Geo::VerificationStateBackfillService 1494 21:42:42 when force primary checksumming feature flag is disabled 1495 21:42:43 does not call Geo::VerificationStateBackfillService 1496 21:42:43 .verification_total_count 1497 21:42:43 when verification is enabled 1498 21:42:43 when the verification_state is disabled 1499 21:42:44 is expected to eq 0 1500 21:42:44 when the verification_state is not disabled 1501 21:42:44 is expected to eq 1 1502 21:42:44 when verification is disabled 1504 21:42:45 .verification_failed_batch 1505 21:42:45 when current node is a primary 1506 21:42:46 delegates to the model class of the replicator 1507 21:42:46 when current node is a secondary 1508 21:42:47 delegates to the registry class of the replicator 1509 21:42:47 .verified_count 1510 21:42:47 when verification is enabled 1511 21:42:47 behaves like a counter of succeeded available verifiables 1512 21:42:47 is expected to eq 1 1513 21:42:48 excludes other verification states 1514 21:42:48 # [RSpecRunTime] RSpec elapsed time: 12 minutes 52.84 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.11 1.23 1.46 1/469 4733 1516 21:42:48 when verification is disabled 1518 21:42:49 .verification_failed_count 1519 21:42:49 when verification is enabled 1520 21:42:49 behaves like a counter of failed available verifiables 1521 21:42:50 is expected to eq 1 1522 21:42:51 excludes other verification states 1523 21:42:51 # [RSpecRunTime] RSpec elapsed time: 12 minutes 55.36 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.10 1.23 1.46 1/469 4734 1525 21:42:51 when verification is disabled 1528 21:42:52 returns the opposite of immutable? 1529 21:42:52 integration tests 1530 21:42:52 on a primary 1531 21:42:52 background backfill 1532 21:42:53 verifies model records 1533 21:42:53 triggered by events 1534 21:42:54 verifies model records 1535 21:42:54 on a secondary 1536 21:42:54 background backfill 1537 21:42:55 verifies registries 1538 21:42:55 triggered by events 1539 21:42:56 verifies registries 1540 21:42:56 #verification_state_tracker 1541 21:42:56 on a Geo primary 1542 21:42:57 returns model_record 1543 21:42:57 on a Geo secondary 1544 21:42:58 returns registry 1545 21:42:58 # [RSpecRunTime] Finishing example group ee/spec/replicators/geo/container_repository_replicator_spec.rb. It took 1 minute 34.33 seconds. Expected to take 1 minute 16.84 seconds. 1546 21:42:58 # [RSpecRunTime] Starting example group ee/spec/models/sbom/occurrence_spec.rb. Expected to take 1 minute 2.02 seconds. 1547 21:42:58 Sbom::Occurrence 1548 21:42:58 does not allow STI 1549 21:42:58 associations 1550 21:42:58 is expected to belong to component required: true 1551 21:42:58 is expected to belong to component_version required: false 1552 21:42:58 is expected to belong to project required: true 1553 21:42:58 is expected to belong to pipeline required: false 1554 21:42:58 is expected to belong to source required: false 1555 21:42:59 is expected to belong to source_package required: false 1556 21:42:59 is expected to have many occurrences_vulnerabilities 1557 21:42:59 is expected to have many vulnerabilities 1558 21:42:59 # [RSpecRunTime] RSpec elapsed time: 13 minutes 3.16 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.33 1.27 1.47 1/469 4735 1560 21:42:59 loose foreign key on sbom_occurrences.pipeline_id 1561 21:42:59 behaves like cleanup by a loose foreign key 1562 21:43:01 cleans up (delete or nullify) the model 1563 21:43:01 # [RSpecRunTime] RSpec elapsed time: 13 minutes 5.48 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.30 1.27 1.47 1/469 4736 1566 21:43:02 is expected to validate that :commit_sha cannot be empty/falsy 1567 21:43:02 is expected to validate that :uuid cannot be empty/falsy 1568 21:43:03 is expected to validate that :uuid is case-insensitively unique 1569 21:43:03 is expected to validate that the length of :package_manager is at most 255 1570 21:43:04 is expected to validate that the length of :component_name is at most 255 1571 21:43:05 is expected to validate that the length of :input_file_path is at most 1024 1573 21:43:05 when licenses is empty 1574 21:43:05 is expected to be valid 1575 21:43:05 # [RSpecRunTime] RSpec elapsed time: 13 minutes 9.52 seconds. Current RSS: ~1311M. Threads: 5. load average: 1.30 1.27 1.47 1/469 4737 1577 21:43:05 when licenses has a single valid license 1578 21:43:06 is expected to be valid 1579 21:43:06 when licenses has multiple valid licenses 1580 21:43:06 is expected to be valid 1581 21:43:06 when spdx_identifier is missing 1582 21:43:06 when the name is not missing 1583 21:43:07 is expected to be valid 1584 21:43:07 when the name is missing 1585 21:43:08 is expected to be invalid 1586 21:43:08 when spdx_identifier is blank 1587 21:43:08 is expected to be invalid 1588 21:43:08 when spdx_identifier is too long 1589 21:43:09 is expected to be invalid 1590 21:43:09 when a license name is missing 1591 21:43:09 when the spdx_identifier is not missing 1592 21:43:09 is expected to be valid 1593 21:43:09 when the spdx_identifier is missing 1594 21:43:10 is expected to be invalid 1595 21:43:10 when a license name is blank 1596 21:43:10 is expected to be invalid 1597 21:43:10 when a license url is missing 1598 21:43:11 is expected to be valid 1599 21:43:11 when a license url is blank 1600 21:43:11 is expected to be invalid 1601 21:43:11 when a license contains unknown properties 1602 21:43:12 is expected to be invalid 1603 21:43:12 .filter_by_components scope 1604 21:43:13 returns occurrences matching the given components 1605 21:43:13 returns occurrences matching the given component ids 1606 21:43:13 # [RSpecRunTime] RSpec elapsed time: 13 minutes 17.82 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.34 1.28 1.47 1/469 4738 1608 21:43:13 .with_component_source_version_and_project scope 1609 21:43:14 pre-loads relations to avoid executing additional queries 1610 21:43:14 .with_project_setting 1611 21:43:15 pre-loads relations to avoid executing additional queries 1612 21:43:15 # [RSpecRunTime] RSpec elapsed time: 13 minutes 19.69 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.34 1.28 1.47 1/469 4739 1614 21:43:15 .with_pipeline_project_and_namespace 1615 21:43:16 preloads the pipeline, project, and namespace associations 1616 21:43:16 # [RSpecRunTime] RSpec elapsed time: 13 minutes 20.85 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.31 1.27 1.47 1/469 4740 1618 21:43:16 .filter_by_non_nil_component_version scope 1619 21:43:18 returns occurrences with a non-nil component_version 1620 21:43:18 # [RSpecRunTime] RSpec elapsed time: 13 minutes 22.28 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.31 1.27 1.47 1/469 4741 1622 21:43:18 .order_by_id 1623 21:43:19 returns records sorted by id 1624 21:43:19 # [RSpecRunTime] RSpec elapsed time: 13 minutes 23.84 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.31 1.27 1.47 1/469 4742 1626 21:43:19 .order_by_component_name 1627 21:43:21 returns records sorted by component name asc 1628 21:43:21 returns records sorted by component name desc 1629 21:43:21 # [RSpecRunTime] RSpec elapsed time: 13 minutes 25.48 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.28 1.27 1.47 1/469 4743 1631 21:43:21 .order_by_package_name 1632 21:43:24 when the sort order is ascending 1633 21:43:24 returns records sorted by package name asc, component name asc 1634 21:43:24 # [RSpecRunTime] RSpec elapsed time: 13 minutes 28.2 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.28 1.27 1.47 1/469 4744 1636 21:43:24 when the sort order is descending 1637 21:43:24 returns records sorted by package name desc, component name asc 1638 21:43:24 .order_by_spdx_identifier 1639 21:43:27 when sorting in ascending order 1640 21:43:27 returns the sorted records 1641 21:43:27 # [RSpecRunTime] RSpec elapsed time: 13 minutes 31.5 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.26 1.26 1.46 1/469 4745 1643 21:43:27 when sorting in descending order 1644 21:43:27 returns the sorted records 1645 21:43:27 when a license does not have the spdx identifier 1646 21:43:28 when sorting in ascending order 1647 21:43:28 returns the sorted records 1648 21:43:28 when sorting in descending order 1649 21:43:28 returns the sorted records 1650 21:43:28 .order_by_severity 1651 21:43:29 returns records sorted by highest_severity asc 1652 21:43:30 returns records sorted by highest_severity desc 1653 21:43:30 # [RSpecRunTime] RSpec elapsed time: 13 minutes 33.98 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.26 1.26 1.46 1/469 4746 1655 21:43:30 .filter_by_component_names 1656 21:43:31 returns records filtered by component name 1657 21:43:31 # [RSpecRunTime] RSpec elapsed time: 13 minutes 35.39 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.24 1.26 1.46 1/469 4747 1659 21:43:31 .filter_by_component_ids 1660 21:43:32 returns records filtered by component IDs 1661 21:43:32 # [RSpecRunTime] RSpec elapsed time: 13 minutes 36.81 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.24 1.26 1.46 1/469 4748 1663 21:43:32 .filter_by_source_types 1664 21:43:34 returns records filtered by source name 1665 21:43:34 # [RSpecRunTime] RSpec elapsed time: 13 minutes 38.16 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.24 1.26 1.46 1/469 4749 1667 21:43:34 .filter_by_source_id 1668 21:43:35 returns records filtered by source_id 1669 21:43:35 returns an empty array if no records match the source_id 1670 21:43:35 # [RSpecRunTime] RSpec elapsed time: 13 minutes 39.67 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.24 1.26 1.46 1/469 4750 1672 21:43:35 .by_licenses 1673 21:43:38 input: ["MIT", "MPL-2.0"], expected: [occurrence_2, occurrence_3, occurrence_4] 1674 21:43:38 returns expected output for each input 1675 21:43:39 # [RSpecRunTime] RSpec elapsed time: 13 minutes 42.92 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.22 1.25 1.46 1/469 4751 1677 21:43:39 input: ["MPL-2.0", "unknown"], expected: [occurrence_3, occurrence_4, occurrence_5] 1678 21:43:39 returns expected output for each input 1679 21:43:39 input: ["unknown"], expected: [occurrence_5] 1680 21:43:39 returns expected output for each input 1681 21:43:39 input: [], expected: [] 1682 21:43:39 returns expected output for each input 1683 21:43:39 .by_primary_license 1684 21:43:42 input: ["MIT", "MPL-2.0"], expected: [occurrence_2, occurrence_3] 1685 21:43:42 returns expected output for each input 1686 21:43:42 # [RSpecRunTime] RSpec elapsed time: 13 minutes 46.57 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.20 1.25 1.45 1/469 4752 1688 21:43:42 input: ["MPL-2.0", "unknown"], expected: [occurrence_3, occurrence_5] 1689 21:43:42 returns expected output for each input 1690 21:43:42 input: ["unknown"], expected: [occurrence_5] 1691 21:43:42 returns expected output for each input 1692 21:43:42 input: [], expected: [] 1693 21:43:42 returns expected output for each input 1695 21:43:44 returns only unarchived occurrences 1696 21:43:44 # [RSpecRunTime] RSpec elapsed time: 13 minutes 48.82 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.20 1.25 1.45 1/469 4753 1698 21:43:44 .by_project_ids 1699 21:43:46 returns records filtered by project_id 1700 21:43:46 # [RSpecRunTime] RSpec elapsed time: 13 minutes 50.22 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.19 1.24 1.45 1/469 4754 1703 21:43:47 is expected to eq [#<Sbom::Occurrence id: 48, created_at: "2024-11-14 21:43:46.926900561 +0000", updated_at: "2024-11-1...urce_package_id: 48, archived: false, traversal_ids: [932], ancestors: [], reachability: "unknown">] 1704 21:43:47 # [RSpecRunTime] RSpec elapsed time: 13 minutes 51.67 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.19 1.24 1.45 1/469 4755 1706 21:43:47 .filter_by_package_managers 1707 21:43:49 returns records filtered by package name 1708 21:43:49 with empty array 1709 21:43:49 returns no records 1710 21:43:50 # [RSpecRunTime] RSpec elapsed time: 13 minutes 53.91 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.19 1.24 1.45 1/469 4756 1712 21:43:50 .for_namespace_and_descendants 1713 21:43:52 returns records 1714 21:43:52 # [RSpecRunTime] RSpec elapsed time: 13 minutes 56.13 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.17 1.24 1.45 1/469 4757 1716 21:43:52 .filter_by_search_with_component_and_group 1717 21:43:53 with different search keywords 1718 21:43:53 keyword: "file", occurrences: [occurrence_bundler] 1719 21:43:53 returns records filtered by search 1720 21:43:54 # [RSpecRunTime] RSpec elapsed time: 13 minutes 57.91 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.17 1.24 1.45 1/469 4758 1722 21:43:54 keyword: "pack", occurrences: [occurrence_npm] 1723 21:43:54 returns records filtered by search 1724 21:43:54 keyword: "lock", occurrences: [occurrence_npm, occurrence_bundler] 1725 21:43:54 returns records filtered by search 1726 21:43:54 keyword: "_", occurrences: [] 1727 21:43:54 returns records filtered by search 1728 21:43:54 with no search keyword 1729 21:43:54 returns all relevant records 1730 21:43:54 with unrelated group 1731 21:43:55 is expected to be empty 1732 21:43:55 with unrelated component 1733 21:43:55 is expected to be empty 1734 21:43:55 .with_licenses 1735 21:43:55 without occurrences 1736 21:43:55 is expected to be empty 1737 21:43:55 without a license 1738 21:43:56 is expected to be empty 1739 21:43:56 with occurrences 1740 21:44:00 returns an occurrence for each unique license 1741 21:44:00 # [RSpecRunTime] RSpec elapsed time: 14 minutes 4.84 seconds. Current RSS: ~1301M. Threads: 5. load average: 1.32 1.27 1.46 1/470 4759 1743 21:44:00 group related scopes 1744 21:44:05 .in_parent_group_after_and_including 1745 21:44:05 is expected to contain exactly #<Sbom::Occurrence id: 68, created_at: "2024-11-14 21:44:04.373271073 +0000", updated_at: "2024-11-14..._package_id: 68, archived: false, traversal_ids: [976, 977], ancestors: [], reachability: "unknown">, #<Sbom::Occurrence id: 69, created_at: "2024-11-14 21:44:04.973138575 +0000", updated_at: "2024-11-14...e_package_id: 69, archived: true, traversal_ids: [976, 978], ancestors: [], reachability: "unknown">, and #<Sbom::Occurrence id: 70, created_at: "2024-11-14 21:44:05.541525961 +0000", updated_at: "2024-11-14...age_id: 70, archived: false, traversal_ids: [976, 977, 979], ancestors: [], reachability: "unknown"> 1746 21:44:05 # [RSpecRunTime] RSpec elapsed time: 14 minutes 9.58 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.29 1.26 1.45 1/470 4760 1748 21:44:05 .in_parent_group_before_and_including 1749 21:44:05 is expected to contain exactly #<Sbom::Occurrence id: 66, created_at: "2024-11-14 21:44:03.286781007 +0000", updated_at: "2024-11-14...ource_package_id: 66, archived: false, traversal_ids: [976], ancestors: [], reachability: "unknown">, #<Sbom::Occurrence id: 67, created_at: "2024-11-14 21:44:03.878239881 +0000", updated_at: "2024-11-14..._package_id: 67, archived: false, traversal_ids: [976, 977], ancestors: [], reachability: "unknown">, and #<Sbom::Occurrence id: 68, created_at: "2024-11-14 21:44:04.373271073 +0000", updated_at: "2024-11-14..._package_id: 68, archived: false, traversal_ids: [976, 977], ancestors: [], reachability: "unknown"> 1750 21:44:05 .order_traversal_ids_asc 1751 21:44:05 is expected to eq [#<Sbom::Occurrence id: 66, created_at: "2024-11-14 21:44:03.286781007 +0000", updated_at: "2024-11-1..._package_id: 69, archived: true, traversal_ids: [976, 978], ancestors: [], reachability: "unknown">] 1753 21:44:06 delegates name to component 1755 21:44:07 delegates version to component_version 1756 21:44:07 when component_version is nil 1758 21:44:07 # [RSpecRunTime] RSpec elapsed time: 14 minutes 11.6 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.27 1.26 1.45 1/470 4761 1761 21:44:08 delegates purl_type to component 1762 21:44:08 #component_type 1763 21:44:08 delegates component_type to component 1764 21:44:08 source delegation 1766 21:44:09 delegates packager to source 1767 21:44:09 when source is nil 1768 21:44:10 is expected to be nil 1769 21:44:10 # [RSpecRunTime] RSpec elapsed time: 14 minutes 14.04 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.27 1.26 1.45 1/470 4762 1772 21:44:10 returns expected location data 1773 21:44:10 when ancestors is present 1774 21:44:11 returns location data including ancestors 1775 21:44:11 # [RSpecRunTime] RSpec elapsed time: 14 minutes 15.31 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.25 1.25 1.45 1/470 4763 1777 21:44:11 when occurrence was found by trivy 1778 21:44:12 returns expected location data 1779 21:44:12 when source is nil 1780 21:44:12 returns nil values 1781 21:44:12 with loose foreign key on sbom_occurrences.project_id 1782 21:44:12 behaves like cleanup by a loose foreign key 1783 21:44:22 cleans up (delete or nullify) the model 1784 21:44:22 # [RSpecRunTime] RSpec elapsed time: 14 minutes 26.12 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.28 1.26 1.45 1/470 4764 1786 21:44:22 # [RSpecRunTime] Finishing example group ee/spec/models/sbom/occurrence_spec.rb. It took 1 minute 24.22 seconds. Expected to take 1 minute 2.02 seconds. 1787 21:44:22 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/analytics/cycle_analytics/summary/group/stage_summary_spec.rb. Expected to take 52.44 seconds. 1788 21:44:22 Gitlab::Analytics::CycleAnalytics::Summary::Group::StageSummary 1790 21:44:22 returns identifiers for each metric 1792 21:44:22 with from date 1793 21:44:26 finds the number of issues created after it 1794 21:44:31 returns the localized title 1795 21:44:31 with subgroups 1796 21:44:35 finds issues from them 1797 21:44:35 # [RSpecRunTime] RSpec elapsed time: 14 minutes 39.27 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.39 1.29 1.46 1/469 4873 1799 21:44:35 with projects specified in options 1800 21:44:38 finds issues from those projects 1801 21:44:39 # [RSpecRunTime] RSpec elapsed time: 14 minutes 42.86 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.36 1.28 1.45 1/470 4910 1803 21:44:39 with `assignee_username` filter 1804 21:44:42 finds issues from those projects 1805 21:44:42 # [RSpecRunTime] RSpec elapsed time: 14 minutes 46.26 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.41 1.29 1.46 1/470 4947 1807 21:44:42 with `author_username` filter 1808 21:44:45 finds issues from those projects 1809 21:44:45 # [RSpecRunTime] RSpec elapsed time: 14 minutes 49.58 seconds. Current RSS: ~1399M. Threads: 5. load average: 1.41 1.29 1.46 1/470 4984 1811 21:44:45 with `label_name` filter 1812 21:44:49 finds issue with two labels 1813 21:44:49 # [RSpecRunTime] RSpec elapsed time: 14 minutes 53.34 seconds. Current RSS: ~1385M. Threads: 5. load average: 1.46 1.31 1.46 1/470 5021 1815 21:44:49 when `from` and `to` parameters are provided 1816 21:44:52 finds issues from 5 days ago 1817 21:44:52 # [RSpecRunTime] RSpec elapsed time: 14 minutes 56.24 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.42 1.30 1.46 1/470 5058 1819 21:44:52 with other projects 1820 21:44:55 doesn't find issues from them 1821 21:44:55 # [RSpecRunTime] RSpec elapsed time: 14 minutes 59.69 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.42 1.30 1.46 1/470 5095 1824 21:44:55 with from date 1825 21:44:59 finds the number of deploys made created after it 1826 21:45:02 returns the localized title 1827 21:45:02 with subgroups 1828 21:45:06 finds deploys from them 1829 21:45:06 # [RSpecRunTime] RSpec elapsed time: 15 minutes 10.34 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.33 1.29 1.45 1/475 5210 1831 21:45:06 with projects specified in options 1832 21:45:10 shows deploys from those projects 1833 21:45:10 # [RSpecRunTime] RSpec elapsed time: 15 minutes 14.83 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.33 1.29 1.45 1/475 5268 1835 21:45:10 when `from` and `to` parameters are provided 1836 21:45:14 finds deployments from 5 days ago 1837 21:45:14 # [RSpecRunTime] RSpec elapsed time: 15 minutes 18.15 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.30 1.28 1.45 1/475 5307 1839 21:45:14 with other projects 1840 21:45:16 doesn't find deploys from them 1841 21:45:16 # [RSpecRunTime] RSpec elapsed time: 15 minutes 20.2 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.28 1.28 1.44 1/475 5327 1843 21:45:16 #deployment_frequency 1844 21:45:18 includes the unit: `/day` 1845 21:45:18 when `to` is nil 1846 21:45:20 includes range until now 1847 21:45:20 # [RSpecRunTime] RSpec elapsed time: 15 minutes 24.03 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.28 1.28 1.44 1/475 5366 1849 21:45:20 when `to` is given 1850 21:45:22 returns deployment frequency within `from` and `to` range 1851 21:45:22 # [RSpecRunTime] RSpec elapsed time: 15 minutes 26.13 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.50 1.32 1.46 1/475 5386 1853 21:45:22 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/analytics/cycle_analytics/summary/group/stage_summary_spec.rb. It took 1 minute 0.01 second. Expected to take 52.44 seconds. 1854 21:45:22 # [RSpecRunTime] Starting example group ee/spec/services/vulnerabilities/revert_to_detected_service_spec.rb. Expected to take 43.03 seconds. 1855 21:45:22 Vulnerabilities::RevertToDetectedService 1856 21:45:22 with an authorized user with proper permissions 1857 21:45:22 when vulnerability state is different from the requested state 1858 21:45:22 when vulnerability is dismissed 1859 21:45:24 reverts a vulnerability and its associated findings to detected state 1860 21:45:26 creates note 1861 21:45:27 creates state transition entry to `detected` 1862 21:45:27 behaves like calls vulnerability statistics utility services in order 1863 21:45:27 when updating the vulnerability fails 1864 21:45:28 does not call the service classes 1865 21:45:28 # [RSpecRunTime] RSpec elapsed time: 15 minutes 32.76 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.46 1.32 1.46 1/472 5387 1867 21:45:28 when updating the vulnerability succeeds 1868 21:45:30 calls the service classes in order 1869 21:45:30 # [RSpecRunTime] RSpec elapsed time: 15 minutes 34.25 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.46 1.32 1.46 1/472 5388 1871 21:45:30 behaves like removes dismissal feedback from associated findings 1872 21:45:30 when there is no error 1873 21:45:32 removes dismissal feedback from associated findings 1874 21:45:32 # [RSpecRunTime] RSpec elapsed time: 15 minutes 36.22 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.42 1.31 1.45 1/471 5389 1876 21:45:32 when there is an error 1877 21:45:34 does not remove any feedback 1878 21:45:35 responds with error 1879 21:45:35 # [RSpecRunTime] RSpec elapsed time: 15 minutes 39.62 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.42 1.31 1.45 1/470 5390 1881 21:45:35 behaves like nullifies dismissal fields from associated vulnerability read 1882 21:45:37 nullifies the dismissal fields on the associated vulnerability_read 1883 21:45:37 # [RSpecRunTime] RSpec elapsed time: 15 minutes 41.13 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.39 1.30 1.45 1/470 5391 1885 21:45:37 when vulnerability is confirmed 1886 21:45:38 reverts a vulnerability and its associated findings to detected state 1887 21:45:40 creates note 1888 21:45:41 creates state transition entry to `detected` 1889 21:45:41 behaves like calls vulnerability statistics utility services in order 1890 21:45:41 when updating the vulnerability fails 1891 21:45:42 does not call the service classes 1892 21:45:42 # [RSpecRunTime] RSpec elapsed time: 15 minutes 46.83 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.35 1.30 1.45 1/470 5392 1894 21:45:42 when updating the vulnerability succeeds 1895 21:45:44 calls the service classes in order 1896 21:45:44 # [RSpecRunTime] RSpec elapsed time: 15 minutes 48.29 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.35 1.30 1.45 1/470 5393 1898 21:45:44 behaves like removes dismissal feedback from associated findings 1899 21:45:44 when there is no error 1900 21:45:46 removes dismissal feedback from associated findings 1901 21:45:46 # [RSpecRunTime] RSpec elapsed time: 15 minutes 50.19 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.33 1.29 1.45 1/470 5394 1903 21:45:46 when there is an error 1904 21:45:48 does not remove any feedback 1905 21:45:49 responds with error 1906 21:45:49 # [RSpecRunTime] RSpec elapsed time: 15 minutes 53.56 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.33 1.29 1.45 1/470 5395 1908 21:45:49 when vulnerability is resolved 1909 21:45:51 reverts a vulnerability and its associated findings to detected state 1910 21:45:52 creates note 1911 21:45:54 creates state transition entry to `detected` 1912 21:45:54 behaves like calls vulnerability statistics utility services in order 1913 21:45:54 when updating the vulnerability fails 1914 21:45:55 does not call the service classes 1915 21:45:55 # [RSpecRunTime] RSpec elapsed time: 15 minutes 59.35 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.38 1.31 1.45 1/472 5396 1917 21:45:55 when updating the vulnerability succeeds 1918 21:45:56 calls the service classes in order 1919 21:45:57 # [RSpecRunTime] RSpec elapsed time: 16 minutes 0.89 second. Current RSS: ~1318M. Threads: 5. load average: 1.35 1.30 1.45 1/472 5397 1921 21:45:57 behaves like removes dismissal feedback from associated findings 1922 21:45:57 when there is no error 1923 21:45:58 removes dismissal feedback from associated findings 1924 21:45:58 # [RSpecRunTime] RSpec elapsed time: 16 minutes 2.72 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.35 1.30 1.45 1/472 5398 1926 21:45:58 when there is an error 1927 21:46:00 does not remove any feedback 1928 21:46:02 responds with error 1929 21:46:02 # [RSpecRunTime] RSpec elapsed time: 16 minutes 6.07 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.32 1.30 1.44 1/472 5399 1931 21:46:02 when security dashboard feature is disabled 1932 21:46:03 raises an "access denied" error 1933 21:46:03 # [RSpecRunTime] RSpec elapsed time: 16 minutes 7.61 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.32 1.30 1.44 1/472 5400 1936 21:46:04 is expected to be allowed for :owner 1937 21:46:06 is expected to be allowed for :maintainer 1938 21:46:07 is expected to be denied for :developer 1939 21:46:09 is expected to be denied for :auditor 1940 21:46:10 is expected to be denied for :reporter 1941 21:46:12 is expected to be denied for :guest 1942 21:46:13 is expected to be denied for :anonymous 1943 21:46:13 when admin mode is enabled 1944 21:46:14 is expected to be allowed for :admin 1945 21:46:14 # [RSpecRunTime] RSpec elapsed time: 16 minutes 18.54 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.19 1.27 1.43 1/472 5401 1947 21:46:14 when admin mode is disabled 1948 21:46:16 is expected to be denied for :admin 1949 21:46:16 # [RSpecRunTime] RSpec elapsed time: 16 minutes 19.96 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.19 1.27 1.43 1/472 5402 1951 21:46:16 when vulnerability state is not different from the requested state 1952 21:46:16 behaves like does not create state transition for same state 1953 21:46:16 when vulnerability state is not different from the requested state 1954 21:46:16 with an authorized user with proper permissions 1955 21:46:17 does not create a state transition entry 1956 21:46:17 # [RSpecRunTime] RSpec elapsed time: 16 minutes 21.48 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.18 1.26 1.43 1/472 5403 1958 21:46:17 # [RSpecRunTime] Finishing example group ee/spec/services/vulnerabilities/revert_to_detected_service_spec.rb. It took 55.35 seconds. Expected to take 43.03 seconds. 1959 21:46:17 # [RSpecRunTime] Starting example group ee/spec/lib/namespaces/namespace_setting_changes_auditor_spec.rb. Expected to take 35.39 seconds. 1960 21:46:17 Namespaces::NamespaceSettingChangesAuditor 1962 21:46:18 audits all the columns except the ones denylisted 1963 21:46:18 for all columns 1964 21:46:18 column_name: :duo_features_enabled, prev_value: true, new_value: false 1965 21:46:18 when settings are changed for saas 1966 21:46:18 behaves like audited setting 1967 21:46:18 creates an audit event 1968 21:46:19 streams correct audit event stream 1969 21:46:19 when attribute is not changed 1970 21:46:19 does not create an audit event 1971 21:46:19 # [RSpecRunTime] RSpec elapsed time: 16 minutes 23.61 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.18 1.26 1.43 1/472 5404 1973 21:46:19 when settings are changed for self-managed 1974 21:46:19 behaves like audited setting 1975 21:46:20 creates an audit event 1976 21:46:20 streams correct audit event stream 1977 21:46:20 when attribute is not changed 1978 21:46:20 does not create an audit event 1979 21:46:20 # [RSpecRunTime] RSpec elapsed time: 16 minutes 24.7 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.18 1.26 1.43 1/472 5405 1981 21:46:20 column_name: :experiment_features_enabled, prev_value: false, new_value: true 1982 21:46:20 when settings are changed for saas 1983 21:46:21 behaves like audited setting 1984 21:46:21 creates an audit event 1985 21:46:21 streams correct audit event stream 1986 21:46:21 when attribute is not changed 1987 21:46:22 does not create an audit event 1988 21:46:22 # [RSpecRunTime] RSpec elapsed time: 16 minutes 26.03 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.16 1.26 1.43 1/472 5406 1990 21:46:22 when settings are changed for self-managed 1991 21:46:22 behaves like audited setting 1992 21:46:22 creates an audit event 1993 21:46:22 streams correct audit event stream 1994 21:46:22 when attribute is not changed 1995 21:46:23 does not create an audit event 1996 21:46:23 # [RSpecRunTime] RSpec elapsed time: 16 minutes 27.11 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.16 1.26 1.43 1/472 5407 1998 21:46:23 column_name: :prevent_forking_outside_group, prev_value: false, new_value: true 1999 21:46:23 when settings are changed for saas 2000 21:46:23 behaves like audited setting 2001 21:46:23 creates an audit event 2002 21:46:24 streams correct audit event stream 2003 21:46:24 when attribute is not changed 2004 21:46:24 does not create an audit event 2005 21:46:24 # [RSpecRunTime] RSpec elapsed time: 16 minutes 28.59 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.16 1.26 1.43 2/472 5408 2007 21:46:24 when settings are changed for self-managed 2008 21:46:24 behaves like audited setting 2009 21:46:25 creates an audit event 2010 21:46:25 streams correct audit event stream 2011 21:46:25 when attribute is not changed 2012 21:46:25 does not create an audit event 2013 21:46:25 # [RSpecRunTime] RSpec elapsed time: 16 minutes 29.74 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.16 1.26 1.43 1/472 5409 2015 21:46:25 column_name: :allow_mfa_for_subgroups, prev_value: false, new_value: true 2016 21:46:25 when settings are changed for saas 2017 21:46:26 behaves like audited setting 2018 21:46:26 creates an audit event 2019 21:46:26 streams correct audit event stream 2020 21:46:26 when attribute is not changed 2021 21:46:27 does not create an audit event 2022 21:46:27 # [RSpecRunTime] RSpec elapsed time: 16 minutes 31.1 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.15 1.25 1.43 1/472 5410 2024 21:46:27 when settings are changed for self-managed 2025 21:46:27 behaves like audited setting 2026 21:46:27 creates an audit event 2027 21:46:27 streams correct audit event stream 2028 21:46:27 when attribute is not changed 2029 21:46:28 does not create an audit event 2030 21:46:28 # [RSpecRunTime] RSpec elapsed time: 16 minutes 32.24 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.15 1.25 1.43 2/472 5411 2032 21:46:28 column_name: :default_branch_name, prev_value: "branch1", new_value: "branch2" 2033 21:46:28 when settings are changed for saas 2034 21:46:28 behaves like audited setting 2035 21:46:29 creates an audit event 2036 21:46:29 streams correct audit event stream 2037 21:46:29 when attribute is not changed 2038 21:46:29 does not create an audit event 2039 21:46:29 # [RSpecRunTime] RSpec elapsed time: 16 minutes 33.67 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.15 1.25 1.43 1/472 5412 2041 21:46:29 when settings are changed for self-managed 2042 21:46:29 behaves like audited setting 2043 21:46:30 creates an audit event 2044 21:46:30 streams correct audit event stream 2045 21:46:30 when attribute is not changed 2046 21:46:30 does not create an audit event 2047 21:46:30 # [RSpecRunTime] RSpec elapsed time: 16 minutes 34.75 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.15 1.25 1.43 1/472 5413 2049 21:46:30 column_name: :resource_access_token_creation_allowed, prev_value: true, new_value: false 2050 21:46:30 when settings are changed for saas 2051 21:46:31 behaves like audited setting 2052 21:46:31 creates an audit event 2053 21:46:31 streams correct audit event stream 2054 21:46:31 when attribute is not changed 2055 21:46:32 does not create an audit event 2056 21:46:32 # [RSpecRunTime] RSpec elapsed time: 16 minutes 36.11 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.14 1.25 1.42 1/472 5414 2058 21:46:32 when settings are changed for self-managed 2059 21:46:32 behaves like audited setting 2060 21:46:32 creates an audit event 2061 21:46:33 streams correct audit event stream 2062 21:46:33 when attribute is not changed 2063 21:46:33 does not create an audit event 2064 21:46:33 # [RSpecRunTime] RSpec elapsed time: 16 minutes 37.25 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.14 1.25 1.42 1/472 5415 2066 21:46:33 column_name: :show_diff_preview_in_email, prev_value: false, new_value: true 2067 21:46:33 when settings are changed for saas 2068 21:46:33 behaves like audited setting 2069 21:46:34 creates an audit event 2070 21:46:34 streams correct audit event stream 2071 21:46:34 when attribute is not changed 2072 21:46:34 does not create an audit event 2073 21:46:34 # [RSpecRunTime] RSpec elapsed time: 16 minutes 38.64 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.14 1.25 1.42 1/472 5416 2075 21:46:34 when settings are changed for self-managed 2076 21:46:34 behaves like audited setting 2077 21:46:35 creates an audit event 2078 21:46:35 streams correct audit event stream 2079 21:46:35 when attribute is not changed 2080 21:46:35 does not create an audit event 2081 21:46:35 # [RSpecRunTime] RSpec elapsed time: 16 minutes 39.72 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.14 1.25 1.42 1/472 5417 2083 21:46:35 column_name: :enabled_git_access_protocol, prev_value: "all", new_value: "ssh" 2084 21:46:35 when settings are changed for saas 2085 21:46:36 behaves like audited setting 2086 21:46:36 creates an audit event 2087 21:46:37 streams correct audit event stream 2088 21:46:37 when attribute is not changed 2089 21:46:37 does not create an audit event 2090 21:46:37 # [RSpecRunTime] RSpec elapsed time: 16 minutes 41.26 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.12 1.25 1.42 1/472 5418 2092 21:46:37 when settings are changed for self-managed 2093 21:46:37 behaves like audited setting 2094 21:46:37 creates an audit event 2095 21:46:38 streams correct audit event stream 2096 21:46:38 when attribute is not changed 2097 21:46:38 does not create an audit event 2098 21:46:38 column_name: :runner_registration_enabled, prev_value: false, new_value: true 2099 21:46:38 when settings are changed for saas 2100 21:46:38 behaves like audited setting 2101 21:46:39 creates an audit event 2102 21:46:39 streams correct audit event stream 2103 21:46:39 when attribute is not changed 2104 21:46:39 does not create an audit event 2105 21:46:39 # [RSpecRunTime] RSpec elapsed time: 16 minutes 43.62 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.12 1.25 1.42 1/472 5419 2107 21:46:39 when settings are changed for self-managed 2108 21:46:39 behaves like audited setting 2109 21:46:40 creates an audit event 2110 21:46:40 streams correct audit event stream 2111 21:46:40 when attribute is not changed 2112 21:46:40 does not create an audit event 2113 21:46:40 column_name: :allow_runner_registration_token, prev_value: false, new_value: true 2114 21:46:40 when settings are changed for saas 2115 21:46:41 behaves like audited setting 2116 21:46:41 creates an audit event 2117 21:46:41 streams correct audit event stream 2118 21:46:41 when attribute is not changed 2119 21:46:42 does not create an audit event 2120 21:46:42 # [RSpecRunTime] RSpec elapsed time: 16 minutes 46.02 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.11 1.24 1.42 1/472 5420 2122 21:46:42 when settings are changed for self-managed 2123 21:46:42 behaves like audited setting 2124 21:46:42 creates an audit event 2125 21:46:42 streams correct audit event stream 2126 21:46:42 when attribute is not changed 2127 21:46:43 does not create an audit event 2128 21:46:43 # [RSpecRunTime] RSpec elapsed time: 16 minutes 47.1 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.11 1.24 1.42 1/472 5421 2130 21:46:43 column_name: :emails_enabled, prev_value: false, new_value: true 2131 21:46:43 when settings are changed for saas 2132 21:46:43 behaves like audited setting 2133 21:46:44 creates an audit event 2134 21:46:44 streams correct audit event stream 2135 21:46:44 when attribute is not changed 2136 21:46:44 does not create an audit event 2137 21:46:44 # [RSpecRunTime] RSpec elapsed time: 16 minutes 48.69 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.11 1.24 1.42 1/472 5422 2139 21:46:44 when settings are changed for self-managed 2140 21:46:44 behaves like audited setting 2141 21:46:46 creates an audit event 2142 21:46:46 streams correct audit event stream 2143 21:46:46 when attribute is not changed 2144 21:46:47 does not create an audit event 2145 21:46:47 # [RSpecRunTime] RSpec elapsed time: 16 minutes 51.16 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.10 1.24 1.42 1/472 5423 2147 21:46:47 column_name: :service_access_tokens_expiration_enforced, prev_value: false, new_value: true 2148 21:46:47 when settings are changed for saas 2149 21:46:47 behaves like audited setting 2150 21:46:47 creates an audit event 2151 21:46:48 streams correct audit event stream 2152 21:46:48 when attribute is not changed 2153 21:46:48 does not create an audit event 2154 21:46:48 # [RSpecRunTime] RSpec elapsed time: 16 minutes 52.56 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.10 1.24 1.42 1/472 5424 2156 21:46:48 when settings are changed for self-managed 2157 21:46:48 behaves like audited setting 2158 21:46:49 creates an audit event 2159 21:46:49 streams correct audit event stream 2160 21:46:49 when attribute is not changed 2161 21:46:49 does not create an audit event 2162 21:46:49 # [RSpecRunTime] RSpec elapsed time: 16 minutes 53.64 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.10 1.24 1.42 1/472 5425 2164 21:46:49 column_name: :enforce_ssh_certificates, prev_value: false, new_value: true 2165 21:46:49 when settings are changed for saas 2166 21:46:50 behaves like audited setting 2167 21:46:50 creates an audit event 2168 21:46:50 streams correct audit event stream 2169 21:46:50 when attribute is not changed 2170 21:46:50 does not create an audit event 2171 21:46:51 # [RSpecRunTime] RSpec elapsed time: 16 minutes 54.93 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.10 1.24 1.42 1/472 5426 2173 21:46:51 when settings are changed for self-managed 2174 21:46:51 behaves like audited setting 2175 21:46:51 creates an audit event 2176 21:46:51 streams correct audit event stream 2177 21:46:51 when attribute is not changed 2178 21:46:52 does not create an audit event 2179 21:46:52 # [RSpecRunTime] RSpec elapsed time: 16 minutes 56.04 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.10 1.23 1.41 1/472 5427 2181 21:46:52 column_name: :disable_personal_access_tokens, prev_value: false, new_value: true 2182 21:46:52 when settings are changed for saas 2183 21:46:52 behaves like audited setting 2184 21:46:52 creates an audit event 2185 21:46:53 streams correct audit event stream 2186 21:46:53 when attribute is not changed 2187 21:46:53 does not create an audit event 2188 21:46:53 # [RSpecRunTime] RSpec elapsed time: 16 minutes 57.41 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.10 1.23 1.41 1/472 5428 2190 21:46:53 when settings are changed for self-managed 2191 21:46:53 behaves like audited setting 2192 21:46:53 creates an audit event 2193 21:46:54 streams correct audit event stream 2194 21:46:54 when attribute is not changed 2195 21:46:54 does not create an audit event 2196 21:46:54 column_name: :remove_dormant_members, prev_value: false, new_value: true 2197 21:46:54 when settings are changed for saas 2198 21:46:54 behaves like audited setting 2199 21:46:55 creates an audit event 2200 21:46:55 streams correct audit event stream 2201 21:46:55 when attribute is not changed 2202 21:46:55 does not create an audit event 2203 21:46:55 # [RSpecRunTime] RSpec elapsed time: 16 minutes 59.63 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.10 1.23 1.41 1/472 5429 2205 21:46:55 when settings are changed for self-managed 2206 21:46:55 behaves like audited setting 2207 21:46:56 creates an audit event 2208 21:46:56 streams correct audit event stream 2209 21:46:56 when attribute is not changed 2210 21:46:56 does not create an audit event 2211 21:46:56 # [RSpecRunTime] RSpec elapsed time: 17 minutes 0.71 second. Current RSS: ~1389M. Threads: 5. load average: 1.09 1.23 1.41 1/473 5430 2213 21:46:56 column_name: :remove_dormant_members_period, prev_value: 90, new_value: 100 2214 21:46:56 when settings are changed for saas 2215 21:46:57 behaves like audited setting 2216 21:46:57 creates an audit event 2217 21:46:57 streams correct audit event stream 2218 21:46:57 when attribute is not changed 2219 21:46:58 does not create an audit event 2220 21:46:58 # [RSpecRunTime] RSpec elapsed time: 17 minutes 2.14 seconds. Current RSS: ~1391M. Threads: 5. load average: 1.09 1.23 1.41 1/473 5431 2222 21:46:58 when settings are changed for self-managed 2223 21:46:58 behaves like audited setting 2224 21:46:58 creates an audit event 2225 21:46:58 streams correct audit event stream 2226 21:46:58 when attribute is not changed 2227 21:46:59 does not create an audit event 2228 21:46:59 column_name: :prevent_sharing_groups_outside_hierarchy, prev_value: false, new_value: true 2229 21:46:59 when settings are changed for saas 2230 21:46:59 behaves like audited setting 2231 21:46:59 creates an audit event 2232 21:47:00 streams correct audit event stream 2233 21:47:00 when attribute is not changed 2234 21:47:00 does not create an audit event 2235 21:47:00 # [RSpecRunTime] RSpec elapsed time: 17 minutes 4.39 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.09 1.23 1.41 1/473 5432 2237 21:47:00 when settings are changed for self-managed 2238 21:47:00 behaves like audited setting 2239 21:47:00 creates an audit event 2240 21:47:01 streams correct audit event stream 2241 21:47:01 when attribute is not changed 2242 21:47:01 does not create an audit event 2243 21:47:01 when attribute is new_user_signup_cap 2244 21:47:01 behaves like audited setting 2245 21:47:01 creates an audit event 2246 21:47:02 streams correct audit event stream 2247 21:47:02 when attribute is not changed 2248 21:47:02 does not create an audit event 2249 21:47:02 # [RSpecRunTime] RSpec elapsed time: 17 minutes 6.63 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.08 1.22 1.41 1/472 5433 2251 21:47:02 # [RSpecRunTime] Finishing example group ee/spec/lib/namespaces/namespace_setting_changes_auditor_spec.rb. It took 45.15 seconds. Expected to take 35.39 seconds. 2252 21:47:02 # [RSpecRunTime] Starting example group ee/spec/lib/banzai/filter/references/vulnerability_reference_filters_spec.rb. Expected to take 28.71 seconds. 2253 21:47:02 Banzai::Filter::References::VulnerabilityReferenceFilter 2254 21:47:02 internal reference 2255 21:47:03 links to a valid reference 2256 21:47:04 links with adjacent text 2257 21:47:05 includes a title attribute 2258 21:47:06 escapes the title attribute 2259 21:47:07 includes default classes 2260 21:47:08 includes a data-project attribute 2261 21:47:09 includes a data-vulnerability attribute 2262 21:47:10 includes a data-original attribute 2263 21:47:10 ignores invalid vulnerability IDs 2264 21:47:11 ignores out of range vulnerability IDs 2265 21:47:12 does not process links containing vulnerability numbers followed by text 2266 21:47:12 # [RSpecRunTime] RSpec elapsed time: 17 minutes 16.48 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.07 1.22 1.40 1/472 5434 2268 21:47:12 cross-reference 2269 21:47:14 ignores a shorthand reference from another group 2270 21:47:15 links to a valid reference for full reference 2271 21:47:17 link has valid text 2272 21:47:18 includes default classes 2273 21:47:18 # [RSpecRunTime] RSpec elapsed time: 17 minutes 22.62 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.06 1.21 1.40 1/472 5435 2275 21:47:18 escaped cross-reference 2276 21:47:20 ignores a shorthand reference from another group 2277 21:47:21 links to a valid reference for full reference 2278 21:47:23 link has valid text 2279 21:47:25 includes default classes 2280 21:47:25 # [RSpecRunTime] RSpec elapsed time: 17 minutes 28.95 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.06 1.21 1.40 1/472 5436 2282 21:47:25 url reference 2283 21:47:26 links to a valid reference 2284 21:47:28 link has valid text 2285 21:47:29 includes default classes 2286 21:47:31 matches link reference with trailing slash 2287 21:47:31 # [RSpecRunTime] RSpec elapsed time: 17 minutes 35.52 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.05 1.20 1.39 1/472 5437 2289 21:47:31 url in a link href 2290 21:47:33 links to a valid reference for link href 2291 21:47:34 link has valid text 2292 21:47:36 includes default classes 2293 21:47:36 # [RSpecRunTime] RSpec elapsed time: 17 minutes 40.45 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.04 1.20 1.39 1/472 5438 2295 21:47:36 checking N+1 2296 21:47:37 does not have N+1 per multiple references per project 2297 21:47:37 # [RSpecRunTime] Finishing example group ee/spec/lib/banzai/filter/references/vulnerability_reference_filters_spec.rb. It took 34.65 seconds. Expected to take 28.71 seconds. 2298 21:47:37 # [RSpecRunTime] Starting example group ee/spec/services/product_analytics/cube_data_query_service_spec.rb. Expected to take 25.32 seconds. 2299 21:47:37 ProductAnalytics::CubeDataQueryService 2300 21:47:37 POST projects/:id/product_analytics/request/dry-run 2301 21:47:37 behaves like does basics of a cube query 2302 21:47:37 when feature flag is disabled 2303 21:47:37 behaves like a not found error 2304 21:47:38 load returns a 404 2305 21:47:38 dry-run returns a 404 2306 21:47:39 meta returns a 404 2307 21:47:39 # [RSpecRunTime] RSpec elapsed time: 17 minutes 43.13 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.04 1.20 1.39 1/472 5439 2309 21:47:39 when feature is unlicensed 2310 21:47:39 behaves like a not found error 2311 21:47:39 load returns a 404 2312 21:47:40 dry-run returns a 404 2313 21:47:40 meta returns a 404 2314 21:47:40 # [RSpecRunTime] RSpec elapsed time: 17 minutes 44.4 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.04 1.20 1.39 1/472 5440 2316 21:47:40 when product analytics billing is enabled 2317 21:47:40 when product_analytics add on is not purchased 2318 21:47:40 returns an unauthorized error 2319 21:47:40 when product_analytics add on has been purchased 2320 21:47:41 allows the query 2321 21:47:41 when user brings their own cluster 2322 21:47:41 allows the query 2323 21:47:41 when current user has guest project access 2324 21:47:42 returns an unauthorized error 2325 21:47:42 when current user is a project developer 2326 21:47:42 returns a 200 2327 21:47:42 when a query param is unsupported 2328 21:47:43 ignores the unsupported param 2329 21:47:43 # [RSpecRunTime] RSpec elapsed time: 17 minutes 47.46 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.04 1.20 1.39 1/472 5441 2331 21:47:43 when invalid JSON is returned 2332 21:47:44 returns an error 2333 21:47:44 behaves like correctly handles local URLs 2334 21:47:44 when the admin setting does not allow local requests 2335 21:47:44 returns an error 2336 21:47:44 when the admin setting allows local requests 2337 21:47:44 behaves like does basics of a cube query 2338 21:47:44 when feature flag is disabled 2339 21:47:44 behaves like a not found error 2340 21:47:45 load returns a 404 2341 21:47:45 dry-run returns a 404 2342 21:47:45 meta returns a 404 2343 21:47:45 # [RSpecRunTime] RSpec elapsed time: 17 minutes 49.82 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.04 1.20 1.39 1/472 5442 2345 21:47:45 when feature is unlicensed 2346 21:47:45 behaves like a not found error 2347 21:47:46 load returns a 404 2348 21:47:46 dry-run returns a 404 2349 21:47:47 meta returns a 404 2350 21:47:47 # [RSpecRunTime] RSpec elapsed time: 17 minutes 51.07 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.04 1.19 1.39 1/472 5443 2352 21:47:47 when product analytics billing is enabled 2353 21:47:47 when product_analytics add on is not purchased 2354 21:47:47 returns an unauthorized error 2355 21:47:47 when product_analytics add on has been purchased 2356 21:47:48 allows the query 2357 21:47:48 when user brings their own cluster 2358 21:47:48 allows the query 2359 21:47:48 when current user has guest project access 2360 21:47:49 returns an unauthorized error 2361 21:47:49 when current user is a project developer 2362 21:47:49 returns a 200 2363 21:47:49 when a query param is unsupported 2364 21:47:50 ignores the unsupported param 2365 21:47:50 # [RSpecRunTime] RSpec elapsed time: 17 minutes 54.1 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.04 1.19 1.39 2/472 5444 2367 21:47:50 when invalid JSON is returned 2368 21:47:50 returns an error 2369 21:47:50 POST projects/:id/product_analytics/request/meta 2370 21:47:50 when current user has guest project access 2371 21:47:51 returns an unauthorized error 2372 21:47:51 when current user is a project developer 2373 21:47:51 returns a 200 2374 21:47:51 when using a local URL 2375 21:47:51 when the admin setting does not allow local requests 2376 21:47:52 returns an error 2377 21:47:52 # [RSpecRunTime] RSpec elapsed time: 17 minutes 56.37 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.03 1.19 1.38 1/472 5445 2379 21:47:52 when the admin setting allows local requests 2380 21:47:53 returns a 200 2381 21:47:53 POST projects/:id/product_analytics/request/load 2382 21:47:53 when using a local URL 2383 21:47:53 behaves like correctly handles local URLs 2384 21:47:53 when the admin setting does not allow local requests 2385 21:47:53 returns an error 2386 21:47:53 when the admin setting allows local requests 2387 21:47:53 behaves like does basics of a cube query 2388 21:47:53 when feature flag is disabled 2389 21:47:53 behaves like a not found error 2390 21:47:53 load returns a 404 2391 21:47:54 dry-run returns a 404 2392 21:47:54 meta returns a 404 2393 21:47:54 # [RSpecRunTime] RSpec elapsed time: 17 minutes 58.53 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.03 1.19 1.38 1/472 5446 2395 21:47:54 when feature is unlicensed 2396 21:47:54 behaves like a not found error 2397 21:47:55 load returns a 404 2398 21:47:55 dry-run returns a 404 2399 21:47:55 meta returns a 404 2400 21:47:55 # [RSpecRunTime] RSpec elapsed time: 17 minutes 59.84 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.03 1.19 1.38 1/472 5447 2402 21:47:55 when product analytics billing is enabled 2403 21:47:55 when product_analytics add on is not purchased 2404 21:47:56 returns an unauthorized error 2405 21:47:56 when product_analytics add on has been purchased 2406 21:47:56 allows the query 2407 21:47:56 when user brings their own cluster 2408 21:47:57 allows the query 2409 21:47:57 when current user has guest project access 2410 21:47:57 returns an unauthorized error 2411 21:47:57 when current user is a project developer 2412 21:47:58 returns a 200 2413 21:47:58 when a query param is unsupported 2414 21:47:58 ignores the unsupported param 2415 21:47:58 # [RSpecRunTime] RSpec elapsed time: 18 minutes 2.82 seconds. Current RSS: ~1336M. Threads: 5. load average: 0.95 1.17 1.38 1/473 5448 2417 21:47:58 when invalid JSON is returned 2418 21:47:59 returns an error 2419 21:47:59 when Cube API is not responding 2420 21:47:59 returns connection refused 2421 21:47:59 when querying a database that does not exist 2422 21:48:00 returns a 404 2423 21:48:00 when querying with an invalid query 2424 21:48:00 returns an error 2425 21:48:00 when querying an existing database 2426 21:48:00 behaves like does basics of a cube query 2427 21:48:00 when feature flag is disabled 2428 21:48:00 behaves like a not found error 2429 21:48:01 load returns a 404 2430 21:48:01 dry-run returns a 404 2431 21:48:01 meta returns a 404 2432 21:48:02 # [RSpecRunTime] RSpec elapsed time: 18 minutes 5.89 seconds. Current RSS: ~1338M. Threads: 5. load average: 0.95 1.17 1.37 1/472 5449 2434 21:48:02 when feature is unlicensed 2435 21:48:02 behaves like a not found error 2436 21:48:02 load returns a 404 2437 21:48:02 dry-run returns a 404 2438 21:48:03 meta returns a 404 2439 21:48:03 # [RSpecRunTime] RSpec elapsed time: 18 minutes 7.14 seconds. Current RSS: ~1338M. Threads: 5. load average: 0.95 1.17 1.37 1/472 5450 2441 21:48:03 when product analytics billing is enabled 2442 21:48:03 when product_analytics add on is not purchased 2443 21:48:03 returns an unauthorized error 2444 21:48:03 when product_analytics add on has been purchased 2445 21:48:04 allows the query 2446 21:48:04 when user brings their own cluster 2447 21:48:04 allows the query 2448 21:48:04 when current user has guest project access 2449 21:48:05 returns an unauthorized error 2450 21:48:05 when current user is a project developer 2451 21:48:05 returns a 200 2452 21:48:05 when a query param is unsupported 2453 21:48:06 ignores the unsupported param 2454 21:48:06 # [RSpecRunTime] RSpec elapsed time: 18 minutes 10.07 seconds. Current RSS: ~1338M. Threads: 5. load average: 0.95 1.17 1.37 1/472 5451 2456 21:48:06 when invalid JSON is returned 2457 21:48:06 returns an error 2458 21:48:06 behaves like no resource access token is generated 2459 21:48:07 does not generate any project access tokens 2460 21:48:07 when requesting a project with a resource access token 2461 21:48:07 behaves like a resource access token is generated 2462 21:48:08 generates a project access tokens 2463 21:48:08 # [RSpecRunTime] RSpec elapsed time: 18 minutes 12.15 seconds. Current RSS: ~1335M. Threads: 5. load average: 0.96 1.16 1.37 1/472 5452 2465 21:48:08 when querying a long running query 2466 21:48:08 returns success and continue wait 2467 21:48:08 # [RSpecRunTime] Finishing example group ee/spec/services/product_analytics/cube_data_query_service_spec.rb. It took 31.29 seconds. Expected to take 25.32 seconds. 2468 21:48:08 # [RSpecRunTime] Starting example group ee/spec/services/users/service_accounts/create_service_spec.rb. Expected to take 23.26 seconds. 2469 21:48:08 Users::ServiceAccounts::CreateService 2470 21:48:08 when current user is an admin 2471 21:48:08 behaves like service account creation failure 2472 21:48:08 produces an error 2473 21:48:08 when the feature is available 2474 21:48:08 when subscription is of starter plan 2475 21:48:09 raises error 2476 21:48:09 when subscription is ultimate tier 2477 21:48:09 correctly returns active model errors 2478 21:48:09 behaves like service account creation success 2479 21:48:09 creates a service account successfully 2480 21:48:10 check email domain 2481 21:48:10 contains SecureRandom part 2482 21:48:11 email name is the same as username 2483 21:48:11 when conflicts 2484 21:48:11 when username is reserved 2485 21:48:11 when username is reserved by user 2486 21:48:11 uniquifies username and email 2487 21:48:12 # [RSpecRunTime] RSpec elapsed time: 18 minutes 15.91 seconds. Current RSS: ~1345M. Threads: 5. load average: 0.96 1.16 1.37 1/472 5453 2489 21:48:12 when it conflicts with top-level group namespace 2490 21:48:12 uniquifies username and email 2491 21:48:12 when it conflicts with top-level group namespace that includes upcased characters 2492 21:48:13 uniquifies username and email 2493 21:48:13 when email is reserved 2494 21:48:13 when it conflicts with confirmed primary email 2495 21:48:13 uniquifies username and email 2496 21:48:13 when it conflicts with unconfirmed primary email 2497 21:48:14 uniquifies username and email 2498 21:48:14 when it conflicts with confirmed secondary email 2499 21:48:15 uniquifies username and email 2500 21:48:15 when email and username is reserved 2501 21:48:15 uniquifies username and email 2502 21:48:15 behaves like service account creation with customized params 2503 21:48:16 creates a service account successfully 2504 21:48:16 sets user attributes according to supplied params 2505 21:48:16 when username is not supplied 2506 21:48:17 sets auto generated username 2507 21:48:17 # [RSpecRunTime] RSpec elapsed time: 18 minutes 20.97 seconds. Current RSS: ~1340M. Threads: 5. load average: 0.97 1.16 1.37 1/472 5454 2509 21:48:17 when name is not supplied 2510 21:48:17 sets auto generated username 2511 21:48:17 throws error when record with same username already exists 2512 21:48:17 when subscription is of premium tier 2513 21:48:17 when premium seats are not available 2514 21:48:18 raises error 2515 21:48:18 when premium seats are available 2516 21:48:19 correctly returns active model errors 2517 21:48:19 behaves like service account creation success 2518 21:48:20 creates a service account successfully 2519 21:48:21 check email domain 2520 21:48:21 contains SecureRandom part 2521 21:48:22 email name is the same as username 2522 21:48:22 when conflicts 2523 21:48:22 when username is reserved 2524 21:48:22 when username is reserved by user 2525 21:48:23 uniquifies username and email 2526 21:48:23 # [RSpecRunTime] RSpec elapsed time: 18 minutes 27.62 seconds. Current RSS: ~1335M. Threads: 5. load average: 0.97 1.15 1.36 1/472 5455 2528 21:48:23 when it conflicts with top-level group namespace 2529 21:48:24 uniquifies username and email 2530 21:48:24 # [RSpecRunTime] RSpec elapsed time: 18 minutes 28.77 seconds. Current RSS: ~1334M. Threads: 5. load average: 0.97 1.15 1.36 1/472 5456 2532 21:48:24 when it conflicts with top-level group namespace that includes upcased characters 2533 21:48:25 uniquifies username and email 2534 21:48:25 # [RSpecRunTime] RSpec elapsed time: 18 minutes 29.86 seconds. Current RSS: ~1330M. Threads: 5. load average: 0.97 1.15 1.36 2/472 5457 2536 21:48:25 when email is reserved 2537 21:48:25 when it conflicts with confirmed primary email 2538 21:48:27 uniquifies username and email 2539 21:48:27 # [RSpecRunTime] RSpec elapsed time: 18 minutes 31.01 seconds. Current RSS: ~1330M. Threads: 5. load average: 0.97 1.15 1.36 1/472 5458 2541 21:48:27 when it conflicts with unconfirmed primary email 2542 21:48:28 uniquifies username and email 2543 21:48:28 # [RSpecRunTime] RSpec elapsed time: 18 minutes 32.19 seconds. Current RSS: ~1330M. Threads: 5. load average: 0.97 1.15 1.36 1/472 5459 2545 21:48:28 when it conflicts with confirmed secondary email 2546 21:48:29 uniquifies username and email 2547 21:48:29 # [RSpecRunTime] RSpec elapsed time: 18 minutes 33.39 seconds. Current RSS: ~1331M. Threads: 5. load average: 0.97 1.15 1.36 1/472 5460 2549 21:48:29 when email and username is reserved 2550 21:48:30 uniquifies username and email 2551 21:48:30 # [RSpecRunTime] RSpec elapsed time: 18 minutes 34.64 seconds. Current RSS: ~1331M. Threads: 5. load average: 0.97 1.15 1.36 1/472 5461 2553 21:48:30 behaves like service account creation with customized params 2554 21:48:31 creates a service account successfully 2555 21:48:32 sets user attributes according to supplied params 2556 21:48:32 when username is not supplied 2557 21:48:33 sets auto generated username 2558 21:48:33 # [RSpecRunTime] RSpec elapsed time: 18 minutes 37.19 seconds. Current RSS: ~1333M. Threads: 5. load average: 0.97 1.15 1.36 1/472 5462 2560 21:48:33 when name is not supplied 2561 21:48:34 sets auto generated username 2562 21:48:35 throws error when record with same username already exists 2563 21:48:35 # [RSpecRunTime] RSpec elapsed time: 18 minutes 39.01 seconds. Current RSS: ~1333M. Threads: 5. load average: 0.97 1.15 1.36 1/472 5463 2565 21:48:35 when the current user is not an admin 2566 21:48:35 behaves like service account creation failure 2567 21:48:35 produces an error 2568 21:48:35 # [RSpecRunTime] Finishing example group ee/spec/services/users/service_accounts/create_service_spec.rb. It took 26.69 seconds. Expected to take 23.26 seconds. 2569 21:48:35 # [RSpecRunTime] Starting example group ee/spec/models/concerns/ee/issuable_spec.rb. Expected to take 20.68 seconds. 2571 21:48:35 does not allow STI 2573 21:48:35 general validations 2574 21:48:35 is expected to validate that :author cannot be empty/falsy 2575 21:48:35 is expected to validate that :title cannot be empty/falsy 2576 21:48:35 is expected to validate that the length of :title is at most 255 2577 21:48:35 behaves like validates description length with custom validation 2578 21:48:35 when Issuable is a new record 2579 21:48:35 when description exceeds the maximum size 2580 21:48:35 adds a description too long error 2581 21:48:35 when description is within the allowed limits 2582 21:48:36 does not add a validation error 2583 21:48:36 when Issuable is an existing record 2584 21:48:36 when record already had a valid description 2585 21:48:36 when new description exceeds the maximum size 2586 21:48:36 adds a description too long error 2587 21:48:36 when new description is within the allowed limits 2588 21:48:37 does not add a validation error 2589 21:48:37 when record existed with an invalid description 2590 21:48:37 when description is not changed 2591 21:48:41 does not add a validation error 2592 21:48:41 # [RSpecRunTime] RSpec elapsed time: 18 minutes 45.25 seconds. Current RSS: ~1381M. Threads: 5. load average: 0.98 1.14 1.36 1/472 5464 2594 21:48:41 when new description exceeds the maximum size 2595 21:48:45 allows updating descriptions that already existed above the limit 2596 21:48:45 # [RSpecRunTime] RSpec elapsed time: 18 minutes 49.12 seconds. Current RSS: ~1412M. Threads: 5. load average: 0.98 1.14 1.36 1/472 5465 2598 21:48:45 when new description is within the allowed limits 2599 21:48:48 does not add a validation error 2600 21:48:48 # [RSpecRunTime] RSpec elapsed time: 18 minutes 52.84 seconds. Current RSS: ~1449M. Threads: 5. load average: 0.98 1.14 1.35 1/472 5466 2602 21:48:48 behaves like truncates the description to its allowed maximum length on import 2603 21:48:49 truncates the description to its allowed maximum length 2604 21:48:49 #matches_cross_reference_regex? 2605 21:48:49 epic description with long path string 2606 21:48:49 behaves like matches_cross_reference_regex? fails fast 2607 21:48:50 fails fast for long strings 2608 21:48:50 # [RSpecRunTime] RSpec elapsed time: 18 minutes 54.57 seconds. Current RSS: ~1451M. Threads: 5. load average: 0.98 1.14 1.35 1/472 5467 2610 21:48:50 #supports_epic? 2611 21:48:50 issuable_type: :issue, project: :project_with_group, supports_epic: true 2612 21:48:50 is expected to eq true 2613 21:48:50 issuable_type: :issue, project: :project_without_group, supports_epic: false 2614 21:48:50 is expected to eq false 2615 21:48:50 issuable_type: :incident, project: :project_with_group, supports_epic: false 2616 21:48:51 is expected to eq false 2617 21:48:51 issuable_type: :incident, project: :project_without_group, supports_epic: false 2618 21:48:51 is expected to eq false 2619 21:48:51 issuable_type: :merge_request, project: :project_with_group, supports_epic: false 2620 21:48:51 is expected to eq false 2621 21:48:51 issuable_type: :merge_request, project: :project_without_group, supports_epic: false 2622 21:48:51 is expected to eq false 2623 21:48:51 #weight_available? 2624 21:48:51 issuable_type: :issue, project: :project_with_group, weight_available: true 2625 21:48:51 is expected to eq true 2626 21:48:51 issuable_type: :issue, project: :project_without_group, weight_available: true 2627 21:48:51 is expected to eq true 2628 21:48:51 issuable_type: :incident, project: :project_with_group, weight_available: false 2629 21:48:51 is expected to eq false 2630 21:48:51 issuable_type: :incident, project: :project_without_group, weight_available: false 2631 21:48:51 is expected to eq false 2632 21:48:51 issuable_type: :merge_request, project: :project_with_group, weight_available: false 2633 21:48:51 is expected to eq false 2634 21:48:51 issuable_type: :merge_request, project: :project_without_group, weight_available: false 2635 21:48:52 is expected to eq false 2636 21:48:52 #supports_iterations? 2637 21:48:52 issuable_type: :issue, project: :project_with_group, supports_iterations: true 2638 21:48:52 is expected to eq true 2639 21:48:52 issuable_type: :issue, project: :project_without_group, supports_iterations: true 2640 21:48:52 is expected to eq true 2641 21:48:52 issuable_type: :incident, project: :project_with_group, supports_iterations: true 2642 21:48:52 is expected to eq true 2643 21:48:52 issuable_type: :incident, project: :project_without_group, supports_iterations: true 2644 21:48:52 is expected to eq true 2645 21:48:52 issuable_type: :merge_request, project: :project_with_group, supports_iterations: false 2646 21:48:52 is expected to eq false 2647 21:48:52 issuable_type: :merge_request, project: :project_without_group, supports_iterations: false 2648 21:48:52 is expected to eq false 2649 21:48:52 #supports_confidentiality? 2650 21:48:52 is expected to be truthy 2651 21:48:52 #sla_available? 2652 21:48:52 issuable_type: :merge_request 2653 21:48:52 returns false unless overriden in child class 2654 21:48:52 issuable_type: :epic 2655 21:48:53 returns false unless overriden in child class 2656 21:48:53 #escalation_policies_available? 2657 21:48:53 issuable_type: :issue, oncall_schedules_enabled: true, escalation_policies_enabled: true, available: false 2658 21:48:53 is expected to eq false 2659 21:48:53 issuable_type: :incident, oncall_schedules_enabled: false, escalation_policies_enabled: false, available: false 2660 21:48:53 is expected to eq false 2661 21:48:53 issuable_type: :incident, oncall_schedules_enabled: true, escalation_policies_enabled: false, available: false 2662 21:48:53 is expected to eq false 2663 21:48:53 issuable_type: :incident, oncall_schedules_enabled: false, escalation_policies_enabled: true, available: false 2664 21:48:53 is expected to eq false 2665 21:48:53 issuable_type: :incident, oncall_schedules_enabled: true, escalation_policies_enabled: true, available: true 2666 21:48:53 is expected to eq true 2667 21:48:53 #to_hook_data 2668 21:48:54 escalation status is updated 2669 21:48:55 delegates to Gitlab::DataBuilder::Issuable#build 2670 21:48:55 with policy and status changes 2671 21:48:57 includes both status and policy fields simultaneously 2672 21:48:57 # [RSpecRunTime] RSpec elapsed time: 19 minutes 1.74 seconds. Current RSS: ~1381M. Threads: 5. load average: 0.98 1.14 1.35 1/473 5468 2674 21:48:57 #allows_scoped_labels? 2675 21:48:57 allows scoped labels with licensed project 2676 21:48:58 allows scoped labels with licensed group 2677 21:48:58 does not allow scoped labels without license 2678 21:48:58 #issuable_resource_links_available? 2679 21:48:58 returns false for issuable type as issue 2680 21:48:58 returns true for issuable type as incident 2681 21:48:58 returns false when feature is not avaiable 2682 21:48:58 with exportable associations 2684 21:48:59 behaves like an exportable 2685 21:48:59 #exportable_association? 2686 21:48:59 is expected to be falsey 2687 21:48:59 when user can only read resource 2688 21:48:59 is expected to be falsey 2689 21:48:59 when user can read resource's association 2690 21:48:59 is expected to be truthy 2691 21:48:59 for an unknown association 2692 21:48:59 is expected to be falsey 2693 21:48:59 # [RSpecRunTime] RSpec elapsed time: 19 minutes 3.6 seconds. Current RSS: ~1356M. Threads: 5. load average: 0.98 1.14 1.35 1/472 5469 2695 21:48:59 #to_authorized_json 2696 21:48:59 when association not supported 2697 21:48:59 is expected not to include "foo" 2698 21:48:59 when association is `:notes` 2699 21:49:00 is expected to include "\"notes\":[{\"id\":123}]" 2700 21:49:00 when user have access to all notes 2701 21:49:00 string includes all notes 2702 21:49:00 # [RSpecRunTime] Finishing example group ee/spec/models/concerns/ee/issuable_spec.rb. It took 24.74 seconds. Expected to take 20.68 seconds. 2703 21:49:00 # [RSpecRunTime] Starting example group ee/spec/services/merge_trains/add_merge_request_service_spec.rb. Expected to take 18.81 seconds. 2704 21:49:00 MergeTrains::AddMergeRequestService 2706 21:49:01 when user is guest 2707 21:49:01 behaves like fails to add to merge train 2708 21:49:04 returns error 2709 21:49:04 does not add to merge train 2710 21:49:04 # [RSpecRunTime] RSpec elapsed time: 19 minutes 8.78 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.06 1.15 1.35 1/476 5559 2712 21:49:04 when user is developer 2713 21:49:04 behaves like succeeds to add to merge train 2714 21:49:05 returns success 2715 21:49:06 succeeds to add to merge train 2716 21:49:06 # [RSpecRunTime] RSpec elapsed time: 19 minutes 10.69 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.06 1.15 1.35 1/478 5630 2718 21:49:06 when user is maintainer 2719 21:49:06 behaves like succeeds to add to merge train 2720 21:49:07 returns success 2721 21:49:08 succeeds to add to merge train 2722 21:49:08 # [RSpecRunTime] RSpec elapsed time: 19 minutes 12.32 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.06 1.15 1.35 1/478 5700 2724 21:49:08 when pipeline succeeds is true 2725 21:49:08 when pipeline is completed 2726 21:49:08 behaves like fails to add to merge train 2727 21:49:09 returns error 2728 21:49:09 does not add to merge train 2729 21:49:09 # [RSpecRunTime] RSpec elapsed time: 19 minutes 13.85 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.06 1.15 1.35 2/478 5772 2731 21:49:09 when pipeline is not completed 2732 21:49:10 returns success 2733 21:49:11 waits to add to merge train 2734 21:49:11 when merge_when_checks_pass_merge_train is off 2735 21:49:11 when pipeline is not completed 2736 21:49:12 returns success 2737 21:49:13 waits to add to merge train 2738 21:49:13 # [RSpecRunTime] RSpec elapsed time: 19 minutes 17.33 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.14 1.16 1.36 1/478 5912 2740 21:49:13 when pipeline succeeds is false 2741 21:49:13 when pipeline is completed 2742 21:49:13 behaves like succeeds to add to merge train 2743 21:49:14 returns success 2744 21:49:14 succeeds to add to merge train 2745 21:49:15 # [RSpecRunTime] RSpec elapsed time: 19 minutes 18.93 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.14 1.16 1.36 1/478 5983 2747 21:49:15 when pipeline is not completed 2748 21:49:15 behaves like fails to add to merge train 2749 21:49:15 returns error 2750 21:49:16 does not add to merge train 2751 21:49:16 # [RSpecRunTime] RSpec elapsed time: 19 minutes 20.36 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.12 1.16 1.35 1/478 6054 2753 21:49:16 when squash is true 2754 21:49:17 sets the squash merge request parameter 2755 21:49:17 behaves like succeeds to add to merge train 2756 21:49:18 returns success 2757 21:49:18 succeeds to add to merge train 2758 21:49:18 # [RSpecRunTime] RSpec elapsed time: 19 minutes 22.85 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.12 1.16 1.35 2/478 6159 2760 21:49:18 when squash is false 2761 21:49:19 sets the squash merge request parameter 2762 21:49:19 behaves like succeeds to add to merge train 2763 21:49:20 returns success 2764 21:49:21 succeeds to add to merge train 2765 21:49:21 # [RSpecRunTime] RSpec elapsed time: 19 minutes 25.25 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.11 1.16 1.35 1/478 6263 2767 21:49:21 when merge trains are disabled 2768 21:49:21 behaves like fails to add to merge train 2769 21:49:22 returns error 2770 21:49:22 does not add to merge train 2771 21:49:22 # [RSpecRunTime] RSpec elapsed time: 19 minutes 26.8 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.11 1.16 1.35 1/478 6332 2773 21:49:22 # [RSpecRunTime] Finishing example group ee/spec/services/merge_trains/add_merge_request_service_spec.rb. It took 22.8 seconds. Expected to take 18.81 seconds. 2774 21:49:22 # [RSpecRunTime] Starting example group ee/spec/models/concerns/elastic/milestone_spec.rb. Expected to take 16.58 seconds. 2776 21:49:27 does not allow STI 2778 21:49:29 searches milestones 2779 21:49:29 # [RSpecRunTime] RSpec elapsed time: 19 minutes 33.84 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.27 1.19 1.36 1/483 6334 2781 21:49:29 behaves like limited indexing is enabled 2782 21:49:30 #use_elasticsearch? 2783 21:49:30 when the project is not enabled specifically 2784 21:49:30 is expected to eq false 2785 21:49:30 when a project is enabled 2786 21:49:30 is expected to eq true 2787 21:49:30 when a group is enabled 2788 21:49:30 is expected to eq true 2789 21:49:30 behaves like no results when the user cannot read cross project 2790 21:49:33 returns the record if a single project was passed 2791 21:49:35 does not return anything when trying to search cross project 2792 21:49:35 # [RSpecRunTime] RSpec elapsed time: 19 minutes 39.38 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.24 1.18 1.36 1/479 6335 2795 21:49:36 returns json with all needed elements 2796 21:49:36 # [RSpecRunTime] Finishing example group ee/spec/models/concerns/elastic/milestone_spec.rb. It took 13.86 seconds. Expected to take 16.58 seconds. 2797 21:49:36 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/templates/Jobs/dast_default_branch_gitlab_ci_yaml_spec.rb. Expected to take 15.51 seconds. 2798 21:49:36 Jobs/DAST-Default-Branch-Deploy.gitlab-ci.yml 2799 21:49:36 DAST_AUTO_DEPLOY_IMAGE_VERSION 2800 21:49:37 corresponds to a published image in the registry 2801 21:49:37 the created pipeline 2802 21:49:37 when deploying to kubernetes 2803 21:49:39 has no errors 2804 21:49:39 when project has no license 2805 21:49:39 does not include DAST environment jobs 2806 21:49:39 # [RSpecRunTime] RSpec elapsed time: 19 minutes 43.66 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.46 1.23 1.37 1/480 6361 2808 21:49:39 when project has Ultimate license 2809 21:49:39 default branch 2810 21:49:40 includes the DAST environment jobs by default 2811 21:49:40 when DAST_DISABLED is set 2812 21:49:41 does not include DAST environment jobs 2813 21:49:41 # [RSpecRunTime] RSpec elapsed time: 19 minutes 45.35 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.51 1.24 1.38 1/480 6362 2815 21:49:41 when DAST_DISABLED_FOR_DEFAULT_BRANCH is set 2816 21:49:42 does not include DAST environment jobs 2817 21:49:42 when DAST_WEBSITE is set 2818 21:49:42 does not include DAST environment jobs 2819 21:49:42 when KUBECONFIG and not CI_KUBERNETES_ACTIVE 2820 21:49:44 includes the DAST environment jobs 2821 21:49:44 # [RSpecRunTime] RSpec elapsed time: 19 minutes 48.59 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.51 1.24 1.38 1/481 6388 2823 21:49:44 on another branch 2824 21:49:45 does not include DAST environment jobs 2825 21:49:45 when deploying to ECS 2826 21:49:46 has no errors 2827 21:49:46 when project has no license 2828 21:49:47 does not include DAST environment jobs 2829 21:49:47 # [RSpecRunTime] RSpec elapsed time: 19 minutes 51.51 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.55 1.26 1.38 1/482 6414 2831 21:49:47 when project has Ultimate license 2832 21:49:47 default branch 2833 21:49:48 includes the DAST environment jobs by default 2834 21:49:48 when DAST_DISABLED is set 2835 21:49:49 does not include DAST environment jobs 2836 21:49:49 # [RSpecRunTime] RSpec elapsed time: 19 minutes 53.04 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.55 1.26 1.38 1/482 6415 2838 21:49:49 when DAST_DISABLED_FOR_DEFAULT_BRANCH is set 2839 21:49:49 does not include DAST environment jobs 2840 21:49:49 when DAST_WEBSITE is set 2841 21:49:50 does not include DAST environment jobs 2842 21:49:50 on another branch 2843 21:49:51 does not include DAST environment jobs 2844 21:49:51 when deploying to other infrastructure 2845 21:49:52 has no errors 2846 21:49:52 when project has Ultimate license 2847 21:49:52 default branch 2848 21:49:53 does not include DAST environment jobs 2849 21:49:53 # [RSpecRunTime] RSpec elapsed time: 19 minutes 57.5 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.50 1.25 1.38 1/483 6441 2851 21:49:53 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/templates/Jobs/dast_default_branch_gitlab_ci_yaml_spec.rb. It took 16.84 seconds. Expected to take 15.51 seconds. 2852 21:49:53 # [RSpecRunTime] Starting example group ee/spec/models/ee/ci/build_dependencies_spec.rb. Expected to take 14.43 seconds. 2853 21:49:53 Ci::BuildDependencies 2854 21:49:55 does not allow STI 2855 21:49:55 for cross_project dependencies 2856 21:49:55 when cross_dependencies are not defined 2857 21:49:55 is expected to be empty 2858 21:49:55 # [RSpecRunTime] RSpec elapsed time: 19 minutes 59.51 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.50 1.25 1.38 1/482 6466 2860 21:49:55 with missing dependency 2861 21:49:56 is expected to be empty 2862 21:49:56 with cross_dependencies to the same project 2863 21:49:56 with artifacts true 2864 21:49:56 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-11-14 08:53:29.000000000 +0000", created_at: "2024-...d: nil, user_id: 1158, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 2865 21:49:56 with artifacts false 2866 21:49:57 is expected to be empty 2867 21:49:57 with dependency names from environment variables 2868 21:49:57 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-11-14 08:53:29.000000000 +0000", created_at: "2024-...d: nil, user_id: 1158, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 2869 21:49:57 with cross_dependencies to another ref in same project 2870 21:49:58 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-11-14 08:53:29.000000000 +0000", created_at: "2024-...d: nil, user_id: 1158, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 2871 21:49:58 with cross_dependencies to a pipeline in another project 2872 21:49:58 with permissions to other_project 2873 21:50:00 contains both dependencies 2874 21:50:00 when license does not have cross_project_pipelines 2875 21:50:02 is expected to be empty 2876 21:50:02 # [RSpecRunTime] RSpec elapsed time: 20 minutes 6.23 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.43 1.24 1.37 1/483 6520 2878 21:50:02 without permissions to other_project 2879 21:50:04 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-11-14 08:53:29.000000000 +0000", created_at: "2024-...d: nil, user_id: 1158, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 2880 21:50:04 # [RSpecRunTime] RSpec elapsed time: 20 minutes 8.28 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.43 1.24 1.37 1/483 6545 2882 21:50:04 with too many cross_dependencies 2883 21:50:05 returns a limited number of dependencies 2885 21:50:05 with both cross project and cross pipeline dependencies 2886 21:50:07 returns both dependencies 2887 21:50:07 # [RSpecRunTime] RSpec elapsed time: 20 minutes 11.63 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.39 1.24 1.37 1/483 6570 2889 21:50:07 # [RSpecRunTime] Finishing example group ee/spec/models/ee/ci/build_dependencies_spec.rb. It took 14.13 seconds. Expected to take 14.43 seconds. 2890 21:50:07 # [RSpecRunTime] Starting example group ee/spec/services/ci/trigger_downstream_subscription_service_spec.rb. Expected to take 12.67 seconds. 2891 21:50:07 Ci::TriggerDownstreamSubscriptionService 2893 21:50:07 when pipeline project has downstream projects 2894 21:50:07 when subscription has an author 2895 21:50:10 uses the subscription author as pipeline user 2896 21:50:10 behaves like creates a downstream pipeline 2897 21:50:13 associates the downstream pipeline with the upstream project 2898 21:50:13 # [RSpecRunTime] RSpec elapsed time: 20 minutes 17.29 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.36 1.23 1.37 1/483 6627 2900 21:50:13 when the legacy subscription does not have an author 2901 21:50:16 uses the downstream project creator as pipeline user 2902 21:50:16 behaves like creates a downstream pipeline 2903 21:50:18 associates the downstream pipeline with the upstream project 2904 21:50:18 # [RSpecRunTime] RSpec elapsed time: 20 minutes 22.62 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.33 1.23 1.37 1/482 6684 2906 21:50:18 when project creator no longer exists 2907 21:50:20 does not create a downstream pipeline 2908 21:50:20 # [RSpecRunTime] RSpec elapsed time: 20 minutes 24.77 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.33 1.23 1.37 1/483 6711 2910 21:50:20 when pipeline project does not have downstream projects 2911 21:50:21 does not call the create pipeline service 2912 21:50:21 # [RSpecRunTime] Finishing example group ee/spec/services/ci/trigger_downstream_subscription_service_spec.rb. It took 13.94 seconds. Expected to take 12.67 seconds. 2913 21:50:21 # [RSpecRunTime] Starting example group ee/spec/services/status_page/mark_for_publication_service_spec.rb. Expected to take 12.19 seconds. 2914 21:50:21 StatusPage::MarkForPublicationService 2916 21:50:22 when license is not available 2917 21:50:22 behaves like does not track the incident 2918 21:50:22 is expected not to change `::StatusPage::PublishedIncident.count` 2919 21:50:22 is expected not to change `issue.notes.count` 2920 21:50:23 returns the exepected error state 2921 21:50:23 # [RSpecRunTime] RSpec elapsed time: 20 minutes 27.24 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.30 1.23 1.36 1/482 6712 2923 21:50:23 when status page does not exist 2924 21:50:23 behaves like does not track the incident 2925 21:50:23 is expected not to change `::StatusPage::PublishedIncident.count` 2926 21:50:24 is expected not to change `issue.notes.count` 2927 21:50:24 returns the exepected error state 2928 21:50:24 when status page is disabled 2929 21:50:24 behaves like does not track the incident 2930 21:50:24 is expected not to change `::StatusPage::PublishedIncident.count` 2931 21:50:25 is expected not to change `issue.notes.count` 2932 21:50:25 returns the exepected error state 2933 21:50:25 # [RSpecRunTime] RSpec elapsed time: 20 minutes 29.38 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.30 1.23 1.36 1/481 6713 2935 21:50:25 when status page is enabled 2936 21:50:25 when issue is publishable 2937 21:50:26 is expected to change `::StatusPage::PublishedIncident.count` by 1 2938 21:50:26 is expected to change `issue.notes.count` by 1 2939 21:50:26 is expected to be success 2940 21:50:26 behaves like internal event tracking 2941 21:50:27 logs to Snowplow, Redis, and product analytics tooling 2942 21:50:27 # [RSpecRunTime] RSpec elapsed time: 20 minutes 31.38 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.28 1.22 1.36 1/480 6714 2944 21:50:27 when issue is confidential 2945 21:50:27 behaves like does not track the incident 2946 21:50:27 is expected not to change `::StatusPage::PublishedIncident.count` 2947 21:50:28 is expected not to change `issue.notes.count` 2948 21:50:28 returns the exepected error state 2949 21:50:28 # [RSpecRunTime] RSpec elapsed time: 20 minutes 32.49 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.28 1.22 1.36 1/480 6715 2951 21:50:28 when issue is already published 2952 21:50:28 behaves like does not track the incident 2953 21:50:29 is expected not to change `::StatusPage::PublishedIncident.count` 2954 21:50:29 is expected not to change `issue.notes.count` 2955 21:50:29 returns the exepected error state 2956 21:50:29 # [RSpecRunTime] RSpec elapsed time: 20 minutes 33.69 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.28 1.22 1.36 1/479 6716 2958 21:50:29 when user is not logged in 2959 21:50:29 behaves like does not track the incident 2960 21:50:30 is expected not to change `::StatusPage::PublishedIncident.count` 2961 21:50:30 is expected not to change `issue.notes.count` 2962 21:50:30 returns the exepected error state 2963 21:50:30 when user does not have permissions 2964 21:50:30 behaves like does not track the incident 2965 21:50:31 is expected not to change `::StatusPage::PublishedIncident.count` 2966 21:50:31 is expected not to change `issue.notes.count` 2967 21:50:32 returns the exepected error state 2968 21:50:32 # [RSpecRunTime] RSpec elapsed time: 20 minutes 36.07 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.26 1.22 1.36 1/478 6717 2970 21:50:32 when an error occurs 2971 21:50:32 is expected not to change `::StatusPage::PublishedIncident.count` 2972 21:50:33 is expected not to change `issue.notes.count` 2973 21:50:33 returns the exepected error state and reports the error to sentry 2974 21:50:33 # [RSpecRunTime] RSpec elapsed time: 20 minutes 37.42 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.26 1.22 1.36 1/478 6718 2976 21:50:33 # [RSpecRunTime] Finishing example group ee/spec/services/status_page/mark_for_publication_service_spec.rb. It took 11.85 seconds. Expected to take 12.19 seconds. 2977 21:50:33 # [RSpecRunTime] Starting example group ee/spec/models/merge_requests/status_check_response_spec.rb. Expected to take 11.08 seconds. 2978 21:50:33 MergeRequests::StatusCheckResponse 2979 21:50:33 does not allow STI 2980 21:50:33 is expected to belong to merge_request required: false 2981 21:50:33 is expected to belong to external_status_check class_name => MergeRequests::ExternalStatusCheck required: false 2982 21:50:33 is expected to define :status as an enum backed by an integer with values ‹[:passed, :failed, :pending]› 2983 21:50:34 is expected to validate that :merge_request cannot be empty/falsy 2984 21:50:34 is expected to validate that :external_status_check cannot be empty/falsy 2985 21:50:34 is expected to validate that :sha cannot be empty/falsy 2987 21:50:41 .timeout_new 2988 21:50:41 returns the correct status check responses 2989 21:50:41 # [RSpecRunTime] RSpec elapsed time: 20 minutes 45.59 seconds. Current RSS: ~1385M. Threads: 5. load average: 1.22 1.21 1.36 1/482 6947 2991 21:50:41 .timeout_retried 2992 21:50:41 returns the correct status check responses 2993 21:50:41 .timeout_eligible 2994 21:50:41 returns the correct status check responses 2997 21:50:43 .publish_new_passing_event 2998 21:50:43 when the check is passed 2999 21:50:43 sends an status passed event 3000 21:50:44 # [RSpecRunTime] RSpec elapsed time: 20 minutes 47.89 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.22 1.21 1.36 1/482 7007 3002 21:50:44 when the check is failed 3003 21:50:44 does not sends a status passed event 3004 21:50:44 when the check is pending 3005 21:50:45 does not send a status passed event 3006 21:50:45 when feature flag merge_when_checks_pass is disabled 3007 21:50:46 does not send a status passed event 3008 21:50:46 # [RSpecRunTime] Finishing example group ee/spec/models/merge_requests/status_check_response_spec.rb. It took 12.76 seconds. Expected to take 11.08 seconds. 3009 21:50:46 # [RSpecRunTime] Starting example group ee/spec/graphql/mutations/issues/update_spec.rb. Expected to take 10.68 seconds. 3010 21:50:46 Mutations::Issues::Update 3011 21:50:46 behaves like updating health status 3012 21:50:46 when the user has permission 3013 21:50:46 and issuable_heath_status feature is disabled 3014 21:50:47 does not update health status 3015 21:50:47 # [RSpecRunTime] RSpec elapsed time: 20 minutes 51.67 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.20 1.21 1.35 1/481 7008 3017 21:50:47 and issuable_health_status feature is enabled 3018 21:50:49 updates health status 3019 21:50:49 # [RSpecRunTime] RSpec elapsed time: 20 minutes 53.26 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.20 1.21 1.35 1/481 7009 3021 21:50:49 updating parent epic 3022 21:50:50 when epics feature is disabled 3023 21:50:50 raises an error 3024 21:50:50 # [RSpecRunTime] RSpec elapsed time: 20 minutes 54.87 seconds. Current RSS: ~1354M. Threads: 5. load average: 1.20 1.21 1.35 1/478 7010 3026 21:50:50 when epics feature is enabled 3027 21:50:50 for user without permissions 3028 21:50:52 raises an error 3029 21:50:52 # [RSpecRunTime] RSpec elapsed time: 20 minutes 55.94 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.10 1.19 1.35 1/478 7011 3031 21:50:52 for user with correct permissions 3032 21:50:52 when a valid epic is given 3033 21:50:53 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 3035 21:50:53 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3036 21:50:53 updates the epic 3037 21:50:54 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 3039 21:50:54 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3040 21:50:54 returns the updated issue 3041 21:50:54 # [RSpecRunTime] RSpec elapsed time: 20 minutes 58.65 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.10 1.19 1.35 1/476 7012 3043 21:50:54 when nil epic is given 3044 21:50:56 set the epic to nil 3045 21:50:58 returns the updated issue 3046 21:50:58 # [RSpecRunTime] RSpec elapsed time: 21 minutes 2.04 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.09 1.18 1.34 1/477 7013 3048 21:50:58 # [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/issues/update_spec.rb. It took 11.85 seconds. Expected to take 10.68 seconds. 3049 21:50:58 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/pipeline/chain/config/content_spec.rb. Expected to take 9.88 seconds. 3050 21:50:58 Gitlab::Ci::Pipeline::Chain::Config::Content 3051 21:50:58 when project does not have compliance label defined 3052 21:50:58 when feature is available 3053 21:50:58 behaves like does not include compliance pipeline configuration content 3054 21:50:58 is expected not to eq "---\ninclude:\n- project: compliance/hippa\n file: \".compliance-gitlab-ci.yml\"\n" 3055 21:50:58 when project has compliance label defined 3056 21:50:58 when feature is available 3057 21:50:58 when compliance pipeline configuration is defined 3058 21:50:58 behaves like does include compliance pipeline configuration content 3059 21:50:59 is expected to eq true 3060 21:50:59 when pipeline is downstream of a bridge 3061 21:50:59 behaves like does include compliance pipeline configuration content 3062 21:51:01 is expected to eq true 3063 21:51:01 # [RSpecRunTime] RSpec elapsed time: 21 minutes 5.36 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.09 1.18 1.34 1/476 7014 3065 21:51:01 when pipeline source is parent pipeline 3066 21:51:01 behaves like does not include compliance pipeline configuration content 3067 21:51:03 is expected not to eq "---\ninclude:\n- project: compliance/hippa\n file: \".compliance-gitlab-ci.yml\"\n" 3068 21:51:03 # [RSpecRunTime] RSpec elapsed time: 21 minutes 7.03 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.09 1.18 1.34 1/474 7015 3070 21:51:03 when compliance pipeline configuration is not defined 3071 21:51:03 behaves like does not include compliance pipeline configuration content 3072 21:51:04 is expected not to eq "---\ninclude:\n- project: compliance/hippa\n file: \".compliance-gitlab-ci.yml\"\n" 3073 21:51:04 when compliance pipeline configuration is empty 3074 21:51:04 behaves like does not include compliance pipeline configuration content 3075 21:51:05 is expected not to eq "---\ninclude:\n- project: compliance/hippa\n file: \".compliance-gitlab-ci.yml\"\n" 3076 21:51:05 when feature is not licensed 3077 21:51:05 behaves like does not include compliance pipeline configuration content 3078 21:51:05 is expected not to eq "---\ninclude:\n- project: compliance/hippa\n file: \".compliance-gitlab-ci.yml\"\n" 3079 21:51:05 when there are execution policy pipelines 3080 21:51:07 forces the pipeline creation 3081 21:51:07 and a policy uses the override_project_ci strategy 3082 21:51:08 does not include the project CI/CD configuration 3083 21:51:09 initializes Gitlab::Ci::ProjectConfig with the pipeline_policy_context option 3084 21:51:09 # [RSpecRunTime] RSpec elapsed time: 21 minutes 13.3 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.48 1.26 1.37 1/474 7016 3086 21:51:09 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/pipeline/chain/config/content_spec.rb. It took 11.25 seconds. Expected to take 9.88 seconds. 3087 21:51:09 # [RSpecRunTime] Starting example group ee/spec/finders/sbom/possibly_affected_occurrences_finder_spec.rb. Expected to take 9.47 seconds. 3088 21:51:09 Sbom::PossiblyAffectedOccurrencesFinder 3089 21:51:09 when the component purl_type is for container scanning 3090 21:51:13 behaves like non-matching component 3091 21:51:13 and no component matches the provided details 3092 21:51:13 as the package_name does not match 3094 21:51:13 is expected to be empty 3095 21:51:13 # [RSpecRunTime] RSpec elapsed time: 21 minutes 17.34 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.44 1.25 1.37 1/474 7017 3097 21:51:13 as the purl_type does not match 3099 21:51:13 is expected to be empty 3100 21:51:13 behaves like matching component 3101 21:51:13 and a component matches the provided details 3102 21:51:13 returns the possibly affected occurrences 3103 21:51:13 does not execute an N+1 query 3104 21:51:13 behaves like preloads assocations 3105 21:51:14 avoids an N+1 query 3106 21:51:14 and an sbom occurrence exists without a version 3107 21:51:14 does not return the sbom occurrence without a component version 3108 21:51:14 when the component purl_type is for dependency scanning 3109 21:51:17 behaves like non-matching component 3110 21:51:17 and no component matches the provided details 3111 21:51:17 as the package_name does not match 3113 21:51:18 is expected to be empty 3114 21:51:18 # [RSpecRunTime] RSpec elapsed time: 21 minutes 22.02 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.41 1.25 1.36 1/474 7018 3116 21:51:18 as the purl_type does not match 3118 21:51:18 is expected to be empty 3119 21:51:18 behaves like matching component 3120 21:51:18 and a component matches the provided details 3121 21:51:18 returns the possibly affected occurrences 3122 21:51:18 does not execute an N+1 query 3123 21:51:18 behaves like preloads assocations 3124 21:51:18 avoids an N+1 query 3125 21:51:18 and an sbom occurrence exists without a version 3126 21:51:19 does not return the sbom occurrence without a component version 3127 21:51:19 # [RSpecRunTime] Finishing example group ee/spec/finders/sbom/possibly_affected_occurrences_finder_spec.rb. It took 9.98 seconds. Expected to take 9.47 seconds. 3128 21:51:19 # [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/security_orchestration/scan_result_policy_resolver_spec.rb. Expected to take 8.5 seconds. 3129 21:51:19 Resolvers::SecurityOrchestration::ScanResultPolicyResolver 3130 21:51:20 behaves like as an orchestration policy 3132 21:51:20 when feature is not licensed 3133 21:51:21 returns empty collection 3134 21:51:21 # [RSpecRunTime] RSpec elapsed time: 21 minutes 25.29 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.37 1.25 1.36 1/474 7019 3136 21:51:21 when feature is licensed 3137 21:51:21 when user is authorized 3138 21:51:22 returns scan execution policies 3139 21:51:22 when user is unauthorized 3140 21:51:23 returns empty collection 3141 21:51:23 when the policy contains deprecated properties 3142 21:51:23 behaves like as an orchestration policy 3144 21:51:23 when feature is not licensed 3145 21:51:23 returns empty collection 3146 21:51:23 when feature is licensed 3147 21:51:23 when user is authorized 3148 21:51:24 returns scan execution policies 3149 21:51:25 # [RSpecRunTime] RSpec elapsed time: 21 minutes 28.89 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.37 1.25 1.36 1/474 7020 3151 21:51:25 when user is unauthorized 3152 21:51:25 returns empty collection 3153 21:51:25 when the policy contains multiple approvers 3154 21:51:25 behaves like as an orchestration policy 3156 21:51:25 when feature is not licensed 3157 21:51:26 returns empty collection 3158 21:51:26 # [RSpecRunTime] RSpec elapsed time: 21 minutes 30.81 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.34 1.24 1.36 1/474 7021 3160 21:51:26 when feature is licensed 3161 21:51:26 when user is authorized 3162 21:51:28 returns scan execution policies 3163 21:51:28 # [RSpecRunTime] RSpec elapsed time: 21 minutes 32.27 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.34 1.24 1.36 1/474 7022 3165 21:51:28 when user is unauthorized 3166 21:51:29 returns empty collection 3167 21:51:29 # [RSpecRunTime] RSpec elapsed time: 21 minutes 33.3 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.34 1.24 1.36 1/474 7023 3169 21:51:29 # [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/security_orchestration/scan_result_policy_resolver_spec.rb. It took 10.03 seconds. Expected to take 8.5 seconds. 3170 21:51:29 # [RSpecRunTime] Starting example group ee/spec/services/gitlab_subscriptions/trials/create_service_spec.rb. Expected to take 8.2 seconds. 3171 21:51:29 GitlabSubscriptions::Trials::CreateService 3173 21:51:29 behaves like when on the lead step 3174 21:51:29 when lead creation is successful 3175 21:51:29 when there is only one trial eligible namespace 3176 21:51:30 starts a trial and tracks the event 3177 21:51:30 errors when trying to apply a trial 3178 21:51:30 when there are no trial eligible namespaces 3179 21:51:30 does not create a trial and returns that there is no namespace 3180 21:51:30 with glm params 3181 21:51:30 does not create a trial and returns that there is no namespace 3182 21:51:30 when there are multiple trial eligible namespaces 3183 21:51:30 does not create a trial and returns that there is no namespace 3184 21:51:30 with glm params 3185 21:51:31 does not create a trial and returns that there is no namespace 3186 21:51:31 when lead creation fails 3187 21:51:31 returns and error indicating lead failed 3188 21:51:31 behaves like when on trial step 3189 21:51:31 in the existing namespace flow 3190 21:51:31 when trial creation is successful 3191 21:51:31 behaves like starts a trial 3192 21:51:31 is expected to eq {:namespace=>#<Group id:1550 @gitlab>} 3193 21:51:31 when a valid namespace_id of non zero and new_group_name is present 3194 21:51:31 with the namespace_id 3195 21:51:31 behaves like starts a trial 3196 21:51:31 is expected to eq {:namespace=>#<Group id:1550 @gitlab>} 3197 21:51:31 when trial creation is not successful 3198 21:51:31 returns an error indicating trial failed 3199 21:51:31 when the user does not have access to the namespace 3200 21:51:31 behaves like returns an error of not_found and does not apply a trial 3201 21:51:31 is expected to eq :not_found 3202 21:51:31 when the user is not an owner of the namespace 3203 21:51:31 behaves like returns an error of not_found and does not apply a trial 3204 21:51:32 is expected to eq :not_found 3205 21:51:32 when there is no namespace with the namespace_id 3206 21:51:32 behaves like returns an error of not_found and does not apply a trial 3207 21:51:32 is expected to eq :not_found 3208 21:51:32 when namespace_id is 0 without a new_group_name 3209 21:51:32 returns an error of not_found and does not apply a trial 3210 21:51:32 when neither new group name or namespace_id is present 3211 21:51:32 returns an error of not_found and does not apply a trial 3212 21:51:32 behaves like when on trial step 3213 21:51:32 in the existing namespace flow 3214 21:51:32 when trial creation is successful 3215 21:51:32 behaves like starts a trial 3216 21:51:33 is expected to eq {:namespace=>#<Group id:1553 @gitlab>} 3217 21:51:33 when a valid namespace_id of non zero and new_group_name is present 3218 21:51:33 with the namespace_id 3219 21:51:33 behaves like starts a trial 3220 21:51:33 is expected to eq {:namespace=>#<Group id:1553 @gitlab>} 3221 21:51:33 when trial creation is not successful 3222 21:51:33 returns an error indicating trial failed 3223 21:51:33 when the user does not have access to the namespace 3224 21:51:33 behaves like returns an error of not_found and does not apply a trial 3225 21:51:33 is expected to eq :not_found 3226 21:51:33 when the user is not an owner of the namespace 3227 21:51:33 behaves like returns an error of not_found and does not apply a trial 3228 21:51:33 is expected to eq :not_found 3229 21:51:33 when there is no namespace with the namespace_id 3230 21:51:33 behaves like returns an error of not_found and does not apply a trial 3231 21:51:34 is expected to eq :not_found 3232 21:51:34 when namespace_id is 0 without a new_group_name 3233 21:51:34 returns an error of not_found and does not apply a trial 3234 21:51:34 when neither new group name or namespace_id is present 3235 21:51:34 returns an error of not_found and does not apply a trial 3236 21:51:34 behaves like with an unknown step 3237 21:51:34 behaves like returns an error of not_found and does not create lead or apply a trial 3238 21:51:34 is expected to eq :not_found 3239 21:51:34 behaves like with no step 3240 21:51:34 behaves like returns an error of not_found and does not create lead or apply a trial 3241 21:51:34 is expected to eq :not_found 3242 21:51:34 with an expired legacy trial 3243 21:51:34 applies the trial successfully 3244 21:51:34 with an existing duo enterprise add on 3245 21:51:35 returns an error for ineligible namespace 3246 21:51:35 with an active duo pro trial 3247 21:51:35 returns an error for ineligible namespace 3248 21:51:35 with an expired duo pro trial 3249 21:51:35 applies the trial successfully 3250 21:51:35 when in the create group flow 3251 21:51:35 when group is successfully created 3252 21:51:35 when trial creation is successful 3253 21:51:36 return success with the namespace 3254 21:51:36 when trial creation fails 3255 21:51:37 returns an error indicating trial failed 3256 21:51:37 when group name needs sanitized 3257 21:51:37 return success with the namespace path sanitized for duplication 3258 21:51:37 when user is not allowed to create groups 3259 21:51:37 returns not_found 3260 21:51:37 when group creation had an error 3261 21:51:37 when there are invalid characters used 3262 21:51:37 returns namespace_create_failed 3263 21:51:37 when name is entered with blank spaces 3264 21:51:38 returns namespace_create_failed 3265 21:51:38 when lead was submitted with an intended namespace 3266 21:51:38 does not create a trial and returns that there is no namespace 3267 21:51:38 # [RSpecRunTime] Finishing example group ee/spec/services/gitlab_subscriptions/trials/create_service_spec.rb. It took 8.78 seconds. Expected to take 8.2 seconds. 3268 21:51:38 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/timebox/snapshot_builder_spec.rb. Expected to take 7.53 seconds. 3269 21:51:38 Gitlab::Timebox::SnapshotBuilder 3270 21:51:38 when timebox is milestone 3271 21:51:38 behaves like builds snapshots for timebox 3272 21:51:38 when no resource event exists 3273 21:51:38 returns an empty array 3274 21:51:38 when resource events exist 3275 21:51:38 when issue is assigned to a timebox 3276 21:51:38 builds a correct snapshot 3277 21:51:38 when issue is assigned to timebox after the end of the timebox 3278 21:51:39 does not consider the issue 3279 21:51:39 when it is not yet the due date of the timebox 3280 21:51:39 only builds the snapshots up to the current date 3281 21:51:39 with a future timebox 3282 21:51:40 only builds a snapshot for the start date of the timebox 3283 21:51:40 when issue is assigned to timebox prior to the start of the timebox 3284 21:51:40 builds a correct snapshot 3285 21:51:40 when issue is given a weight then closes 3286 21:51:40 builds a correct snapshot 3287 21:51:40 when issue is given a weight then closes on another day 3288 21:51:40 builds a correct snapshot 3289 21:51:40 when issue is re-opened on the final day 3290 21:51:41 builds a correct snapshot 3291 21:51:41 when issue has a child task 3292 21:51:41 builds a correct snapshot 3293 21:51:41 when a child task is added to the timebox 3294 21:51:41 builds a correct snapshot 3295 21:51:41 when a child task is added to and remove from the timebox 3296 21:51:41 builds a correct snapshot 3297 21:51:41 when multiple issues and tasks exist 3298 21:51:41 when issue is moved from one timebox to another timebox 3299 21:51:41 builds a correct snapshot 3300 21:51:41 with an integrated scenario 1 3301 21:51:42 builds a correct snapshot 3302 21:51:42 when timebox is iteration 3303 21:51:42 behaves like builds snapshots for timebox 3304 21:51:42 when no resource event exists 3305 21:51:42 returns an empty array 3306 21:51:42 when resource events exist 3307 21:51:42 when issue is assigned to a timebox 3308 21:51:43 builds a correct snapshot 3309 21:51:43 when issue is assigned to timebox after the end of the timebox 3310 21:51:43 does not consider the issue 3311 21:51:43 when it is not yet the due date of the timebox 3312 21:51:43 only builds the snapshots up to the current date 3313 21:51:43 with a future timebox 3314 21:51:43 only builds a snapshot for the start date of the timebox 3315 21:51:43 when issue is assigned to timebox prior to the start of the timebox 3316 21:51:43 builds a correct snapshot 3317 21:51:43 when issue is given a weight then closes 3318 21:51:43 builds a correct snapshot 3319 21:51:43 when issue is given a weight then closes on another day 3320 21:51:43 builds a correct snapshot 3321 21:51:43 when issue is re-opened on the final day 3322 21:51:43 builds a correct snapshot 3323 21:51:43 when issue has a child task 3324 21:51:43 builds a correct snapshot 3325 21:51:43 when a child task is added to the timebox 3326 21:51:44 builds a correct snapshot 3327 21:51:44 when a child task is added to and remove from the timebox 3328 21:51:44 builds a correct snapshot 3329 21:51:44 when multiple issues and tasks exist 3330 21:51:44 when issue is moved from one timebox to another timebox 3331 21:51:44 builds a correct snapshot 3332 21:51:44 with an integrated scenario 1 3333 21:51:45 builds a correct snapshot 3334 21:51:45 checking arguments 3335 21:51:45 raises ArgumentError when timebox is not Milestone or Iteration 3336 21:51:45 raises ArgumentError when resource_events is not PG::Result 3337 21:51:45 raises FieldsError when resource_events do not select the correct columns 3338 21:51:45 when timebox is missing date(s) 3339 21:51:46 raises UnsupportedTimeboxError 3340 21:51:46 # [RSpecRunTime] RSpec elapsed time: 21 minutes 50.31 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.17 1.21 1.35 1/474 7024 3342 21:51:46 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/timebox/snapshot_builder_spec.rb. It took 8.22 seconds. Expected to take 7.53 seconds. 3343 21:51:46 # [RSpecRunTime] Starting example group ee/spec/workers/search/wiki/elastic_delete_group_wiki_worker_spec.rb. Expected to take 7.12 seconds. 3344 21:51:46 Search::Wiki::ElasticDeleteGroupWikiWorker 3346 21:51:54 removes all the wikis in the Elastic of the passed group 3347 21:51:55 # [RSpecRunTime] RSpec elapsed time: 21 minutes 59.28 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.40 1.25 1.36 1/484 7196 3349 21:51:55 # [RSpecRunTime] Finishing example group ee/spec/workers/search/wiki/elastic_delete_group_wiki_worker_spec.rb. It took 8.97 seconds. Expected to take 7.12 seconds. 3350 21:51:55 # [RSpecRunTime] Starting example group ee/spec/services/namespaces/export/membership_collector_spec.rb. Expected to take 6.83 seconds. 3351 21:51:55 Namespaces::Export::MembershipCollector 3353 21:52:01 returns correct data 3354 21:52:02 logs progress 3355 21:52:02 # [RSpecRunTime] RSpec elapsed time: 22 minutes 6.42 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.34 1.25 1.36 1/481 7197 3357 21:52:02 # [RSpecRunTime] Finishing example group ee/spec/services/namespaces/export/membership_collector_spec.rb. It took 7.14 seconds. Expected to take 6.83 seconds. 3358 21:52:02 # [RSpecRunTime] Starting example group ee/spec/models/ee/iterations/cadence_spec.rb. Expected to take 6.47 seconds. 3359 21:52:02 Iterations::Cadence 3360 21:52:02 does not allow STI 3361 21:52:02 associations 3362 21:52:02 is expected to belong to group required: false 3363 21:52:02 is expected to have many iterations inverse_of => iterations_cadence 3365 21:52:02 is expected to validate that :title cannot be empty/falsy 3366 21:52:02 is expected to validate that :group_id cannot be empty/falsy 3367 21:52:02 is expected not to allow :active to be ‹nil› 3368 21:52:02 is expected not to allow :automatic to be ‹nil› 3369 21:52:02 is expected to validate that the length of :description is at most 5000 3370 21:52:02 when iteration cadence is automatic 3371 21:52:02 is expected to validate that :start_date cannot be empty/falsy 3372 21:52:02 when iteration cadence is manual 3373 21:52:03 is expected not to validate that :start_date cannot be empty/falsy 3374 21:52:03 start date validation 3375 21:52:03 when cadence has a current iteration 3376 21:52:03 when a new start date overlaps with the current iteration 3377 21:52:03 behaves like an error is raised when start date is invalid 3378 21:52:03 raises an error 3379 21:52:03 when cadence has a past iteration 3380 21:52:03 does not raise an error when start date does not overlap with the past iteration 3381 21:52:03 when the new start date overlaps with the past iteration 3382 21:52:03 behaves like an error is raised when start date is invalid 3383 21:52:03 raises an error 3384 21:52:03 when a past iteration would be retroactively created 3385 21:52:03 start_date: lazy { earliest_possible_start_date - 1.day } 3386 21:52:04 raises an error 3387 21:52:04 start_date: lazy { earliest_possible_start_date - 2.days } 3388 21:52:04 raises an error 3390 21:52:04 before_validation :reset_automation_params 3391 21:52:04 when converted to manual 3392 21:52:04 resets automation params 3393 21:52:04 after_commit 3394 21:52:04 ensure_iterations_in_advance 3395 21:52:04 does not call CreateIterationsWorker when non-automation field is updated 3396 21:52:04 does not call CreateIterationsWorker when manual cadence is created 3397 21:52:04 calls CreateIterationsWorker when automation fields are updated 3398 21:52:04 calls CreateIterationsWorker when automatic cadence is created 3399 21:52:04 calls CreateIterationsWorker when automation fields are updated 3400 21:52:04 calls CreateIterationsWorker when automatic cadence is created 3401 21:52:04 calls CreateIterationsWorker when automation fields are updated 3402 21:52:04 calls CreateIterationsWorker when automatic cadence is created 3405 21:52:05 returns iteration cadences that match the given title 3406 21:52:05 next_to_auto_schedule 3407 21:52:05 returns automatic cadences with 'next_run_date' set in the past or to the current date 3408 21:52:05 .reference_pattern 3409 21:52:05 when cadence id is provided 3410 21:52:05 correctly detects the reference 3411 21:52:05 when the provided id exceeds the allowed upperbound 3412 21:52:05 captures the id as title 3413 21:52:05 when cadence title is provided 3414 21:52:05 correctly detects the reference 3415 21:52:05 when the provided title exceeds the 255-char limit 3416 21:52:05 does not match the reference 3417 21:52:05 with multiple words 3418 21:52:05 correctly detects the reference 3419 21:52:05 #to_reference 3420 21:52:05 raises an error when format is not supported 3421 21:52:05 returns the correct reference when using :id format 3422 21:52:05 returns the correct reference when using :title format 3423 21:52:05 #upcoming_iterations and #current_iteration 3424 21:52:06 returns upcoming iterations 3425 21:52:06 returns current iteration 3426 21:52:06 #next_schedule_date_and_count 3427 21:52:06 today: lazy { cadence_start_date + 6.days }, existing_iterations: [], expected_schedule_start: lazy { cadence_start_date }, expected_schedule_count: 2 3428 21:52:06 returns the next occurring cadence start day after the most recent iteration is due with correct scheduling count 3429 21:52:06 today: lazy { cadence_start_date }, existing_iterations: [], expected_schedule_start: lazy { cadence_start_date }, expected_schedule_count: 2 3430 21:52:06 returns the next occurring cadence start day after the most recent iteration is due with correct scheduling count 3431 21:52:06 today: lazy { cadence_start_date - 6.days }, existing_iterations: [], expected_schedule_start: lazy { cadence_start_date }, expected_schedule_count: 1 3432 21:52:06 returns the next occurring cadence start day after the most recent iteration is due with correct scheduling count 3433 21:52:06 today: lazy { cadence_start_date + 7.days }, existing_iterations: lazy { [{ start_date: cadence_start_date, due_date: cadence_start_date + 6.days }] }, expected_schedule_start: lazy { cadence_start_date + 7.days }, expected_schedule_count: 2 3434 21:52:06 returns the next occurring cadence start day after the most recent iteration is due with correct scheduling count 3435 21:52:06 today: Sun, 10 Apr 2022, existing_iterations: [{:start_date=>Tue, 05 Apr 2022, :due_date=>Sat, 09 Apr 2022}], expected_schedule_start: lazy { Date.new(2022, 4, 9).next_week.next_occurring(cadence_start_day) }, expected_schedule_count: 1 3436 21:52:06 returns the next occurring cadence start day after the most recent iteration is due with correct scheduling count 3437 21:52:06 today: Sun, 10 Apr 2022, existing_iterations: lazy do 3439 21:52:06 { start_date: Date.new(2022, 4, 1), due_date: Date.new(2022, 4, 4) }, 3440 21:52:06 { start_date: Date.new(2022, 4, 5), due_date: Date.new(2022, 4, 10) } 3442 21:52:06 end, expected_schedule_start: lazy { Date.new(2022, 4, 10).next_week.next_occurring(cadence_start_day) }, expected_schedule_count: 1 3443 21:52:07 returns the next occurring cadence start day after the most recent iteration is due with correct scheduling count 3444 21:52:07 #next_open_iteration_start_date 3445 21:52:07 returns the cadence start date when neither past nor current iteration exists 3446 21:52:07 when start date is set to an upcoming date 3447 21:52:07 returns the cadence start date 3448 21:52:07 when past iteration exists 3449 21:52:07 when past iteration is the cadence start day from the previous week 3450 21:52:07 returns the cadence start day for the current week 3451 21:52:07 when many iterations can fit in-between the current date and the previous iteration due date 3452 21:52:08 returns the date for the cadence start day nearest to the current date from the last iteration's due date 3453 21:52:08 when past iteration is yesterday 3454 21:52:08 returns the date for the cadence start day nearest to the current date from the last iteration's due date 3455 21:52:08 when current iteration exists 3456 21:52:09 returns the date for the cadence start day following the current iteration's due date 3457 21:52:09 #update_iteration_sequences 3458 21:52:09 an iteration is created or updated 3459 21:52:09 start_date: Thu, 07 Nov 2024 21:29:53.602425130 UTC +00:00, expected_ordered_title: lazy { %w[iteration a b] } 3460 21:52:09 sequence numbers are correctly updated 3461 21:52:09 start_date: Thu, 14 Nov 2024, expected_ordered_title: lazy { %w[iteration a b] } 3462 21:52:09 sequence numbers are correctly updated 3463 21:52:09 start_date: Thu, 28 Nov 2024 21:29:53.603276000 UTC +00:00, expected_ordered_title: lazy { %w[a iteration b] } 3464 21:52:09 sequence numbers are correctly updated 3465 21:52:09 start_date: Thu, 12 Dec 2024 21:29:53.603491350 UTC +00:00, expected_ordered_title: lazy { %w[a b iteration] } 3466 21:52:09 sequence numbers are correctly updated 3467 21:52:09 # [RSpecRunTime] Finishing example group ee/spec/models/ee/iterations/cadence_spec.rb. It took 6.82 seconds. Expected to take 6.47 seconds. 3468 21:52:09 # [RSpecRunTime] Starting example group ee/spec/models/deployments/approval_spec.rb. Expected to take 6.24 seconds. 3469 21:52:09 Deployments::Approval 3470 21:52:09 does not allow STI 3471 21:52:09 associations 3472 21:52:09 is expected to belong to user required: false 3473 21:52:09 is expected to belong to deployment required: false 3474 21:52:09 is expected to belong to approval_rule class_name => ProtectedEnvironments::ApprovalRule required: false inverse_of => deployment_approvals 3476 21:52:11 is expected to validate that :user cannot be empty/falsy 3477 21:52:12 is expected to validate that :user is case-sensitively unique within the scope of :deployment_id and :approval_rule_id 3478 21:52:14 is expected to validate that :deployment cannot be empty/falsy 3479 21:52:15 is expected to validate that :status cannot be empty/falsy 3480 21:52:16 is expected to validate that the length of :comment is at most 255 3481 21:52:17 # [RSpecRunTime] RSpec elapsed time: 22 minutes 20.9 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.26 1.23 1.35 1/484 7293 3483 21:52:17 # [RSpecRunTime] Finishing example group ee/spec/models/deployments/approval_spec.rb. It took 7.66 seconds. Expected to take 6.24 seconds. 3484 21:52:17 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/templates/Jobs/browser_performance_testing_gitlab_ci_yaml_spec.rb. Expected to take 5.85 seconds. 3485 21:52:17 Jobs/Browser-Performance-Testing.gitlab-ci.yml 3486 21:52:17 the created pipeline 3487 21:52:18 has no errors 3488 21:52:18 when variable is KUBECONFIG and not CI_KUBERNETES_ACTIVE 3490 21:52:20 # [RSpecRunTime] RSpec elapsed time: 22 minutes 24.04 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.26 1.23 1.35 1/485 7337 3493 21:52:20 behaves like browser_performance job on tag or branch 3495 21:52:21 when BROWSER_PERFORMANCE_DISABLED 3496 21:52:21 on another branch 3497 21:52:21 behaves like browser_performance job on tag or branch 3499 21:52:22 when BROWSER_PERFORMANCE_DISABLED 3501 21:52:22 behaves like browser_performance job on tag or branch 3503 21:52:23 when BROWSER_PERFORMANCE_DISABLED 3504 21:52:23 # [RSpecRunTime] RSpec elapsed time: 22 minutes 26.99 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.48 1.28 1.37 1/484 7342 3506 21:52:23 on merge request 3508 21:52:24 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/templates/Jobs/browser_performance_testing_gitlab_ci_yaml_spec.rb. It took 7.04 seconds. Expected to take 5.85 seconds. 3509 21:52:24 # [RSpecRunTime] Starting example group ee/spec/services/group_saml/identity/destroy_service_spec.rb. Expected to take 5.56 seconds. 3510 21:52:24 GroupSaml::Identity::DestroyService 3511 21:52:25 prevents future Group SAML logins 3512 21:52:25 does not use a transaction 3513 21:52:26 uses a transaction when transactional is set 3514 21:52:27 removes access to the group 3515 21:52:28 doesn't remove the last group owner 3516 21:52:29 logs an audit event 3517 21:52:29 # [RSpecRunTime] Finishing example group ee/spec/services/group_saml/identity/destroy_service_spec.rb. It took 5.7 seconds. Expected to take 5.56 seconds. 3518 21:52:29 # [RSpecRunTime] RSpec elapsed time: 22 minutes 33.7 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.44 1.27 1.36 1/480 7378 3520 21:52:29 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage_data_counters/epic_activity_unique_counter_spec.rb. Expected to take 5.29 seconds. 3521 21:52:29 Gitlab::UsageDataCounters::EpicActivityUniqueCounter 3522 21:52:29 for epic created event 3523 21:52:29 behaves like internal event tracking 3524 21:52:29 logs to Snowplow, Redis, and product analytics tooling 3525 21:52:29 behaves like does not track when feature flag is disabled 3526 21:52:29 when feature flag :track_epics_activity is disabled 3527 21:52:30 does not track action 3528 21:52:30 for epic title changed event 3529 21:52:30 behaves like internal event tracking 3530 21:52:30 logs to Snowplow, Redis, and product analytics tooling 3531 21:52:30 behaves like does not track when feature flag is disabled 3532 21:52:30 when feature flag :track_epics_activity is disabled 3533 21:52:30 does not track action 3534 21:52:30 for epic description changed event 3535 21:52:30 behaves like internal event tracking 3536 21:52:30 logs to Snowplow, Redis, and product analytics tooling 3537 21:52:30 behaves like does not track when feature flag is disabled 3538 21:52:30 when feature flag :track_epics_activity is disabled 3539 21:52:30 does not track action 3540 21:52:30 for epic note created event 3541 21:52:30 behaves like internal event tracking 3542 21:52:30 logs to Snowplow, Redis, and product analytics tooling 3543 21:52:30 behaves like does not track when feature flag is disabled 3544 21:52:30 when feature flag :track_epics_activity is disabled 3545 21:52:30 does not track action 3546 21:52:30 for epic note updated event 3547 21:52:30 behaves like internal event tracking 3548 21:52:30 logs to Snowplow, Redis, and product analytics tooling 3549 21:52:30 behaves like does not track when feature flag is disabled 3550 21:52:30 when feature flag :track_epics_activity is disabled 3551 21:52:30 does not track action 3552 21:52:30 for epic note destroyed event 3553 21:52:30 behaves like internal event tracking 3554 21:52:30 logs to Snowplow, Redis, and product analytics tooling 3555 21:52:30 behaves like does not track when feature flag is disabled 3556 21:52:30 when feature flag :track_epics_activity is disabled 3557 21:52:30 does not track action 3558 21:52:30 for epic emoji award event 3559 21:52:30 behaves like internal event tracking 3560 21:52:30 logs to Snowplow, Redis, and product analytics tooling 3561 21:52:30 behaves like does not track when feature flag is disabled 3562 21:52:30 when feature flag :track_epics_activity is disabled 3563 21:52:30 does not track action 3564 21:52:30 for epic emoji remove event 3565 21:52:30 behaves like internal event tracking 3566 21:52:31 logs to Snowplow, Redis, and product analytics tooling 3567 21:52:31 behaves like does not track when feature flag is disabled 3568 21:52:31 when feature flag :track_epics_activity is disabled 3569 21:52:31 does not track action 3570 21:52:31 for epic closing event 3571 21:52:31 behaves like internal event tracking 3572 21:52:31 logs to Snowplow, Redis, and product analytics tooling 3573 21:52:31 behaves like does not track when feature flag is disabled 3574 21:52:31 when feature flag :track_epics_activity is disabled 3575 21:52:31 does not track action 3576 21:52:31 for epic reopening event 3577 21:52:31 behaves like internal event tracking 3578 21:52:31 logs to Snowplow, Redis, and product analytics tooling 3579 21:52:31 behaves like does not track when feature flag is disabled 3580 21:52:31 when feature flag :track_epics_activity is disabled 3581 21:52:31 does not track action 3582 21:52:31 for making epic visible 3583 21:52:31 behaves like internal event tracking 3584 21:52:31 logs to Snowplow, Redis, and product analytics tooling 3585 21:52:31 behaves like does not track when feature flag is disabled 3586 21:52:31 when feature flag :track_epics_activity is disabled 3587 21:52:31 does not track action 3588 21:52:31 for making epic confidential 3589 21:52:31 behaves like internal event tracking 3590 21:52:31 logs to Snowplow, Redis, and product analytics tooling 3591 21:52:31 behaves like does not track when feature flag is disabled 3592 21:52:31 when feature flag :track_epics_activity is disabled 3593 21:52:31 does not track action 3594 21:52:31 for epic date modification events 3596 21:52:31 setting as fixed event 3597 21:52:31 behaves like internal event tracking 3598 21:52:31 logs to Snowplow, Redis, and product analytics tooling 3599 21:52:31 behaves like does not track when feature flag is disabled 3600 21:52:31 when feature flag :track_epics_activity is disabled 3601 21:52:32 does not track action 3602 21:52:32 setting as fixed start date event 3603 21:52:32 behaves like internal event tracking 3604 21:52:32 logs to Snowplow, Redis, and product analytics tooling 3605 21:52:32 behaves like does not track when feature flag is disabled 3606 21:52:32 when feature flag :track_epics_activity is disabled 3607 21:52:32 does not track action 3608 21:52:32 setting as inherited event 3609 21:52:32 behaves like internal event tracking 3610 21:52:32 logs to Snowplow, Redis, and product analytics tooling 3611 21:52:32 behaves like does not track when feature flag is disabled 3612 21:52:32 when feature flag :track_epics_activity is disabled 3613 21:52:32 does not track action 3615 21:52:32 setting as fixed event 3616 21:52:32 behaves like internal event tracking 3617 21:52:32 logs to Snowplow, Redis, and product analytics tooling 3618 21:52:32 behaves like does not track when feature flag is disabled 3619 21:52:32 when feature flag :track_epics_activity is disabled 3620 21:52:32 does not track action 3621 21:52:32 setting as fixed due date event 3622 21:52:32 behaves like internal event tracking 3623 21:52:32 logs to Snowplow, Redis, and product analytics tooling 3624 21:52:32 behaves like does not track when feature flag is disabled 3625 21:52:32 when feature flag :track_epics_activity is disabled 3626 21:52:32 does not track action 3627 21:52:32 setting as inherited event 3628 21:52:32 behaves like internal event tracking 3629 21:52:32 logs to Snowplow, Redis, and product analytics tooling 3630 21:52:32 behaves like does not track when feature flag is disabled 3631 21:52:32 when feature flag :track_epics_activity is disabled 3632 21:52:32 does not track action 3633 21:52:32 for adding issue to epic event 3634 21:52:32 behaves like internal event tracking 3635 21:52:32 logs to Snowplow, Redis, and product analytics tooling 3636 21:52:32 behaves like does not track when feature flag is disabled 3637 21:52:32 when feature flag :track_epics_activity is disabled 3638 21:52:32 does not track action 3639 21:52:32 for changing labels epic event 3640 21:52:32 behaves like internal event tracking 3641 21:52:33 logs to Snowplow, Redis, and product analytics tooling 3642 21:52:33 behaves like does not track when feature flag is disabled 3643 21:52:33 when feature flag :track_epics_activity is disabled 3644 21:52:33 does not track action 3645 21:52:33 for removing issue from epic event 3646 21:52:33 behaves like internal event tracking 3647 21:52:33 logs to Snowplow, Redis, and product analytics tooling 3648 21:52:33 behaves like does not track when feature flag is disabled 3649 21:52:33 when feature flag :track_epics_activity is disabled 3650 21:52:33 does not track action 3651 21:52:33 for moving an issue that belongs to epic 3652 21:52:33 behaves like internal event tracking 3653 21:52:33 logs to Snowplow, Redis, and product analytics tooling 3654 21:52:33 behaves like does not track when feature flag is disabled 3655 21:52:33 when feature flag :track_epics_activity is disabled 3656 21:52:33 does not track action 3657 21:52:33 updating epic parent 3658 21:52:33 behaves like internal event tracking 3659 21:52:33 logs to Snowplow, Redis, and product analytics tooling 3660 21:52:33 behaves like does not track when feature flag is disabled 3661 21:52:33 when feature flag :track_epics_activity is disabled 3662 21:52:33 does not track action 3663 21:52:33 for promoting issue to epic 3664 21:52:33 behaves like internal event tracking 3665 21:52:33 logs to Snowplow, Redis, and product analytics tooling 3666 21:52:33 behaves like does not track when feature flag is disabled 3667 21:52:33 when feature flag :track_epics_activity is disabled 3668 21:52:33 does not track action 3669 21:52:33 for destroying epic 3670 21:52:33 behaves like internal event tracking 3671 21:52:33 logs to Snowplow, Redis, and product analytics tooling 3672 21:52:33 behaves like does not track when feature flag is disabled 3673 21:52:33 when feature flag :track_epics_activity is disabled 3674 21:52:33 does not track action 3675 21:52:33 for margin epic task as checked 3676 21:52:33 behaves like internal event tracking 3677 21:52:33 logs to Snowplow, Redis, and product analytics tooling 3678 21:52:33 behaves like does not track when feature flag is disabled 3679 21:52:33 when feature flag :track_epics_activity is disabled 3680 21:52:33 does not track action 3681 21:52:33 for margin epic task as unchecked 3682 21:52:33 behaves like internal event tracking 3683 21:52:34 logs to Snowplow, Redis, and product analytics tooling 3684 21:52:34 behaves like does not track when feature flag is disabled 3685 21:52:34 when feature flag :track_epics_activity is disabled 3686 21:52:34 does not track action 3687 21:52:34 for epic cross reference 3688 21:52:34 behaves like internal event tracking 3689 21:52:34 logs to Snowplow, Redis, and product analytics tooling 3690 21:52:34 behaves like does not track when feature flag is disabled 3691 21:52:34 when feature flag :track_epics_activity is disabled 3692 21:52:34 does not track action 3693 21:52:34 for related epic added 3694 21:52:34 behaves like internal event tracking 3695 21:52:34 logs to Snowplow, Redis, and product analytics tooling 3696 21:52:34 behaves like does not track when feature flag is disabled 3697 21:52:34 when feature flag :track_epics_activity is disabled 3698 21:52:34 does not track action 3699 21:52:34 for related epic removed 3700 21:52:34 behaves like internal event tracking 3701 21:52:34 logs to Snowplow, Redis, and product analytics tooling 3702 21:52:34 behaves like does not track when feature flag is disabled 3703 21:52:34 when feature flag :track_epics_activity is disabled 3704 21:52:34 does not track action 3705 21:52:34 for blocking epic added 3706 21:52:34 behaves like internal event tracking 3707 21:52:34 logs to Snowplow, Redis, and product analytics tooling 3708 21:52:34 behaves like does not track when feature flag is disabled 3709 21:52:34 when feature flag :track_epics_activity is disabled 3710 21:52:34 does not track action 3711 21:52:34 for blocking epic removed 3712 21:52:34 behaves like internal event tracking 3713 21:52:34 logs to Snowplow, Redis, and product analytics tooling 3714 21:52:34 behaves like does not track when feature flag is disabled 3715 21:52:34 when feature flag :track_epics_activity is disabled 3716 21:52:34 does not track action 3717 21:52:34 for blocked epic added 3718 21:52:34 behaves like internal event tracking 3719 21:52:34 logs to Snowplow, Redis, and product analytics tooling 3720 21:52:34 behaves like does not track when feature flag is disabled 3721 21:52:34 when feature flag :track_epics_activity is disabled 3722 21:52:34 does not track action 3723 21:52:34 for blocked epic removed 3724 21:52:34 behaves like internal event tracking 3725 21:52:35 logs to Snowplow, Redis, and product analytics tooling 3726 21:52:35 behaves like does not track when feature flag is disabled 3727 21:52:35 when feature flag :track_epics_activity is disabled 3728 21:52:35 does not track action 3729 21:52:35 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage_data_counters/epic_activity_unique_counter_spec.rb. It took 5.29 seconds. Expected to take 5.29 seconds. 3730 21:52:35 # [RSpecRunTime] Starting example group ee/spec/models/audit_events/streaming/event_type_filter_spec.rb. Expected to take 5.13 seconds. 3731 21:52:35 AuditEvents::Streaming::EventTypeFilter 3732 21:52:35 does not allow STI 3734 21:52:35 is expected to belong to external_audit_event_destination required: false 3735 21:52:35 is expected to validate that :audit_event_type is case-sensitively unique within the scope of :external_audit_event_destination_id 3736 21:52:35 Associations 3737 21:52:35 belongs to a external audit event destination 3738 21:52:35 behaves like audit event streaming filter 3740 21:52:36 is expected to validate that :audit_event_type cannot be empty/falsy 3741 21:52:36 is expected to validate that the length of :audit_event_type is at most 255 3742 21:52:37 is expected to allow :audit_event_type to be ‹"event_type_filters_created"› 3743 21:52:38 is expected not to allow :audit_event_type to be ‹"invalid_audit_event_type"› 3744 21:52:38 # [RSpecRunTime] RSpec elapsed time: 22 minutes 42.21 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.37 1.26 1.36 2/476 7379 3746 21:52:38 .audit_event_type_in 3747 21:52:39 returns the correct audit events 3749 21:52:39 is expected to eq "event_type_filters_created" 3750 21:52:39 .pluck_audit_event_type 3751 21:52:40 returns the audit event type of the event type filter 3752 21:52:40 # [RSpecRunTime] Finishing example group ee/spec/models/audit_events/streaming/event_type_filter_spec.rb. It took 5.36 seconds. Expected to take 5.13 seconds. 3753 21:52:40 # [RSpecRunTime] Starting example group ee/spec/services/groups/mark_for_deletion_service_spec.rb. Expected to take 4.75 seconds. 3754 21:52:40 Groups::MarkForDeletionService 3755 21:52:40 marking the group for deletion 3756 21:52:40 with user that can admin the group 3757 21:52:40 for a group that has not been marked for deletion 3758 21:52:41 marks the group for deletion 3759 21:52:41 returns success 3760 21:52:41 marking for deletion fails 3761 21:52:42 returns error 3762 21:52:42 # [RSpecRunTime] RSpec elapsed time: 22 minutes 46.38 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.34 1.26 1.36 1/476 7380 3764 21:52:42 for a group that has been marked for deletion 3765 21:52:43 does not change the attributes associated with delayed deletion 3766 21:52:43 returns error 3767 21:52:43 # [RSpecRunTime] RSpec elapsed time: 22 minutes 47.59 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.34 1.26 1.36 1/476 7381 3769 21:52:43 audit events 3770 21:52:44 logs audit event 3771 21:52:44 with a user that cannot admin the group 3772 21:52:44 does not mark the group for deletion 3773 21:52:44 returns error 3774 21:52:44 audit events 3775 21:52:45 does not log audit event 3776 21:52:45 # [RSpecRunTime] RSpec elapsed time: 22 minutes 49.27 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.34 1.26 1.36 1/476 7382 3778 21:52:45 # [RSpecRunTime] Finishing example group ee/spec/services/groups/mark_for_deletion_service_spec.rb. It took 4.92 seconds. Expected to take 4.75 seconds. 3779 21:52:45 # [RSpecRunTime] Starting example group ee/spec/graphql/mutations/incident_management/escalation_policy/create_spec.rb. Expected to take 4.53 seconds. 3780 21:52:45 Mutations::IncidentManagement::EscalationPolicy::Create 3782 21:52:45 project does not have feature 3783 21:52:45 behaves like raises a resource not available error 3784 21:52:46 is expected to raise Gitlab::Graphql::Errors::ResourceNotAvailable with "Escalation policies are not supported for this project" 3785 21:52:46 project has feature 3786 21:52:46 user has access to project 3787 21:52:46 returns the escalation policy with no errors 3788 21:52:46 rules are missing 3789 21:52:46 behaves like returns a GraphQL error 3790 21:52:46 is expected to match {:escalation_policy=>nil, :errors=>["Escalation policies must have at least one rule"]} 3791 21:52:46 schedule that does not belong to the project 3792 21:52:46 behaves like raises a resource not available error 3793 21:52:47 is expected to raise Gitlab::Graphql::Errors::ResourceNotAvailable with "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 3794 21:52:47 user does not have permission for project 3795 21:52:47 behaves like raises a resource not available error 3796 21:52:48 is expected to raise Gitlab::Graphql::Errors::ResourceNotAvailable with "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 3797 21:52:49 # [RSpecRunTime] RSpec elapsed time: 22 minutes 52.92 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.32 1.26 1.36 1/476 7383 3799 21:52:49 user for rule does not exist 3800 21:52:49 behaves like raises a resource not available error 3801 21:52:49 is expected to raise Gitlab::Graphql::Errors::ResourceNotAvailable with "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 3802 21:52:49 user does not have permission for project 3803 21:52:49 behaves like raises a resource not available error 3804 21:52:49 is expected to raise Gitlab::Graphql::Errors::ResourceNotAvailable with "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 3805 21:52:49 invalid project path 3806 21:52:49 behaves like raises a resource not available error 3807 21:52:50 is expected to raise Gitlab::Graphql::Errors::ResourceNotAvailable with "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 3808 21:52:50 # [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/incident_management/escalation_policy/create_spec.rb. It took 4.71 seconds. Expected to take 4.53 seconds. 3809 21:52:50 # [RSpecRunTime] Starting example group ee/spec/models/approver_group_spec.rb. Expected to take 4.33 seconds. 3810 21:52:50 ApproverGroup 3811 21:52:50 does not allow STI 3812 21:52:52 is expected to be valid 3813 21:52:52 .filtered_approver_groups 3814 21:52:53 is expected to contain exactly #<ApproverGroup id: 2, target_id: 702, target_type: "Project", group_id: 1679, created_at: "2024-11-14 21:52:53.127461142 +0000", updated_at: "2024-11-14 21:52:53.127461142 +0000"> 3815 21:52:53 when user has access to private group 3816 21:52:54 is expected to contain exactly #<ApproverGroup id: 4, target_id: 703, target_type: "Project", group_id: 1683, created_at: "2024-11-14 21:52:54.360089667 +0000", updated_at: "2024-11-14 21:52:54.360089667 +0000"> and #<ApproverGroup id: 5, target_id: 703, target_type: "Project", group_id: 1682, created_at: "2024-11-14 21:52:54.414014230 +0000", updated_at: "2024-11-14 21:52:54.414014230 +0000"> 3817 21:52:54 # [RSpecRunTime] RSpec elapsed time: 22 minutes 58.66 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.29 1.25 1.35 1/478 7442 3819 21:52:54 # [RSpecRunTime] Finishing example group ee/spec/models/approver_group_spec.rb. It took 4.68 seconds. Expected to take 4.33 seconds. 3820 21:52:54 # [RSpecRunTime] Starting example group ee/spec/services/gitlab_subscriptions/trials/apply_trial_service_spec.rb. Expected to take 4.13 seconds. 3821 21:52:54 GitlabSubscriptions::Trials::ApplyTrialService 3822 21:52:54 #valid_to_generate_trial? 3823 21:52:54 when it is valid to generate a trial 3824 21:52:55 is expected to equal true 3825 21:52:55 when namespace_id is not in the trial_user_information 3826 21:52:55 is expected to equal false 3827 21:52:55 when namespace does not exist 3828 21:52:55 is expected to equal false 3829 21:52:55 when namespace is already on a trial 3830 21:52:55 is expected to equal true 3831 21:52:55 when eligible with add_on concerns 3832 21:52:55 is expected to equal true 3833 21:52:55 when ineligible due to add_on concerns 3834 21:52:55 is expected to equal false 3835 21:52:55 with valid plans 3836 21:52:55 plan: "default" 3837 21:52:56 is expected to equal true 3838 21:52:56 plan: "free" 3839 21:52:56 is expected to equal true 3840 21:52:56 plan: "premium" 3841 21:52:57 is expected to equal true 3842 21:52:57 with an invalid plan 3843 21:52:57 is expected to equal false 3845 21:52:57 when trial is applied successfully 3846 21:52:57 when namespace has a free plan 3847 21:52:58 with expected parameters 3848 21:52:58 when namespace has a premium plan 3849 21:52:58 with expected parameters 3850 21:52:58 when valid to generate a trial 3851 21:52:58 when trial is applied successfully 3852 21:52:58 returns success: true 3853 21:52:58 behaves like records an onboarding progress action 3854 21:52:58 is expected to receive execute({:action=>:trial_started}) 1 time 3855 21:52:58 when namespace has already had a trial 3856 21:52:58 is expected to be success 3857 21:52:58 with error while applying the trial 3858 21:52:58 returns success: false with errors and reason 3859 21:52:58 behaves like does not record an onboarding progress action 3860 21:52:58 is expected not to receive new(*(any args)) 0 times 3861 21:52:58 when not valid to generate a trial 3862 21:52:58 when namespace_id is not in the trial_user_information 3863 21:52:58 returns success: false with errors 3864 21:52:58 when namespace does not exist 3865 21:52:59 returns success: false with errors 3866 21:52:59 when namespace is already on a trial 3867 21:52:59 returns success: false with errors 3869 21:52:59 when trial is applied successfully 3870 21:52:59 returns success: true 3871 21:52:59 behaves like records an onboarding progress action 3872 21:52:59 is expected to receive execute({:action=>:trial_started}) 1 time 3873 21:52:59 # [RSpecRunTime] Finishing example group ee/spec/services/gitlab_subscriptions/trials/apply_trial_service_spec.rb. It took 4.87 seconds. Expected to take 4.13 seconds. 3874 21:52:59 # [RSpecRunTime] Starting example group ee/spec/graphql/mutations/instance_security_dashboard/add_project_spec.rb. Expected to take 3.94 seconds. 3875 21:52:59 Mutations::InstanceSecurityDashboard::AddProject 3877 21:53:01 when user is not logged_in 3878 21:53:01 raises Gitlab::Graphql::Errors::ResourceNotAvailable error 3879 21:53:01 # [RSpecRunTime] RSpec elapsed time: 23 minutes 5.06 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.27 1.25 1.35 1/479 7443 3881 21:53:01 when user is logged_in 3882 21:53:01 when security_dashboard is not enabled 3883 21:53:01 raises Gitlab::Graphql::Errors::ResourceNotAvailable error 3884 21:53:01 when security_dashboard is disabled for my project 3885 21:53:01 when project is not licensed to be added to the security dashboard 3886 21:53:02 does not add project to the security dashboard 3887 21:53:02 when security_dashboard is enabled 3888 21:53:02 when project is available to the user and can be added to the security dashboard 3889 21:53:02 adds project to the security dashboard 3890 21:53:02 when user is auditor and project is not available to the user explicitly 3891 21:53:03 adds project to the security dashboard 3892 21:53:03 when project is not available to the user and user is not auditor 3893 21:53:03 raises Gitlab::Graphql::Errors::ResourceNotAvailable error 3894 21:53:03 when project is already added to the security dashboard 3895 21:53:04 does not add project to the security dashboard 3896 21:53:04 # [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/instance_security_dashboard/add_project_spec.rb. It took 4.41 seconds. Expected to take 3.94 seconds. 3897 21:53:04 # [RSpecRunTime] Starting example group ee/spec/services/cloud_connector/sync_cloud_connector_access_service_spec.rb. Expected to take 3.75 seconds. 3898 21:53:04 CloudConnector::SyncCloudConnectorAccessService 3900 21:53:04 with license checks 3901 21:53:04 when license is valid cloud license 3902 21:53:04 when graphql query response is successful 3903 21:53:04 executed SubscriptionPortal GraphQL cloudConnectorAccess query 3904 21:53:04 when token and access data is successfully stored 3905 21:53:04 returns successful response 3906 21:53:04 when token is not successfully stored 3907 21:53:04 returns error 3908 21:53:04 returns error message 3909 21:53:04 when access data is not successfully stored 3910 21:53:04 returns error 3911 21:53:04 returns error message 3912 21:53:04 when both token and access data are not successfully stored 3913 21:53:04 returns error 3914 21:53:04 returns error message 3915 21:53:04 when graphql query response is not successful 3916 21:53:04 returns error 3917 21:53:04 returns error message 3918 21:53:04 when more than one license exists 3919 21:53:04 when graphql query response is successful 3920 21:53:04 executed SubscriptionPortal GraphQL cloudConnectorAccess query 3921 21:53:04 when token and access data is successfully stored 3922 21:53:04 returns successful response 3923 21:53:04 when token is not successfully stored 3924 21:53:04 returns error 3925 21:53:04 returns error message 3926 21:53:04 when access data is not successfully stored 3927 21:53:05 returns error 3928 21:53:05 returns error message 3929 21:53:05 when both token and access data are not successfully stored 3930 21:53:05 returns error 3931 21:53:05 returns error message 3932 21:53:05 when graphql query response is not successful 3933 21:53:05 returns error 3934 21:53:05 returns error message 3935 21:53:05 when license is missing 3936 21:53:05 does not execute SubscriptionPortal GraphQl cloudConnectorAccess query 3937 21:53:05 returns error 3938 21:53:05 returns error message 3939 21:53:05 when using a trial license 3940 21:53:05 does not execute SubscriptionPortal GraphQl cloudConnectorAccess query 3941 21:53:05 returns error 3942 21:53:05 returns error message 3943 21:53:05 when the license has no expiration date 3944 21:53:05 does not execute SubscriptionPortal GraphQl cloudConnectorAccess query 3945 21:53:05 returns error 3946 21:53:05 returns error message 3947 21:53:05 when using an expired license 3948 21:53:05 when graphql query response is successful 3949 21:53:05 executed SubscriptionPortal GraphQL cloudConnectorAccess query 3950 21:53:05 when token and access data is successfully stored 3951 21:53:06 returns successful response 3952 21:53:06 when token is not successfully stored 3953 21:53:06 returns error 3954 21:53:06 returns error message 3955 21:53:06 when access data is not successfully stored 3956 21:53:06 returns error 3957 21:53:06 returns error message 3958 21:53:06 when both token and access data are not successfully stored 3959 21:53:06 returns error 3960 21:53:06 returns error message 3961 21:53:06 when graphql query response is not successful 3962 21:53:06 returns error 3963 21:53:06 returns error message 3964 21:53:06 when using an expired license, and grace period has passed 3965 21:53:06 does not execute SubscriptionPortal GraphQl cloudConnectorAccess query 3966 21:53:06 returns error 3967 21:53:06 returns error message 3968 21:53:06 with a non offline cloud license 3969 21:53:06 does not execute SubscriptionPortal GraphQl cloudConnectorAccess query 3970 21:53:06 returns error 3971 21:53:06 returns error message 3972 21:53:06 with a non cloud license 3973 21:53:06 does not execute SubscriptionPortal GraphQl cloudConnectorAccess query 3974 21:53:07 returns error 3975 21:53:07 returns error message 3976 21:53:07 # [RSpecRunTime] Finishing example group ee/spec/services/cloud_connector/sync_cloud_connector_access_service_spec.rb. It took 3.04 seconds. Expected to take 3.75 seconds. 3977 21:53:07 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/auth/oidc/user_spec.rb. Expected to take 3.64 seconds. 3978 21:53:07 Gitlab::Auth::Oidc::User 3980 21:53:07 for required groups 3981 21:53:07 when not defined 3982 21:53:07 lets anyone in 3983 21:53:07 when defined 3984 21:53:07 when user has correct required groups membership 3985 21:53:07 lets members in 3986 21:53:07 when user is missing required groups membership 3987 21:53:07 does not allow non-members 3988 21:53:07 for admin groups 3989 21:53:07 when not defined 3990 21:53:08 does not promote to admin 3991 21:53:08 does not demote existing admin user 3992 21:53:08 when defined 3993 21:53:08 when user has correct admin groups membership 3994 21:53:08 promotes to admin 3995 21:53:08 when user is missing admin groups membership 3996 21:53:10 does not promote to admin 3997 21:53:10 # [RSpecRunTime] RSpec elapsed time: 23 minutes 14.09 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.23 1.24 1.35 1/476 7444 3999 21:53:10 when user has admin and external groups membership 4000 21:53:10 does not promote to admin 4001 21:53:10 for auditor groups 4002 21:53:10 when not defined 4003 21:53:10 does not set user as auditor 4004 21:53:11 does not demote existing auditor user 4005 21:53:11 when defined 4006 21:53:11 when user has correct auditor groups membership 4007 21:53:11 promotes to auditor 4008 21:53:11 when user is missing auditor groups membership 4009 21:53:11 does not promote to auditor 4010 21:53:11 when user has auditor and external groups membership 4011 21:53:11 does not promote to auditor 4012 21:53:11 for external groups 4013 21:53:11 when not defined 4014 21:53:12 does not set user as external 4015 21:53:12 does not demote existing external user 4016 21:53:12 when defined 4017 21:53:12 when user has correct external groups membership 4018 21:53:12 promotes to external 4019 21:53:12 when user is missing external groups membership 4020 21:53:12 does not promote to external 4021 21:53:12 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/auth/oidc/user_spec.rb. It took 5.84 seconds. Expected to take 3.64 seconds. 4022 21:53:12 # [RSpecRunTime] Starting example group ee/spec/models/integrations/google_cloud_platform/artifact_registry_spec.rb. Expected to take 3.47 seconds. 4023 21:53:12 Integrations::GoogleCloudPlatform::ArtifactRegistry 4024 21:53:13 does not allow STI 4026 21:53:13 is expected to eq [{:type=>"google_artifact_management"}] 4028 21:53:13 default values 4029 21:53:13 is expected not to be alert events 4030 21:53:13 is expected not to be commit events 4031 21:53:13 is expected not to be confidential issues events 4032 21:53:13 is expected not to be confidential note events 4033 21:53:13 is expected not to be issues events 4034 21:53:13 is expected not to be job events 4035 21:53:13 is expected not to be merge requests events 4036 21:53:13 is expected not to be note events 4037 21:53:13 is expected not to be pipeline events 4038 21:53:13 is expected not to be push events 4039 21:53:14 is expected not to be tag push events 4040 21:53:14 is expected not to be wiki page events 4041 21:53:14 is expected not to be comment on event enabled 4042 21:53:14 #ci_variables 4043 21:53:14 is expected to eq [] 4044 21:53:14 with saas only enabled 4045 21:53:14 when integration is inactive 4046 21:53:14 is expected to eq [] 4047 21:53:14 when integration is active 4048 21:53:14 is expected to contain exactly {:key=>"GOOGLE_ARTIFACT_REGISTRY_PROJECT_ID", :value=>"dev-gcp-9abafed1"}, {:key=>"GOOGLE_ARTIFACT_REGISTRY_REPOSITORY_NAME", :value=>"demo, my-repo"}, and {:key=>"GOOGLE_ARTIFACT_REGISTRY_REPOSITORY_LOCATION", :value=>"us-east1"} 4049 21:53:14 .supported_events 4050 21:53:14 is expected to eq [] 4051 21:53:14 #repository_full_name 4052 21:53:14 is expected to eq "projects/dev-gcp-9abafed1/locations/us-east1/repositories/demo, my-repo" 4053 21:53:14 .default_test_event 4054 21:53:14 is expected to eq "current_user" 4056 21:53:14 is expected to validate that :artifact_registry_project_id cannot be empty/falsy 4057 21:53:14 is expected to validate that :artifact_registry_location cannot be empty/falsy 4058 21:53:14 is expected to validate that :artifact_registry_repositories cannot be empty/falsy 4059 21:53:14 when inactive integration 4060 21:53:14 is expected not to validate that :artifact_registry_project_id cannot be empty/falsy 4061 21:53:14 is expected not to validate that :artifact_registry_location cannot be empty/falsy 4062 21:53:14 is expected not to validate that :artifact_registry_repositories cannot be empty/falsy 4064 21:53:14 is expected to eq "Google Artifact Management" 4066 21:53:14 is expected to eq "google_cloud_platform_artifact_registry" 4067 21:53:14 #artifact_registry_repository 4068 21:53:14 is expected to eq "demo, my-repo" 4070 21:53:15 is expected to be truthy 4071 21:53:15 behaves like Integrations::HasAvatar 4073 21:53:15 returns the expected avatar URL 4075 21:53:15 is expected to eq {:result=>nil, :success=>true} 4076 21:53:15 when the connection was not established 4077 21:53:15 is expected to eq {:result=>"Unsuccessful Google Cloud API request", :success=>false} 4078 21:53:15 .description 4079 21:53:15 is expected to eq "Manage your artifacts in Google Artifact Registry." 4080 21:53:15 # [RSpecRunTime] Finishing example group ee/spec/models/integrations/google_cloud_platform/artifact_registry_spec.rb. It took 2.69 seconds. Expected to take 3.47 seconds. 4081 21:53:15 # [RSpecRunTime] Starting example group ee/spec/services/merge_requests/mergeability/detailed_merge_status_service_spec.rb. Expected to take 3.33 seconds. 4082 21:53:15 MergeRequests::Mergeability::DetailedMergeStatusService 4083 21:53:15 when the MR is not approved 4084 21:53:15 when the MR is not temporarily unapproved 4085 21:53:17 returns not_approved status 4086 21:53:17 # [RSpecRunTime] RSpec elapsed time: 23 minutes 21.28 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.19 1.23 1.34 1/479 7503 4088 21:53:17 when the MR is temporarily unapproved 4089 21:53:19 returns approvals_syncing status 4090 21:53:19 # [RSpecRunTime] RSpec elapsed time: 23 minutes 22.94 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.19 1.23 1.34 1/481 7561 4092 21:53:19 # [RSpecRunTime] Finishing example group ee/spec/services/merge_requests/mergeability/detailed_merge_status_service_spec.rb. It took 3.42 seconds. Expected to take 3.33 seconds. 4093 21:53:19 # [RSpecRunTime] Starting example group ee/spec/policies/vulnerabilities/state_transition_policy_spec.rb. Expected to take 3.18 seconds. 4094 21:53:19 Vulnerabilities::StateTransitionPolicy 4095 21:53:19 read_security_resource 4096 21:53:19 when the security_dashboard feature is enabled 4097 21:53:19 when the current user is not a project member 4098 21:53:19 is expected to be disallowed :read_security_resource 4099 21:53:19 when the current user has developer access to the vulnerability's project 4100 21:53:21 is expected to be allowed :read_security_resource 4101 21:53:21 # [RSpecRunTime] RSpec elapsed time: 23 minutes 25.1 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.19 1.23 1.34 1/481 7562 4103 21:53:21 when the security_dashboard feature is disabled 4104 21:53:22 is expected to be disallowed :read_security_resource 4105 21:53:22 # [RSpecRunTime] RSpec elapsed time: 23 minutes 26.36 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.17 1.23 1.34 1/480 7563 4107 21:53:22 # [RSpecRunTime] Finishing example group ee/spec/policies/vulnerabilities/state_transition_policy_spec.rb. It took 3.43 seconds. Expected to take 3.18 seconds. 4108 21:53:22 # [RSpecRunTime] Starting example group ee/spec/graphql/graphql_triggers_spec.rb. Expected to take 3.12 seconds. 4109 21:53:22 GraphqlTriggers 4110 21:53:22 .issuable_weight_updated 4111 21:53:23 triggers the issuable_weight_updated subscription 4112 21:53:23 triggers the issuable_iteration_updated subscription 4113 21:53:23 .issuable_health_status_updated 4114 21:53:23 triggers the issuable_health_status_updated subscription 4115 21:53:23 .issuable_epic_updated 4116 21:53:23 triggers the issuable_epic_updated subscription 4117 21:53:23 .ai_completion_response 4118 21:53:23 triggers ai_completion_response with subscription arguments 4119 21:53:23 triggers duplicated ai_completion_response with resource argument 4120 21:53:23 with client_subscription_id 4121 21:53:23 triggers ai_completion_response with client subscription id 4122 21:53:23 for user messages 4123 21:53:23 triggers ai_completion_response without client subscription id 4124 21:53:23 with agent_version_id 4125 21:53:24 triggers ai_completion_response with agent_version_id as global id 4126 21:53:24 .workflow_events_updated 4127 21:53:25 triggers the workflow_events_updated subscription 4128 21:53:25 .security_policy_project_created 4129 21:53:25 triggers the subscription 4131 21:53:25 triggers the subscription with errors 4132 21:53:25 # [RSpecRunTime] Finishing example group ee/spec/graphql/graphql_triggers_spec.rb. It took 3.45 seconds. Expected to take 3.12 seconds. 4133 21:53:25 # [RSpecRunTime] Starting example group ee/spec/presenters/group_clusterable_presenter_spec.rb. Expected to take 2.97 seconds. 4134 21:53:25 GroupClusterablePresenter 4135 21:53:26 #metrics_cluster_path 4136 21:53:26 is expected to eq "/groups/group274/-/clusters/3/metrics" 4137 21:53:26 #environments_cluster_path 4138 21:53:26 cluster_deployments feature is available 4139 21:53:27 is expected to eq "/groups/group275/-/clusters/6/environments" 4140 21:53:27 cluster_deployments feature is not available 4141 21:53:28 is expected to be nil 4142 21:53:28 # [RSpecRunTime] Finishing example group ee/spec/presenters/group_clusterable_presenter_spec.rb. It took 2.94 seconds. Expected to take 2.97 seconds. 4143 21:53:28 # [RSpecRunTime] Starting example group ee/spec/lib/microsoft/graph_client_spec.rb. Expected to take 2.92 seconds. 4144 21:53:28 Microsoft::GraphClient 4145 21:53:28 #user_group_membership_object_ids 4146 21:53:28 when an access token does not exist for the application 4147 21:53:29 stores a new access token 4148 21:53:29 when an access tokens exists for the application 4149 21:53:29 when the stored access token is valid 4150 21:53:29 returns group object ids 4151 21:53:29 when the user does not exist in Azure 4152 21:53:30 returns an empty array 4153 21:53:30 # [RSpecRunTime] RSpec elapsed time: 23 minutes 34.43 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.16 1.22 1.34 1/476 7564 4155 21:53:30 when the stored access token is expired 4156 21:53:31 updates the access token 4157 21:53:31 #store_new_access_token 4158 21:53:31 successfully creates a new access token 4159 21:53:31 handles an invalid client ID 4160 21:53:31 # [RSpecRunTime] Finishing example group ee/spec/lib/microsoft/graph_client_spec.rb. It took 3.1 seconds. Expected to take 2.92 seconds. 4161 21:53:31 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_parent_links_metric_spec.rb. Expected to take 2.76 seconds. 4162 21:53:31 Gitlab::Usage::Metrics::Instrumentations::CountParentLinksMetric 4163 21:53:34 raises an exception if parent_type option is not present 4164 21:53:34 raises an exception if parent_type option is not valid 4165 21:53:34 when parent_type is epic 4166 21:53:34 behaves like a correct instrumented metric value and query 4167 21:53:34 behaves like a correct instrumented metric value 4168 21:53:34 has correct value 4169 21:53:34 # [RSpecRunTime] RSpec elapsed time: 23 minutes 38.86 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.07 1.20 1.33 1/476 7565 4171 21:53:34 behaves like a correct instrumented metric query 4172 21:53:35 has correct generate query 4173 21:53:35 when parent_type is issue 4174 21:53:35 behaves like a correct instrumented metric value and query 4175 21:53:35 behaves like a correct instrumented metric value 4176 21:53:35 has correct value 4177 21:53:35 behaves like a correct instrumented metric query 4178 21:53:35 has correct generate query 4179 21:53:35 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_parent_links_metric_spec.rb. It took 3.2 seconds. Expected to take 2.76 seconds. 4180 21:53:35 # [RSpecRunTime] Starting example group ee/spec/graphql/ee/resolvers/projects_resolver_spec.rb. Expected to take 2.72 seconds. 4181 21:53:35 Resolvers::ProjectsResolver 4183 21:53:37 when aimedForDeletion filter is true 4184 21:53:37 is expected to contain exactly #<Project id:726 namespace720/project-801>> and #<Project id:727 namespace721/project-802>> 4185 21:53:37 # [RSpecRunTime] RSpec elapsed time: 23 minutes 41.68 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.06 1.20 1.33 1/476 7566 4187 21:53:37 when aimedForDeletion filter is false 4188 21:53:37 is expected to contain exactly #<Project id:724 namespace718/project-799>>, #<Project id:726 namespace720/project-801>>, and #<Project id:727 namespace721/project-802>> 4189 21:53:37 when includeHidden filter is true 4190 21:53:37 is expected to contain exactly #<Project id:724 namespace718/project-799>>, #<Project id:726 namespace720/project-801>>, #<Project id:725 namespace719/project-800>>, and #<Project id:727 namespace721/project-802>> 4191 21:53:37 when includeHidden filter is false 4192 21:53:38 is expected to contain exactly #<Project id:724 namespace718/project-799>>, #<Project id:726 namespace720/project-801>>, and #<Project id:727 namespace721/project-802>> 4193 21:53:38 when markedForDeletion is available 4194 21:53:38 and a project has been marked for deletion on the given date 4195 21:53:38 is expected to contain exactly #<Project id:727 namespace721/project-802>> 4196 21:53:38 and no projects have been marked for deletion on the given date 4197 21:53:38 is expected to be empty 4198 21:53:38 # [RSpecRunTime] Finishing example group ee/spec/graphql/ee/resolvers/projects_resolver_spec.rb. It took 3.05 seconds. Expected to take 2.72 seconds. 4199 21:53:38 # [RSpecRunTime] Starting example group ee/spec/finders/namespaces/billed_users_finder_spec.rb. Expected to take 2.56 seconds. 4200 21:53:38 Namespaces::BilledUsersFinder 4202 21:53:40 returns a breakdown of billable user ids 4203 21:53:40 when including guests 4204 21:53:40 includes distinct active users 4205 21:53:40 # [RSpecRunTime] RSpec elapsed time: 23 minutes 44.45 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.06 1.20 1.33 2/476 7567 4207 21:53:40 when excluding guests 4208 21:53:40 includes distinct active users 4209 21:53:40 # [RSpecRunTime] Finishing example group ee/spec/finders/namespaces/billed_users_finder_spec.rb. It took 2.46 seconds. Expected to take 2.56 seconds. 4210 21:53:40 # [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/sbom/component_resolver_spec.rb. Expected to take 2.48 seconds. 4211 21:53:40 Resolvers::Sbom::ComponentResolver 4213 21:53:43 when given a group 4214 21:53:43 when not given a query string 4215 21:53:43 is expected to contain exactly #<Sbom::Component id: 91, created_at: "2024-11-14 21:53:41.366491749 +0000", updated_at: "2024-11-14 ...49 +0000", component_type: "library", name: "activerecord", purl_type: "npm", organization_id: 1343>, #<Sbom::Component id: 93, created_at: "2024-11-14 21:53:41.889988356 +0000", updated_at: "2024-11-14 ...6 +0000", component_type: "library", name: "activestorage", purl_type: "npm", organization_id: 1348>, and #<Sbom::Component id: 95, created_at: "2024-11-14 21:53:42.726339610 +0000", updated_at: "2024-11-14 ...726339610 +0000", component_type: "library", name: "log4j", purl_type: "npm", organization_id: 1353> 4216 21:53:43 # [RSpecRunTime] RSpec elapsed time: 23 minutes 47.23 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.06 1.19 1.33 2/476 7568 4218 21:53:43 when given a query string 4219 21:53:43 is expected to contain exactly #<Sbom::Component id: 91, created_at: "2024-11-14 21:53:41.366491749 +0000", updated_at: "2024-11-14 ...49 +0000", component_type: "library", name: "activerecord", purl_type: "npm", organization_id: 1343> and #<Sbom::Component id: 93, created_at: "2024-11-14 21:53:41.889988356 +0000", updated_at: "2024-11-14 ...6 +0000", component_type: "library", name: "activestorage", purl_type: "npm", organization_id: 1348> 4220 21:53:43 # [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/sbom/component_resolver_spec.rb. It took 2.72 seconds. Expected to take 2.48 seconds. 4221 21:53:43 # [RSpecRunTime] Starting example group ee/spec/workers/ee/issuable_export_csv_worker_spec.rb. Expected to take 2.42 seconds. 4222 21:53:43 IssuableExportCsvWorker 4223 21:53:43 when issuable type is :requirement 4224 21:53:44 emails a CSV 4225 21:53:44 calls the Requirements export service 4226 21:53:45 calls the Work Items finder 4227 21:53:45 with selected fields are present 4228 21:53:45 calls the Requirements export service with selected fields 4229 21:53:45 # [RSpecRunTime] RSpec elapsed time: 23 minutes 49.36 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.06 1.19 1.33 1/476 7569 4231 21:53:45 with record not found 4232 21:53:45 an error is logged if user not found 4233 21:53:45 an error is logged if project not found 4234 21:53:45 when issuable type is :issue 4235 21:53:45 when issuable type is :issue 4236 21:53:45 calls Issues::ExportCsvService with specific parameters 4237 21:53:45 when issuable type is not :requirement 4238 21:53:45 with a valid type 4239 21:53:46 does not raise an exception 4240 21:53:46 with an invalid type 4241 21:53:46 raises an exception with expected message 4242 21:53:46 # [RSpecRunTime] Finishing example group ee/spec/workers/ee/issuable_export_csv_worker_spec.rb. It took 2.76 seconds. Expected to take 2.42 seconds. 4243 21:53:46 # [RSpecRunTime] Starting example group ee/spec/services/ee/deployments/update_environment_service_spec.rb. Expected to take 2.38 seconds. 4244 21:53:46 Deployments::UpdateEnvironmentService 4246 21:53:48 returns the deployment 4247 21:53:48 when the GitLab instance is a primary Geo site 4248 21:53:48 calls replicator to update Geo 4249 21:53:48 # [RSpecRunTime] RSpec elapsed time: 23 minutes 52.25 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.05 1.19 1.33 1/477 7647 4251 21:53:48 when the GitLab instance is not a primary Geo site 4252 21:53:48 does not call replicator to update Geo 4253 21:53:48 # [RSpecRunTime] Finishing example group ee/spec/services/ee/deployments/update_environment_service_spec.rb. It took 2.38 seconds. Expected to take 2.38 seconds. 4254 21:53:48 # [RSpecRunTime] Starting example group ee/spec/services/vulnerabilities/update_archived_of_vulnerability_reads_service_spec.rb. Expected to take 2.23 seconds. 4255 21:53:48 Vulnerabilities::UpdateArchivedOfVulnerabilityReadsService 4257 21:53:48 when a project is not found for the given id 4258 21:53:48 does not raise an error 4259 21:53:48 when a project is found for the given id 4260 21:53:49 when the project is archived 4261 21:53:49 sets the vulnerability read record to also be archived 4262 21:53:49 when the project is unarchived 4263 21:53:49 sets the vulnerability read record to also not be archived 4264 21:53:49 when the project and vulnerability archived state mismatch 4265 21:53:50 sets the vulnerability read record to match the state of the project 4266 21:53:50 parallel execution 4267 21:53:50 when the same lease key has already been taken by an already running job 4268 21:53:50 does not permit parallel execution of the logic 4269 21:53:50 batching over records 4270 21:53:50 runs the update query in batches 4272 21:53:50 instantiates a new service object and calls execute 4273 21:53:50 # [RSpecRunTime] Finishing example group ee/spec/services/vulnerabilities/update_archived_of_vulnerability_reads_service_spec.rb. It took 2.4 seconds. Expected to take 2.23 seconds. 4274 21:53:50 # [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_evidence_type_spec.rb. Expected to take 2.21 seconds. 4275 21:53:50 Types::VulnerabilityEvidenceType 4276 21:53:52 is expected to eq "VulnerabilityEvidence" 4277 21:53:52 is expected to have graphql fields :summary, :supporting_messages, :source, :request, and :response 4278 21:53:52 checking field contents 4279 21:53:53 checks the contents of the evidence.summary field 4280 21:53:53 # [RSpecRunTime] RSpec elapsed time: 23 minutes 57.22 seconds. Current RSS: ~1342M. Threads: 5. load average: 0.97 1.17 1.32 1/477 7667 4282 21:53:53 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_evidence_type_spec.rb. It took 2.38 seconds. Expected to take 2.21 seconds. 4283 21:53:53 # [RSpecRunTime] Starting example group ee/spec/lib/identity_verification/user_risk_profile_spec.rb. Expected to take 2.08 seconds. 4284 21:53:53 IdentityVerification::UserRiskProfile 4285 21:53:53 #assume_low_risk! 4286 21:53:53 creates a custom attribute with correct attribute values for the user 4287 21:53:53 behaves like clears user_custom_attributes memoization 4288 21:53:53 is expected to receive clear_memoization(:user_custom_attributes) 1 time 4289 21:53:53 #add_identity_verification_exemption 4290 21:53:53 creates the exemption custom attribute 4291 21:53:53 behaves like clears user_custom_attributes memoization 4292 21:53:53 is expected to receive clear_memoization(:user_custom_attributes) 1 time 4294 21:53:53 arkose_risk_band: nil, result: false 4295 21:53:53 is expected to eq false 4296 21:53:53 arkose_risk_band: "High", result: true 4297 21:53:53 is expected to eq true 4298 21:53:53 arkose_risk_band: "Medium", result: false 4299 21:53:53 is expected to eq false 4300 21:53:53 arkose_risk_band: "Low", result: false 4301 21:53:53 is expected to eq false 4302 21:53:53 arkose_risk_band: "Unavailable", result: false 4303 21:53:54 is expected to eq false 4304 21:53:54 #arkose_verified? 4305 21:53:54 arkose_risk_band: nil, assumed_low_risk: false, result: false 4306 21:53:54 is expected to eq false 4307 21:53:54 arkose_risk_band: nil, assumed_low_risk: true, result: true 4308 21:53:54 is expected to eq true 4309 21:53:54 arkose_risk_band: "High", assumed_low_risk: false, result: true 4310 21:53:54 is expected to eq true 4311 21:53:54 arkose_risk_band: "Medium", assumed_low_risk: false, result: true 4312 21:53:54 is expected to eq true 4313 21:53:54 arkose_risk_band: "Low", assumed_low_risk: false, result: true 4314 21:53:54 is expected to eq true 4315 21:53:54 arkose_risk_band: "Unavailable", assumed_low_risk: false, result: true 4316 21:53:54 is expected to eq true 4317 21:53:54 #remove_phone_number_verification_exemption 4318 21:53:54 when user has a phone number verification exemption custom attribute 4319 21:53:54 destroys the custom attribute 4320 21:53:54 behaves like clears user_custom_attributes memoization 4321 21:53:54 is expected to receive clear_memoization(:user_custom_attributes) 1 time 4322 21:53:54 when user does not have a phone number verification exemption custom attribute 4323 21:53:54 is expected to be nil 4324 21:53:54 #identity_verification_exempt? 4325 21:53:54 when user has an identity verification exemption custom attribute 4326 21:53:54 returns true 4327 21:53:54 when user does not have an identity verification exemption custom attribute 4328 21:53:54 is expected to eq false 4329 21:53:54 #remove_identity_verification_exemption 4330 21:53:54 when user has an identity verification exemption custom attribute 4331 21:53:54 destroys the custom attribute 4332 21:53:54 behaves like clears user_custom_attributes memoization 4333 21:53:54 is expected to receive clear_memoization(:user_custom_attributes) 1 time 4334 21:53:54 when user does not have an identity verification exemption custom attribute 4335 21:53:54 is expected to be nil 4336 21:53:54 #phone_number_verification_exempt? 4337 21:53:54 when user has a phone number verification exemption custom attribute 4338 21:53:54 returns true 4339 21:53:54 when user does not have a phone number verification exemption custom attribute 4340 21:53:54 is expected to eq false 4341 21:53:54 #assumed_high_risk? 4342 21:53:54 is expected to eq false 4343 21:53:54 when user has a "assumed_high_risk_reason" custom attribute 4344 21:53:55 is expected to eq true 4345 21:53:55 #assume_high_risk! 4346 21:53:55 creates a custom attribute with correct attribute values for the user 4347 21:53:55 behaves like clears user_custom_attributes memoization 4348 21:53:55 is expected to receive clear_memoization(:user_custom_attributes) 1 time 4349 21:53:55 #add_phone_number_verification_exemption 4350 21:53:55 creates the exemption custom attribute 4351 21:53:55 behaves like clears user_custom_attributes memoization 4352 21:53:55 is expected to receive clear_memoization(:user_custom_attributes) 1 time 4353 21:53:55 #medium_risk? 4354 21:53:55 arkose_risk_band: nil, result: false 4355 21:53:55 is expected to eq false 4356 21:53:55 arkose_risk_band: "High", result: false 4357 21:53:55 is expected to eq false 4358 21:53:55 arkose_risk_band: "Medium", result: true 4359 21:53:55 is expected to eq true 4360 21:53:55 arkose_risk_band: "Low", result: false 4361 21:53:55 is expected to eq false 4362 21:53:55 arkose_risk_band: "Unavailable", result: false 4363 21:53:55 is expected to eq false 4364 21:53:55 # [RSpecRunTime] Finishing example group ee/spec/lib/identity_verification/user_risk_profile_spec.rb. It took 2.25 seconds. Expected to take 2.08 seconds. 4365 21:53:55 # [RSpecRunTime] Starting example group ee/spec/workers/requirements_management/import_requirements_csv_worker_spec.rb. Expected to take 2.04 seconds. 4366 21:53:55 RequirementsManagement::ImportRequirementsCsvWorker 4368 21:53:56 calls #execute on Requirements::ImportCsvService and destroys upload 4369 21:53:56 behaves like an idempotent worker 4370 21:53:57 is labeled as idempotent 4371 21:53:57 performs multiple times sequentially without raising an exception 4372 21:53:57 # [RSpecRunTime] RSpec elapsed time: 24 minutes 1.65 seconds. Current RSS: ~1338M. Threads: 5. load average: 0.97 1.17 1.32 1/478 7668 4374 21:53:57 # [RSpecRunTime] Finishing example group ee/spec/workers/requirements_management/import_requirements_csv_worker_spec.rb. It took 2.17 seconds. Expected to take 2.04 seconds. 4375 21:53:57 # [RSpecRunTime] Starting example group ee/spec/finders/productivity_analytics_finder_spec.rb. Expected to take 1.95 seconds. 4376 21:53:57 ProductivityAnalyticsFinder 4377 21:53:58 .array_params 4378 21:53:58 is expected to include :days_to_merge 4379 21:53:58 .scalar_params 4380 21:53:58 is expected to include :merged_before and :merged_after 4382 21:53:58 allows to filter by days_to_merge 4383 21:53:58 returns all MRs with merged_at - created_at IN specified values 4384 21:53:58 allows to filter by merged_at 4385 21:53:58 with merged_after specified as timestamp 4386 21:54:00 returns all MRs with merged date later than specified timestamp 4387 21:54:00 # [RSpecRunTime] RSpec elapsed time: 24 minutes 4.43 seconds. Current RSS: ~1341M. Threads: 5. load average: 0.97 1.17 1.32 1/477 7669 4389 21:54:00 with merged_after and merged_before specified 4390 21:54:00 returns all MRs with merged date later than specified timestamp 4391 21:54:00 with merged_after earlier than PA start date 4392 21:54:01 uses start_date as filter value 4393 21:54:01 # [RSpecRunTime] Finishing example group ee/spec/finders/productivity_analytics_finder_spec.rb. It took 3.58 seconds. Expected to take 1.95 seconds. 4394 21:54:01 # [RSpecRunTime] Starting example group ee/spec/services/ee/boards/lists/move_service_spec.rb. Expected to take 1.9 seconds. 4395 21:54:01 Boards::Lists::MoveService 4397 21:54:01 when board has multiple movable list types 4398 21:54:03 allows list movement 4399 21:54:03 # [RSpecRunTime] RSpec elapsed time: 24 minutes 7.42 seconds. Current RSS: ~1337M. Threads: 5. load average: 0.97 1.17 1.32 1/476 7670 4401 21:54:03 # [RSpecRunTime] Finishing example group ee/spec/services/ee/boards/lists/move_service_spec.rb. It took 2.2 seconds. Expected to take 1.9 seconds. 4402 21:54:03 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/license_scanning/branch_components_spec.rb. Expected to take 1.82 seconds. 4403 21:54:03 Gitlab::LicenseScanning::BranchComponents 4405 21:54:04 fetches the latest pipeline for the given ref with sbom reports 4406 21:54:04 when there is a pipeline with an sbom report 4407 21:54:04 fetches components for the sbom pipeline 4408 21:54:04 # [RSpecRunTime] RSpec elapsed time: 24 minutes 8.87 seconds. Current RSS: ~1368M. Threads: 5. load average: 0.97 1.17 1.32 1/477 7693 4410 21:54:04 when the pipeline does not have an sbom report 4411 21:54:05 behaves like does not fetch pipeline components 4412 21:54:05 is expected not to receive new(*(any args)) 0 times 4413 21:54:05 when the pipeline does not have any reports 4414 21:54:05 behaves like does not fetch pipeline components 4415 21:54:05 is expected not to receive new(*(any args)) 0 times 4416 21:54:05 when no pipeline exists for the given ref 4417 21:54:05 behaves like does not fetch pipeline components 4418 21:54:05 is expected not to receive new(*(any args)) 0 times 4419 21:54:05 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/license_scanning/branch_components_spec.rb. It took 1.89 seconds. Expected to take 1.82 seconds. 4420 21:54:05 # [RSpecRunTime] Starting example group ee/spec/services/ee/namespace_settings/assign_attributes_service_spec.rb. Expected to take 1.76 seconds. 4421 21:54:05 EE::NamespaceSettings::AssignAttributesService 4423 21:54:05 when prevent_forking_outside_group param present 4424 21:54:05 as a normal user 4425 21:54:05 does not change settings 4426 21:54:05 registers an error 4427 21:54:05 as a group owner 4428 21:54:05 for a group that does not have prevent forking feature 4429 21:54:06 does not change settings 4430 21:54:06 registers an error 4431 21:54:06 for a group that has prevent forking feature 4432 21:54:06 changes settings 4433 21:54:06 when service_access_tokens_expiration_enforced param present 4434 21:54:06 when service accounts is not available 4435 21:54:06 does not change settings 4436 21:54:06 registers an error 4437 21:54:06 when service accounts is available 4438 21:54:06 changes settings 4439 21:54:06 when group is not top level group 4440 21:54:07 registers an error 4441 21:54:07 when ai settings change 4442 21:54:07 when experiment_features_enabled changes 4443 21:54:07 publishes an event 4444 21:54:07 when experiment_features setting does not change 4445 21:54:07 does not publish an event 4446 21:54:07 # [RSpecRunTime] Finishing example group ee/spec/services/ee/namespace_settings/assign_attributes_service_spec.rb. It took 1.81 seconds. Expected to take 1.76 seconds. 4447 21:54:07 # [RSpecRunTime] Starting example group ee/spec/graphql/mutations/vulnerabilities/bulk_dismiss_spec.rb. Expected to take 1.71 seconds. 4448 21:54:07 Mutations::Vulnerabilities::BulkDismiss 4450 21:54:09 does not introduce N+1 errors 4451 21:54:09 # [RSpecRunTime] RSpec elapsed time: 24 minutes 12.95 seconds. Current RSS: ~1364M. Threads: 5. load average: 0.97 1.16 1.31 1/477 7694 4453 21:54:09 # [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/vulnerabilities/bulk_dismiss_spec.rb. It took 1.84 seconds. Expected to take 1.71 seconds. 4454 21:54:09 # [RSpecRunTime] Starting example group ee/spec/services/audit_events/user_impersonation_group_audit_event_service_spec.rb. Expected to take 1.64 seconds. 4455 21:54:09 AuditEvents::UserImpersonationGroupAuditEventService 4456 21:54:09 when user belongs to a single group 4457 21:54:09 creates audit events for both the instance and group level 4458 21:54:09 when user belongs to multiple groups 4459 21:54:10 creates audit events for both the instance and group level 4460 21:54:11 # [RSpecRunTime] RSpec elapsed time: 24 minutes 14.93 seconds. Current RSS: ~1360M. Threads: 5. load average: 0.97 1.16 1.31 1/477 7695 4462 21:54:11 when user does not belong to any group 4463 21:54:11 creates audit events at the instance level 4464 21:54:11 # [RSpecRunTime] Finishing example group ee/spec/services/audit_events/user_impersonation_group_audit_event_service_spec.rb. It took 2.09 seconds. Expected to take 1.64 seconds. 4465 21:54:11 # [RSpecRunTime] Starting example group ee/spec/models/ai/self_hosted_model_spec.rb. Expected to take 1.59 seconds. 4466 21:54:11 Ai::SelfHostedModel 4467 21:54:11 does not allow STI 4469 21:54:11 is expected to validate that :endpoint cannot be empty/falsy 4470 21:54:11 is expected to validate that :model cannot be empty/falsy 4471 21:54:11 is expected to validate that :name cannot be empty/falsy 4472 21:54:11 is expected to validate that :name is case-sensitively unique 4473 21:54:12 is expected to validate that the length of :identifier is at most 255 4475 21:54:12 is expected not to allow :endpoint to be ‹"javascript:alert(1)"› 4477 21:54:12 ensures that it encrypts api tokens 4478 21:54:12 # [RSpecRunTime] RSpec elapsed time: 24 minutes 16.59 seconds. Current RSS: ~1376M. Threads: 5. load average: 0.98 1.16 1.31 1/477 7696 4481 21:54:12 returns openai symbol 4483 21:54:12 coerces null values to empty string 4484 21:54:12 # [RSpecRunTime] Finishing example group ee/spec/models/ai/self_hosted_model_spec.rb. It took 1.62 seconds. Expected to take 1.59 seconds. 4485 21:54:12 # [RSpecRunTime] Starting example group ee/spec/models/sbom/component_version_spec.rb. Expected to take 1.56 seconds. 4486 21:54:12 Sbom::ComponentVersion 4487 21:54:12 does not allow STI 4488 21:54:12 associations 4489 21:54:12 is expected to belong to component required: true 4490 21:54:12 is expected to have many occurrences 4491 21:54:12 is expected to belong to organization required: false 4493 21:54:13 is expected to validate that :version cannot be empty/falsy 4494 21:54:13 is expected to validate that the length of :version is at most 255 4495 21:54:13 .by_component_id_and_version 4496 21:54:13 returns only the matching version 4497 21:54:13 with loose foreign key on sbom_component_versions.organization_id 4498 21:54:13 behaves like cleanup by a loose foreign key 4499 21:54:14 cleans up (delete or nullify) the model 4500 21:54:14 # [RSpecRunTime] RSpec elapsed time: 24 minutes 18.17 seconds. Current RSS: ~1376M. Threads: 5. load average: 0.98 1.16 1.31 1/477 7697 4502 21:54:14 # [RSpecRunTime] Finishing example group ee/spec/models/sbom/component_version_spec.rb. It took 1.5 seconds. Expected to take 1.56 seconds. 4503 21:54:14 # [RSpecRunTime] Starting example group ee/spec/serializers/integrations/field_entity_spec.rb. Expected to take 1.48 seconds. 4504 21:54:14 Integrations::FieldEntity 4506 21:54:14 with GitHub integration 4507 21:54:14 with field with type checkbox 4508 21:54:15 exposes correct attributes and casts value to Boolean 4509 21:54:15 with Google Artifact Management integration 4510 21:54:15 with field with type text 4511 21:54:15 exposes correct attributes 4512 21:54:15 # [RSpecRunTime] Finishing example group ee/spec/serializers/integrations/field_entity_spec.rb. It took 1.59 seconds. Expected to take 1.48 seconds. 4513 21:54:15 # [RSpecRunTime] Starting example group ee/spec/services/projects/open_issues_count_service_spec.rb. Expected to take 1.45 seconds. 4514 21:54:15 Projects::OpenIssuesCountService 4516 21:54:17 includes all issue types 4517 21:54:17 # [RSpecRunTime] RSpec elapsed time: 24 minutes 20.95 seconds. Current RSS: ~1376M. Threads: 5. load average: 0.98 1.16 1.31 1/476 7698 4519 21:54:17 # [RSpecRunTime] Finishing example group ee/spec/services/projects/open_issues_count_service_spec.rb. It took 1.19 seconds. Expected to take 1.45 seconds. 4520 21:54:17 # [RSpecRunTime] Starting example group ee/spec/services/namespaces/free_user_cap/notify_over_limit_service_spec.rb. Expected to take 1.38 seconds. 4521 21:54:17 Namespaces::FreeUserCap::NotifyOverLimitService 4523 21:54:18 records the time of notification in free_user_cap_over_limit_notified_at 4524 21:54:18 logs the info that we are notifying 4525 21:54:18 with error condition 4526 21:54:18 rescues to a ServiceResponse 4527 21:54:18 # [RSpecRunTime] RSpec elapsed time: 24 minutes 22.29 seconds. Current RSS: ~1372M. Threads: 5. load average: 0.98 1.16 1.31 1/476 7699 4530 21:54:18 emails the owner(s) of the group 4531 21:54:18 # [RSpecRunTime] Finishing example group ee/spec/services/namespaces/free_user_cap/notify_over_limit_service_spec.rb. It took 1.58 seconds. Expected to take 1.38 seconds. 4532 21:54:18 # [RSpecRunTime] Starting example group ee/spec/models/package_metadata/sync_configuration_spec.rb. Expected to take 1.33 seconds. 4533 21:54:18 PackageMetadata::SyncConfiguration 4534 21:54:18 does not allow STI 4535 21:54:18 when syncing an unsupported data type 4536 21:54:18 is expected to raise NoMethodError 4537 21:54:18 PackageMetadata::SyncConfiguration::Location 4538 21:54:18 .for_licenses 4539 21:54:18 filepath_exists: true, old_filepath_exists: false, expected_storage_type: :offline, expected_base_uri: #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata/licenses> 4540 21:54:18 is expected to contain exactly :offline and #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata/licenses> 4541 21:54:18 filepath_exists: false, old_filepath_exists: true, expected_storage_type: :offline, expected_base_uri: #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata_db> 4542 21:54:18 is expected to contain exactly :offline and #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata_db> 4543 21:54:18 filepath_exists: true, old_filepath_exists: true, expected_storage_type: :offline, expected_base_uri: #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata/licenses> 4544 21:54:18 is expected to contain exactly :offline and #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata/licenses> 4545 21:54:18 filepath_exists: false, old_filepath_exists: false, expected_storage_type: :gcp, expected_base_uri: "prod-export-license-bucket-1a6c642fc4de57d4" 4546 21:54:18 is expected to contain exactly :gcp and "prod-export-license-bucket-1a6c642fc4de57d4" 4547 21:54:18 .for_advisories 4548 21:54:18 filepath_exists: true, expected_storage_type: :offline, expected_base_uri: #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata/advisories> 4549 21:54:19 is expected to contain exactly :offline and #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata/advisories> 4550 21:54:19 filepath_exists: false, expected_storage_type: :gcp, expected_base_uri: "prod-export-advisory-bucket-1a6c642fc4de57d4" 4551 21:54:19 is expected to contain exactly :gcp and "prod-export-advisory-bucket-1a6c642fc4de57d4" 4552 21:54:19 .for_cve_enrichment 4553 21:54:19 filepath_exists: true, expected_storage_type: :offline, expected_base_uri: #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata/cve_enrichment> 4554 21:54:19 is expected to contain exactly :offline and #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata/cve_enrichment> 4555 21:54:19 filepath_exists: false, expected_storage_type: :gcp, expected_base_uri: "prod-export-cve-enrichment-bucket-1a6c642fc4de57d4" 4556 21:54:19 is expected to contain exactly :gcp and "prod-export-cve-enrichment-bucket-1a6c642fc4de57d4" 4558 21:54:19 when purl type is composer 4559 21:54:19 returns a non-default value 4560 21:54:19 when purl type is conan 4561 21:54:19 returns a non-default value 4562 21:54:19 when purl type is gem 4563 21:54:19 returns a non-default value 4564 21:54:19 when purl type is golang 4565 21:54:19 returns a non-default value 4566 21:54:19 when purl type is maven 4567 21:54:19 returns a non-default value 4568 21:54:19 when purl type is npm 4569 21:54:19 returns a non-default value 4570 21:54:19 when purl type is nuget 4571 21:54:19 returns a non-default value 4572 21:54:19 when purl type is pypi 4573 21:54:19 returns a non-default value 4574 21:54:19 when purl type is apk 4575 21:54:19 returns a non-default value 4576 21:54:19 when purl type is rpm 4577 21:54:19 returns a non-default value 4578 21:54:19 when purl type is deb 4579 21:54:19 returns a non-default value 4580 21:54:19 when purl type is cbl-mariner 4581 21:54:19 returns a non-default value 4582 21:54:19 when purl type is wolfi 4583 21:54:19 returns a non-default value 4584 21:54:19 when purl type is cargo 4585 21:54:19 returns a non-default value 4586 21:54:19 when purl type is swift 4587 21:54:19 returns a non-default value 4588 21:54:19 when purl type is conda 4589 21:54:19 returns a non-default value 4591 21:54:19 is expected to eq "advisories:gcp/adv-bucket/v1/pypi" 4592 21:54:19 configs based on enabled purl types 4593 21:54:19 when syncing licenses 4594 21:54:19 enabled_purl_types: all_purl_types, expected_purl_types: all_purl_types 4595 21:54:19 behaves like it returns all enabled sync configs 4596 21:54:20 is expected to contain exactly (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "composer", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "conan", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "gem", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "golang", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "maven", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "npm", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "nuget", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "pypi", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "apk", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "rpm", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "deb", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "cbl-mariner", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "wolfi", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "cargo", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "swift", :storage_type => :gcp, :version_format => "v2"}), and (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "conda", :storage_type => :gcp, :version_format => "v2"}) 4597 21:54:20 enabled_purl_types: [1, 5], expected_purl_types: [1, 5] 4598 21:54:20 behaves like it returns all enabled sync configs 4599 21:54:20 is expected to contain exactly (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "composer", :storage_type => :gcp, :version_format => "v2"}) and (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "maven", :storage_type => :gcp, :version_format => "v2"}) 4600 21:54:20 enabled_purl_types: [], expected_purl_types: [] 4601 21:54:20 behaves like it returns all enabled sync configs 4602 21:54:20 is expected to contain exactly 4603 21:54:20 when syncing advisories 4604 21:54:20 enabled_purl_types: all_purl_types, expected_purl_types: all_purl_types 4605 21:54:20 behaves like it returns all enabled sync configs 4606 21:54:20 is expected to contain exactly (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "composer", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "conan", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "gem", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "golang", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "maven", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "npm", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "nuget", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "pypi", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "apk", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "rpm", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "deb", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "cbl-mariner", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "wolfi", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "cargo", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "swift", :storage_type => :gcp, :version_format => "v2"}), and (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "conda", :storage_type => :gcp, :version_format => "v2"}) 4607 21:54:20 enabled_purl_types: [1, 5], expected_purl_types: [1, 5] 4608 21:54:20 behaves like it returns all enabled sync configs 4609 21:54:20 is expected to contain exactly (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "composer", :storage_type => :gcp, :version_format => "v2"}) and (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "maven", :storage_type => :gcp, :version_format => "v2"}) 4610 21:54:20 enabled_purl_types: [], expected_purl_types: [] 4611 21:54:20 behaves like it returns all enabled sync configs 4612 21:54:20 is expected to contain exactly 4613 21:54:20 # [RSpecRunTime] Finishing example group ee/spec/models/package_metadata/sync_configuration_spec.rb. It took 1.6 seconds. Expected to take 1.33 seconds. 4614 21:54:20 # [RSpecRunTime] Starting example group ee/spec/graphql/mutations/vulnerabilities/destroy_external_issue_link_spec.rb. Expected to take 1.26 seconds. 4615 21:54:20 Mutations::Vulnerabilities::DestroyExternalIssueLink 4617 21:54:20 when user does not have permissions to destroy external issue link 4618 21:54:21 is expected to raise Gitlab::Graphql::Errors::ResourceNotAvailable 4619 21:54:21 when user has permission to destroy external issue link 4620 21:54:21 when destroy succeeds 4621 21:54:21 is expected to eq {:errors=>[]} 4622 21:54:21 when destroy fails 4623 21:54:21 is expected to eq {:errors=>["Error deleting the vulnerability external issue link"]} 4624 21:54:21 # [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/vulnerabilities/destroy_external_issue_link_spec.rb. It took 1.35 seconds. Expected to take 1.26 seconds. 4625 21:54:21 # [RSpecRunTime] Starting example group ee/spec/policies/remote_development/workspaces_agent_config_policy_spec.rb. Expected to take 1.23 seconds. 4626 21:54:21 RemoteDevelopment::WorkspacesAgentConfigPolicy 4627 21:54:22 when user can read a cluster agent 4628 21:54:22 allows reading the corrosponding agent config 4629 21:54:22 # [RSpecRunTime] RSpec elapsed time: 24 minutes 26.81 seconds. Current RSS: ~1371M. Threads: 5. load average: 0.98 1.15 1.31 1/476 7700 4631 21:54:22 when user can not read a cluster agent 4632 21:54:23 disallows reading the corrosponding agent config 4633 21:54:23 # [RSpecRunTime] Finishing example group ee/spec/policies/remote_development/workspaces_agent_config_policy_spec.rb. It took 1.46 seconds. Expected to take 1.23 seconds. 4634 21:54:23 # [RSpecRunTime] Starting example group ee/spec/helpers/ee/personal_access_tokens_helper_spec.rb. Expected to take 1.14 seconds. 4635 21:54:23 EE::PersonalAccessTokensHelper 4636 21:54:23 #personal_access_token_expiration_policy_enabled? 4637 21:54:23 with `personal_access_token_expiration_policy` licensed 4638 21:54:23 when the current user belongs to a managed group 4639 21:54:23 when the managed group has a PAT expiry policy 4640 21:54:23 is expected to be truthy 4641 21:54:23 when the managed group does not have a PAT expiry setting 4642 21:54:23 behaves like instance level PAT expiry setting 4643 21:54:23 the instance has an expiry setting 4644 21:54:23 is expected to be truthy 4645 21:54:23 the instance does not have an expiry setting 4646 21:54:23 is expected to be falsey 4647 21:54:23 when the current user does not belong to a managed group 4648 21:54:23 behaves like instance level PAT expiry setting 4649 21:54:23 the instance has an expiry setting 4650 21:54:23 is expected to be truthy 4651 21:54:23 the instance does not have an expiry setting 4652 21:54:23 is expected to be falsey 4653 21:54:23 with `personal_access_token_expiration_policy` not licensed 4654 21:54:23 when the current user belongs to a managed group 4655 21:54:23 when the managed group has a PAT expiry policy 4656 21:54:23 is expected to be falsey 4657 21:54:23 when the managed group does not have a PAT expiry setting 4658 21:54:23 behaves like instance level PAT expiry setting 4659 21:54:23 the instance has an expiry setting 4660 21:54:23 is expected to be falsey 4661 21:54:23 the instance does not have an expiry setting 4662 21:54:23 is expected to be falsey 4663 21:54:23 when the current user does not belong to a managed group 4664 21:54:23 behaves like instance level PAT expiry setting 4665 21:54:23 the instance has an expiry setting 4666 21:54:23 is expected to be falsey 4667 21:54:23 the instance does not have an expiry setting 4668 21:54:23 is expected to be falsey 4669 21:54:23 #personal_access_token_max_expiry_date 4670 21:54:23 when the current user belongs to a managed group 4671 21:54:23 when the managed group has a PAT expiry policy 4672 21:54:23 is expected to eq Sun, 24 Nov 2024 4673 21:54:23 when the managed group does not have a PAT expiry setting 4674 21:54:23 behaves like instance level PAT expiry setting 4675 21:54:23 the instance has an expiry setting 4676 21:54:23 is expected to eq Wed, 04 Dec 2024 4677 21:54:23 the instance does not have an expiry setting 4678 21:54:24 is expected to be nil 4679 21:54:24 when the current user does not belong to a managed group 4680 21:54:24 behaves like instance level PAT expiry setting 4681 21:54:24 the instance has an expiry setting 4682 21:54:24 is expected to eq Wed, 04 Dec 2024 4683 21:54:24 the instance does not have an expiry setting 4684 21:54:24 is expected to be nil 4685 21:54:24 #personal_access_token_expiration_policy_licensed? 4686 21:54:24 behaves like feature availability 4687 21:54:24 when feature is licensed 4688 21:54:24 is expected to be truthy 4689 21:54:24 with `personal_access_token_expiration_policy` not licensed 4690 21:54:24 is expected to be falsey 4691 21:54:24 #max_personal_access_token_lifetime_in_days 4692 21:54:24 when feature flag is enable 4693 21:54:24 is expected to eq 400 4694 21:54:24 with `personal_access_token_expiration_policy` not licensed 4695 21:54:24 is expected to eq 365 4696 21:54:24 # [RSpecRunTime] Finishing example group ee/spec/helpers/ee/personal_access_tokens_helper_spec.rb. It took 1.28 seconds. Expected to take 1.14 seconds. 4697 21:54:24 # [RSpecRunTime] Starting example group ee/spec/services/clusters/agents/delete_service_audit_log_spec.rb. Expected to take 1.13 seconds. 4698 21:54:24 Clusters::Agents::DeleteService 4700 21:54:24 when user is authorized 4701 21:54:24 when user deletes agent 4702 21:54:25 creates AuditEvent with success message 4703 21:54:25 when user is not authorized 4704 21:54:25 when user attempts to delete agent 4705 21:54:25 creates audit logs with failure message 4706 21:54:25 # [RSpecRunTime] Finishing example group ee/spec/services/clusters/agents/delete_service_audit_log_spec.rb. It took 1.27 seconds. Expected to take 1.13 seconds. 4707 21:54:25 # [RSpecRunTime] Starting example group ee/spec/presenters/vulnerabilities/finding_presenter_spec.rb. Expected to take 1.08 seconds. 4708 21:54:25 Vulnerabilities::FindingPresenter 4710 21:54:25 is expected to eq "Cipher with no integrity" 4712 21:54:25 is expected to include "abc" 4713 21:54:25 is expected to end with "#L1-2" 4714 21:54:25 expect location to be instance of active support hash with indifferent access 4715 21:54:25 without a sha 4716 21:54:26 is expected to be blank 4717 21:54:26 without start_line or end_line 4718 21:54:26 is expected to end with "a.txt" 4719 21:54:26 with start_line only 4720 21:54:26 is expected to end with "#L1" 4721 21:54:26 when start_line and end_line are the same 4722 21:54:26 is expected to end with "#L1" 4723 21:54:26 without file 4724 21:54:26 is expected to be blank 4725 21:54:26 without location 4726 21:54:26 is expected to be blank 4729 21:54:26 is expected to end with "blob_path" 4730 21:54:26 without blob_path 4731 21:54:26 is expected to eq "" 4733 21:54:26 transforms the links to hash with indifferent access 4734 21:54:26 #location_text 4735 21:54:26 presents the name of the filename 4736 21:54:26 #location_link 4737 21:54:26 produces a blob links for the respective file 4738 21:54:26 # [RSpecRunTime] Finishing example group ee/spec/presenters/vulnerabilities/finding_presenter_spec.rb. It took 1.18 seconds. Expected to take 1.08 seconds. 4739 21:54:26 # [RSpecRunTime] Starting example group ee/spec/policies/project_snippet_policy_spec.rb. Expected to take 1.0 second. 4740 21:54:26 ProjectSnippetPolicy 4741 21:54:26 private snippet 4742 21:54:26 auditor user 4743 21:54:27 is expected to be disallowed :update_snippet and :admin_snippet 4744 21:54:27 # [RSpecRunTime] Finishing example group ee/spec/policies/project_snippet_policy_spec.rb. It took 0.89 second. Expected to take 1.0 second. 4745 21:54:27 # [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/projects/analytics/value_stream_dashboard/count_resolver_spec.rb. Expected to take 0.97 second. 4746 21:54:27 Resolvers::Projects::Analytics::ValueStreamDashboard::CountResolver 4748 21:54:28 when the feature is available 4749 21:54:28 returns the correct count 4750 21:54:28 when querying an empty date range 4752 21:54:28 when the user is not authorized 4754 21:54:28 when the feature is not available 4755 21:54:28 returns the correct count 4756 21:54:28 # [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/projects/analytics/value_stream_dashboard/count_resolver_spec.rb. It took 1.08 seconds. Expected to take 0.97 second. 4757 21:54:28 # [RSpecRunTime] Starting example group ee/spec/helpers/preferences_helper_spec.rb. Expected to take 0.93 second. 4758 21:54:28 PreferencesHelper 4759 21:54:28 #dashboard_choices 4760 21:54:28 when allowed to read operations dashboard 4761 21:54:28 does not contain operations dashboard 4762 21:54:28 when not allowed to read operations dashboard 4763 21:54:28 does not contain operations dashboard 4764 21:54:28 #group_view_choices 4765 21:54:28 when security dashboard feature is enabled 4766 21:54:28 is expected to include ["Security dashboard", :security_dashboard] 4767 21:54:28 when security dashboard feature is disabled 4768 21:54:29 is expected not to include ["Security dashboard", :security_dashboard] 4769 21:54:29 #extensions_marketplace_view 4770 21:54:29 when remote_development licensed feature is enabled 4771 21:54:29 when Web IDE Extension Marketplace feature is enabled 4772 21:54:29 is expected to match (a hash including {:title => "Web IDE and Workspaces", :message => /IDE and Workspaces/}) 4773 21:54:29 when Web IDE Extension Marketplace feature not enabled 4774 21:54:29 is expected to match (a hash including {:title => "Workspaces", :message => /for Workspaces/}) 4775 21:54:29 when remote_development licensed feature is not enabled 4776 21:54:29 is expected not to match (a hash including {:name => "extensions_marketplace"}) 4777 21:54:29 when Web IDE Extension Marketplace feature is enabled 4778 21:54:29 is expected to match (a hash including {:title => "Web IDE", :message => /for the Web IDE/}) 4779 21:54:29 #group_overview_content_preference? 4780 21:54:29 when security dashboard feature is enabled 4781 21:54:29 is expected to eq true 4782 21:54:29 when security dashboard feature is disabled 4783 21:54:29 is expected to eq false 4784 21:54:29 #should_show_code_suggestions_preferences? 4785 21:54:29 is expected to eq true 4786 21:54:29 when the feature flag is disabled 4787 21:54:29 is expected to eq false 4788 21:54:29 #show_exact_code_search_settings? 4789 21:54:29 is expected to eq true 4790 21:54:29 when zoekt_search_enabled? is set to false in ApplicationSetting 4791 21:54:29 is expected to eq false 4792 21:54:29 when has_zoekt_indexed_namespace? is false for a user 4793 21:54:29 is expected to eq false 4794 21:54:29 # [RSpecRunTime] Finishing example group ee/spec/helpers/preferences_helper_spec.rb. It took 1.11 seconds. Expected to take 0.93 second. 4795 21:54:29 # [RSpecRunTime] Starting example group ee/spec/components/billing/plan_component_spec.rb. Expected to take 0.86 second. 4796 21:54:29 Billing::PlanComponent 4797 21:54:29 with premium plan 4798 21:54:30 has header for the current plan 4799 21:54:30 has pricing info 4800 21:54:30 has expected cta_link 4801 21:54:30 has primary button as cta 4802 21:54:30 behaves like plan tracking 4803 21:54:30 has expected tracking attributes 4804 21:54:30 with trial as current plan 4805 21:54:30 does not have header for the current plan 4806 21:54:30 has outline secondary button as cta 4807 21:54:30 with free plan 4808 21:54:30 has header for the current plan 4809 21:54:30 has pricing info 4810 21:54:30 does not have cta_link 4811 21:54:30 with trial as current plan 4812 21:54:30 does not have header for the current plan 4813 21:54:30 with ultimate plan 4814 21:54:30 has pricing info 4815 21:54:30 has expected cta_link 4816 21:54:30 has outline secondary button as cta 4817 21:54:30 behaves like plan tracking 4818 21:54:30 has expected tracking attributes 4819 21:54:30 with trial as current plan 4820 21:54:30 has primary button as cta 4821 21:54:30 with unsupported plan 4822 21:54:30 does not render 4823 21:54:30 # [RSpecRunTime] Finishing example group ee/spec/components/billing/plan_component_spec.rb. It took 1.01 seconds. Expected to take 0.86 second. 4824 21:54:30 # [RSpecRunTime] Starting example group ee/spec/services/ci/minutes/reset_usage_service_spec.rb. Expected to take 0.85 second. 4825 21:54:30 Ci::Minutes::ResetUsageService 4827 21:54:30 when project has namespace_statistics 4828 21:54:31 clears the amount used and notification levels 4829 21:54:31 clears legacy counters 4830 21:54:31 resets legacy timer 4831 21:54:31 successfully clears minutes 4832 21:54:31 expires the CachedQuota 4833 21:54:31 when project does not have namespace_statistics 4834 21:54:31 successfully clears minutes 4835 21:54:31 # [RSpecRunTime] Finishing example group ee/spec/services/ci/minutes/reset_usage_service_spec.rb. It took 0.88 second. Expected to take 0.85 second. 4836 21:54:31 # [RSpecRunTime] Starting example group ee/spec/services/status_page/publish_details_service_spec.rb. Expected to take 0.78 second. 4837 21:54:31 StatusPage::PublishDetailsService 4839 21:54:33 when json upload succeeds 4840 21:54:33 publishes details as JSON 4841 21:54:33 # [RSpecRunTime] RSpec elapsed time: 24 minutes 37.56 seconds. Current RSS: ~1345M. Threads: 5. load average: 0.98 1.15 1.30 1/476 7701 4843 21:54:33 when upload fails due to exception 4844 21:54:33 propagates the exception 4845 21:54:33 when limits exceeded 4846 21:54:33 returns limit exceeded error 4847 21:54:33 when status page setting is not enabled 4848 21:54:33 returns feature not available error 4849 21:54:33 when serialized content is missing id 4850 21:54:33 returns an error 4851 21:54:33 publishing attachments 4852 21:54:33 when successful 4853 21:54:33 sends attachments to storage and returns success 4854 21:54:33 when error returned from PublishAttachmentsService 4855 21:54:34 returns an error 4856 21:54:34 # [RSpecRunTime] Finishing example group ee/spec/services/status_page/publish_details_service_spec.rb. It took 2.28 seconds. Expected to take 0.78 second. 4857 21:54:34 # [RSpecRunTime] Starting example group ee/spec/lib/bulk_imports/projects/pipelines/push_rule_pipeline_spec.rb. Expected to take 0.75 second. 4858 21:54:34 BulkImports::Projects::Pipelines::PushRulePipeline 4860 21:54:34 imports push rules 4861 21:54:34 # [RSpecRunTime] Finishing example group ee/spec/lib/bulk_imports/projects/pipelines/push_rule_pipeline_spec.rb. It took 0.8 second. Expected to take 0.75 second. 4862 21:54:34 # [RSpecRunTime] Starting example group ee/spec/models/dast/pre_scan_verification_step_spec.rb. Expected to take 0.73 second. 4863 21:54:34 Dast::PreScanVerificationStep 4864 21:54:35 does not allow STI 4866 21:54:35 is expected to define :check_type as an enum backed by an integer with values ‹{connection: 0, authentication: 1, crawling: 2}›, prefix: true 4867 21:54:35 associations 4868 21:54:35 is expected to belong to dast_pre_scan_verification class_name => Dast::PreScanVerification required: true 4869 21:54:35 instance methods 4871 21:54:35 when the verification_errors is an empty list 4872 21:54:35 is expected to be success 4873 21:54:35 when the are verification errors 4874 21:54:35 is expected not to be success 4875 21:54:35 # [RSpecRunTime] Finishing example group ee/spec/models/dast/pre_scan_verification_step_spec.rb. It took 0.96 second. Expected to take 0.73 second. 4876 21:54:35 # [RSpecRunTime] Starting example group ee/spec/views/admin/users/phone_match.html.haml_spec.rb. Expected to take 0.67 second. 4877 21:54:35 admin/users/phone_match.html.haml 4878 21:54:35 when user is not banned or blocked 4879 21:54:36 renders without indicating that the user is banned or blocked 4880 21:54:36 when user is banned 4881 21:54:36 Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 4883 21:54:36 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4884 21:54:36 renders indicating that the user is banned 4885 21:54:36 when user is blocked 4886 21:54:36 renders indicating that the user is blocked 4887 21:54:36 # [RSpecRunTime] Finishing example group ee/spec/views/admin/users/phone_match.html.haml_spec.rb. It took 0.68 second. Expected to take 0.67 second. 4888 21:54:36 # [RSpecRunTime] Starting example group ee/spec/services/vulnerabilities/namespace_historical_statistics/deletion_service_spec.rb. Expected to take 0.67 second. 4889 21:54:36 Vulnerabilities::NamespaceHistoricalStatistics::DeletionService 4891 21:54:36 when there is no historical statistics older than 365 days 4892 21:54:36 does not delete historical statistics 4893 21:54:36 when there is a historical statistic entry that was created 364 days ago 4894 21:54:37 does not delete historical statistics 4895 21:54:37 and there are more than one entries that are older than 365 days 4896 21:54:37 deletes historical statistics older than 365 days 4898 21:54:37 instantiates the service object and calls `execute` 4899 21:54:37 # [RSpecRunTime] Finishing example group ee/spec/services/vulnerabilities/namespace_historical_statistics/deletion_service_spec.rb. It took 0.76 second. Expected to take 0.67 second. 4900 21:54:37 # [RSpecRunTime] Starting example group ee/spec/services/phone_verification/users/rate_limit_service_spec.rb. Expected to take 0.61 second. 4901 21:54:37 PhoneVerification::Users::RateLimitService 4902 21:54:37 .increase_daily_attempts 4903 21:54:37 soft_rate_limit_enabled: false, hard_rate_limit_enabled: false 4904 21:54:37 calls throttled? with the correct keys 4905 21:54:37 soft_rate_limit_enabled: true, hard_rate_limit_enabled: false 4906 21:54:37 calls throttled? with the correct keys 4907 21:54:37 soft_rate_limit_enabled: false, hard_rate_limit_enabled: true 4908 21:54:37 calls throttled? with the correct keys 4909 21:54:37 soft_rate_limit_enabled: true, hard_rate_limit_enabled: true 4910 21:54:37 calls throttled? with the correct keys 4911 21:54:37 daily transactions limit exceeded checks 4912 21:54:37 .daily_transaction_soft_limit_exceeded? 4913 21:54:37 behaves like it returns the correct result 4914 21:54:37 when limit has been exceeded 4915 21:54:37 is expected to eq true 4916 21:54:37 when limit has not been exceeded 4917 21:54:37 is expected to eq false 4918 21:54:37 when soft_limit_daily_phone_verifications is disabled 4919 21:54:37 returns false 4920 21:54:37 .daily_transaction_hard_limit_exceeded? 4921 21:54:37 behaves like it returns the correct result 4922 21:54:37 when limit has been exceeded 4923 21:54:37 is expected to eq true 4924 21:54:37 when limit has not been exceeded 4925 21:54:37 is expected to eq false 4926 21:54:37 when hard_limit_daily_phone_verifications is disabled 4927 21:54:37 returns false 4928 21:54:37 .assume_user_high_risk_if_daily_limit_exceeded! 4929 21:54:37 calls assume_high_risk! on the user 4930 21:54:37 when limit has not been exceeded 4931 21:54:37 does not call assume_high_risk! on the user 4932 21:54:37 # [RSpecRunTime] Finishing example group ee/spec/services/phone_verification/users/rate_limit_service_spec.rb. It took 0.54 second. Expected to take 0.61 second. 4933 21:54:37 # [RSpecRunTime] Starting example group ee/spec/views/shared/billings/_trial_status.html.haml_spec.rb. Expected to take 0.61 second. 4934 21:54:37 shared/billings/_trial_status.html.haml 4935 21:54:37 when not eligible for trial 4936 21:54:38 offers to learn more about plans 4937 21:54:38 when trial active 4938 21:54:38 with a ultimate trial 4939 21:54:38 displays expiry date and Ultimate 4940 21:54:38 with a premium trial 4941 21:54:38 displays expiry date and Premium 4942 21:54:38 with an ultimate trial using the new trial plan 4943 21:54:38 displays expiry date and Ultimate 4944 21:54:38 with a premium trial using the new trial plan 4945 21:54:38 displays expiry date and Premium 4946 21:54:38 # [RSpecRunTime] Finishing example group ee/spec/views/shared/billings/_trial_status.html.haml_spec.rb. It took 0.66 second. Expected to take 0.61 second. 4947 21:54:38 # [RSpecRunTime] Starting example group ee/spec/graphql/types/incident_management/oncall_rotation_date_input_type_spec.rb. Expected to take 0.54 second. 4948 21:54:38 Types::IncidentManagement::OncallRotationDateInputType 4949 21:54:38 accepts date and time 4950 21:54:38 behaves like invalid date format 4951 21:54:38 like 19231202 4952 21:54:38 raises an argument error 4953 21:54:38 behaves like invalid parsed datetime 4954 21:54:38 like 1923-39-02 4955 21:54:38 raises an argument error 4956 21:54:38 behaves like invalid time format 4958 21:54:38 raises an argument error 4959 21:54:38 behaves like invalid date format 4960 21:54:38 like YYYY-MM-DD 4961 21:54:38 raises an argument error 4962 21:54:38 behaves like invalid date format 4963 21:54:38 like 1923-02-2 4964 21:54:38 raises an argument error 4965 21:54:38 behaves like invalid time format 4967 21:54:38 raises an argument error 4968 21:54:38 behaves like invalid time format 4970 21:54:38 raises an argument error 4971 21:54:38 behaves like invalid time format 4973 21:54:38 raises an argument error 4974 21:54:38 behaves like invalid date format 4975 21:54:38 like 20000-12-03 4976 21:54:38 raises an argument error 4977 21:54:38 behaves like invalid time format 4979 21:54:38 raises an argument error 4980 21:54:38 behaves like invalid time format 4982 21:54:38 raises an argument error 4983 21:54:38 behaves like invalid date format 4984 21:54:38 like 1923-2-02 4985 21:54:39 raises an argument error 4986 21:54:39 behaves like invalid time format 4988 21:54:39 raises an argument error 4989 21:54:39 behaves like invalid parsed datetime 4990 21:54:39 like 2021-02-30 4991 21:54:39 raises an argument error 4992 21:54:39 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/incident_management/oncall_rotation_date_input_type_spec.rb. It took 0.64 second. Expected to take 0.54 second. 4993 21:54:39 # [RSpecRunTime] Starting example group ee/spec/services/group_saml/saml_group_links/destroy_service_spec.rb. Expected to take 0.54 second. 4994 21:54:39 GroupSaml::SamlGroupLinks::DestroyService 4996 21:54:39 when authorized user 4997 21:54:39 when licensed feature is available 4998 21:54:39 create a new saml_group_link entry against the group 4999 21:54:39 when user is not allowed to create saml_group_links 5000 21:54:39 throws unauthorized error 5001 21:54:39 # [RSpecRunTime] Finishing example group ee/spec/services/group_saml/saml_group_links/destroy_service_spec.rb. It took 0.71 second. Expected to take 0.54 second. 5002 21:54:39 # [RSpecRunTime] Starting example group ee/spec/policies/geo_node_policy_spec.rb. Expected to take 0.5 second. 5003 21:54:39 GeoNodePolicy 5004 21:54:39 when the user is an admin 5005 21:54:39 when admin mode is enabled 5006 21:54:40 allows read_geo_node for any GeoNode 5007 21:54:40 when admin mode is disabled 5008 21:54:40 disallows read_geo_node for any GeoNode 5009 21:54:40 when the user is not an admin 5010 21:54:40 disallows read_geo_node for any GeoNode 5011 21:54:40 # [RSpecRunTime] Finishing example group ee/spec/policies/geo_node_policy_spec.rb. It took 0.56 second. Expected to take 0.5 second. 5012 21:54:40 # [RSpecRunTime] Starting example group ee/spec/models/ee/namespaces/user_namespace_spec.rb. Expected to take 0.45 second. 5013 21:54:40 Namespaces::UserNamespace 5014 21:54:40 does not allow STI 5015 21:54:40 .namespace_settings 5016 21:54:40 returns new instance of namespace settings when user does not have one created 5017 21:54:40 returns saved namespace settings when user has one 5018 21:54:40 # [RSpecRunTime] Finishing example group ee/spec/models/ee/namespaces/user_namespace_spec.rb. It took 0.51 second. Expected to take 0.45 second. 5019 21:54:40 # [RSpecRunTime] Starting example group ee/spec/helpers/ee/protected_branches_helper_spec.rb. Expected to take 0.44 second. 5020 21:54:40 ProtectedBranchesHelper 5021 21:54:40 #allow_protected_branch_push? 5022 21:54:41 is expected to eq false 5023 21:54:41 with group entity 5024 21:54:41 is expected to eq true 5025 21:54:41 when there are no branches protected from force push 5026 21:54:41 is expected to eq true 5027 21:54:41 when branch is not included in the list 5028 21:54:41 is expected to eq true 5029 21:54:41 when branches_protected_from_push are nil 5030 21:54:41 is expected to eq true 5031 21:54:41 with wildcard pattern 5032 21:54:41 is expected to eq false 5033 21:54:41 # [RSpecRunTime] Finishing example group ee/spec/helpers/ee/protected_branches_helper_spec.rb. It took 0.58 second. Expected to take 0.44 second. 5034 21:54:41 # [RSpecRunTime] Starting example group ee/spec/initializers/1_settings_spec.rb. Expected to take 0.39 second. 5037 21:54:41 sync_seat_link_worker cron job 5038 21:54:41 schedules the job at the correct time 5039 21:54:41 sync_service_token_worker cron job 5040 21:54:41 schedules the job at the correct time 5042 21:54:41 assigns .com only settings 5043 21:54:41 cloud_connector 5044 21:54:41 when const CLOUD_CONNECTOR_BASE_URL is set 5046 21:54:41 when const CLOUD_CONNECTOR_BASE_URL is not set 5048 21:54:41 duo_workflow 5049 21:54:41 reads executor details from DUO_WORKFLOW_EXECUTOR_VERSION file 5050 21:54:41 when service_url is set 5051 21:54:41 uses provided config 5052 21:54:41 when service_url is not set 5053 21:54:41 defaults to cloud connector config 5054 21:54:41 infers secure and port from scheme 5055 21:54:41 # [RSpecRunTime] Finishing example group ee/spec/initializers/1_settings_spec.rb. It took 0.48 second. Expected to take 0.39 second. 5056 21:54:41 # [RSpecRunTime] Starting example group ee/spec/models/ee/users/banned_user_spec.rb. Expected to take 0.38 second. 5057 21:54:41 Users::BannedUser 5058 21:54:42 does not allow STI 5059 21:54:42 #after_commit 5060 21:54:42 Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 5062 21:54:42 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 5063 21:54:42 does not call reindex_issues on update 5064 21:54:42 calls reindex_issues on create 5065 21:54:42 calls reindex_issues on destroy 5066 21:54:42 does not call reindex on merge_requests association for update 5067 21:54:42 calls reindex on merge_requests association for create 5068 21:54:42 calls reindex on merge_requests association for destroy 5069 21:54:42 # [RSpecRunTime] Finishing example group ee/spec/models/ee/users/banned_user_spec.rb. It took 0.51 second. Expected to take 0.38 second. 5070 21:54:42 # [RSpecRunTime] Starting example group ee/spec/finders/licenses_finder_spec.rb. Expected to take 0.34 second. 5071 21:54:42 LicensesFinder 5072 21:54:42 raises an error if the user is not an admin 5073 21:54:42 with admin mode enabled 5074 21:54:42 returns a license by id 5075 21:54:42 returns a collection of licenses 5076 21:54:42 returns empty relation if the license doesnt exist 5077 21:54:42 with admin mode disabled 5078 21:54:42 raises an error 5079 21:54:42 # [RSpecRunTime] Finishing example group ee/spec/finders/licenses_finder_spec.rb. It took 0.42 second. Expected to take 0.34 second. 5080 21:54:42 # [RSpecRunTime] Starting example group ee/spec/helpers/ee/system_note_helper_spec.rb. Expected to take 0.34 second. 5081 21:54:42 SystemNoteHelper 5082 21:54:42 .system_note_icon_name 5083 21:54:42 for an iteration note 5084 21:54:43 returns the iteration icon name 5085 21:54:43 # [RSpecRunTime] Finishing example group ee/spec/helpers/ee/system_note_helper_spec.rb. It took 0.32 second. Expected to take 0.34 second. 5086 21:54:43 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/config/entry/dast_configuration_spec.rb. Expected to take 0.29 second. 5087 21:54:43 Gitlab::Ci::Config::Entry::DastConfiguration 5089 21:54:43 when both site and scanner configuration are present 5090 21:54:43 behaves like a valid entry 5092 21:54:43 returns configuration 5095 21:54:43 when only the site profile is present 5096 21:54:43 behaves like a valid entry 5098 21:54:43 returns configuration 5101 21:54:43 when only the scanner profile is present 5102 21:54:43 behaves like a valid entry 5104 21:54:43 returns configuration 5107 21:54:43 when no keys are present 5108 21:54:43 behaves like a valid entry 5110 21:54:43 returns configuration 5113 21:54:43 when entry value is not correct 5115 21:54:43 when there is an unknown key present 5116 21:54:43 reports error 5117 21:54:43 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/config/entry/dast_configuration_spec.rb. It took 0.4 second. Expected to take 0.29 second. 5118 21:54:43 # [RSpecRunTime] Starting example group ee/spec/services/boards/epic_boards/visits/create_service_spec.rb. Expected to take 0.29 second. 5119 21:54:43 Boards::EpicBoards::Visits::CreateService 5121 21:54:43 with epic board 5122 21:54:43 behaves like boards recent visit create service 5123 21:54:43 returns nil when there is no user 5124 21:54:43 returns nil when database is read only 5125 21:54:43 records the visit 5126 21:54:43 # [RSpecRunTime] Finishing example group ee/spec/services/boards/epic_boards/visits/create_service_spec.rb. It took 0.36 second. Expected to take 0.29 second. 5127 21:54:43 # [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/groups/repository_storage_move_spec.rb. Expected to take 0.24 second. 5128 21:54:43 API::Entities::Groups::RepositoryStorageMove 5130 21:54:44 includes basic fields 5131 21:54:44 # [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/groups/repository_storage_move_spec.rb. It took 0.24 second. Expected to take 0.24 second. 5132 21:54:44 # [RSpecRunTime] Starting example group ee/spec/workers/vulnerabilities/namespace_historical_statistics/update_traversal_ids_worker_spec.rb. Expected to take 0.23 second. 5133 21:54:44 Vulnerabilities::NamespaceHistoricalStatistics::UpdateTraversalIdsWorker 5135 21:54:44 when there is no group with the given group ID 5136 21:54:44 does not call the service layer logic 5137 21:54:44 when there is a group with the given group ID 5138 21:54:44 calls the service layer logic 5139 21:54:44 # [RSpecRunTime] Finishing example group ee/spec/workers/vulnerabilities/namespace_historical_statistics/update_traversal_ids_worker_spec.rb. It took 0.26 second. Expected to take 0.23 second. 5140 21:54:44 # [RSpecRunTime] Starting example group ee/spec/views/admin/application_settings/_git_abuse_rate_limit.html.haml_spec.rb. Expected to take 0.21 second. 5141 21:54:44 admin/application_settings/_git_abuse_rate_limit 5142 21:54:44 git abuse rate limit settings 5143 21:54:44 when page loads 5144 21:54:44 renders the settings app root 5145 21:54:44 when data is saved in the database 5146 21:54:44 renders the settings app root with pre-saved data 5147 21:54:44 # [RSpecRunTime] Finishing example group ee/spec/views/admin/application_settings/_git_abuse_rate_limit.html.haml_spec.rb. It took 0.23 second. Expected to take 0.21 second. 5148 21:54:44 # [RSpecRunTime] Starting example group ee/spec/lib/sidebars/search/panel_spec.rb. Expected to take 0.19 second. 5149 21:54:44 Sidebars::Search::Panel 5150 21:54:44 behaves like a panel without placeholders 5151 21:54:44 has no Sidebars::NilMenuItem 5152 21:54:44 behaves like a panel instantiable by the anonymous user 5153 21:54:44 is expected to be a kind of Sidebars::Search::Panel 5154 21:54:44 behaves like a panel with uniquely identifiable menu items 5155 21:54:44 all menu_items have unique item_id 5156 21:54:44 all menu_items have an item_id 5157 21:54:44 # [RSpecRunTime] Finishing example group ee/spec/lib/sidebars/search/panel_spec.rb. It took 0.22 second. Expected to take 0.19 second. 5158 21:54:44 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/audit/instance_scope_spec.rb. Expected to take 0.18 second. 5159 21:54:44 Gitlab::Audit::InstanceScope 5161 21:54:44 sets correct attributes 5162 21:54:44 #licensed_feature_available? 5163 21:54:44 when license is available 5164 21:54:44 is expected to be truthy 5165 21:54:44 when license is not available 5166 21:54:45 is expected to be falsey 5167 21:54:45 when aliased to feature_available? 5168 21:54:45 is expected to be falsey 5169 21:54:45 when license is available 5170 21:54:45 is expected to be truthy 5171 21:54:45 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/audit/instance_scope_spec.rb. It took 0.26 second. Expected to take 0.18 second. 5172 21:54:45 # [RSpecRunTime] Starting example group ee/spec/helpers/gitlab_subscriptions/subscription_helper_spec.rb. Expected to take 0.16 second. 5173 21:54:45 GitlabSubscriptions::SubscriptionHelper 5174 21:54:45 #gitlab_com_subscription? 5175 21:54:45 when GitLab.com 5176 21:54:45 returns false 5177 21:54:45 when allow_self_hosted_features_for_com is disabled 5178 21:54:45 returns true 5179 21:54:45 when not GitLab.com 5180 21:54:45 returns false 5181 21:54:45 # [RSpecRunTime] Finishing example group ee/spec/helpers/gitlab_subscriptions/subscription_helper_spec.rb. It took 0.18 second. Expected to take 0.16 second. 5182 21:54:45 # [RSpecRunTime] Starting example group ee/spec/services/package_metadata/stop_signal_spec.rb. Expected to take 0.15 second. 5183 21:54:45 PackageMetadata::StopSignal 5185 21:54:45 ttl: 6, should_stop?: false 5186 21:54:45 is expected to eq false 5187 21:54:45 ttl: 5, should_stop?: false 5188 21:54:45 is expected to eq false 5189 21:54:45 ttl: 4, should_stop?: true 5190 21:54:45 is expected to eq true 5191 21:54:45 ttl: nil, should_stop?: true 5192 21:54:45 is expected to eq true 5193 21:54:45 # [RSpecRunTime] Finishing example group ee/spec/services/package_metadata/stop_signal_spec.rb. It took 0.18 second. Expected to take 0.15 second. 5194 21:54:45 # [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20240410193847_add_embedding_to_issues_spec.rb. Expected to take 0.14 second. 5195 21:54:45 AddEmbeddingToIssues 5196 21:54:45 behaves like a deprecated Advanced Search migration 5198 21:54:45 logs a message and halts the migration 5200 21:54:45 returns false 5202 21:54:45 returns true 5203 21:54:45 # [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20240410193847_add_embedding_to_issues_spec.rb. It took 0.15 second. Expected to take 0.14 second. 5204 21:54:45 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/merge_request_reader/prompts/anthropic_spec.rb. Expected to take 0.13 second. 5205 21:54:45 Gitlab::Llm::Chain::Tools::MergeRequestReader::Prompts::Anthropic 5208 21:54:45 returns prompt 5209 21:54:45 calls with haiku model 5210 21:54:45 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/merge_request_reader/prompts/anthropic_spec.rb. It took 0.09 second. Expected to take 0.13 second. 5211 21:54:45 # [RSpecRunTime] Starting example group ee/spec/views/subscriptions/trials/_lead_form.html.haml_spec.rb. Expected to take 0.12 second. 5212 21:54:45 gitlab_subscriptions/trials/_lead_form.html.haml 5213 21:54:45 renders lead form 5214 21:54:45 # [RSpecRunTime] Finishing example group ee/spec/views/subscriptions/trials/_lead_form.html.haml_spec.rb. It took 0.23 second. Expected to take 0.12 second. 5215 21:54:45 # [RSpecRunTime] Starting example group ee/spec/models/geo/tracking_base_spec.rb. Expected to take 0.11 second. 5216 21:54:45 Geo::TrackingBase 5217 21:54:46 does not allow STI 5218 21:54:46 raises when Geo database is not configured 5219 21:54:46 raises when Geo database is not found 5220 21:54:46 # [RSpecRunTime] Finishing example group ee/spec/models/geo/tracking_base_spec.rb. It took 0.14 second. Expected to take 0.11 second. 5221 21:54:46 # [RSpecRunTime] Starting example group ee/spec/serializers/metrics_reports_comparer_entity_spec.rb. Expected to take 0.11 second. 5222 21:54:46 MetricsReportsComparerEntity 5224 21:54:46 contains the new metrics 5225 21:54:46 contains existing metrics 5226 21:54:46 contains removed metrics 5227 21:54:46 # [RSpecRunTime] Finishing example group ee/spec/serializers/metrics_reports_comparer_entity_spec.rb. It took 0.14 second. Expected to take 0.11 second. 5228 21:54:46 # [RSpecRunTime] Starting example group ee/spec/graphql/types/gitlab_subscriptions/add_on_user_type_spec.rb. Expected to take 0.1 second. 5229 21:54:46 Types::GitlabSubscriptions::AddOnUserType 5230 21:54:46 is expected to require graphql authorizations :read_user 5231 21:54:46 has expected fields 5232 21:54:46 is expected to eq "AddOnUser" 5233 21:54:46 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/gitlab_subscriptions/add_on_user_type_spec.rb. It took 0.14 second. Expected to take 0.1 second. 5234 21:54:46 # [RSpecRunTime] Starting example group ee/spec/lib/remote_development/agent_config_operations/license_checker_spec.rb. Expected to take 0.09 second. 5235 21:54:46 RemoteDevelopment::AgentConfigOperations::LicenseChecker 5236 21:54:46 when unlicensed 5237 21:54:46 returns an err Result containing an license check failed message with an empty context 5238 21:54:46 when licensed 5239 21:54:46 returns an ok Result containing the original context which was passed 5240 21:54:46 # [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/agent_config_operations/license_checker_spec.rb. It took 0.1 second. Expected to take 0.09 second. 5241 21:54:46 # [RSpecRunTime] Starting example group ee/spec/models/ee/user_highest_role_spec.rb. Expected to take 0.09 second. 5242 21:54:46 UserHighestRole 5243 21:54:46 does not allow STI 5245 21:54:46 is expected to validate that :highest_access_level is either ‹10›, ‹20›, ‹30›, ‹40›, ‹50›, or ‹5› as long as it is not nil 5246 21:54:46 # [RSpecRunTime] Finishing example group ee/spec/models/ee/user_highest_role_spec.rb. It took 0.11 second. Expected to take 0.09 second. 5247 21:54:46 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/maximum_access_token_lifetime_enabled_metric_spec.rb. Expected to take 0.08 second. 5248 21:54:46 Gitlab::Usage::Metrics::Instrumentations::MaximumAccessTokenLifetimeEnabledMetric 5249 21:54:46 max_personal_access_token_lifetime: 10, expected_value: 10 5250 21:54:46 behaves like a correct instrumented metric value 5251 21:54:46 has correct value 5252 21:54:46 max_personal_access_token_lifetime: nil, expected_value: nil 5253 21:54:46 behaves like a correct instrumented metric value 5254 21:54:46 has correct value 5255 21:54:46 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/maximum_access_token_lifetime_enabled_metric_spec.rb. It took 0.1 second. Expected to take 0.08 second. 5256 21:54:46 # [RSpecRunTime] Starting example group ee/spec/lib/ee/banzai/filter/sanitization_filter_spec.rb. Expected to take 0.08 second. 5257 21:54:46 Banzai::Filter::SanitizationFilter 5258 21:54:46 custom allowlist 5259 21:54:46 sanitizes `class` attribute from a 5260 21:54:46 allows `with-attachment-icon` class in `a` elements 5261 21:54:46 # [RSpecRunTime] Finishing example group ee/spec/lib/ee/banzai/filter/sanitization_filter_spec.rb. It took 0.1 second. Expected to take 0.08 second. 5262 21:54:46 # [RSpecRunTime] Starting example group ee/spec/lib/system_check/geo/authorized_keys_flag_check_spec.rb. Expected to take 0.08 second. 5263 21:54:46 SystemCheck::Geo::AuthorizedKeysFlagCheck 5265 21:54:46 fails when write to authorized_keys still enabled 5266 21:54:46 succeed when write to authorized_keys is disabled 5267 21:54:46 # [RSpecRunTime] Finishing example group ee/spec/lib/system_check/geo/authorized_keys_flag_check_spec.rb. It took 0.1 second. Expected to take 0.08 second. 5268 21:54:46 # [RSpecRunTime] Starting example group ee/spec/graphql/types/repository/code_owner_error_type_spec.rb. Expected to take 0.07 second. 5269 21:54:46 EE::Types::Repository::CodeOwnerErrorType 5270 21:54:46 is expected to eq "RepositoryCodeownerError" 5271 21:54:47 is expected to have graphql fields :code and :lines 5272 21:54:47 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/repository/code_owner_error_type_spec.rb. It took 0.09 second. Expected to take 0.07 second. 5273 21:54:47 # [RSpecRunTime] Starting example group ee/spec/helpers/service_access_token_expiration_helper_spec.rb. Expected to take 0.06 second. 5274 21:54:47 ServiceAccessTokenExpirationHelper 5275 21:54:47 calls proper ability method 5276 21:54:47 # [RSpecRunTime] Finishing example group ee/spec/helpers/service_access_token_expiration_helper_spec.rb. It took 0.07 second. Expected to take 0.06 second. 5277 21:54:47 # [RSpecRunTime] Starting example group ee/spec/graphql/types/app_sec/fuzzing/api/ci_configuration_type_spec.rb. Expected to take 0.06 second. 5278 21:54:47 Types::AppSec::Fuzzing::API::CiConfigurationType 5279 21:54:47 is expected to have graphql fields :scanModes and :scanProfiles 5280 21:54:47 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/app_sec/fuzzing/api/ci_configuration_type_spec.rb. It took 0.06 second. Expected to take 0.06 second. 5281 21:54:47 # [RSpecRunTime] Starting example group ee/spec/graphql/types/security_orchestration/approval_policy_type_spec.rb. Expected to take 0.05 second. 5282 21:54:47 Types::SecurityOrchestration::ApprovalPolicyType 5283 21:54:47 is expected to have graphql fields :name, :description, :edit_path, :enabled, :policy_scope, :updated_at, :yaml, :source, :action_approvers, :user_approvers, :all_group_approvers, :role_approvers, and :deprecatedProperties 5284 21:54:47 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/security_orchestration/approval_policy_type_spec.rb. It took 0.06 second. Expected to take 0.05 second. 5285 21:54:47 # [RSpecRunTime] Starting example group ee/spec/graphql/types/permission_types/merge_trains/car_spec.rb. Expected to take 0.05 second. 5286 21:54:47 Types::PermissionTypes::MergeTrains::Car 5287 21:54:47 is expected to have graphql field :delete_merge_train_car 5288 21:54:47 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/permission_types/merge_trains/car_spec.rb. It took 0.06 second. Expected to take 0.05 second. 5289 21:54:47 # [RSpecRunTime] Starting example group ee/spec/graphql/ee/types/compliance_management/compliance_framework_type_spec.rb. Expected to take 0.05 second. 5290 21:54:47 Types::ComplianceManagement::ComplianceFrameworkType 5291 21:54:47 has the correct fields 5292 21:54:47 # [RSpecRunTime] Finishing example group ee/spec/graphql/ee/types/compliance_management/compliance_framework_type_spec.rb. It took 0.06 second. Expected to take 0.05 second. 5293 21:54:47 # [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_location/sast_type_spec.rb. Expected to take 0.04 second. 5294 21:54:47 Types::VulnerabilityLocation::SastType 5295 21:54:47 is expected to have graphql fields :end_line, :file, :start_line, :vulnerable_class, :vulnerable_method, and :blob_path 5296 21:54:47 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_location/sast_type_spec.rb. It took 0.06 second. Expected to take 0.04 second. 5297 21:55:11 auto_explain log contains 1701 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-single-db-ci-connection-34-39.344.main.ndjson.gz 5298 21:55:11 took 24.334756993 5299 21:55:33 auto_explain log contains 1704 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-single-db-ci-connection-34-39.344.ci.ndjson.gz 5300 21:55:33 took 21.652149494 5301 21:55:33 [TEST PROF INFO] EventProf results for sql.active_record 5302 21:55:33 Total time: 06:36.816 of 24:43.572 (26.75%) 5303 21:55:33 Total events: 195561 5304 21:55:33 Top 5 slowest suites (by time): 5305 21:55:33 Gitlab::Geo::BaseBatcher (./ee/spec/lib/gitlab/geo/base_batcher_spec.rb:5) – 01:01.956 (30145 / 117) of 03:17.667 (31.34%) 5306 21:55:33 Epics::EpicLi...:CreateService (./ee/spec/services/epics/epic_links/create_service_spec.rb:5) – 00:45.174 (18934 / 93) of 02:26.749 (30.78%) 5307 21:55:33 Gitlab::Llm::StageCheck (./ee/spec/lib/gitlab/llm/stage_check_spec.rb:5) – 00:38.720 (6559 / 144) of 01:36.558 (40.1%) 5308 21:55:33 Search::Group...ice#visibility (./ee/spec/services/search/group_service_wiki_visibility_spec.rb:5) – 00:36.388 (14305 / 85) of 03:58.965 (15.23%) 5309 21:55:33 Geo::Containe...toryReplicator (./ee/spec/replicators/geo/container_repository_replicator_spec.rb:5) – 00:29.652 (14665 / 119) of 01:34.334 (31.43%) 5310 21:55:33 Knapsack report was generated. Preview: 5312 21:55:33 "ee/spec/services/search/group_service_wiki_visibility_spec.rb": 238.96439751299977, 5313 21:55:33 "ee/spec/lib/gitlab/geo/base_batcher_spec.rb": 197.66702646500016, 5314 21:55:33 "ee/spec/services/epics/epic_links/create_service_spec.rb": 146.7491783659998, 5315 21:55:33 "ee/spec/lib/gitlab/llm/stage_check_spec.rb": 96.55821894399969, 5316 21:55:33 "ee/spec/replicators/geo/container_repository_replicator_spec.rb": 94.33389375000024, 5317 21:55:33 "ee/spec/models/sbom/occurrence_spec.rb": 84.22262844999977, 5318 21:55:33 "ee/spec/lib/gitlab/analytics/cycle_analytics/summary/group/stage_summary_spec.rb": 60.007308170000215, 5319 21:55:33 "ee/spec/services/vulnerabilities/revert_to_detected_service_spec.rb": 55.34635966900032, 5320 21:55:33 "ee/spec/lib/namespaces/namespace_setting_changes_auditor_spec.rb": 45.14737840399994, 5321 21:55:33 "ee/spec/lib/banzai/filter/references/vulnerability_reference_filters_spec.rb": 34.64935868500015, 5322 21:55:33 "ee/spec/services/product_analytics/cube_data_query_service_spec.rb": 31.293030816000282, 5323 21:55:33 "ee/spec/services/users/service_accounts/create_service_spec.rb": 26.688544739999998, 5324 21:55:33 "ee/spec/models/concerns/ee/issuable_spec.rb": 24.741480362999937, 5325 21:55:33 "ee/spec/services/merge_trains/add_merge_request_service_spec.rb": 22.797203212000113, 5326 21:55:33 "ee/spec/models/concerns/elastic/milestone_spec.rb": 13.855119578000085, 5327 21:55:33 "ee/spec/lib/gitlab/ci/templates/Jobs/dast_default_branch_gitlab_ci_yaml_spec.rb": 16.842405488999702, 5328 21:55:33 "ee/spec/models/ee/ci/build_dependencies_spec.rb": 14.133220419999816, 5329 21:55:33 "ee/spec/services/ci/trigger_downstream_subscription_service_spec.rb": 13.939733236999928, 5330 21:55:33 "ee/spec/services/status_page/mark_for_publication_service_spec.rb": 11.853333742999894, 5331 21:55:33 "ee/spec/models/merge_requests/status_check_response_spec.rb": 12.759424498000044, 5332 21:55:33 "ee/spec/graphql/mutations/issues/update_spec.rb": 11.84696253400034, 5333 21:55:33 "ee/spec/lib/gitlab/ci/pipeline/chain/config/content_spec.rb": 11.250278225999864, 5334 21:55:33 "ee/spec/finders/sbom/possibly_affected_occurrences_finder_spec.rb": 9.975776701000086, 5335 21:55:33 "ee/spec/graphql/resolvers/security_orchestration/scan_result_policy_resolver_spec.rb": 10.030110613000033, 5336 21:55:33 "ee/spec/services/gitlab_subscriptions/trials/create_service_spec.rb": 8.779812490999575, 5337 21:55:33 "ee/spec/lib/gitlab/timebox/snapshot_builder_spec.rb": 8.22398302900001, 5338 21:55:33 "ee/spec/workers/search/wiki/elastic_delete_group_wiki_worker_spec.rb": 8.966227414000059, 5339 21:55:33 "ee/spec/services/namespaces/export/membership_collector_spec.rb": 7.13892078400022, 5340 21:55:33 "ee/spec/models/ee/iterations/cadence_spec.rb": 6.8214765089996945, 5341 21:55:33 "ee/spec/models/deployments/approval_spec.rb": 7.656341670000074, 5342 21:55:33 "ee/spec/lib/gitlab/ci/templates/Jobs/browser_performance_testing_gitlab_ci_yaml_spec.rb": 7.036234479000086, 5343 21:55:33 "ee/spec/services/group_saml/identity/destroy_service_spec.rb": 5.694647319000069, 5344 21:55:33 "ee/spec/lib/gitlab/usage_data_counters/epic_activity_unique_counter_spec.rb": 5.2914252969999325, 5345 21:55:33 "ee/spec/models/audit_events/streaming/event_type_filter_spec.rb": 5.363868516999901, 5346 21:55:33 "ee/spec/services/groups/mark_for_deletion_service_spec.rb": 4.9159594810003, 5347 21:55:33 "ee/spec/graphql/mutations/incident_management/escalation_policy/create_spec.rb": 4.712016568999843, 5348 21:55:33 "ee/spec/models/approver_group_spec.rb": 4.681087544000093, 5349 21:55:33 "ee/spec/services/gitlab_subscriptions/trials/apply_trial_service_spec.rb": 4.868244727000274, 5350 21:55:33 "ee/spec/graphql/mutations/instance_security_dashboard/add_project_spec.rb": 4.407053872999768, 5351 21:55:33 "ee/spec/services/cloud_connector/sync_cloud_connector_access_service_spec.rb": 3.04365285699987, 5352 21:55:33 "ee/spec/lib/gitlab/auth/oidc/user_spec.rb": 5.842475268000271, 5353 21:55:33 "ee/spec/models/integrations/google_cloud_platform/artifact_registry_spec.rb": 2.686330268000347, 5354 21:55:33 "ee/spec/services/merge_requests/mergeability/detailed_merge_status_service_spec.rb": 3.4235858019997067, 5355 21:55:33 "ee/spec/policies/vulnerabilities/state_transition_policy_spec.rb": 3.4258087419998446, 5356 21:55:33 "ee/spec/graphql/graphql_triggers_spec.rb": 3.4536252089997106, 5357 21:55:33 "ee/spec/presenters/group_clusterable_presenter_spec.rb": 2.939564250999865, 5358 21:55:33 "ee/spec/lib/microsoft/graph_client_spec.rb": 3.1033094740000706, 5359 21:55:33 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_parent_links_metric_spec.rb": 3.197623847000159, 5360 21:55:33 "ee/spec/graphql/ee/resolvers/projects_resolver_spec.rb": 3.0481506080000145, 5361 21:55:33 "ee/spec/finders/namespaces/billed_users_finder_spec.rb": 2.460485470000094, 5362 21:55:33 "ee/spec/graphql/resolvers/sbom/component_resolver_spec.rb": 2.7166845240003568, 5363 21:55:33 "ee/spec/workers/ee/issuable_export_csv_worker_spec.rb": 2.7623671379997177, 5364 21:55:33 "ee/spec/services/ee/deployments/update_environment_service_spec.rb": 2.3825916099995084, 5365 21:55:33 "ee/spec/services/vulnerabilities/update_archived_of_vulnerability_reads_service_spec.rb": 2.4016765380001743, 5366 21:55:33 "ee/spec/graphql/types/vulnerability_evidence_type_spec.rb": 2.3841174899998805, 5367 21:55:33 "ee/spec/lib/identity_verification/user_risk_profile_spec.rb": 2.247472628999276, 5368 21:55:33 "ee/spec/workers/requirements_management/import_requirements_csv_worker_spec.rb": 2.1719289990005564, 5369 21:55:33 "ee/spec/finders/productivity_analytics_finder_spec.rb": 3.581081295000331, 5370 21:55:33 "ee/spec/services/ee/boards/lists/move_service_spec.rb": 2.194610136999472, 5371 21:55:33 "ee/spec/lib/gitlab/license_scanning/branch_components_spec.rb": 1.8934587579997242, 5372 21:55:33 "ee/spec/services/ee/namespace_settings/assign_attributes_service_spec.rb": 1.8072582599997986, 5373 21:55:33 "ee/spec/graphql/mutations/vulnerabilities/bulk_dismiss_spec.rb": 1.834833735999382, 5374 21:55:33 "ee/spec/services/audit_events/user_impersonation_group_audit_event_service_spec.rb": 2.089615130999846, 5375 21:55:33 "ee/spec/models/ai/self_hosted_model_spec.rb": 1.6175684359996012, 5376 21:55:33 "ee/spec/models/sbom/component_version_spec.rb": 1.503389321999748, 5377 21:55:33 "ee/spec/serializers/integrations/field_entity_spec.rb": 1.5893193510000856, 5378 21:55:33 "ee/spec/services/projects/open_issues_count_service_spec.rb": 1.1900331750002806, 5379 21:55:33 "ee/spec/services/namespaces/free_user_cap/notify_over_limit_service_spec.rb": 1.5778642120003497, 5380 21:55:33 "ee/spec/models/package_metadata/sync_configuration_spec.rb": 1.5992629589991338, 5381 21:55:33 "ee/spec/graphql/mutations/vulnerabilities/destroy_external_issue_link_spec.rb": 1.3478729429998566, 5382 21:55:33 "ee/spec/policies/remote_development/workspaces_agent_config_policy_spec.rb": 1.464491017999535, 5383 21:55:33 "ee/spec/helpers/ee/personal_access_tokens_helper_spec.rb": 1.2758302539996293, 5384 21:55:33 "ee/spec/services/clusters/agents/delete_service_audit_log_spec.rb": 1.2679028250004194, 5385 21:55:33 "ee/spec/presenters/vulnerabilities/finding_presenter_spec.rb": 1.1825636670000677, 5386 21:55:33 "ee/spec/policies/project_snippet_policy_spec.rb": 0.8911711470000228, 5387 21:55:33 "ee/spec/graphql/resolvers/projects/analytics/value_stream_dashboard/count_resolver_spec.rb": 1.0829950400002417, 5388 21:55:33 "ee/spec/helpers/preferences_helper_spec.rb": 1.1116065160003927, 5389 21:55:33 "ee/spec/components/billing/plan_component_spec.rb": 1.0090384800005268, 5390 21:55:33 "ee/spec/services/ci/minutes/reset_usage_service_spec.rb": 0.8768236389996673, 5391 21:55:33 "ee/spec/services/status_page/publish_details_service_spec.rb": 2.2760263049995046, 5392 21:55:33 "ee/spec/lib/bulk_imports/projects/pipelines/push_rule_pipeline_spec.rb": 0.795989219999683, 5393 21:55:33 "ee/spec/models/dast/pre_scan_verification_step_spec.rb": 0.9625069559997428, 5394 21:55:33 "ee/spec/views/admin/users/phone_match.html.haml_spec.rb": 0.6809439670005304, 5395 21:55:33 "ee/spec/services/vulnerabilities/namespace_historical_statistics/deletion_service_spec.rb": 0.762754085000779, 5396 21:55:33 "ee/spec/services/phone_verification/users/rate_limit_service_spec.rb": 0.534716586000286, 5397 21:55:33 "ee/spec/views/shared/billings/_trial_status.html.haml_spec.rb": 0.6601432689994908, 5398 21:55:33 "ee/spec/graphql/types/incident_management/oncall_rotation_date_input_type_spec.rb": 0.6357804919998671, 5399 21:55:33 "ee/spec/services/group_saml/saml_group_links/destroy_service_spec.rb": 0.7069007519994557, 5400 21:55:33 "ee/spec/policies/geo_node_policy_spec.rb": 0.5571338429999741, 5401 21:55:33 "ee/spec/models/ee/namespaces/user_namespace_spec.rb": 0.5094446699995387, 5402 21:55:33 "ee/spec/helpers/ee/protected_branches_helper_spec.rb": 0.5785294500001328, 5403 21:55:33 "ee/spec/initializers/1_settings_spec.rb": 0.4804684440005076, 5404 21:55:33 "ee/spec/models/ee/users/banned_user_spec.rb": 0.508373269999538, 5405 21:55:33 "ee/spec/finders/licenses_finder_spec.rb": 0.4205196020002404, 5406 21:55:33 "ee/spec/helpers/ee/system_note_helper_spec.rb": 0.3191070259999833, 5407 21:55:33 "ee/spec/lib/gitlab/ci/config/entry/dast_configuration_spec.rb": 0.3961914760002401, 5408 21:55:33 "ee/spec/services/boards/epic_boards/visits/create_service_spec.rb": 0.3603028600000471, 5409 21:55:33 "ee/spec/lib/ee/api/entities/groups/repository_storage_move_spec.rb": 0.2376818570000978, 5410 21:55:33 "ee/spec/workers/vulnerabilities/namespace_historical_statistics/update_traversal_ids_worker_spec.rb": 0.26336780299970997, 5411 21:55:33 "ee/spec/views/admin/application_settings/_git_abuse_rate_limit.html.haml_spec.rb": 0.23259522799980914, 5412 21:55:33 "ee/spec/lib/sidebars/search/panel_spec.rb": 0.2223035090000849, 5413 21:55:33 "ee/spec/lib/gitlab/audit/instance_scope_spec.rb": 0.25526000399986515, 5414 21:55:33 "ee/spec/helpers/gitlab_subscriptions/subscription_helper_spec.rb": 0.17907188600020163, 5415 21:55:33 "ee/spec/services/package_metadata/stop_signal_spec.rb": 0.18189666399939597, 5416 21:55:33 "ee/spec/elastic/migrate/20240410193847_add_embedding_to_issues_spec.rb": 0.14961884900003497, 5417 21:55:33 "ee/spec/lib/gitlab/llm/chain/tools/merge_request_reader/prompts/anthropic_spec.rb": 0.09392807799940783, 5418 21:55:33 "ee/spec/views/subscriptions/trials/_lead_form.html.haml_spec.rb": 0.22617089899995335, 5419 21:55:33 "ee/spec/models/geo/tracking_base_spec.rb": 0.13898570100081997, 5420 21:55:33 "ee/spec/serializers/metrics_reports_comparer_entity_spec.rb": 0.13934523100033402, 5421 21:55:33 "ee/spec/graphql/types/gitlab_subscriptions/add_on_user_type_spec.rb": 0.14091607099999237, 5422 21:55:33 "ee/spec/lib/remote_development/agent_config_operations/license_checker_spec.rb": 0.09591494699998293, 5423 21:55:33 "ee/spec/models/ee/user_highest_role_spec.rb": 0.10466685500068706, 5424 21:55:33 "ee/spec/lib/gitlab/usage/metrics/instrumentations/maximum_access_token_lifetime_enabled_metric_spec.rb": 0.10219742600020254, 5425 21:55:33 "ee/spec/lib/ee/banzai/filter/sanitization_filter_spec.rb": 0.10307800600003247, 5426 21:55:33 "ee/spec/lib/system_check/geo/authorized_keys_flag_check_spec.rb": 0.10207452500071668, 5427 21:55:33 "ee/spec/graphql/types/repository/code_owner_error_type_spec.rb": 0.09008029800043005, 5428 21:55:33 "ee/spec/helpers/service_access_token_expiration_helper_spec.rb": 0.06623252099961974, 5429 21:55:33 "ee/spec/graphql/types/app_sec/fuzzing/api/ci_configuration_type_spec.rb": 0.06099755200011714, 5430 21:55:33 "ee/spec/graphql/types/security_orchestration/approval_policy_type_spec.rb": 0.05618183200022031, 5431 21:55:33 "ee/spec/graphql/types/permission_types/merge_trains/car_spec.rb": 0.05921453199971438, 5432 21:55:33 "ee/spec/graphql/ee/types/compliance_management/compliance_framework_type_spec.rb": 0.060331280999889714, 5433 21:55:33 "ee/spec/graphql/types/vulnerability_location/sast_type_spec.rb": 0.058226863000527374 5435 21:55:33 Knapsack global time execution for tests: 24m 43s 5436 21:55:33 Pending: (Failures listed here are expected and do not affect your suite's status) 5437 21:55:33 1) Geo::ContainerRepositoryReplicator#ok_to_skip_download? when the registry is brand new when the model is immutable when the resource already exists on this site when verification is enabled for this model when the resource is in verifiables 5438 21:55:33 # this context does not apply to mutable models 5439 21:55:33 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:869 5440 21:55:33 2) Geo::ContainerRepositoryReplicator#ok_to_skip_download? when the registry is brand new when the model is immutable when the resource already exists on this site when verification is enabled for this model when the resource is not in verifiables 5441 21:55:33 # this context does not apply to mutable models 5442 21:55:33 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:877 5443 21:55:33 3) Geo::ContainerRepositoryReplicator#ok_to_skip_download? when the registry is brand new when the model is immutable when the resource already exists on this site when verification is disabled for this model 5444 21:55:33 # this context does not apply to mutable models 5445 21:55:33 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:886 5446 21:55:33 4) Geo::ContainerRepositoryReplicator#ok_to_skip_download? when the registry is brand new when the model is immutable when the resource does not exist on this site 5447 21:55:33 # this context does not apply to mutable models 5448 21:55:33 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:895 5449 21:55:33 Finished in 25 minutes 37 seconds (files took 2 minutes 53.6 seconds to load) 5450 21:55:33 1950 examples, 0 failures, 4 pending 5451 21:55:33 Randomized with seed 9891 5452 21:55:41 [TEST PROF INFO] Time spent in factories: 12:22.162 (46.09% of total time) 5453 21:55:41 RSpec exited with 0. 5454 21:55:41 No examples to retry, congrats! 5456 21:55:43 Running after script... 5457 21:55:43 $ source scripts/utils.sh 5458 21:55:43 $ log_disk_usage 5459 21:55:43 ******************************************************* 5460 21:55:43 This runner currently has 75G free disk space. 5461 21:55:43 ******************************************************* 5518 21:55:58 $ bundle exec gem list gitlab_quality-test_tooling 5519 21:55:59 gitlab_quality-test_tooling (2.1.0) 5520 21:55:59 $ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 5523 21:55:59 $ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 5526 21:55:59 $ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 5529 21:55:59 $ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 5533 21:56:01 $ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 5537 21:56:03 $ tooling/bin/push_job_metrics || true 5538 21:56:04 [job-metrics] Pushing job metrics file for the CI/CD job. 5539 21:56:04 [job-metrics] Pushed 4 CI job metric entries to InfluxDB. 5541 21:56:05 Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-20 due to policy 5543 21:56:07 Uploading artifacts... 5544 21:56:07 auto_explain/: found 3 matching artifact files and directories 5545 21:56:07 coverage/: found 5 matching artifact files and directories 5546 21:56:07 crystalball/: found 2 matching artifact files and directories 5547 21:56:07 WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 5548 21:56:07 knapsack/: found 4 matching artifact files and directories 5549 21:56:07 rspec/: found 16 matching artifact files and directories 5550 21:56:07 WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 5551 21:56:07 log/*.log: found 18 matching artifact files and directories 5553 21:56:07 WARNING: Retrying... context =artifacts-uploader error =request redirected 5554 21:56:10 Uploading artifacts as "archive" to coordinator... 201 Created id =8368448833 responseStatus =201 Created token =glcbt-66 5555 21:56:10 Uploading artifacts... 5556 21:56:10 rspec/rspec-*.xml: found 1 matching artifact files and directories 5558 21:56:10 WARNING: Retrying... context =artifacts-uploader error =request redirected 5559 21:56:12 Uploading artifacts as "junit" to coordinator... 201 Created id =8368448833 responseStatus =201 Created token =glcbt-66 5561 21:56:23 Job succeeded