-
Notifications
You must be signed in to change notification settings - Fork 18
/
SplitiOSHalf_2.xctestplan
658 lines (657 loc) · 34.5 KB
/
SplitiOSHalf_2.xctestplan
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
{
"configurations" : [
{
"id" : "4F2A5094-0E71-4794-9717-92482220A968",
"name" : "Common",
"options" : {
}
},
{
"enabled" : false,
"id" : "00529E1C-25A9-4843-8676-E48C4769483F",
"name" : "WatchOS",
"options" : {
"targetForVariableExpansion" : {
"containerPath" : "container:Split.xcodeproj",
"identifier" : "95B02CA328D0BD790030EC8B",
"name" : "WatchOS"
}
}
}
],
"defaultOptions" : {
"codeCoverage" : false,
"environmentVariableEntries" : [
{
"key" : "com.apple.CoreData.ConcurrencyDebug",
"value" : "1"
}
],
"targetForVariableExpansion" : {
"containerPath" : "container:Split.xcodeproj",
"identifier" : "3B6DEE5920EA6A4E0067435E",
"name" : "Split"
}
},
"testTargets" : [
{
"skippedTests" : [
"MySegmentServerErrorTest",
"MySegmentServerErrorTest\/test()",
"MySegmentUpdateTest",
"MySegmentUpdateTest\/testMySegmentsUpdate()",
"MySegmentUpdateTest\/testMySegmentsUpdateBounded()",
"MySegmentUpdatedTest",
"MySegmentUpdatedTest\/testSegments()",
"MySegmentsBgSyncWorkerTest",
"MySegmentsBgSyncWorkerTest\/testNoSuccess()",
"MySegmentsBgSyncWorkerTest\/testOneTimeFetchSuccess()",
"MySegmentsChangesCheckerTest",
"MySegmentsChangesCheckerTest\/testChangesArrived()",
"MySegmentsChangesCheckerTest\/testEmptyChangesArrived()",
"MySegmentsChangesCheckerTest\/testNewChangesArrived()",
"MySegmentsChangesCheckerTest\/testNoChangesArrived()",
"MySegmentsChangesCheckerTest\/testNoChangesArrivedEmpty()",
"MySegmentsDaoTest",
"MySegmentsDaoTest\/testDataIsEncryptedInDb()",
"MySegmentsDaoTest\/testGetInvalidKeyAes128Cbc()",
"MySegmentsDaoTest\/testGetInvalidKeyPlainText()",
"MySegmentsDaoTest\/testUpdateGetAes128Cbc()",
"MySegmentsDaoTest\/testUpdateGetPlainText()",
"MySegmentsPayloadDecoderTest",
"MySegmentsPayloadDecoderTest\/testUserKeyHash()",
"MySegmentsStorageTests",
"MySegmentsStorageTests\/testChangeNumber()",
"MySegmentsStorageTests\/testClear()",
"MySegmentsStorageTests\/testGetMySegmentsAfterLoad()",
"MySegmentsStorageTests\/testNoLoaded()",
"MySegmentsStorageTests\/testUpdateEmptySegments()",
"MySegmentsStorageTests\/testUpdateSegments()",
"MySegmentsSyncWorkerTest",
"MySegmentsSyncWorkerTest\/testNoCacheHeader()",
"MySegmentsSyncWorkerTest\/testOneTimeFetchSuccess()",
"MySegmentsSyncWorkerTest\/testRetryAndSuccess()",
"MySegmentsSyncWorkerTest\/testStopNoSuccess()",
"MySegmentsSynchronizerTest",
"MySegmentsSynchronizerTest\/testDestroy()",
"MySegmentsSynchronizerTest\/testForceSync()",
"MySegmentsSynchronizerTest\/testLoadMySegmentsFromCache()",
"MySegmentsSynchronizerTest\/testNoPeriodicSync()",
"MySegmentsSynchronizerTest\/testPeriodicStartPauseResumeStop()",
"MySegmentsSynchronizerTest\/testPeriodicStartStop()",
"MySegmentsSynchronizerTest\/testSynchronize()",
"MySegmentsV2PayloaDecoderTest",
"MySegmentsV2PayloaDecoderTest\/testBoundedGzipPayload()",
"MySegmentsV2PayloaDecoderTest\/testBoundedZlibPayload()",
"MySegmentsV2PayloaDecoderTest\/testKeyListGzipPayload()",
"NotificationManagerKeeperTest",
"NotificationManagerKeeperTest\/testIncomingControlStreamingDisabled()",
"NotificationManagerKeeperTest\/testIncomingControlStreamingEnabled()",
"NotificationManagerKeeperTest\/testIncomingControlStreamingEnabledNoPublishers()",
"NotificationManagerKeeperTest\/testIncomingControlStreamingPaused()",
"NotificationManagerKeeperTest\/testIncomingControlStreamingReset()",
"NotificationManagerKeeperTest\/testNoAvailablePublishers()",
"NotificationManagerKeeperTest\/testNoAvailablePublishersInPriButAvailableInSec()",
"NotificationManagerKeeperTest\/testNoAvailablePublishersOldTimestamp()",
"NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishers()",
"NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()",
"NotificationParserTest",
"NotificationParserTest\/testExtractUserKeyHashFromChannel()",
"NotificationParserTest\/testProcessControl()",
"NotificationParserTest\/testProcessError()",
"NotificationParserTest\/testProcessMyLargeSegmentUpdateAllFields()",
"NotificationParserTest\/testProcessMyLargeSegmentUpdateRemoval()",
"NotificationParserTest\/testProcessMyLargeSegmentUpdateUnbounded()",
"NotificationParserTest\/testProcessMySegmentUpdateAllFields()",
"NotificationParserTest\/testProcessMySegmentUpdateRemoval()",
"NotificationParserTest\/testProcessMySegmentUpdateUnbounded()",
"NotificationParserTest\/testProcessOccupancy()",
"NotificationParserTest\/testProcessSplitKill()",
"NotificationParserTest\/testProcessSplitUpdate()",
"NotificationParserTest\/testProcessSplitUpdateWithPayload()",
"PeriodicMySegmentsSyncWorkerTest",
"PeriodicMySegmentsSyncWorkerTest\/testFetchWhenNoSegmentsReadyYet()",
"PeriodicMySegmentsSyncWorkerTest\/testNormalFetchSdkIsReady()",
"PeriodicRecorderWorkerTests",
"PeriodicRecorderWorkerTests\/testDestroy()",
"PeriodicRecorderWorkerTests\/testStop()",
"PeriodicRecorderWorkerTests\/testTimerFire()",
"PeriodicSplitsSyncWorkerTest",
"PeriodicSplitsSyncWorkerTest\/testNoSdkReadyFetch()",
"PeriodicSplitsSyncWorkerTest\/testNormalFetch()",
"PersistentAttributesStorageTests",
"PersistentAttributesStorageTests\/testAll()",
"PersistentAttributesStorageTests\/testClear()",
"PersistentAttributesStorageTests\/testSet()",
"PersistentEventsStorageTests",
"PersistentEventsStorageTests\/testDelete()",
"PersistentEventsStorageTests\/testPop()",
"PersistentEventsStorageTests\/testPush()",
"PersistentEventsStorageTests\/testPushMany()",
"PersistentEventsStorageTests\/testSetActive()",
"PersistentHashedImpressionsStorageTests",
"PersistentHashedImpressionsStorageTests\/testGetAll()",
"PersistentHashedImpressionsStorageTests\/testUpdate()",
"PersistentImpressionsCountStorageTests",
"PersistentImpressionsCountStorageTests\/testDelete()",
"PersistentImpressionsCountStorageTests\/testPop()",
"PersistentImpressionsCountStorageTests\/testPush()",
"PersistentImpressionsCountStorageTests\/testSetActive()",
"PersistentImpressionsStorageTests",
"PersistentImpressionsStorageTests\/testDelete()",
"PersistentImpressionsStorageTests\/testPop()",
"PersistentImpressionsStorageTests\/testPush()",
"PersistentImpressionsStorageTests\/testPushMany()",
"PersistentImpressionsStorageTests\/testSetActive()",
"PersistentMyLargeSegmentsStorageTests",
"PersistentMyLargeSegmentsStorageTests\/testClear()",
"PersistentMyLargeSegmentsStorageTests\/testGetSnapshot()",
"PersistentMyLargeSegmentsStorageTests\/testGetSnapshotMultiKey()",
"PersistentMyLargeSegmentsStorageTests\/testSet()",
"PersistentMyLargeSegmentsStorageTests\/testSetMultiKey()",
"PersistentMySegmentsStorageTests",
"PersistentMySegmentsStorageTests\/testClear()",
"PersistentMySegmentsStorageTests\/testGetSnapshot()",
"PersistentMySegmentsStorageTests\/testGetSnapshotMultiKey()",
"PersistentMySegmentsStorageTests\/testSet()",
"PersistentMySegmentsStorageTests\/testSetMultiKey()",
"PersistentSplitsStorageTest",
"PersistentSplitsStorageTest\/testClear()",
"PersistentSplitsStorageTest\/testDelete()",
"PersistentSplitsStorageTest\/testGetBySetFilter()",
"PersistentSplitsStorageTest\/testGetFlagsSpec()",
"PersistentSplitsStorageTest\/testGetSplitsQueryString()",
"PersistentSplitsStorageTest\/testUpdateBySetFilter()",
"PersistentSplitsStorageTest\/testUpdateFlagsSpec()",
"PersistentSplitsStorageTest\/testUpdateProcessedChange()",
"PersistentSplitsStorageTest\/testUpdateSplit()",
"PersistentUniqueKeysStorageTests",
"PersistentUniqueKeysStorageTests\/testDelete()",
"PersistentUniqueKeysStorageTests\/testPop()",
"PersistentUniqueKeysStorageTests\/testPush()",
"PersistentUniqueKeysStorageTests\/testSetActive()",
"PushManagerEventBroadcasterTest",
"PushManagerEventBroadcasterTest\/testRegister()",
"PushManagerEventBroadcasterTest\/testStop()",
"PushNotificationManagerTest",
"PushNotificationManagerTest\/testResetConnectionOk()",
"PushNotificationManagerTest\/testStartAuthReintent()",
"PushNotificationManagerTest\/testStartFullConnectionOk()",
"PushNotificationManagerTest\/testStartSseReintent()",
"PushNotificationManagerTest\/testStop()",
"PushNotificationManagerTest\/testStreamingDisabled()",
"ReadyFromCacheTest",
"ReadyFromCacheTest\/testExistingSplitsAndConnectionOk()",
"ReadyFromCacheTest\/testExistingSplitsAndNoConnection()",
"ReadyFromCacheTest\/testLargeSegmentsEnabled()",
"ReadyFromCacheTest\/testNotExistingSplitsAndConnectionOk()",
"ReadyFromCacheTest\/testPersistentAttributesDisabled()",
"ReadyFromCacheTest\/testPersistentAttributesEnabled()",
"ReadyFromCacheTest\/testSplitsAndConnOk_FromNoSplitFilterToFilter()",
"ReadyFromCacheTest\/testSplitsAndConnOk_FromSplitFilterToNoFilter()",
"ReconnectBackoffCounterTest",
"ReconnectBackoffCounterTest\/testBase1()",
"ReconnectBackoffCounterTest\/testBase2()",
"ReconnectBackoffCounterTest\/testBase3()",
"ReconnectBackoffCounterTest\/testBase8()",
"RecorderFlusherCheckerTests",
"RecorderFlusherCheckerTests\/testBytesLimit()",
"RecorderFlusherCheckerTests\/testCountLimit()",
"RegexTest",
"RegexTest\/testsRegex()",
"SdkUpdateStreamingTest",
"SdkUpdateStreamingTest\/testReady()",
"SdkUpdateStreamingTest\/testSdkUpdateMySegmentsWhenNotificationArrives()",
"SdkUpdateStreamingTest\/testSdkUpdateSplitsWhenNotificationArrives()",
"SegmentsSyncHelperTests",
"SegmentsSyncHelperTests\/testCdnByPassNoTillChange()",
"SegmentsSyncHelperTests\/testCdnByPassNoTillNoChange()",
"SegmentsSyncHelperTests\/testCdnByPassTill()",
"SegmentsSyncHelperTests\/testDidffGoallCnMs()",
"SegmentsSyncHelperTests\/testDiffGoalCnMls()",
"SegmentsUpdateWorkerTests",
"SegmentsUpdateWorkerTests\/testLargeSegmentsKeyListAdd()",
"SegmentsUpdateWorkerTests\/testLargeSegmentsKeyListNoAction()",
"SegmentsUpdateWorkerTests\/testLargeSegmentsKeyListRemoval()",
"SegmentsUpdateWorkerTests\/testMyLargeSegmentsNonRemoval()",
"SegmentsUpdateWorkerTests\/testMyLargeSegmentsRemoval()",
"SegmentsUpdateWorkerTests\/testMySegmentsNonRemoval()",
"SegmentsUpdateWorkerTests\/testMySegmentsRemoval()",
"SegmentsUpdateWorkerTests\/testSegmentsKeyListAdd()",
"SegmentsUpdateWorkerTests\/testSegmentsKeyListNoAction()",
"SegmentsUpdateWorkerTests\/testSegmentsKeyListRemove()",
"SegmentsUpdateWorkerTests\/testUnbounded()",
"SegmentsUpdateWorkerTests\/testUnboundedLarge()",
"SemverIntegrationTest",
"SemverIntegrationTest\/testBetweenSemverMatcher()",
"SemverIntegrationTest\/testEqualToSemverMatcher()",
"SemverIntegrationTest\/testGreaterThanOrEqualToSemverMatcher()",
"SemverIntegrationTest\/testInListSemverMatcher()",
"SemverIntegrationTest\/testLessThanOrEqualToSemverMatcher()",
"SemverTest",
"SemverTest\/testBetween()",
"SemverTest\/testEqualTo()",
"SemverTest\/testGreaterThanOrEqualTo()",
"SemverTest\/testInvalidFormats()",
"SemverTest\/testLessThanOrEqualTo()",
"ServiceEndpointsTests",
"ServiceEndpointsTests\/testBuilderValidationAuthError()",
"ServiceEndpointsTests\/testBuilderValidationEventsError()",
"ServiceEndpointsTests\/testBuilderValidationOk()",
"ServiceEndpointsTests\/testBuilderValidationSdkError()",
"ServiceEndpointsTests\/testBuilderValidationStreamingError()",
"ServiceEndpointsTests\/testBuilderValidationTelemetryError()",
"SingleSyncTest",
"SingleSyncTest\/testSingleSyncEnabledImpressionsDebug()",
"SingleSyncTest\/testSingleSyncEnabledImpressionsNone()",
"SingleSyncTest\/testSingleSyncEnabledImpressionsOptmized()",
"SplitBgSynchronizerTest",
"SplitBgSynchronizerTest\/testRegister()",
"SplitBgSynchronizerTest\/testRegisterRemove()",
"SplitBgSynchronizerTest\/testRemoveAll()",
"SplitChangeProcessorTests",
"SplitChangeProcessorTests\/testProcessNoSets()",
"SplitChangeProcessorTests\/testProcessWithSets()",
"SplitChangesServerErrorTest",
"SplitChangesServerErrorTest\/testChangesError()",
"SplitChangesTest",
"SplitChangesTest\/test()",
"SplitClientManagerTest",
"SplitClientManagerTest\/testAddClient()",
"SplitClientManagerTest\/testDestroyForKey()",
"SplitClientManagerTest\/testDestroyLastKey()",
"SplitClientManagerTest\/testFlush()",
"SplitClientManagerTest\/testInit()",
"SplitClientTests",
"SplitClientTests\/testOnBg()",
"SplitClientTests\/testOnMain()",
"SplitClientTests\/testOnQueue()",
"SplitConfigurationsParsingTest",
"SplitConfigurationsParsingTest\/testDecodingArrayAndMapConfig()",
"SplitConfigurationsParsingTest\/testDecodingSimpleConfig()",
"SplitConfigurationsParsingTest\/testEncodingAllValueTypesConfig()",
"SplitConfigurationsParsingTest\/testEncodingBasicArrayConfig()",
"SplitConfigurationsParsingTest\/testEncodingMapArrayConfig()",
"SplitConfigurationsParsingTest\/testEncodingMultiTreatmentConfig()",
"SplitConfigurationsParsingTest\/testEncodingNestedMultiConfig()",
"SplitConfigurationsParsingTest\/testEncodingNullConfig()",
"SplitConfigurationsParsingTest\/testEncodingOneBasicConfig()",
"SplitDaoTest",
"SplitDaoTest\/testCreateGetAes128Cbc()",
"SplitDaoTest\/testCreateGetPlainText()",
"SplitDaoTest\/testDataIsEncryptedInDb()",
"SplitDaoTest\/testDeleteAllAes128Cbc()",
"SplitDaoTest\/testDeleteAllPlainText()",
"SplitDaoTest\/testGetUpdate()",
"SplitDaoTest\/testGetUpdateAes128Cbc()",
"SplitDaoTest\/testGetUpdateSeveralAes128Cbc()",
"SplitDaoTest\/testGetUpdateSeveralPlainText()",
"SplitEventsCoordinatorTest",
"SplitEventsCoordinatorTest\/testAddNotifyRemoveManager()",
"SplitEventsCoordinatorTest\/testEventsAfterAdd()",
"SplitEventsCoordinatorTest\/testEventsAfterRemove()",
"SplitEventsCoordinatorTest\/testEventsBeforeAdd()",
"SplitEventsCoordinatorTest\/testStop()",
"SplitEventsManagerTest",
"SplitEventsManagerTest\/testSdkReady()",
"SplitEventsManagerTest\/testSdkReadyAndReadyTimeOut()",
"SplitEventsManagerTest\/testSdkReadyFromCacheAndReady()",
"SplitEventsManagerTest\/testSdkReadyFromCacheAndReadyTimeout()",
"SplitEventsManagerTest\/testSdkReadyTimeOut()",
"SplitEventsManagerTest\/testSdkUpdateMySegments()",
"SplitEventsManagerTest\/testSdkUpdateSplits()",
"SplitEventsManagerTest\/testSplitKilledNoSdkReady()",
"SplitEventsManagerTest\/testSplitKilledWhenReady()",
"SplitFactoryBuilderTests",
"SplitFactoryBuilderTests\/testEmptyApiKey()",
"SplitFactoryBuilderTests\/testKey()",
"SplitFactoryBuilderTests\/testLongBucketingKey()",
"SplitFactoryBuilderTests\/testLongMatchingKey()",
"SplitFactoryBuilderTests\/testMultiFactoryDifferentKey()",
"SplitFactoryBuilderTests\/testMultiFactorySameKey()",
"SplitFactoryBuilderTests\/testMultiFactoryTwoSameKey()",
"SplitFactoryBuilderTests\/testNullApiKey()",
"SplitFactoryBuilderTests\/testNullKey()",
"SplitFactoryBuilderTests\/testNullMatchingKey()",
"SplitFactoryBuilderTests\/testNullValues()",
"SplitIntegrationTests",
"SplitIntegrationTests\/testControlTreatment()",
"SplitIntegrationTests\/testImpressionsCount()",
"SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledError()",
"SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledNoWaitMls()",
"SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledWaitMls()",
"SplitIntegrationTests\/testReadyNoRef()",
"SplitManagerTest",
"SplitManagerTest\/testAddOneSplit()",
"SplitManagerTest\/testEmptyName()",
"SplitManagerTest\/testInitialSplitLoaded()",
"SplitManagerTest\/testSplitInfo()",
"SplitSdkTimeoutTests",
"SplitSdkTimeoutTests\/testSdkTimeout()",
"SplitSdkUpdatePollingTest",
"SplitSdkUpdatePollingTest\/testSdkReadyOnly()",
"SplitSdkUpdatePollingTest\/testSdkUpdateMySegments()",
"SplitSdkUpdatePollingTest\/testSdkUpdateSplits()",
"SplitValidatorTests",
"SplitValidatorTests\/testEmptyName()",
"SplitValidatorTests\/testExistingSplit()",
"SplitValidatorTests\/testLeadingSpacesName()",
"SplitValidatorTests\/testNoExistingSplit()",
"SplitValidatorTests\/testNullName()",
"SplitValidatorTests\/testTrailingSpacesName()",
"SplitValidatorTests\/testValidName()",
"SplitsBgSyncWorkerTest",
"SplitsBgSyncWorkerTest\/testClearExpiredCache()",
"SplitsBgSyncWorkerTest\/testFetchFail()",
"SplitsBgSyncWorkerTest\/testFetchSuccess()",
"SplitsBgSyncWorkerTest\/testNoClearNonExpiredCache()",
"SplitsChangesCheckerTest",
"SplitsChangesCheckerTest\/testSplitsChangesArrived()",
"SplitsChangesCheckerTest\/testSplitsNoChangesEqualChangeNumber()",
"SplitsChangesCheckerTest\/testSplitsNoChangesMinorChangeNumber()",
"SplitsDecoderTest",
"SplitsDecoderTest\/testDecodeMultiThreads()",
"SplitsDecoderTest\/testDecodeOneThread()",
"SplitsDecoderTest\/testDecodeTwoThreads()",
"SplitsEncoderTest",
"SplitsEncoderTest\/testDecodeMultiThread()",
"SplitsEncoderTest\/testDecodeOneThread()",
"SplitsEncoderTest\/testDecodeTwoThread()",
"SplitsStorageTest",
"SplitsStorageTest\/testChangedTrafficTypeForSplit()",
"SplitsStorageTest\/testExistingChangedTrafficTypeForSplit()",
"SplitsStorageTest\/testGetMany()",
"SplitsStorageTest\/testGetManyEmpty()",
"SplitsStorageTest\/testLoaded()",
"SplitsStorageTest\/testNoLocalLoaded()",
"SplitsStorageTest\/testUnsupportedMatcherHasDefaultCondition()",
"SplitsStorageTest\/testUpdateBySetsFilter()",
"SplitsStorageTest\/testUpdateEmptySplits()",
"SplitsStorageTest\/testUpdateFlagsSpec()",
"SplitsStorageTest\/testUpdateResult()",
"SplitsStorageTest\/testUpdateSplit()",
"SplitsStorageTest\/testUpdateSplits()",
"SplitsStorageTest\/testUpdatedSplitTrafficType()",
"SplitsStorageTrafficTypesTests",
"SplitsStorageTrafficTypesTests\/testChangedTrafficTypeForSplit()",
"SplitsStorageTrafficTypesTests\/testExistingChangedTrafficTypeForSplit()",
"SplitsStorageTrafficTypesTests\/testInitialtrafficTypes()",
"SplitsStorageTrafficTypesTests\/testOverflowArchived()",
"SplitsStorageTrafficTypesTests\/testRemove2TrafficTypes()",
"SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalActive()",
"SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalArchived()",
"SplitsStorageTrafficTypesTests\/testUpdatedSplitTrafficType()",
"SplitsSyncWorkerTest",
"SplitsSyncWorkerTest\/testChangedFlagsSpecString()",
"SplitsSyncWorkerTest\/testChangedQueryString()",
"SplitsSyncWorkerTest\/testClearExpiredCache()",
"SplitsSyncWorkerTest\/testClearExpiredCacheAndChangedQs()",
"SplitsSyncWorkerTest\/testNoChangedQueryString()",
"SplitsSyncWorkerTest\/testNoClearNonExpiredCache()",
"SplitsSyncWorkerTest\/testOneTimeFetchSuccess()",
"SplitsSyncWorkerTest\/testRetryAndSuccess()",
"SplitsSyncWorkerTest\/testStopNoSuccess()",
"SplitsSyncWorkerTest\/testUriTooLongError()",
"SplitsUpdateWorkerTest",
"SplitsUpdateWorkerTest\/testOldChangeNumber()",
"SplitsUpdateWorkerTest\/testOneTimeFetchSuccess()",
"SplitsUpdateWorkerTest\/testRetryAndSuccess()",
"SplitsUpdateWorkerTest\/testStopNoSuccess()",
"SseAuthenticatorTest",
"SseAuthenticatorTest\/testEmptyTokenResponse()",
"SseAuthenticatorTest\/testNoRecoverableError()",
"SseAuthenticatorTest\/testNullTokenResponse()",
"SseAuthenticatorTest\/testRecoverableError()",
"SseAuthenticatorTest\/testSuccesfulMultiUserKeyRequest()",
"SseAuthenticatorTest\/testSuccesfulRequest()",
"SseClientTest",
"SseClientTest\/testConnect()",
"SseClientTest\/testDisconnect()",
"SseClientTest\/testDisconnectFromServer()",
"SseClientTest\/testOnErrorAfterConnectionSuccess()",
"SseClientTest\/testOnErrorExceptionWhileRequest()",
"SseClientTest\/testOnErrorNonRecoverable()",
"SseClientTest\/testOnErrorRecoverable()",
"SseClientTest\/testOnMessage()",
"SseHandlerTest",
"SseHandlerTest\/testIncomingControlStreaming()",
"SseHandlerTest\/testIncomingHightNonRetryableSseError()",
"SseHandlerTest\/testIncomingHightRetryableSseError()",
"SseHandlerTest\/testIncomingIgnorableSseErrorTest()",
"SseHandlerTest\/testIncomingLowNonRetryableSseError()",
"SseHandlerTest\/testIncomingLowRetryableSseError()",
"SseHandlerTest\/testIncomingMySegmentsUpdate()",
"SseHandlerTest\/testIncomingOccupancy()",
"SseHandlerTest\/testIncomingSplitKill()",
"SseHandlerTest\/testIncomingSplitUpdate()",
"SseHandlerTest\/testNoProcessIncomingWhenStreamingInactive()",
"SseNotificationProcessorTest",
"SseNotificationProcessorTest\/testProcessMyLargeSegmentsUpdateBoundedRequest()",
"SseNotificationProcessorTest\/testProcessMyLargeSegmentsUpdateKeyListRequest()",
"SseNotificationProcessorTest\/testProcessMyLargeSegmentsUpdateUnboundedFetchRequest()",
"SseNotificationProcessorTest\/testProcessMySegmentsUpdateBoundedRequest()",
"SseNotificationProcessorTest\/testProcessMySegmentsUpdateKeyListRequest()",
"SseNotificationProcessorTest\/testProcessMySegmentsUpdateUnboundedFetchRequest()",
"SseNotificationProcessorTest\/testProcessSplitKill()",
"SseNotificationProcessorTest\/testProcessSplitKillException()",
"SseNotificationProcessorTest\/testProcessSplitKillNullJson()",
"SseNotificationProcessorTest\/testProcessSplitUpdate()",
"SseNotificationProcessorTest\/testProcessSplitUpdateException()",
"SseNotificationProcessorTest\/testProcessSplitUpdateNullJson()",
"StreamingAuthFail4xxTest",
"StreamingAuthFail4xxTest\/testInit()",
"StreamingAuthFail5xxTest",
"StreamingAuthFail5xxTest\/testInit()",
"StreamingBgReconnectTest",
"StreamingBgReconnectTest\/testReconnect()",
"StreamingConnFail5xxTest",
"StreamingConnFail5xxTest\/testInit()",
"StreamingControlResetTest",
"StreamingControlResetTest\/testStreamingReset()",
"StreamingControlTest",
"StreamingControlTest\/testControl()",
"StreamingDelaytTest",
"StreamingDelaytTest\/testDelayOnReconnect()",
"StreamingDelaytTest\/testDelayOnReconnectStress()",
"StreamingDelaytTest\/testNoStreamingDelay()",
"StreamingDelaytTest\/testStreamingDelay()",
"StreamingDisabledTest",
"StreamingDisabledTest\/testOccupancy()",
"StreamingInitTest",
"StreamingInitTest\/testInit()",
"StreamingInitTest\/testInitWithoutSpec()",
"StreamingMySegmentsSyncTest",
"StreamingMySegmentsSyncTest\/testInit()",
"StreamingNoReconectWhenPollingTest",
"StreamingNoReconectWhenPollingTest\/testShouldNoReconnect()",
"StreamingNoReconectWhenPollingTest\/testShouldReconnect()",
"StreamingOccupancyTest",
"StreamingOccupancyTest\/testOccupancy()",
"StreamingSplitKillTest",
"StreamingSplitKillTest\/testSplitKill()",
"StreamingSplitsSyncTest",
"StreamingSplitsSyncTest\/testInit()",
"SyncConfigTest",
"SyncConfigTest\/testEmptyFilterValuesDiscarded()",
"SyncConfigTest\/testFilterByPrefix()",
"SyncConfigTest\/testFilterName()",
"SyncConfigTest\/testInvalidFilterValuesDiscarded()",
"SyncConfigTest\/testSyncBuilder()",
"SyncDictionaryCollectionWrapperTest",
"SyncDictionaryCollectionWrapperTest\/testAllValues()",
"SyncDictionaryCollectionWrapperTest\/testInitialAppend()",
"SyncDictionaryCollectionWrapperTest\/testRemoveValue()",
"SyncDictionarySingleWrapperTest",
"SyncDictionarySingleWrapperTest\/testAllValues()",
"SyncDictionarySingleWrapperTest\/testInitialSetup()",
"SyncDictionarySingleWrapperTest\/testRemoveAllValues()",
"SyncDictionarySingleWrapperTest\/testRemoveValue()",
"SyncGuardianTest",
"SyncGuardianTest\/testFirstUpdate()",
"SyncGuardianTest\/testIncreaseAndDecreasePeriodValidation()",
"SyncGuardianTest\/testMinPeriodValidation()",
"SyncGuardianTest\/testMustNoSyncDisabled()",
"SyncGuardianTest\/testMustNoSyncStreamingDisabled()",
"SyncGuardianTest\/testMustNotSyncWhenTimeDoesNotExceed()",
"SyncGuardianTest\/testMustSyncWhenTimeExceeds()",
"SyncGuardianTest\/testUpdatePeriodValidation()",
"SyncManagerTest",
"SyncManagerTest\/testCredentialPinnedFailNotification()",
"SyncManagerTest\/testPauseResume()",
"SyncManagerTest\/testPushDelayReceived()",
"SyncManagerTest\/testPushNonRetryableError()",
"SyncManagerTest\/testPushReset()",
"SyncManagerTest\/testPushRetryableError()",
"SyncManagerTest\/testPushSubsystemDownReceived()",
"SyncManagerTest\/testPushSubsystemUpReceived()",
"SyncManagerTest\/testStartSingleModeStreamingDisabled()",
"SyncManagerTest\/testStartSingleModeStreamingEnabled()",
"SyncManagerTest\/testStartStreamingDisabled()",
"SyncManagerTest\/testStartStreamingEnabled()",
"SyncManagerTest\/testStop()",
"SyncManagerTest\/testSyncExecutedReceived()",
"SyncPostBgTest",
"SyncPostBgTest\/testSync()",
"SyncUpdateWorkerTest",
"SyncUpdateWorkerTest\/testSplitKillWorker()",
"SyncUpdateWorkerTest\/testSplitUpdateWorkerNoPayload()",
"SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberBigger()",
"SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()",
"SynchronizerTest",
"SynchronizerTest\/testDestroy()",
"SynchronizerTest\/testDisableEventsEndpoint()",
"SynchronizerTest\/testDisableSdkEndpoint()",
"SynchronizerTest\/testDisableTelemetry()",
"SynchronizerTest\/testEventPush()",
"SynchronizerTest\/testFlush()",
"SynchronizerTest\/testForceMySegmentsSyncSingleModeEnabled()",
"SynchronizerTest\/testForceSynchronizeMySegments()",
"SynchronizerTest\/testLoadMySegmentsFromCache()",
"SynchronizerTest\/testLoadSplits()",
"SynchronizerTest\/testStartByKey()",
"SynchronizerTest\/testStartPeriodicFetching()",
"SynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()",
"SynchronizerTest\/testStartPeriodicRecordingUserData()",
"SynchronizerTest\/testStartRecordingTelemetry()",
"SynchronizerTest\/testStopPeriodicFetching()",
"SynchronizerTest\/testStopRecordingTelemetry()",
"SynchronizerTest\/testStopRecordingUserData()",
"SynchronizerTest\/testSyncAll()",
"SynchronizerTest\/testSynchronizeMySegments()",
"SynchronizerTest\/testSynchronizeSplitsWithChangeNumber()",
"SynchronizerTest\/testUpdateSplitsSingleModeEnabled()",
"TelemetryConfigRecorderWorkerTests",
"TelemetryConfigRecorderWorkerTests\/testFailedAttemptLimit()",
"TelemetryConfigRecorderWorkerTests\/testFailedAttemptLimitExceded()",
"TelemetryConfigRecorderWorkerTests\/testSendSuccess()",
"TelemetryIntegrationTest",
"TelemetryIntegrationTest\/testConfig()",
"TelemetryIntegrationTest\/testConfigTelemetry()",
"TelemetryIntegrationTest\/testHttpError()",
"TelemetryIntegrationTest\/testRuntimeAndSyncTelemetry()",
"TelemetryIntegrationTest\/testStreamingAblyErrorAndSessionLength()",
"TelemetryIntegrationTest\/testStreamingTelemetry()",
"TelemetryStatsRecorderWorkerTests",
"TelemetryStatsRecorderWorkerTests\/testConcurrentFlush()",
"TelemetryStatsRecorderWorkerTests\/testEndpointNotReachable()",
"TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimit()",
"TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimitExceded()",
"TelemetryStatsRecorderWorkerTests\/testSendSuccess()",
"TelemetryTest",
"TelemetryTest\/testEvaluationRecording()",
"TelemetryTest\/testNonReadyEvaluation()",
"TelemetryTest\/testOnlyReadyTime()",
"TelemetryTest\/testReadyTime()",
"TelmetrySynchronizerTest",
"TelmetrySynchronizerTest\/testStart()",
"TelmetrySynchronizerTest\/testStop()",
"TelmetrySynchronizerTest\/testSyncConfig()",
"TelmetrySynchronizerTest\/testSyncStats()",
"TimersManagerTest",
"TimersManagerTest\/testAddAndCancelTimer()",
"TimersManagerTest\/testAddTimer()",
"TlsPinningCheckerTests",
"TlsPinningCheckerTests\/testAppleEcSpki()",
"TlsPinningCheckerTests\/testEc256r1Spki()",
"TlsPinningCheckerTests\/testEc384r1Spki()",
"TlsPinningCheckerTests\/testEc521r1Spki()",
"TlsPinningCheckerTests\/testInvalidChallengeMethod()",
"TlsPinningCheckerTests\/testInvalidChallengeNoSecTrust()",
"TlsPinningCheckerTests\/testRsa2048Spki()",
"TlsPinningCheckerTests\/testRsa3072Spki()",
"TlsPinningCheckerTests\/testRsa4096Spki()",
"TlsPinningCheckerTests\/testUntrustedCertificate()",
"TlsPinningCheckerTests\/testValidationParameter()",
"TrackTest",
"TrackTest\/test()",
"TreatmentManagerTest",
"TreatmentManagerTest\/testBasicEvaluationNoConfig()",
"TreatmentManagerTest\/testBasicEvaluationWithConfig()",
"TreatmentManagerTest\/testBasicEvaluations()",
"TreatmentManagerTest\/testBasicEvaluationsBySets()",
"TreatmentManagerTest\/testEmptyKey()",
"TreatmentManagerTest\/testEmptySplits()",
"TreatmentManagerTest\/testKilledSplitWithConfig()",
"TreatmentManagerTest\/testLongKey()",
"TreatmentManagerTest\/testMergedAttributes()",
"TreatmentManagerTest\/testNoStoredAttributes()",
"TreatmentManagerTest\/testNonExistingSplits()",
"TreatmentManagerTest\/testOnlyStoredAttributes()",
"TreatmentManagerTest\/testRuntimeProducers()",
"UniqueKeyDaoTest",
"UniqueKeyDaoTest\/testDataIsEncryptedInDb()",
"UniqueKeyDaoTest\/testInsertGetAes128Cbc()",
"UniqueKeyDaoTest\/testInsertGetPlainText()",
"UniqueKeyDaoTest\/testLoadOutdatedAes128Cbc()",
"UniqueKeyDaoTest\/testLoadOutdatedPlainText()",
"UniqueKeyDaoTest\/testUpdateAes128Cbc()",
"UniqueKeyDaoTest\/testUpdateAndIncrementCountAes128Cbc()",
"UniqueKeyDaoTest\/testUpdateAndIncrementCountPlainText()",
"UniqueKeyDaoTest\/testUpdatePlainText()",
"UniqueKeyTrackerTest",
"UniqueKeyTrackerTest\/testTrackAndSave()",
"UniqueKeysRecorderCountWorkerTests",
"UniqueKeysRecorderCountWorkerTests\/testFailToSendSome()",
"UniqueKeysRecorderCountWorkerTests\/testSendNoImpressions()",
"UniqueKeysRecorderCountWorkerTests\/testSendOneImpression()",
"UniqueKeysRecorderCountWorkerTests\/testSendSuccess()",
"UnsupportedMatcherIntegrationTest",
"UnsupportedMatcherIntegrationTest\/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()",
"UnsupportedMatcherIntegrationTest\/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()",
"UnsupportedMatcherIntegrationTest\/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()",
"UnsupportedMatcherIntegrationTest\/testImpressionInListenerHasUnsupportedLabel()",
"UnsupportedMatcherIntegrationTest\/testStoredImpressionHasUnsupportedLabel()",
"UserConsentManagerTest",
"UserConsentManagerTest\/testSetDeclined()",
"UserConsentManagerTest\/testSetGranted()",
"UserConsentManagerTest\/testSetUnknown()",
"UserConsentModeDebugTest",
"UserConsentModeDebugTest\/testUserConsentDeclined()",
"UserConsentModeDebugTest\/testUserConsentGranted()",
"UserConsentModeDebugTest\/testUserConsentUnknownThenDeclined()",
"UserConsentModeDebugTest\/testUserConsentUnknownThenGranted()",
"UserConsentModeNoneTest",
"UserConsentModeNoneTest\/testUserConsentDeclined()",
"UserConsentModeNoneTest\/testUserConsentGranted()",
"UserConsentModeNoneTest\/testUserConsentUnknownThenDeclined()",
"UserConsentModeNoneTest\/testUserConsentUnknownThenGranted()",
"UserConsentModeOptimizedTest",
"UserConsentModeOptimizedTest\/testUserConsentDeclined()",
"UserConsentModeOptimizedTest\/testUserConsentGranted()",
"UserConsentModeOptimizedTest\/testUserConsentUnknownThenDeclined()",
"UserConsentModeOptimizedTest\/testUserConsentUnknownThenGranted()",
"UserKeyEncondingTest",
"UserKeyEncondingTest\/testKey()",
"VersionTest",
"VersionTest\/testFactoryVersion()",
"VersionTest\/testSemanticVersion()"
],
"target" : {
"containerPath" : "container:Split.xcodeproj",
"identifier" : "592C6AA4211B6C99002D120C",
"name" : "SplitTests"
}
}
],
"version" : 1
}